Skip to content

A Rollup plugin for defining userscript metadata blocks, suitable for use with Tampermonkey, Violentmonkey, and other userscript managers.

License

Notifications You must be signed in to change notification settings

TheEditorX/rollup-plugin-userscript

Repository files navigation

rollup-plugin-userscript

A Rollup plugin for defining userscript metadata blocks, suitable for use with Tampermonkey, Violentmonkey, and other userscript managers.

Features

  • Define userscript metadata blocks in your Rollup build
  • Automatically generates the @grant metadata based on the GM API functions used
  • Compatible with Tampermonkey, Violentmonkey, and more

Installation

npm install @editor-x/rollup-plugin-userscript --save-dev

Usage

Add the plugin to your rollup.config.js:

import userscript from '@editor-x/rollup-plugin-userscript';

export default {
  // ...your config
  plugins: [
    userscript({
      // plugin options
    })
  ]
};

License

MIT

About

A Rollup plugin for defining userscript metadata blocks, suitable for use with Tampermonkey, Violentmonkey, and other userscript managers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors