|
|
|
|
28
|
],
|
28
|
],
|
29
|
"type": "module",
|
29
|
"type": "module",
|
30
|
"main": "src/main.ts",
|
30
|
"main": "src/main.ts",
|
31
|
- "types": "build/types/main.d.ts",
|
|
|
32
|
"scripts": {
|
31
|
"scripts": {
|
33
|
"start": "node esbuild.mjs --minify --serve",
|
32
|
"start": "node esbuild.mjs --minify --serve",
|
34
|
"prebuild": "tsc --noEmit && npm run clean",
|
33
|
"prebuild": "tsc --noEmit && npm run clean",
|
35
|
- "build": "mkdir -p build/dist && node esbuild.mjs && node esbuild.mjs --minify",
|
|
|
36
|
- "build-types": "mkdir -p build/types && tsc --emitDeclarationOnly --declaration --declarationDir build/types",
|
|
|
37
|
- "build-bundle-of-types": "mkdir -p build/dist && tsc --emitDeclarationOnly --isolatedModules false --declaration --outFile build/dist/encantar.d.ts",
|
|
|
38
|
- "build-plugins": "mkdir -p build/plugins && for f in $(find plugins/ -name *.js); do esbuild --minify < $f > build/${f%.*}.min.js; done",
|
|
|
|
|
34
|
+ "build": "npm run build-bundle && npm run build-types",
|
|
|
35
|
+ "build-bundle": "mkdir -p build/dist && node esbuild.mjs && node esbuild.mjs --minify",
|
|
|
36
|
+ "build-types": "mkdir -p build/dist && tsc --emitDeclarationOnly --isolatedModules false --declaration --outFile build/dist/encantar.d.ts",
|
|
|
37
|
+ "build-types-dir": "mkdir -p build/types && tsc --emitDeclarationOnly --declaration --declarationDir build/types",
|
|
|
38
|
+ "build-plugins": "mkdir -p build/plugins && for f in $(find plugins/ -name *.js); do cp $f build/$f; esbuild --minify < $f > build/${f%.*}.min.js; done",
|
39
|
"update": "npm update speedy-vision",
|
39
|
"update": "npm update speedy-vision",
|
40
|
"deploy": "mkdocs gh-deploy",
|
40
|
"deploy": "mkdocs gh-deploy",
|
41
|
"docs": "mkdocs serve",
|
41
|
"docs": "mkdocs serve",
|