-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathpackage.json
26 lines (26 loc) · 933 Bytes
/
package.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
{
"name": "typebeat",
"description": "Keyboard-controlled music sequencer, sampler, and synth",
"dependencies": {
"firacode": "^5.2.0",
"solid-js": "^1.2.1",
"tare": "github:kofigumbs/tare"
},
"devDependencies": {
"babel-preset-solid": "^1.2.1",
"toml": "^3.0.0",
"vite": "^2.5.8",
"vite-plugin-solid": "^2.1.1"
},
"license": "GNU AGPLv3",
"optionalDependencies": {
"netlify-cli": "^9.6.5"
},
"scripts": {
"init": "npm install --omit optional && (test cargo-watch || cargo install cargo-watch)",
"faust": "ls src/effects/*.dsp | xargs -I{} bash -c 'faust -lang rust -cn `basename -s .dsp {}` -o {}.rs {}'",
"start": "mkdir -p target/debug/samples; cp assets/samples/* target/debug/samples; (vite ui --clearScreen false &); cargo watch --watch src --watch build.rs --exec run; pkill node",
"website": "npm install && netlify dev --offline"
},
"workspaces": []
}