1
0
mirror of https://github.com/jaandrle/deka-dom-el synced 2025-07-01 20:32:13 +02:00

cleanup

This commit is contained in:
2025-03-13 17:47:46 +01:00
parent 3c6cad5648
commit 7cee9a4a14
11 changed files with 6 additions and 1573 deletions

View File

@ -5,18 +5,18 @@ const files= [ "index", "index-with-signals" ];
$.api("")
.command("main", "Build main files", { default: true })
.option("--no-types", "Also generate d.ts files", false)
.action(async function main({ types }){
const regular = await build({
.action(function main({ types }){
const regular = build({
files,
filesOut,
minify: "no",
types,
});
const min = await build({
const min = build({
files,
filesOut(file, mark= "esm"){
const out= filesOut(file, mark);
const idx= out.lastIndexOf(".");
const idx= out.indexOf(".");
return out.slice(0, idx)+".min"+out.slice(idx);
},
minify: "full",
@ -25,8 +25,8 @@ $.api("")
return $.exit(regular + min);
})
.command("signals", "Build only signals (for example for analysis)")
.action(async function signals(){
const regular = await build({
.action(function signals(){
const regular = build({
files: [ "signals" ],
filesOut(file){ return "dist/."+file; },
minify: "no",