|
@@ -31,14 +31,14 @@
|
31
|
31
|
"types": "build/types/main.d.ts",
|
32
|
32
|
"scripts": {
|
33
|
33
|
"start": "node esbuild.mjs --minify --serve",
|
34
|
|
- "prebuild": "tsc --noEmit && npm run clean",
|
|
34
|
+ "prebuild": "tsc --noEmit && npm run clean && bash -c 'mkdir -p build/{dist,types,plugins}'",
|
35
|
35
|
"build": "node esbuild.mjs && node esbuild.mjs --minify",
|
36
|
36
|
"build-types": "tsc --emitDeclarationOnly --declaration --declarationDir build/types",
|
37
|
|
- "plugins": "for f in $(find plugins/ -name *.js); do esbuild --minify < $f > ${f%.*}.min.js; done",
|
|
37
|
+ "plugins": "for f in $(find plugins/ -name *.js); do esbuild --minify < $f > build/${f%.*}.min.js; done",
|
38
|
38
|
"update": "npm update speedy-vision",
|
39
|
39
|
"deploy": "mkdocs gh-deploy",
|
40
|
40
|
"docs": "mkdocs serve",
|
41
|
|
- "clean": "rm -rf www/dist/*.* && rm -rf build/",
|
|
41
|
+ "clean": "rm -rf build/",
|
42
|
42
|
"test": "echo \"Error: no test specified\" && exit 1"
|
43
|
43
|
},
|
44
|
44
|
"dependencies": {
|