ah yeah, `facade.enabled()` only checks the `context.providers` or `context[providerName]` field so that we can use it on the frontend. then we also have the integrations check -- stuff like webhooks doesn't check for channel since we want everything to go through.

i've wanted to add some sort of metadata for awhile where we record whether there's js and mobile support for a library. that way we could just keep that updated and remove from there when we phase out mobile or js libs.