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",
cdfbf5bRender whole tracks through direct-import instrument modulesJeremy Magland 13 "test": "vite-node scripts/test-node.ts"
15 "dependencies": {
16 "react": "^18.3.1",
cdfbf5bRender whole tracks through direct-import instrument modulesJeremy Magland 17 "react-dom": "^18.3.1"
19 "devDependencies": {
20 "@types/node": "^26.1.1",
21 "@types/react": "^18.3.3",
22 "@types/react-dom": "^18.3.0",
23 "@vitejs/plugin-react": "^4.3.1",
24 "typescript": "^5.5.0",
25 "vite": "^5.4.0",
78851f6Replace instrawave with simulated instruments driven by manifestsJeremy Magland 26 "vite-node": "^6.0.0"
28}