/ proof-of-concept / steelsim41
Sign in
proof-of-concept / steelsim41
steelsim41 / package.json
32 lines · 1.0 KBCodeBlameHistory
2 "name": "steelsim41",
3 "version": "0.1.0",
4 "private": true,
5 "type": "module",
6 "description": "Browser simulation of a struck cymbal designed by a script: geometrically nonlinear plate (Foppl-von Karman) with variable thickness, stepped explicitly with WebGPU.",
7 "scripts": {
8 "dev": "vite",
9 "build": "tsc --noEmit && vite build",
10 "preview": "vite preview",
11 "test": "node --test tests/*.test.ts",
12 "test:cpu": "node --test tests/cpuRef.test.ts tests/design.test.ts",
19b58d0Add a throughput benchmark scriptJeremy Magland 13 "test:gpu": "node --test tests/gpu.test.ts",
14 "bench": "node scripts/bench.ts"
16 "devDependencies": {
17 "@types/node": "^24.0.0",
18 "@webgpu/types": "^0.1.60",
19 "playwright": "^1.50.0",
20 "typescript": "^5.6.0",
21 "vite": "^6.0.0"
23 "dependencies": {
ccaeb59MATLAB syntax highlighting in the script editor; default exaggeration 1Jeremy Magland 24 "@codemirror/commands": "^6.11.0",
25 "@codemirror/language": "^6.12.4",
26 "@codemirror/legacy-modes": "^6.5.4",
27 "@codemirror/state": "^6.7.4",
28 "@codemirror/view": "^6.43.11",
29 "@lezer/highlight": "^1.2.3",
8db04e0Design scripts in MATLAB syntax, run by numblJeremy Magland 30 "numbl": "^0.4.21"
↑↓ move↵openescclose