@boostbossai/install-extension
v0.1.0
Published
One-command installer for Lumi for Browser Extension App — Boost Boss's Chrome MV3 extension ad SDK.
Maintainers
Readme
@boostbossai/install-extension
One-command installer for Lumi for Browser Extension App — Boost Boss's ad SDK for Chrome Manifest V3 extensions.
cd /path/to/your/chrome-extension
npx @boostbossai/install-extension pub_a8x2k9f9What it does
- Verifies you're in a Chrome MV3 extension directory (
manifest.jsonwith"manifest_version": 3). npm installs the runtime SDK@boostbossai/lumi-extension.- Patches
manifest.json:- adds
"storage"topermissions - adds
"https://boostboss.ai/*"tohost_permissions
- adds
- Patches your service worker (if
background.service_workeris set) to callLumiBackground.init({ publisherId }). - Patches your popup, side panel, and new-tab HTML files (if declared) to load the matching runtime renderer.
- Records every patch to
.lumi-install-logso uninstall is symmetric. - Prints a banner with the 8 placements enabled and your dashboard link.
Uninstall
npx @boostbossai/install-extension --uninstallReverses every patch in .lumi-install-log and npm uninstalls the runtime
package.
Scope (v0)
- Chrome MV3 only. Firefox/Safari extension manifests differ; we'll add them once Chrome flow is proven.
- Manifest V2 is explicitly rejected with a migration link.
- Re-running install is idempotent — existing patches are detected and skipped.
- Zero dependencies. Node 18+.
Placements auto-enabled
| Placement | RPM | | ---------------------- | ---------- | | Sponsored citation | ~$4.50 | | Suggested chip | ~$4.50 | | Inline sponsored card | ~$6.50 | | Loading-state ad | ~$7.00 | | Popup card | ~$7.50 | | Side panel slot | ~$8.00 | | New-tab takeover | ~$16.00 | | Install onboarding | ~$9.00 |
License
MIT
