Преглед изворни кода

feat: add support for openuserjs in build step

Sven пре 1 година
родитељ
комит
ad1737464c
3 измењених фајлова са 19 додато и 4 уклоњено
  1. 5 0
      .changeset/pretty-rules-smash.md
  2. 0 0
      README-summary.md
  3. 14 4
      tools/post-build-global.mts

+ 5 - 0
.changeset/pretty-rules-smash.md

@@ -0,0 +1,5 @@
+---
+"@sv443-network/userutils": patch
+---
+
+Add support for OpenUserJS

+ 0 - 0
README-greasyfork.md → README-summary.md


+ 14 - 4
tools/post-build-global.mts

@@ -15,16 +15,26 @@ async function run() {
 
   const libHeader = `\
 // ==UserScript==
+// @namespace    ${packageJson.homepage}
+// @exclude      *
+// @author       ${packageJson.author.name}
+// @supportURL   ${packageJson.bugs.url}
+// @homepageURL  ${packageJson.homepage}#readme
+// @supportURL   ${packageJson.homepage}/issues
+
+// ==UserLibrary==
 // @name         UserUtils
 // @description  ${packageJson.description}
-// @namespace    ${packageJson.homepage}
 // @version      ${packageJson.version}
 // @license      ${packageJson.license}
-// @author       ${packageJson.author.name}
 // @copyright    ${packageJson.author.name} (${packageJson.author.url})
-// @supportURL   ${packageJson.bugs.url}
-// @homepageURL  ${packageJson.homepage}#readme
+
 // ==/UserScript==
+// ==/UserLibrary==
+
+// ==OpenUserJS==
+// @author       Sv443
+// ==/OpenUserJS==
 `;
 
   const initialScript = await readFile(iifeScriptPath, "utf8");