80c0b6dPlate dynamics lab: plates in realizable mounts under gravity, explicit finite differences on WebGPUJeremy Magland 1{
2 "name": "plate-dynamics-lab",
3 "private": true,
4 "version": "0.1.0",
5 "description": "Plate dynamics lab: Kirchhoff-Love plates in realizable mounts under gravity, explicit finite differences on WebGPU, driven by numbl-executed MATLAB source in the browser",
6 "type": "module",
7 "workspaces": [
8 "packages/*",
9 "apps/*"
10 ],
11 "scripts": {
12 "dev": "npm run dev -w apps/lab",
13 "build": "npm run build -w packages/core -w packages/components -w apps/lab --if-present",
14 "typecheck": "tsc -p tsconfig.json",
15 "test": "vitest run",
16 "format": "prettier --write ."
17 },
18 "devDependencies": {
19 "@types/node": "^24.10.1",
20 "@types/react": "^19.2.5",
21 "@types/react-dom": "^19.2.3",
22 "@vitejs/plugin-react": "^5.1.1",
23 "@webgpu/types": "^0.1.72",
24 "prettier": "^3.8.1",
25 "typescript": "~5.9.3",
26 "vite": "^7.2.4",
27 "vitest": "^4.0.18"
28 }
29}