generate-headers

Userscript header generator

GPL-3.0 License

Downloads
222
Stars
9
Committers
5

Bot releases are hidden (Show)

generate-headers - v3.4.1 Latest Release

Published by double-beep 11 months ago

Commits

  • 90eb3f3: 2022-07-02 Automated dependencies update (github-actions)
  • 4170572: updated usage in README and STACKAPPS (Oleg Valter)
  • 7741e81: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • f5ce056: added info about linting to STACKAPPS (Oleg Valter)
  • Bump @types/node from 17.0.45 to 18.0.1 (#136) #136 (dependabot[bot])
  • a302ca6: 2022-07-09 Automated dependencies update (github-actions)
  • d5b3422: 2022-07-16 Automated dependencies update (github-actions)
  • 943e31c: 2022-07-23 Automated dependencies update (github-actions)
  • Bump @types/jsdom from 16.2.15 to 20.0.0 (#140) #140 (dependabot[bot])
  • f52b9d1: 2022-07-30 Automated dependencies update (github-actions)
  • ed41cc1: 2022-08-06 Automated dependencies update (github-actions)
  • 48ca5ef: 2022-08-13 Automated dependencies update (github-actions)
  • 24a1358: 2022-08-20 Automated dependencies update (github-actions)
  • 16cc3fd: 2022-08-27 Automated dependencies update (github-actions)
  • c19e989: 2022-09-03 Automated dependencies update (github-actions)
  • ffc16a8: 2022-09-10 Automated dependencies update (github-actions)
  • ad23b4d: 2022-09-17 Automated dependencies update (github-actions)
  • 7cffb49: 2022-09-24 Automated dependencies update (github-actions)
  • 051e18b: 2022-10-01 Automated dependencies update (github-actions)
  • 616ea03: 2022-10-08 Automated dependencies update (github-actions)
  • 71a9e6b: 2022-10-15 Automated dependencies update (github-actions)
  • Bump @types/mocha from 9.1.1 to 10.0.0 (#149) #149 (dependabot[bot])
  • 5372d04: 2022-10-22 Automated dependencies update (github-actions)
  • 0f74392: 2022-10-29 Automated dependencies update (github-actions)
  • 934b7dd: 2022-11-05 Automated dependencies update (github-actions)
  • 7b51ace: 2022-11-12 Automated dependencies update (github-actions)
  • Bump sinon from 14.0.2 to 15.0.0 (#173) #173 (dependabot[bot])
  • Bump jsdom from 20.0.2 to 20.0.3 (#158) #158 (dependabot[bot])
  • Bump got from 12.5.2 to 12.5.3 (#162) #162 (dependabot[bot])
  • Bump @types/mocha from 10.0.0 to 10.0.1 (#172) #172 (dependabot[bot])
  • Bump chalk from 5.1.2 to 5.2.0 (#177) #177 (dependabot[bot])
  • Bump @types/node from 18.11.9 to 18.11.17 (#180) #180 (dependabot[bot])
  • Bump eslint from 8.27.0 to 8.30.0 (#183) #183 (dependabot[bot])
  • Bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.47.0 (#185) #185 (dependabot[bot])
  • Bump @typescript-eslint/parser from 5.42.1 to 5.47.0 (#184) #184 (dependabot[bot])
  • Bump @typescript-eslint/parser from 5.47.0 to 5.47.1 (#186) #186 (dependabot[bot])
  • 291eedb: update dependencies, fix errors (double beep)
  • 598108d: 2023-01-07 Automated dependencies update (github-actions)
  • Bump jsdom from 20.0.3 to 21.0.0 (#194) #194 (dependabot[bot])
  • a6fd898: 2023-01-14 Automated dependencies update (github-actions)
  • 542a682: 2023-01-21 Automated dependencies update (github-actions)
  • a475ce9: shared workflows (double beep)
  • 3861ae2: 2023-01-22 Automated dependencies update (github-actions)
  • 407e0a8: restore release.yml (double beep)
  • 4d1ea63: restore publish functionality (double beep)
  • 9f6346e: 2023-01-28 Automated dependencies update (github-actions)
  • 93c66bf: 2023-02-04 Automated dependencies update (github-actions)
  • e2c8e8d: 2023-02-11 Automated dependencies update (github-actions)
  • Bump @types/jsdom from 20.0.1 to 21.1.0 (#197) #197 (dependabot[bot])
  • 01e9846: 2023-02-18 Automated dependencies update (github-actions)
  • 5dc4d34: 2023-02-25 Automated dependencies update (github-actions)
  • 9a6bb68: 2023-03-04 Automated dependencies update (github-actions)
  • 0d45164: 2023-03-11 Automated dependencies update (github-actions)
  • 742b4ae: 2023-03-18 Automated dependencies update (github-actions)
  • Bump typescript from 4.9.5 to 5.0.2 (#203) #203 (dependabot[bot])
  • a121874: 2023-03-25 Automated dependencies update (github-actions)
  • d108f5d: 2023-04-01 Automated dependencies update (github-actions)
  • e9d23cb: 2023-04-08 Automated dependencies update (github-actions)
  • f746c92: 2023-04-15 Automated dependencies update (github-actions)
  • f7cbc51: 2023-04-22 Automated dependencies update (github-actions)
  • 0f48bba: 2023-04-29 Automated dependencies update (github-actions)
  • 69b95c2: 2023-05-06 Automated dependencies update (github-actions)
  • Bump @types/node from 18.16.5 to 20.1.0 (#207) #207 (dependabot[bot])
  • Bump jsdom from 21.1.2 to 22.0.0 (#206) #206 (dependabot[bot])
  • f7caf62: 2023-05-13 Automated dependencies update (github-actions)
  • d10851c: 2023-05-20 Automated dependencies update (github-actions)
  • dc0cc13: 2023-05-27 Automated dependencies update (github-actions)
  • f2c44cb: 2023-06-03 Automated dependencies update (github-actions)
  • 808c694: 2023-06-10 Automated dependencies update (github-actions)
  • 6b7f66c: 2023-06-17 Automated dependencies update (github-actions)
  • 593e905: 2023-06-24 Automated dependencies update (github-actions)
  • 326750e: 2023-07-01 Automated dependencies update (github-actions)
  • 1b460b3: 2023-07-08 Automated dependencies update (github-actions)
  • 6c64615: 2023-07-15 Automated dependencies update (github-actions)
  • d4041f6: 2023-07-22 Automated dependencies update (github-actions)
  • 7762b2d: 2023-07-29 Automated dependencies update (github-actions)
  • 9ea3cd9: 2023-08-05 Automated dependencies update (github-actions)
  • 9e65409: update dependencies (double beep)
  • 780b8ca: Add @types/got (double beep)
  • 3182759: 2023-08-12 Automated dependencies update (github-actions)
  • 7b4a6a8: 2023-08-19 Automated dependencies update (github-actions)
  • 893b31f: 2023-08-26 Automated dependencies update (github-actions)
  • 81edcfe: 2023-09-09 Automated dependencies update (github-actions)
  • c0145a7: 2023-09-16 Automated dependencies update (github-actions)
  • Bump sinon from 15.2.0 to 16.0.0 (#222) #222 (dependabot[bot])
  • c4947aa: 2023-09-23 Automated dependencies update (github-actions)
  • 57b7d82: 2023-09-30 Automated dependencies update (github-actions)
  • d95a613: 2023-10-07 Automated dependencies update (github-actions)
  • 0241f4d: 2023-10-14 Automated dependencies update (github-actions)
  • 1060f36: 2023-10-21 Automated dependencies update (github-actions)
  • Bump sinon from 16.1.3 to 17.0.0 (#224) #224 (dependabot[bot])
  • 4041353: 2023-10-28 Automated dependencies update (github-actions)
  • Bump @types/tampermonkey from 4.20.4 to 5.0.0 (#225) #225 (dependabot[bot])
  • 56b457f: 2023-11-04 Automated dependencies update (github-actions)
  • Bump @types/sinon from 10.0.20 to 17.0.0 (#226) #226 (dependabot[bot])
  • 160bc03: 2023-11-11 Automated dependencies update (github-actions)
  • 124d965: 2023-11-18 Automated dependencies update (github-actions)
  • 3296142: 2023-11-25 Automated dependencies update (github-actions)
  • Bump jsdom from 22.1.0 to 23.0.0 (#227) #227 (dependabot[bot])
  • d525e69: 2023-12-02 Automated dependencies update (github-actions)
  • Bump got from 13.0.0 to 14.0.0 (#229) #229 (dependabot[bot])
  • 3fbcc8c: 2023-12-09 Automated dependencies update (github-actions)
  • 363b5eb: update dist (double beep)
  • 5ba0868: update to Node 18 (double beep)
  • 8dd52ef: use checkout v4 (double beep)
generate-headers - v3.4.0

Published by Oaphi over 2 years ago

Commits

  • 1c64d7c: 2022-05-28 Automated dependencies update (github-actions)
  • 5160a74: setup eslint-plugin-userscripts (#126) (Oleg Valter)
  • a887299: 2022-06-04 Automated dependencies update (github-actions)
  • 833a0a7: 2022-06-11 Automated dependencies update (github-actions)
  • 6d890dc: 2022-06-18 Automated dependencies update (github-actions)
  • Bump jsdom from 19.0.0 to 20.0.0 (#130) (dependabot[bot])
  • a5c1ddd: ensured 'finalizeMonkeyHeaders' adds a correct number of spaces after the longest header (#126) (Oleg Valter)
  • a7250cf: installed types for ESlint and eslint-plugin-userscript (#126) (Oleg Valter)
  • e8f9d54: fixed -s CLI option unit test (Oleg Valter)
  • 1f736e8: added linter module (#126) (Oleg Valter)
  • 122846c: added unit tests for the linter module (#126) (Oleg Valter)
  • 5642542: 2022-06-25 Automated dependencies update (github-actions)
  • ee3293a: renamed 'lint' to 'lintHeaders' (#126) (Oleg Valter)
  • b0ca773: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • e0616b0: added linting to programmatic API (#126) (Oleg Valter)
  • 5e2ce1f: added --lint and --lint-fix to CLI (#126) (Oleg Valter)
  • e0d9834: switched to logging errors on stderr (Oleg Valter)
  • fe4daf4: speed up -g option CLI tests (Oleg Valter)
  • 2f5b343: speed up -m option CLI tests (Oleg Valter)
  • ae1859f: speed up -q option CLI tests (Oleg Valter)
  • 798b0bf: speed up -x option CLI tests (Oleg Valter)
  • eb17ecd: removed unnecessary 'async' keywords from CLI tests (Oleg Valter)
  • cf23b9e: speed up -r option CLI tests (Oleg Valter)
  • dec9e65: speed up -s option CLI tests (Oleg Valter)
  • 7dd23dc: suppressed error output when testing the programmatic API (Oleg Valter)
  • bc8f949: removed unnecessary CLI run in tests (Oleg Valter)
  • bdcd580: ensured -o + -d option CLI test does not timeout on CI (Oleg Valter)
  • 20dd877: removed unnecessary CLI runs in tests (Oleg Valter)
  • 7123f3e: enabled userscripts/use-homepage-and-url lint rule for supporting managers (#126) (Oleg Valter)
  • 3849bcf: added CLI test for the --lint option (closes #126) (Oleg Valter)
  • 566683d: 3.4.0 (Oleg Valter)
generate-headers - v3.3.1

Published by Oaphi over 2 years ago

Commits

  • 7527ef5: added CLI usage generation to the README gen step (Oleg Valter)
  • 168f39f: @name header should be the first header in the output (#126) (Oleg Valter)
  • a5c0fb3: 3.3.1 (Oleg Valter)
generate-headers - v3.3.0

Published by Oaphi over 2 years ago

Commits

  • 99c3118: added --noframes (and programmatic equivalent) option (Oleg Valter)
  • 660c6a8: Tampermonkey header generator cleanup (Oleg Valter)
  • f7ce412: Violentmonkey header generator cleanup (Oleg Valter)
  • 9541177: Greasemonkey header generator cleanup (Oleg Valter)
  • 166a21a: minor type and documentation cleanup (Oleg Valter)
  • ac51e98: 3.2.2 (Oleg Valter)
  • f571b9e: added StackApps post draft (Oleg Valter)
  • cbcf62f: 2022-05-21 Automated dependencies update (github-actions)
  • 68d6b9d: added generateCustomHeaders utility (Oleg Valter)
  • 5c5290c: moved CustomHeaders type to custom headers module (Oleg Valter)
  • 6a29e3c: added custom headers option to generators (Oleg Valter)
  • bf89416: added unit tests for custom headers generation (programmatic usage) (Oleg Valter)
  • d86879a: added --custom-header CLI option and unit tests (Oleg Valter)
  • d1c6d88: 3.3.0 (Oleg Valter)
generate-headers - v3.2.1

Published by Oaphi over 2 years ago

Commits

  • 6dcf728: 2022-05-14 Automated dependencies update (github-actions)
  • 9ffcae8: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • f596405: compartmentalized validator unit tests (Oleg Valter)
  • 5ff806b: added unit test for programmatic @exclude header generation (Oleg Valter)
  • 951222c: minor typo fix in TM-specific headers unit test (Oleg Valter)
  • b4235c0: added unit test for programmatic exclude-match header generation for Violentmonkey (Oleg Valter)
  • 137d2b7: simplified GH Actions publishing flow (Oleg Valter)
  • 110874d: 3.2.1 (Oleg Valter)
generate-headers - v3.2.0

Published by Oaphi over 2 years ago

Commits

  • a3e620a: 2022-05-11 Automated dependencies update (github-actions)
  • Bump got from 11.8.3 to 12.0.4 (#105) #105 (dependabot[bot])
  • Bump sinon from 13.0.2 to 14.0.0 (#122) #122 (dependabot[bot])
  • Bump chalk from 4.1.2 to 5.0.1 (#102) #102 (dependabot[bot])
  • ff00df2: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • 58e09f5: defaulted homepageURL to repository URL if neither homepage nor package.json homepage are provided (Oleg Valter)
  • 2a49ca5: added @exclude headers validator (Oleg Valter)
  • 94ddee2: added --exclude (and programmatic equivalent) option (Oleg Valter)
  • deae9e7: 3.2.0 (Oleg Valter)
generate-headers - v3.1.0

Published by Oaphi over 2 years ago

Commits

  • 2bd3947: added index reexport; made cli module the executable one (Oleg Valter)
  • 8903241: 3.1.0 (Oleg Valter)
generate-headers - v3.0.0

Published by Oaphi over 2 years ago

Commits

  • d7e3854: added validator for optional headers (Oleg Valter)
  • cedc59d: switched to ESM (Oleg Valter)
  • adc0d9e: minor optimizations for CLI unit tests (Oleg Valter)
  • dc889af: added --download-url (and programmatic equivalent) option (Oleg Valter)
  • 47d75a3: added --update-url (and programmatic equivalent) option (Oleg Valter)
  • 8145c8c: generateCommonHeaders should use an option bag of config opts as its second parameter (Oleg Valter)
  • b35849f: added JSDoc for the generateCommonHeaders util (Oleg Valter)
  • 8fb7710: added --namepsace (and programmatic equivalent) option (Oleg Valter)
  • 03c6874: added usage generation to build flow (Oleg Valter)
  • 1e45111: added --homepage (and programmatic equivalent) option (Oleg Valter)
  • 0d3d643: ordered GeneratorOptions props alphabetically (Oleg Valter)
  • 1bf3556: GeneratoOptions should extend from CommonGeneratorOptions (Oleg Valter)
  • 194c9f4: properly capitalized option descriptions (Oleg Valter)
  • 53d6a6a: sorted sharedOpts alphabetically (Oleg Valter)
  • 1418ed8: added JSDoc for the 'generate' function (Oleg Valter)
  • d65c069: updated package-lock (Oleg Valter)
  • dd341ed: pretty is a common generator option (Oleg Valter)
  • 2a0c3ed: 3.0.0 (Oleg Valter)
generate-headers - v2.12.1

Published by Oaphi over 2 years ago

Commits

  • cf44c18: 2022-04-30 Automated dependencies update (github-actions)
  • 76a5696: added short description to the README generation (Oleg Valter)
  • aa41e98: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • Bump mocha from 9.2.2 to 10.0.0 (#115) #115 (dependabot[bot])
  • 277a015: 2022-05-07 Automated dependencies update (github-actions)
  • 1701c27: fixed ambiguous bin in package.json (Oleg Valter)
  • 7b1fe19: added descriptions to CLI options (Oleg Valter)
  • bc3040b: 2.12.1 (Oleg Valter)
generate-headers - v2.12.0

Published by Oaphi over 2 years ago

Commits

  • ca6d1bf: 2022-04-28 Automated dependencies update (github-actions)
  • f09ca3c: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • 214eb1e: added @require header generation (Oleg Valter)
  • 49d3b08: added -q (--require) CLI option (Oleg Valter)
  • 2b6cef4: 2.12.0 (Oleg Valter)
generate-headers - v2.11.0

Published by Oaphi over 2 years ago

Commits

  • fb81ce6: added utility for exploding URLs with | in paths (Oleg Valter)
  • 5222137: 2.11.0 (Oleg Valter)
generate-headers - v2.10.1

Published by Oaphi over 2 years ago

Commits

  • 1aaab6a: 2.10.0 (Oleg Valter)
  • 7c50cb4: 2022-01-29 Automated dependencies update (github-actions)
  • Bump sinon from 12.0.1 to 13.0.0 (#99) #99 (dependabot[bot])
  • 3463277: 2022-02-05 Automated dependencies update (github-actions)
  • 0cbaeaf: 2022-02-12 Automated dependencies update (github-actions)
  • adc6cfe: 2022-02-19 Automated dependencies update (github-actions)
  • 63ad8c5: 2022-02-26 Automated dependencies update (github-actions)
  • 065a028: 2022-03-05 Automated dependencies update (github-actions)
  • 71d9a18: 2022-03-12 Automated dependencies update (github-actions)
  • 6bdc019: 2022-03-19 Automated dependencies update (github-actions)
  • 6f280a5: 2022-03-26 Automated dependencies update (github-actions)
  • 2c758e1: 2022-04-02 Automated dependencies update (github-actions)
  • 5c1eaa1: 2022-04-09 Automated dependencies update (github-actions)
  • b3361e8: 2022-04-16 Automated dependencies update (github-actions)
  • b1c7df1: improved error handling of the main generator (Oleg Valter)
  • c7908e1: minor improvement to the versioning workflow (Oleg Valter)
  • 3285a92: 2.10.1 (Oleg Valter)
generate-headers - v2.10.0

Published by Oaphi over 2 years ago

Commits

  • 70a1192: 2022-01-15 Automated dependencies update (github-actions)
  • 2669091: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • ffcbb9e: 2022-01-19 Automated dependencies update (github-actions)
  • a007e24: 2022-01-22 Automated dependencies update (github-actions)
  • b1ae41a: added 'fetch' grant to Tampermonkey header generation (Oleg Valter)
  • 5294bad: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
  • fbada6b: added @connect headers validator (Oleg Valter)
  • 2ddc249: added --whitespace CLI and programmatic API option for generating Tampermonkey's @connect headers (Oleg Valter)
  • 4e2085a: 2.10.0 (Oleg Valter)
generate-headers - v2.9.0

Published by Oaphi almost 3 years ago

Commits

  • 98821e9: added special value for --match: meta (Oleg Valter)
  • ade09ee: 2.9.0 (Oleg Valter)
generate-headers - v2.8.1

Published by Oaphi almost 3 years ago

Commits

  • 7fc815d: fixed bug with headers not being generated in new files with content (Oleg Valter)
  • 41f76fb: 2.8.1 (Oleg Valter)
generate-headers - v2.8.0

Published by Oaphi almost 3 years ago

Commits

  • c34111c: 2021-11-30 Automated dependencies update (github-actions)
  • a0cf5b3: 2021-12-04 Automated dependencies update (github-actions)
  • Bump jsdom from 18.1.1 to 19.0.0 (#79) #79 (dependabot[bot])
  • b01d48c: 2021-12-11 Automated dependencies update (github-actions)
  • bf16ef0: 2021-12-18 Automated dependencies update (github-actions)
  • 1b90879: 2021-12-25 Automated dependencies update (github-actions)
  • Bump @types/node from 16.11.17 to 17.0.4 (#83) #83 (dependabot[bot])
  • e57b58a: 2022-01-01 Automated dependencies update (github-actions)
  • 85d12db: 2022-01-08 Automated dependencies update (github-actions)
  • 5fe4a7c: unit-testing improvements; disabled console logs during testing (Oleg Valter)
  • 11de0b5: slightly reorganized main generator (Oleg Valter)
  • 0810fb7: added getter for existing header positions (Oleg Valter)
  • b74a945: made EOL configurable for the existing header offset getter (Oleg Valter)
  • d01c62d: added utility for replacing content in files (Oleg Valter)
  • cd3986a: added --eol CLI option for overriding system newlines (Oleg Valter)
  • 85bcac9: if existing headers are found, the generator will replace (Oleg Valter)
  • dc9c35e: rebuilt dist (Oleg Valter)
  • 0411afd: 2.8.0 (Oleg Valter)
generate-headers - v2.7.5

Published by Oaphi almost 3 years ago

Commits

  • 46b5394: added esModuleInterop to be able to default-import and updated imports (Oleg Valter)
  • a5a0e30: installed Proxyquire for module mocking (Oleg Valter)
  • e0da454: mocked out the generateMatchHeaders function to make it a unit test with no network dependencies (Oleg Valter)
  • 6ff41c9: 2.7.5 (Oleg Valter)
generate-headers - v2.7.4

Published by Oaphi almost 3 years ago

Commits

  • 2074a88: split CLI and programmatic API (Oleg Valter)
  • 43ceb4e: parallelized CLI async exec runs to speed up tests (Oleg Valter)
  • 758bf2d: updated import references in tests (Oleg Valter)
  • 88a7dec: switched --collapse option to 'true' by default (Oleg Valter)
  • 8d2dabc: increased timeout for 'match all [template]' test as it scrapes stackexchange.com (Oleg Valter)
  • 9d89622: fixed accidental temp file creation in dist when running tests (Oleg Valter)
  • f893f9a: ensured dist folder is added to the VCS automatically when versioning (Oleg Valter)
  • accadd2: 2.7.4 (Oleg Valter)
generate-headers - v2.7.3

Published by Oaphi almost 3 years ago

Commits

  • 363581c: passed through --collapse config (Oleg Valter)
  • d994199: 2.7.3 (Oleg Valter)
generate-headers - v2.7.2

Published by Oaphi almost 3 years ago

Commits

  • 090cc86: aligned default values of the programmatic API and CLI for the --collapse option (Oleg Valter)
  • e5612e8: 2.7.2 (Oleg Valter)
Package Rankings
Top 9.21% on Npmjs.org
Related Projects