- Replace ADMIN_PASSWORD_HASH with ADMIN_PASSWORD in auth route and docker-compose - Remove bcryptjs / @types/bcryptjs dependencies - Delete scripts/hashPassword.ts (no longer needed) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
49 lines
1.6 KiB
JSON
49 lines
1.6 KiB
JSON
{
|
|
"name": "rackmapper",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"description": "Web-based network rack planner and service mapper",
|
|
"scripts": {
|
|
"dev": "concurrently -n server,client -c cyan,magenta \"npm run dev:server\" \"npm run dev:client\"",
|
|
"dev:server": "nodemon --exec tsx server/index.ts --watch server --ext ts",
|
|
"dev:client": "cd client && npm run dev",
|
|
"build": "npm run build:server && cd client && npm run build",
|
|
"build:server": "tsc -p tsconfig.json",
|
|
"start": "node dist/server/index.js",
|
|
"typecheck": "tsc --noEmit && cd client && tsc --noEmit",
|
|
"lint": "eslint \"server/**/*.ts\" \"scripts/**/*.ts\"",
|
|
"lint:fix": "eslint \"server/**/*.ts\" \"scripts/**/*.ts\" --fix",
|
|
"format": "prettier --write \"**/*.{ts,tsx,json,md}\" --ignore-path .gitignore",
|
|
"test": "vitest run",
|
|
"test:watch": "vitest"
|
|
},
|
|
"dependencies": {
|
|
"@prisma/client": "^5.22.0",
|
|
"better-sqlite3": "^11.5.0",
|
|
"cookie-parser": "^1.4.7",
|
|
"cors": "^2.8.5",
|
|
"dotenv": "^16.4.5",
|
|
"express": "^4.21.1",
|
|
"jsonwebtoken": "^9.0.2"
|
|
},
|
|
"devDependencies": {
|
|
"@types/better-sqlite3": "^7.6.12",
|
|
"@types/cookie-parser": "^1.4.8",
|
|
"@types/cors": "^2.8.17",
|
|
"@types/express": "^4.17.21",
|
|
"@types/jsonwebtoken": "^9.0.7",
|
|
"@types/node": "^22.9.0",
|
|
"concurrently": "^9.1.0",
|
|
"eslint": "^9.14.0",
|
|
"nodemon": "^3.1.7",
|
|
"prettier": "^3.3.3",
|
|
"prisma": "^5.22.0",
|
|
"tsx": "^4.19.2",
|
|
"typescript": "^5.6.3",
|
|
"vitest": "^2.1.5"
|
|
},
|
|
"prisma": {
|
|
"seed": "tsx prisma/seed.ts"
|
|
}
|
|
}
|