JSPM

unplugin-plugin-userscript

0.3.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 285
  • Score
    100M100P100Q14684F
  • License ISC

Unplugin plugins for userscript engines

Package Exports

  • unplugin-plugin-userscript
  • unplugin-plugin-userscript/rolldown

Readme

unplugin-plugin-userscript

ESbuild plugin(s) for userscripts.

Available plugins:

  • userscript-inject-code - Injects code fragment into compiled userscript
  • userscript-metadata - Injects metadata comments
  • userscript-proxy - Generates proxy scripts to bypass browser cache

Usage

As a single plugin:

import { userscript } from "unplugin-plugin-userscript/rolldown"

build({
  plugins: [
    userscript({
      // ...
    })
  ]
})

As separate plugins:

import { metadata } from "unplugin-plugin-userscript/rolldown"

build({
  plugins: [
    metadata({
      // ...
    })
  ]
})