{"library":"webpack-userscript","type":"library","category":null,"description":"A webpack plugin for building userscript projects targeting Tampermonkey, Greasemonkey, Violentmonkey, and similar userscript engines. Current stable version is 3.2.3 (Dec 2024), with active maintenance on GitHub. The plugin automatically generates userscript headers from metadata, produces .meta.js files for update checks, and creates proxy scripts to avoid caching during development. Key differentiators: full TypeScript support since v3, multi-entry support, header interpolation, and integrated hot-reload workflow with webpack-dev-server. Requires webpack 5 as a peer dependency.","language":"javascript","status":"active","version":"3.2.3","tags":["javascript","webpack","userscript","tampermonkey","greasemonkey","typescript"],"last_verified":"Sat May 09","install":[{"cmd":"npm install webpack-userscript","imports":["const { UserscriptPlugin } = require('webpack-userscript');","import { UserscriptPlugin } from 'webpack-userscript';","import type { UserscriptOptions } from 'webpack-userscript';"]},{"cmd":"yarn add webpack-userscript","imports":[]},{"cmd":"pnpm add webpack-userscript","imports":[]}],"homepage":null,"github":"https://github.com/momocow/webpack-userscript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/webpack-userscript","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}