Adapter exports web Developer
Exports and peer ranges for the 5 framework adapter packages.
Updated August 12, 2026 Reviewed August 7, 2026
Adapters add no SDK logic. Each wires two framework seams to the core — route change to trackScreen(), render error to captureError() — and re-exports the singleton so you can import everything from one place.
Packages# Package Peer dependencies Exports @scalebun/web-reactreact@>=1718 @scalebun/web-nextnext@>=14, react@>=1810 @scalebun/web-vuevue@>=311 @scalebun/web-sveltesvelte@>=48 @scalebun/web-angular@angular/core@>=16, @angular/router@>=16, rxjs@>=72
@scalebun/web-react# Export Kind ScaleBunProvidervalue ScaleBunProviderPropstype ScaleBunConfigtype __resetScaleBunProviderForTestsvalue ScaleBunErrorBoundaryvalue ScaleBunErrorBoundaryPropstype useRouteNamevalue useScaleBunvalue useFlagvalue useCoachmarksvalue useScaleBunAnchorvalue ScaleBunAnchorvalue InAppProvidervalue InAppSlotvalue useInAppvalue useInAppSlotvalue InAppProviderPropstype InAppSlotPropstype
@scalebun/web-next# Export Kind ScaleBunProvidervalue ScaleBunNextProviderPropstype ScaleBunNavigationvalue initScaleBunvalue reportNextErrorvalue ScaleBunErrorBoundaryvalue ScaleBunErrorBoundaryPropstype useCoachmarksvalue useScaleBunAnchorvalue ScaleBunAnchorvalue
@scalebun/web-vue# Export Kind ScaleBunPluginvalue SCALEBUN_KEYvalue ScaleBunConfigtype useRouteNamevalue useScaleBunvalue useCoachmarksvalue vScaleBunAnchorvalue INAPP_KEYvalue createInAppvalue useInAppvalue useInAppSlotvalue
@scalebun/web-svelte# Export Kind createInAppvalue inAppSlotvalue InAppHeadlessvalue InAppSlotParamstype setupScaleBunvalue __resetScaleBunSetupForTestsvalue ScaleBunSetuptype SetupScaleBunOptionstype
@scalebun/web-angular# Export Kind InAppServicevalue InAppSlotDirectivevalue
Per-framework setup — where init belongs, which adapters track routes automatically, and which need a router hook — is in Framework adapters .