server/package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "@terminas/server",
"private": true,
"license": "AGPL-3.0-only",
"type": "module",
"scripts": {
"dev": "node --watch --env-file-if-exists=../.env src/index.ts",
"start": "node --env-file-if-exists=../.env src/index.ts",
"sshd": "node --env-file-if-exists=../.env dev/test-sshd.ts",
"check": "tsc -p tsconfig.json",
"start:prod": "node --env-file=../.env.production src/index.ts",
"mfa:reset": "node --env-file-if-exists=../.env --env-file-if-exists=../.env.production scripts/mfa-reset.ts",
"user:password": "node --env-file-if-exists=../.env --env-file-if-exists=../.env.production scripts/user-password.ts",
"console:password": "node --env-file-if-exists=../.env --env-file-if-exists=../.env.production scripts/console-password.ts"
},
"dependencies": {
"@fastify/cookie": "^11.1.2",
"@fastify/static": "^10.1.5",
"@fastify/websocket": "^11.3.1",
"fastify": "^5.12.5",
"jose": "^6.2.12",
"ssh2": "^1.17.0"
},
"devDependencies": {
"@types/node": "^26.6.3",
"@types/ssh2": "^1.15.6",
"@types/ws": "^8.18.1",
"typescript": "^7.0.2"
}
}