{"library":"extension-develop","type":"library","category":null,"description":"extension-develop is a command-line interface (CLI) tool for developing, building, previewing, and packaging cross-browser extensions built with Extension.js. It supports Manifest V3 (MV3) projects for both Chromium and Firefox environments, providing essential development features like a dev server with live/hot-reloading, watch mode, and a robust build system. The current stable version is 3.13.5, with frequent patch and minor releases, often multiple times a week, indicating active development. A key differentiator is its recent programmatic accessibility, allowing developers to integrate its build and preview capabilities, along with an event-driven API (BuildEmitter), directly into larger JavaScript/TypeScript applications, moving beyond solely CLI usage. It includes features for content scripts, background scripts, and managing the entire extension lifecycle.","language":"javascript","status":"active","version":"3.13.5","tags":["javascript","webextension","browser-extension","manifest-v3","mv3","cross-browser","development-server","dev-server","live-reload","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install extension-develop","imports":["import { develop } from 'extension-develop';","import { BuildEmitter } from 'extension-develop';","import type { DevelopOptions } from 'extension-develop';"]},{"cmd":"yarn add extension-develop","imports":[]},{"cmd":"pnpm add extension-develop","imports":[]}],"homepage":"https://extension.js.org","github":"https://github.com/extension-js/extension.js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/extension-develop","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/extension-develop/compatibility"}}