1{
2 "name": "laplace-dirichlet",
3 "private": true,
4 "version": "0.1.0",
5 "type": "module",
6 "description": "An interactive tutorial on solving Laplace and Poisson Dirichlet problems in 1-D and 2-D, with every method written as an editable MATLAB-syntax script that runs in the browser through numbl",
7 "license": "Apache-2.0",
8 "scripts": {
9 "dev": "vite",
10 "build": "tsc -b && vite build",
11 "preview": "vite preview",
12 "typecheck": "tsc -b",
13 "test:matlab": "node scripts/matlab-test.mjs",
14 "test:browser": "node scripts/browser-test.mjs",
15 "test:site": "node scripts/site-check.mjs"
16 },
17 "dependencies": {
18 "@codemirror/language": "^6.11.3",
19 "@codemirror/legacy-modes": "^6.5.2",
20 "@codemirror/state": "^6.5.2",
21 "@codemirror/theme-one-dark": "^6.1.3",
22 "@codemirror/view": "^6.38.6",
23 "codemirror": "^6.0.2",
24 "katex": "^0.16.11",
25 "marked": "^15.0.0",
26 "numbl": "^0.4.19",
27 "react": "^19.2.0",
28 "react-dom": "^19.2.0"
29 },
30 "devDependencies": {
31 "@types/katex": "^0.16.7",
32 "@types/react": "^19.2.5",
33 "@types/react-dom": "^19.2.3",
34 "@vitejs/plugin-react": "^5.1.1",
35 "puppeteer": "^24.0.0",
36 "typescript": "~5.9.3",
37 "vite": "^7.2.4"
38 }
39}