Select Module Providers
The current Bun orchestrator does not expose custom provider selection through webstir.providers.json or WEBSTIR_*_PROVIDER environment variables.
Today, webstir loads the canonical packages directly:
- frontend:
@webstir-io/webstir-frontend - backend:
@webstir-io/webstir-backend - testing:
@webstir-io/webstir-testing
What Works Today
- Develop the canonical providers in this monorepo with
bun run --filter <package> build|test|smoke. - Use the package CLIs directly when you need package-level behavior:
bunx webstir-frontend ...bunx webstir-testing ...
- Pack or link the Bun orchestrator from
orchestrators/bunfor external-workspace checks.
What Is Not Active
webstir.providers.jsonWEBSTIR_FRONTEND_PROVIDERWEBSTIR_BACKEND_PROVIDERWEBSTIR_TESTING_PROVIDER- local
*_PROVIDER_SPECoverrides - Bun-first watch runtime selection is separate from provider selection and should use a dedicated watch/runtime flag, not the provider-selection surface
Older docs and experiments referenced those surfaces, but they are not part of the live Bun CLI contract.