暴力猴 https://violentmonkey.github.io/

Gerald 6ddc4dbc2f chore: upgrade packages %!s(int64=8) %!d(string=hai) anos
.github e7ca40e2dd chore: update issue template %!s(int64=8) %!d(string=hai) anos
icons 214df76a8e feat: allow undo after remove %!s(int64=8) %!d(string=hai) anos
scripts 6ddc4dbc2f chore: upgrade packages %!s(int64=8) %!d(string=hai) anos
src bd30132ab3 fix: disable update notify by default %!s(int64=8) %!d(string=hai) anos
test 736e0cf346 fix: migrate options to chrome.storage %!s(int64=8) %!d(string=hai) anos
.editorconfig 11ce901e9c fix: load sync.current %!s(int64=9) %!d(string=hai) anos
.eslintignore 397d4a0022 test: add tests for background utils %!s(int64=8) %!d(string=hai) anos
.eslintrc.js e709f7aaf5 fix: add debugging code for messager %!s(int64=8) %!d(string=hai) anos
.gitignore 44cf2570a7 fix(requests): disallow `VM-` headers for security reason %!s(int64=8) %!d(string=hai) anos
.postcssrc.js 6f6f3fcc47 chore: add postcss-scss parser %!s(int64=8) %!d(string=hai) anos
.svgo.yml c802db96ba fix: update SVG icons %!s(int64=8) %!d(string=hai) anos
LICENSE be7d421dcf chore: add MIT LICENSE %!s(int64=9) %!d(string=hai) anos
README.md 6d19de6065 chore: add env MINIFY to enable compression %!s(int64=8) %!d(string=hai) anos
gulpfile.js 7182608291 fix: transform manifest.json to yaml %!s(int64=8) %!d(string=hai) anos
package.json 6ddc4dbc2f chore: upgrade packages %!s(int64=8) %!d(string=hai) anos

README.md

Violentmonkey

Chrome Web Store Gitter

Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

More details can be found here.

Related projects

Development

Make sure Node.js v8+ is installed.

$ npm i
$ npm run dev
# Then load the extension from 'dist/'.

Build

# Build without compression
$ npm run build

# Build a compressed version
$ npm run build:min