⚡ Adds routing
Squashed commit of the following: commitd26bffc33aAuthor: Jan Andrle <andrle.jan@centrum.cz> Date: Tue Jun 9 10:35:14 2026 +0200 ⚡ ups versions commit8bb12aaac1Author: Jan Andrle <andrle.jan@centrum.cz> Date: Fri May 22 15:56:44 2026 +0200 ⚡ 📺 finlizes routing and improves bs commitc3782509e8Author: Jan Andrle <andrle.jan@centrum.cz> Date: Wed May 20 16:10:51 2026 +0200 ⚡ first steps (footer) commit7c925d1fdbAuthor: Jan Andrle <andrle.jan@centrum.cz> Date: Wed May 20 15:24:20 2026 +0200 ⚡ 📺 tsc-alias commite4e41197b9Author: Jan Andrle <andrle.jan@centrum.cz> Date: Wed May 20 14:40:47 2026 +0200 🐛 fixes routing commit7d6240e28aAuthor: Jan Andrle <andrle.jan@centrum.cz> Date: Wed May 20 14:40:00 2026 +0200 🐛 📺 fixes dev server commit139b1590ceAuthor: Jan Andrle <andrle.jan@centrum.cz> Date: Wed Apr 29 13:40:40 2026 +0200 ⚡ Uses original router - it has benefits to use hash properly commit3cc11b68deAuthor: Jan Andrle <andrle.jan@centrum.cz> Date: Tue Apr 28 17:16:00 2026 +0200 🎉
This commit is contained in:
Executable
+44
@@ -0,0 +1,44 @@
|
||||
#!/bin/env node
|
||||
import tsconfig from "../../tsconfig.json" with { type: "json" };
|
||||
export const paths = {
|
||||
/** code source */
|
||||
src: "src",
|
||||
/** code processed by tsc */
|
||||
tscoutput: tsconfig.compilerOptions.outDir,
|
||||
/** code processed by tsc and rollup */
|
||||
dist: "dist",
|
||||
/** tempral results of tsc, tests, … */
|
||||
tmp: ".tmp",
|
||||
};
|
||||
export default paths;
|
||||
|
||||
import { argv, exit } from "node:process";
|
||||
import { fileURLToPath } from "node:url";
|
||||
const [ _, script ] = argv;
|
||||
if (script === fileURLToPath(import.meta.url))
|
||||
main(argv.slice(2));
|
||||
|
||||
function main(args) {
|
||||
if(args.includes("--help") || args.includes("-h")){
|
||||
console.log(`
|
||||
Usage: ${script} [options]
|
||||
|
||||
Options:
|
||||
[type] … if omitted, echo all
|
||||
`);
|
||||
exit(0);
|
||||
}
|
||||
if(args.length === 0){
|
||||
console.log(paths);
|
||||
exit(0);
|
||||
}
|
||||
for(const arg of args){
|
||||
const path = paths[arg];
|
||||
if(!path){
|
||||
console.error(`Unknown path: ${arg}`);
|
||||
exit(1);
|
||||
}
|
||||
console.log(path);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user