Files
wikideck/package.json
T

44 lines
1.6 KiB
JSON

{
"name": "wikideck",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"dev": "concurrently -k -n api,web \"tsx watch server/index.ts\" \"vite --host 127.0.0.1\"",
"build": "tsc --noEmit && vite build",
"start": "tsx server/index.ts",
"launch:preflight": "node --experimental-strip-types server/index.ts --launch-preflight",
"test:rpc-load": "node --experimental-strip-types scripts/rpc-load.ts",
"analyze:consensus": "node --experimental-strip-types scripts/consensus-analysis.ts",
"benchmark:randomx": "node --experimental-strip-types scripts/benchmark-randomx.ts",
"node:backup": "node --experimental-strip-types scripts/node-backup.ts",
"ops:check": "node --experimental-strip-types scripts/ops-check.ts",
"miner": "tsx server/testnet/miner.ts",
"native:configure": "cmake -S native -B native/build -DCMAKE_BUILD_TYPE=Release -DWIKIDECK_RANDOMX_TESTS=ON",
"native:build": "cmake --build native/build --config Release --parallel 2",
"test:native": "ctest --test-dir native/build -C Release --output-on-failure",
"test": "tsx --test tests/*.test.ts"
},
"dependencies": {
"express": "^5.1.0",
"express-rate-limit": "^8.1.0",
"hash-wasm": "^4.12.0",
"helmet": "^8.1.0",
"lucide-react": "^0.468.0",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"zod": "^4.1.0"
},
"devDependencies": {
"@types/express": "^5.0.3",
"@types/node": "^24.0.0",
"@types/react": "^19.1.0",
"@types/react-dom": "^19.1.0",
"@vitejs/plugin-react": "^5.0.0",
"concurrently": "^9.2.0",
"tsx": "^4.20.0",
"typescript": "~5.9.2",
"vite": "^7.1.0"
}
}