/ proof-of-concept / midiboot
Sign in
proof-of-concept / midiboot
midiboot / package.json
30 lines · 826 BCodeBlameHistory
2 "name": "midiboot",
3 "version": "0.1.0",
4 "description": "In-browser MIDI workstation: record from any MIDI device or the typing keyboard, edit in a piano roll, bind tracks to pluggable instruments, play and render",
5 "type": "module",
6 "engines": {
7 "node": ">=22.6"
8 },
9 "license": "Apache-2.0",
10 "scripts": {
11 "dev": "vite",
12 "build": "tsc --noEmit && vite build",
8ad9830Placeholder instrawave adapter: drum, dulcimer, chime as instrumentsJeremy Magland 13 "test": "vite-node scripts/test-node.ts",
78851f6Replace instrawave with simulated instruments driven by manifestsJeremy Magland 14 "test:sim": "vite-node scripts/test-sim.ts"
16 "dependencies": {
17 "react": "^18.3.1",
21 "devDependencies": {
22 "@types/node": "^26.1.1",
23 "@types/react": "^18.3.3",
24 "@types/react-dom": "^18.3.0",
25 "@vitejs/plugin-react": "^4.3.1",
26 "typescript": "^5.5.0",
27 "vite": "^5.4.0",
↑↓ move↵openescclose