{ "name": "cad", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "tsc -b && vite build", "preview": "vite preview", "test": "vitest run", "test:watch": "vitest", "tauri": "tauri", "tauri:dev": "tauri dev", "tauri:build": "tauri build", "dump:native": "node scripts/dump-native-scene.mjs" }, "dependencies": { "@mlightcad/libredwg-web": "^0.7.7", "@tauri-apps/api": "^2.11.1", "delaunator": "^5.1.0", "dxf-parser": "^1.1.2", "jspdf": "^4.2.1", "jszip": "^3.10.1", "opencascade.js": "^1.1.1", "polygon-clipping": "^0.15.7", "react": "^18.3.1", "react-dom": "^18.3.1", "svg2pdf.js": "^2.7.0", "three": "^0.169.0" }, "devDependencies": { "@tauri-apps/cli": "^2.11.4", "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@types/three": "^0.169.0", "@vitejs/plugin-react": "^4.3.2", "playwright": "^1.61.1", "puppeteer": "^25.2.1", "typescript": "^5.6.2", "vite": "^5.4.8", "vitest": "^4.1.9" } }