-
Notifications
You must be signed in to change notification settings - Fork 1
/
package-pnpm.json
30 lines (30 loc) · 1.39 KB
/
package-pnpm.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"scripts": {
"clean-modules": "find . -name \"node_modules\" -type d -exec rm -r {} +;",
"setup": "git submodule update --init --recursive --remote && cd strudel && git stash && git checkout main && git pull && cd .. && git commit -a -m 'Updated Strudel from origin.'",
"build-strudel": "python3 patch-strudel.py && cd strudel && pnpm run setup && pnpm run build",
"jsdoc": "jsdoc -c jsdoc.json",
"package": "rm -f cloud-5.zip && zip -r cloud-5.zip . -x '*chunks*/*' -x '*.git*/*' -x '*attic*/*' -x '*tests*/*' -x '*strudel*/*' -x '*node_modules*/*' -x '*csound-wasm**/*' -x '*csound-node*/*' ",
"build": "pnpm run build-strudel && vite build && cp -rf strudel/website/dist/* . && rm CNAME && pandoc --css readme.css -s --metadata title='cloud-music' --ascii=true README.md -o index.html && python3 patch-dist.py && pnpm run jsdoc && rm favicon.ico && pnpm run package",
"local": "python3 -m http.server"
},
"dependencies": {
"ace-builds": "^1.24.2",
"acorn": "^8.10.0",
"dat.gui": "^0.7.9",
"dependency-tree": "^9.0.0",
"jquery": "^3.7.1",
"jsdoc": "^4.0.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"sprintf-js": "^1.1.3",
"three": "^0.147.0",
"three-trackballcontrols": "^0.9.0",
"tinycolor": "^0.0.1",
"vite": "^4.4.9"
},
"devDependencies": {
"@vitejs/plugin-react": "^3.1.0",
"rollup-plugin-visualizer": "^5.9.2"
}
}