A webpack plugin for developing your userscripts with a modern workflow, featuring HMR, meta generation, and more.
MIT License
Bot releases are visible (Hide)
Published by guansss about 1 year ago
Below are all the changes since v0.1.2:
require
no longer accpets a string or a function, now it only accepts an object.require.exportsFromUnnamed
to suppress warning/error when using exports from an unnamed external module.es2017
to es2020
, which has been supported on Node.js>=14None
monkey()
option filter
into ignore
meta.js
over meta.ts
when both existMeta
as an alias of UserscriptMeta
colorette
and terser-webpack-plugin
as optional peer dependencies (already installed by webpack)package.json
monkey()
, MonkeyPlugin
, MonkeyMinimizer
lodash-es
, tsc-alias
, vite
(I don't know why it was there)@require
not getting the correct version from external dependencies' package.json
Published by guansss about 1 year ago
v0.2.0-beta.1 was accidentally published with an empty package, what a mistake 😅
v0.2.0-beta.2 (not published) tried to fix that but couldn't.
v0.2.0-beta.3 should work. Edit: yeah it works but the readme is missing. Holy cats.
Additional changes:
Published by guansss about 1 year ago
monkey()
option filter
into ignore
meta.js
over meta.ts
when both existMeta
as an alias of UserscriptMeta
colorette
and terser-webpack-plugin
as optional peer dependencies (already installed by webpack)package.json
monkey()
, MonkeyPlugin
, MonkeyMinimizer
lodash-es
, tsc-alias
, vite
(I don't know why it was there)@require
not getting the correct version from external dependencies' package.json
Published by guansss about 1 year ago
First release! I made some mistakes when publishing to npm, so this is the first valid version.