{ "name": "project-lifecycle-dashboard", "version": "0.1.0", "description": "Syntaxis Dashboard - Frontend build tools", "private": true, "scripts": { "css:build": "unocss", "css:watch": "unocss --watch", "wasm:build": "cargo build --target wasm32-unknown-unknown --release -p dashboard-client", "wasm:dev": "cargo build --target wasm32-unknown-unknown -p dashboard-client", "wasm:bindgen": "wasm-bindgen --target web --out-dir target/site/pkg target/wasm32-unknown-unknown/release/dashboard_client.wasm", "wasm:bindgen:dev": "wasm-bindgen --target web --out-dir target/site/pkg --debug target/wasm32-unknown-unknown/debug/dashboard_client.wasm", "build": "npm run wasm:build && npm run wasm:bindgen && npm run css:build", "build:dev": "npm run wasm:dev && npm run wasm:bindgen:dev && npm run css:build", "dev": "concurrently \"npm run css:watch\" \"cargo watch -x 'build --target wasm32-unknown-unknown -p dashboard-client'\"", "clean": "rm -rf target/site" }, "devDependencies": { "@unocss/cli": "^0.66.3", "@unocss/preset-icons": "^0.66.3", "unocss": "^0.66.3", "concurrently": "^8.2.2" }, "dependencies": {}, "engines": { "node": ">=18.0.0", "npm": ">=9.0.0" } }