{ "name": "openfreebooks", "version": "0.0.1", "private": true, "type": "module", "scripts": { "build:js": "vite build", "build": "rm -f themes/openfreebooks/static/main.css public/main.css && bun run build:js && zola build", "dev:js": "vite build --watch", "scan:size": "bun scripts/scan-output-size.ts" }, "dependencies": { "defuddle": "^0.18.1", "json-canvas-viewer": "^4.3.2", "katex": "^0.16.47", "solid-js": "^1.9.5", "three": "^0.184.0" }, "devDependencies": { "typescript": "^5.8.3", "vite": "^6.3.5", "vite-plugin-solid": "^2.11.6" } }