{"library":"single-spa-aurelia-framework","type":"library","category":null,"description":"Adapter that exposes Aurelia v1 application lifecycle methods (bootstrap, mount, unmount) to single-spa. Version 1.0.10 is the current stable release. It manually bootstraps Aurelia, starts it, and sets the root on mount; for unmount it removes, detaches, and unbinds the root component (since Aurelia has no teardown API). Requires Aurelia v1, single-spa, and explicit dependency injection via Container.instance. Differentiates by providing a custom singleton (SingleSpaAureliaCustomProps) for passing customProps to Aurelia views, and supports debug logging. Known limitation: no official teardown means manual cleanup is used, which can lead to memory leaks if not handled carefully.","language":"javascript","status":"active","version":"1.0.10","tags":["javascript","singlespa","aurelia","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install single-spa-aurelia-framework","imports":["import singleSpaAureliaFramework from 'single-spa-aurelia-framework'","const { bootstrap } = singleSpaAureliaFramework(...)","import { SingleSpaAureliaCustomProps } from 'single-spa-aurelia-framework'"]},{"cmd":"yarn add single-spa-aurelia-framework","imports":[]},{"cmd":"pnpm add single-spa-aurelia-framework","imports":[]}],"homepage":"https://github.com/peterpolman/single-spa-aurelia-framework#readme","github":"https://github.com/peterpolman/single-spa-aurelia-framework","docs":null,"changelog":null,"pypi":null,"npm":"single-spa-aurelia-framework","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}