{"library":"bundlemonkey","type":"library","category":null,"description":"Bundlemonkey is a userscript bundler designed for fast and efficient development of browser userscripts, leveraging esbuild for lightning-fast compilation. Currently stable at version 0.7.6, the package sees a moderate release cadence, primarily focusing on dependency updates, with occasional feature enhancements and breaking changes between minor versions (e.g., v0.7.0, v0.5.0). Its key differentiators include robust TypeScript support, module bundling capabilities, and a unique feature for type-safe header comments, which streamlines metadata management and reduces errors. It integrates seamlessly with popular userscript managers like Tampermonkey, Violentmonkey, and Greasemonkey, providing a 'watch' mode for continuous development feedback. The project structure encourages modularity, allowing users to define scripts within dedicated source directories.","language":"javascript","status":"active","version":"0.7.6","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bundlemonkey","imports":["import { defineUserScript } from 'bundlemonkey';","import { build } from 'bundlemonkey';","import { watch } from 'bundlemonkey';"]},{"cmd":"yarn add bundlemonkey","imports":[]},{"cmd":"pnpm add bundlemonkey","imports":[]}],"homepage":null,"github":"https://github.com/mkobayashime/bundlemonkey","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bundlemonkey","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/bundlemonkey/compatibility"}}