diff --git a/Source/Function/Document.ts b/Source/Function/Document.ts index 4a8c8d8..c36def7 100644 --- a/Source/Function/Document.ts +++ b/Source/Function/Document.ts @@ -22,24 +22,12 @@ export default (async (...[File]: Parameters) => { "--out ./Documentation", // TODO: FIX THIS // `--plugin ${resolve(`${Current}/../../Target/Variable/Load.js`)}`, - `--plugin ${resolve( - `${Current}/../../node_modules/typedoc-plugin-remove-references/dist/index.js`, - )}`, - `--plugin ${resolve( - `${Current}/../../node_modules/typedoc-plugin-rename-defaults/index.js`, - )}`, - `--plugin ${resolve( - `${Current}/../../node_modules/typedoc-plugin-mdn-links/dist/index.js`, - )}`, - `--plugin ${resolve( - `${Current}/../../node_modules/typedoc-plugin-zod/dist/plugin.js`, - )}`, - `--plugin ${resolve( - `${Current}/../../node_modules/typedoc-plugin-merge-modules/dist/index.js`, - )}`, - `--plugin ${resolve( - `${Current}/../../node_modules/typedoc-plugin-keywords/index.js`, - )}`, + "--plugin typedoc-plugin-remove-references", + "--plugin typedoc-plugin-rename-defaults", + "--plugin typedoc-plugin-mdn-links", + "--plugin typedoc-plugin-zod", + "--plugin typedoc-plugin-merge-modules", + "--plugin typedoc-plugin-keywords", "--searchInComments", `--keywords ${ ( diff --git a/Target/Function/Document.js b/Target/Function/Document.js index 0264b52..c445b7d 100644 --- a/Target/Function/Document.js +++ b/Target/Function/Document.js @@ -1 +1 @@ -var r=async(...[n])=>{for(const s of n)for(const i of await(await import("fast-glob")).default(s.replaceAll("'","").replaceAll('"',"")))t.push(i);t.reverse(),d(["typedoc","--commentStyle all",`--customCss ${e(`${o}/../Stylesheet/Theme.css`)}`,"--includeVersion","--out ./Documentation",`--plugin ${e(`${o}/../../node_modules/typedoc-plugin-remove-references/dist/index.js`)}`,`--plugin ${e(`${o}/../../node_modules/typedoc-plugin-rename-defaults/index.js`)}`,`--plugin ${e(`${o}/../../node_modules/typedoc-plugin-mdn-links/dist/index.js`)}`,`--plugin ${e(`${o}/../../node_modules/typedoc-plugin-zod/dist/plugin.js`)}`,`--plugin ${e(`${o}/../../node_modules/typedoc-plugin-merge-modules/dist/index.js`)}`,`--plugin ${e(`${o}/../../node_modules/typedoc-plugin-keywords/index.js`)}`,"--searchInComments",`--keywords ${(await(await import("../Function/JSON.js")).default("package.json",process.cwd()))?.keywords?.join(" --keywords ")??" typescript-document "}`,"--entryPointStrategy expand","--mergeModulesRenameDefaults","--mergeModulesMergeMode module",`--entryPoints ${t.join(" --entryPoints ")}`].join(" "))};const{default:d}=await import("../Function/Exec.js"),{resolve:e}=await import("path"),t=[],o=(await import("url")).fileURLToPath((await import("path")).dirname(import.meta.url));export{o as Current,d as Exec,t as Pipe,r as default,e as resolve}; +var s=async(...[t])=>{for(const o of t)for(const r of await(await import("fast-glob")).default(o.replaceAll("'","").replaceAll('"',"")))e.push(r);e.reverse(),i(["typedoc","--commentStyle all",`--customCss ${n(`${p}/../Stylesheet/Theme.css`)}`,"--includeVersion","--out ./Documentation","--plugin typedoc-plugin-remove-references","--plugin typedoc-plugin-rename-defaults","--plugin typedoc-plugin-mdn-links","--plugin typedoc-plugin-zod","--plugin typedoc-plugin-merge-modules","--plugin typedoc-plugin-keywords","--searchInComments",`--keywords ${(await(await import("../Function/JSON.js")).default("package.json",process.cwd()))?.keywords?.join(" --keywords ")??" typescript-document "}`,"--entryPointStrategy expand","--mergeModulesRenameDefaults","--mergeModulesMergeMode module",`--entryPoints ${e.join(" --entryPoints ")}`].join(" "))};const{default:i}=await import("../Function/Exec.js"),{resolve:n}=await import("path"),e=[],p=(await import("url")).fileURLToPath((await import("path")).dirname(import.meta.url));export{p as Current,i as Exec,e as Pipe,s as default,n as resolve}; diff --git a/test.sh b/test.sh deleted file mode 100644 index de75730..0000000 --- a/test.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -\typedoc \ - --commentStyle all \ - --gitRevision Current \ - --logLevel Verbose \ - --customCss /d/Developer/Application/Playform/NPM/TypeScriptDocument/Target/Stylesheet/Theme.css \ - --includeVersion \ - --out ./Documentation \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/Target/Variable/Load.js \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/node_modules/typedoc-plugin-remove-references/dist/index.js \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/node_modules/typedoc-plugin-rename-defaults/index.js \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/node_modules/typedoc-plugin-mdn-links/dist/index.js \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/node_modules/typedoc-plugin-zod/dist/plugin.js \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/node_modules/typedoc-plugin-merge-modules/dist/index.js \ - --plugin /d/Developer/Application/Playform/NPM/TypeScriptDocument/node_modules/typedoc-plugin-keywords/index.js \ - --searchInComments \ - --keywords documentation \ - --keywords javascript \ - --keywords typescript \ - --theme TypeScriptDocument \ - --entryPointStrategy expand \ - --mergeModulesRenameDefaults \ - --mergeModulesMergeMode module \ - --entryPoints Source/Variable/Load.ts \ - --entryPoints Source/Function/JSON.ts \ - --entryPoints Source/Function/Exec.ts \ - --entryPoints Source/Function/Document.ts \ - --entryPoints Source/Interface/Theme.ts \ - --entryPoints Source/Interface/Mapping.ts \ - --entryPoints Source/Interface/Load.ts \ - --entryPoints Source/Interface/JSON.ts \ - --entryPoints Source/Interface/Exec.ts \ - --entryPoints Source/Interface/Build.ts \ - --entryPoints Source/Class/TypeScriptDocument.ts \ - --entryPoints Source/Class/Theme.ts