3.4.1 • Published 4 months ago
@userscripters/generate-headers v3.4.1
About
Author | Oleg Valteroleg.a.valter@gmail.com |
---|---|
Contributors | double beephttps://github.com/double-beep |
Name | @userscripters/generate-headers |
Description | Userscript manager header generator |
License | GPL-3.0-or-later |
Version | 3.4.1 |
Installation instructions and usage examples can be found on the Stack Apps post.
CLI usage
generate-headers <greasemonkey|tampermonkey|violentmonkey>
Options:
--version Show version number [boolean]
--help Show help [boolean]
-c, --collapse When using `match all <template>` option value, col
lapses all *.stackexchange.com sites into one wildc
ard match [boolean] [default: true]
--ch, --custom-header Generates custom headers given a <name> and [value]
[string]
-d, --direct Directs headers content to `process.stdout`
[boolean] [default: false]
--du, --download-url URL for the @downloadURL header [string]
-e, --eol Sets the end-of-line character(s) (affects the chec
k for existing headers) [string] [default: "
"]
-h, --homepage Overrides homepage for @homepage header [string]
-i, --inject Adds @inject-into header for Violentmonkey, no-op o
therwise [string]
-g, --grant Generates @grant headers, can be repeated [array]
-l, --lint Lints the generated headers with ESLint
[boolean] [default: false]
--lf, --lint-fix Fixes lint issues found with ESLint (implies --lint
) [boolean] [default: false]
-m, --match Generates valid @match headers (repeatable) [array]
-n, --namespace Overrides namespace for @namespace header [string]
--nf, --noframes Adds @noframes header [boolean]
-o, --output Creates and populates a file with headers content
[string] [default: "./dist/headers.js"]
-p, --package Path to package.json to extract info from
[string] [default: "./package.json"]
-q, --require Generates valid @require headers (repeatable)
[array]
-r, --run Adds @run-at header (values missing in manager are
silently dropped) [string] [default: "start"]
-s, --spaces Number of spaces to indent header values with (tota
l is the longest name + this value)
[number] [default: 4]
-u, --update-url URL for the @updateURL header for Tampermonkey, no-
op otherwise [string]
-w, --whitelist Generates @connect headers (repeatable) [array]
-x, --exclude Generates @exclude[-match] headers (repeatable)
[array]
--pretty Prettifies outputted headers where possible
[boolean] [default: false]
Support
Bug reports for the project should be submitted here. Before adding a new one, please check if it hasn't been raised before.
3.4.1
4 months ago
3.4.0
2 years ago
2.11.0
2 years ago
2.10.1
2 years ago
2.12.0
2 years ago
3.3.1
2 years ago
3.3.0
2 years ago
3.2.1
2 years ago
3.2.0
2 years ago
3.1.0
2 years ago
3.0.0
2 years ago
2.12.1
2 years ago
2.10.0
2 years ago
2.9.0
2 years ago
2.8.1
2 years ago
2.8.0
2 years ago
2.7.0
2 years ago
2.7.2
2 years ago
2.7.1
2 years ago
2.7.3
2 years ago
2.7.5
2 years ago
2.6.0
3 years ago
2.5.0
3 years ago
2.4.0
3 years ago
2.3.0
3 years ago