{ "name": "web", "private": true, "version": "0.0.0", "type": "module", "scripts": { "build-no-wasm": "run-s tsc vite:build", "build": "run-s wasm-pack:release tsc vite:build", "dev": "run-s wasm-pack:dev vite:dev", "tsc": "tsc", "vite:build": "vite build", "vite:dev": "vite -c vite.config.dev.ts", "vite:preview": "vite preview", "wasm-pack:dev": "rm -rf pkg; wasm-pack build --dev --features wasm-bindgen --manifest-path ../Cargo.toml; mv ../pkg .", "wasm-pack:release": "rm -rf pkg; wasm-pack build --features wasm-bindgen --manifest-path ../Cargo.toml; mv ../pkg ." }, "devDependencies": { "npm-run-all": "^4.1.5", "typescript": "~6.0.2", "vite": "^8.2.0", "vite-plugin-top-level-await": "^1.6.0", "vite-plugin-wasm": "^3.6.0", "vite-plugin-wasm-pack-watcher": "^1.0.1" }, "dependencies": { "esbuild": "^0.28.2", "rollup": "^4.62.4", "wordle-solver": "link:./pkg" } }