Martin Dimitrov 231ea8149d
All checks were successful
Build and push image for doorman-homeassistant / docker (push) Successful in 31s
Build and push Doorman UI / API / docker (push) Successful in 2m15s
Build and push image for doorman-homeassistant / deploy-gitainer (push) Successful in 9s
add validation to edit route
2025-06-07 14:15:41 -07:00

38 lines
1.3 KiB
JSON

{
"name": "doorman-api",
"version": "0.0.0",
"private": true,
"scripts": {
"integ-test": "bun run build && export $(grep -v '^#' .env.example | grep -v '=$' | xargs) && concurrently --success first --kill-others \"bun run start-twilio\" \"bun test --timeout 30000\"",
"start-twilio": "twilio-run --load-local-env --live --port 8080",
"watch-build": "bun run --watch src/index.ts",
"start": "concurrently \"bun run watch-build\" \"bun run start-twilio\"",
"build": "bun run src/index.ts",
"deploy": "twilio-run deploy --load-system-env --env .env.example --service-name doorman --environment=prod --override-existing-project"
},
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.821.0",
"@twilio-labs/serverless-runtime-types": "^4.0.1",
"@twilio/runtime-handler": "1.3.0",
"discord-oauth2": "^2.12.1",
"discord.js": "^14.19.3",
"dynabridge": "^0.3.8",
"is-deep-subset": "^0.1.1",
"prom-client": "^15.1.3",
"promise.timeout": "^1.2.0",
"twilio": "^3.84.1",
"winston": "^3.17.0",
"winston-loki": "^6.1.3",
"zod": "^3.25.42",
"zod-validation-error": "^3.4.1",
"zod_utilz": "^0.8.4"
},
"devDependencies": {
"twilio-run": "^3.5.4",
"concurrently": "^9.1.2"
},
"engines": {
"node": "22"
}
}