1{
2 "name": "cymmodes",
3 "version": "0.1.0",
4 "private": true,
5 "type": "module",
6 "description": "Browser explorer of the linear modes of a cymsim cymbal and of the nonlinear coupling between them: compute the modes, view them in 3D, drive one in the full nonlinear model and watch where the energy goes, mode by mode.",
7 "scripts": {
8 "dev": "vite",
9 "build": "tsc --noEmit && vite build",
10 "preview": "vite preview",
11 "test": "npm run test:cpu && npm run test:gpu",
12 "test:cpu": "node --test tests/*.test.ts",
13 "test:gpu": "node tests/gpu.check.ts"
14 },
15 "devDependencies": {
16 "@types/js-yaml": "^4.0.9",
17 "@types/node": "^24.0.0",
18 "@webgpu/types": "^0.1.60",
19 "typescript": "^5.6.0",
20 "vite": "^6.0.0",
21 "webgpu": "^0.4.0"
22 },
23 "dependencies": {
24 "js-yaml": "^4.1.0"
25 }
26}