{ "name": "t42-jump-host", "version": "1.17.1", "description": "SSH jump host for the theta42 stack — LDAP-authenticated, directory-driven host bridging with audit and metrics", "author": [ { "name": "William Mantly", "email": "wmantly@gmail.com" } ], "engines": { "node": ">=20.14" }, "scripts": { "start": "node ./bin/www", "dev": "npx nodemon --ignore public/ ./bin/www", "test": "NODE_ENV=test node --test --test-force-exit test/unit/*.test.js test/integration/*.test.js", "test:unit": "NODE_ENV=test node --test --test-force-exit test/unit/*.test.js", "test:integration": "NODE_ENV=test node --test --test-force-exit test/integration/*.test.js" }, "dependencies": { "@fortawesome/fontawesome-free": "^7.3.0", "@simpleworkjs/app-stack": "^1.0.0", "@simpleworkjs/bao-conf": "^1.0.0", "@simpleworkjs/conf": "^1.2.0", "@simpleworkjs/directory-schema": "^1.0.0", "@simpleworkjs/frontend": "^0.2.6", "@simpleworkjs/ldap": "^1.0.1", "@simpleworkjs/oidc-client": "^1.0.0", "@simpleworkjs/orm": "^0.2.8", "bcrypt": "^6.0.0", "bootstrap": "^5.3.8", "compression": "^1.8.1", "ejs": "^3.1.10", "express": "^5.2.1", "express-rate-limit": "^8.5.2", "jq-repeat": "^2.2.0", "jquery": "^4.0.0", "ldapts": "^8.1.8", "model-redis": "^1.6.0", "moment": "^2.30.1", "mustache": "^4.2.0", "redis": "^6.1.0", "socket.io": "^4.8.3", "ssh2": "^1.16.0" }, "devDependencies": { "nodemon": "^3.1.11" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/theta42/jump-host.git" } }