1{
2 "name": "barycentric-rational",
3 "private": true,
4 "version": "0.1.0",
5 "type": "module",
6 "description": "Interactive illustration of Floater and Hormann's barycentric rational interpolants, with the method itself written as an editable numbl script",
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 },
16 "dependencies": {
17 "@codemirror/language": "^6.11.3",
18 "@codemirror/legacy-modes": "^6.5.2",
19 "@codemirror/state": "^6.5.2",
20 "@codemirror/theme-one-dark": "^6.1.3",
21 "@codemirror/view": "^6.38.6",
22 "codemirror": "^6.0.2",
23 "numbl": "^0.4.18",
24 "react": "^19.2.0",
25 "react-dom": "^19.2.0"
26 },
27 "devDependencies": {
28 "@types/react": "^19.2.5",
29 "@types/react-dom": "^19.2.3",
30 "@vitejs/plugin-react": "^5.1.1",
31 "puppeteer": "^24.0.0",
32 "typescript": "~5.9.3",
33 "vite": "^7.2.4"
34 }
35}