JSPM

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

ESbuild plugins for userscript engines

Package Exports

  • esbuild-plugin-userscript

Readme

esbuild-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 "esbuild-plugin-userscript"

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

As separate plugins:

import { userscript } from "esbuild-plugin-userscript"

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