refactord paths.ts

This commit is contained in:
2022-06-11 00:05:32 -05:00
parent 29b40b4e43
commit 83570d9535
14 changed files with 148 additions and 97 deletions

View File

@@ -1,20 +1,25 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DistPath = exports.ScriptPath = exports.FileUrl = exports.SupportUrl = exports.DistBase = exports.ScriptBase = exports.RemoteBranch = exports.BaseUrl = void 0;
exports.BaseUrl = `https://git.zomo.dev/zomo/browser-scripts`;
exports.RemoteBranch = 'main';
exports.ScriptBase = 'scripts';
exports.DistBase = 'dist';
exports.SupportUrl = `${exports.BaseUrl}/issues`;
const FileUrl = (name) => `${exports.BaseUrl}/raw/branch/${exports.RemoteBranch}/${exports.DistBase}/${name}.user.js`;
exports.FileUrl = FileUrl;
const ScriptPath = (name) => ({
dir: `${exports.ScriptBase}/${name}`,
main: `${exports.ScriptBase}/${name}/main.ts`,
meta: `${exports.ScriptBase}/${name}/meta.json`,
error: `${exports.ScriptBase}/${name}/error.log`,
});
exports.ScriptPath = ScriptPath;
const DistPath = (name) => `${exports.DistBase}/${name}.user.js`;
exports.DistPath = DistPath;
function getAllPaths({ baseURL, remoteBranch, scriptBase, distBase, }) {
return {
base: {
branch: remoteBranch,
script: scriptBase,
dist: distBase,
},
url: {
base: baseURL,
support: `${baseURL}/issues`,
},
script: (name) => ({
dir: `${scriptBase}/${name}`,
main: `${scriptBase}/${name}/main.ts`,
meta: `${scriptBase}/${name}/meta.json`,
error: `${scriptBase}/${name}/error.log`,
dist: `${distBase}/${name}.user.js`,
url: `${baseURL}/raw/branch/${remoteBranch}/${distBase}/${name}.user.js`,
}),
};
}
exports.default = getAllPaths;
//# sourceMappingURL=paths.js.map