mirror of
https://github.com/elmerfds/TrafegoDNS.git
synced 2026-01-13 06:40:24 -06:00
54 lines
1.5 KiB
JSON
54 lines
1.5 KiB
JSON
{
|
|
"name": "TráfegoDNS",
|
|
"version": "1.11.0",
|
|
"description": "Automatically manage Cloudflare DNS records based on Traefik routing configuration",
|
|
"main": "src/app.js",
|
|
"scripts": {
|
|
"start": "node src/app.js",
|
|
"start:api": "NODE_ENV=production API_ONLY=true node src/app.js",
|
|
"start:cli": "NODE_ENV=production DISABLE_API=true node src/app.js",
|
|
"dev": "NODE_ENV=development node src/app.js",
|
|
"test": "echo \"Error: no test specified\" && exit 1",
|
|
"cli": "node bin/trafego",
|
|
"web:dev": "cd src/web && npm run dev",
|
|
"web:build": "cd src/web && npm run build",
|
|
"web:install": "cd src/web && npm install"
|
|
},
|
|
"bin": {
|
|
"trafego": "./bin/trafego"
|
|
},
|
|
"author": "",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@aws-sdk/client-route-53": "^3.787.0",
|
|
"axios": "^1.8.4",
|
|
"bcryptjs": "^2.4.3",
|
|
"better-sqlite3": "^9.2.2",
|
|
"chalk": "^4.1.2",
|
|
"cli-table3": "^0.6.3",
|
|
"commander": "^11.1.0",
|
|
"cookie-parser": "^1.4.6",
|
|
"cors": "^2.8.5",
|
|
"dockerode": "^4.0.6",
|
|
"express": "^4.18.2",
|
|
"express-async-handler": "^1.2.0",
|
|
"express-rate-limit": "^7.1.5",
|
|
"helmet": "^7.1.0",
|
|
"inquirer": "^8.2.6",
|
|
"joi": "^17.12.2",
|
|
"jsonwebtoken": "^9.0.2",
|
|
"morgan": "^1.10.0",
|
|
"node-cron": "^4.1.0",
|
|
"openid-client": "^5.6.1",
|
|
"socket.io": "^4.7.4",
|
|
"swagger-jsdoc": "^6.2.8",
|
|
"swagger-ui-express": "^5.0.0",
|
|
"uuid": "^9.0.1",
|
|
"ws": "^8.16.0"
|
|
},
|
|
"optionalDependencies": {
|
|
"sqlite": "^5.0.1",
|
|
"sqlite3": "^5.1.6"
|
|
}
|
|
}
|