|
|
|
|
31
|
"types": "build/types/main.d.ts",
|
31
|
"types": "build/types/main.d.ts",
|
32
|
"scripts": {
|
32
|
"scripts": {
|
33
|
"start": "node esbuild.mjs --minify --serve",
|
33
|
"start": "node esbuild.mjs --minify --serve",
|
34
|
- "prebuild": "tsc --noEmit && npm run clean && bash -c 'mkdir -p build/{dist,types,plugins}'",
|
|
|
35
|
- "build": "node esbuild.mjs && node esbuild.mjs --minify",
|
|
|
36
|
- "build-types": "tsc --emitDeclarationOnly --declaration --declarationDir build/types",
|
|
|
37
|
- "plugins": "for f in $(find plugins/ -name *.js); do esbuild --minify < $f > build/${f%.*}.min.js; done",
|
|
|
|
|
34
|
+ "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",
|
38
|
"update": "npm update speedy-vision",
|
39
|
"update": "npm update speedy-vision",
|
39
|
"deploy": "mkdocs gh-deploy",
|
40
|
"deploy": "mkdocs gh-deploy",
|
40
|
"docs": "mkdocs serve",
|
41
|
"docs": "mkdocs serve",
|