{ "name": "hapi-demo", "version": "1.0.0", "type": "commonjs", "description": "", "private": true, "main": "index.js", "scripts": { "init": "ts-node --respawn --project ./tsconfig.json -r tsconfig-paths/register source/db/init.ts alter", "zip": "node script/zip.js", "build": "tsc && tsc-alias", "start:docker": "node dist/main.js", "start": "node -r dotenv/config dist/main.js dotenv_config_path=.env.production", "dev": "tsx watch -r tsconfig-paths/register -r dotenv/config ./source/main.ts dotenv_config_path=.env.development", "devb": "ts-node-dev --watch ./source/route --ignore-watch ./source/route/route.txt --respawn --project ./tsconfig.json -r tsconfig-paths/register -r dotenv/config ./source/main.ts dotenv_config_path=.env.development", "deva": "nodemon --exec 'ts-node --project ./tsconfig.json -r tsconfig-paths/register ./source/main.ts'", "test": "lab --require tsconfig-paths/register --typescript -P test -v" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "@hapi/boom": "^10.0.1", "@hapi/cookie": "^12.0.1", "@hapi/crumb": "^9.0.1", "@hapi/hapi": "^21.3.2", "@hapi/hoek": "^11.0.2", "@hapi/inert": "^7.1.0", "@hapi/yar": "^11.0.1", "@types/hapi__hapi": "^20.0.13", "@types/hapi__vision": "^5.5.4", "@types/hapi__yar": "^10.1.2", "archiver": "^5.3.1", "bcrypt": "^5.1.0", "fs-extra": "^11.1.1", "hapi-auth-jwt2": "^10.4.0", "hapi-pino": "^12.1.0", "hapi-sequelizejs": "4.6.1", "hapi-swagger": "^16.0.1", "joi": "^17.9.2", "json-merge-patch": "^1.0.2", "jsonwebtoken": "^9.0.0", "jstransformer-markdown-it": "^3.0.0", "markdown-it": "^13.0.1", "multiparty": "^4.2.3", "nodemon": "^2.0.22", "pino": "^8.14.1", "pino-pretty": "^10.0.0", "pug": "^3.0.2", "pug-alias": "^2.0.1", "sequelize": "^6.31.1", "sqlite3": "^5.1.6" }, "devDependencies": { "@hapi/code": "^9.0.3", "@hapi/lab": "^25.1.2", "@hapi/vision": "^7.0.1", "@types/fs-extra": "^11.0.1", "@types/hapi__cookie": "^12.0.2", "@types/hapi__crumb": "^7.3.4", "@types/node": "^20.1.4", "cross-env": "^7.0.3", "dotenv": "^16.0.3", "ejs": "^3.1.9", "fast-glob": "^3.2.12", "file-type": "^18.4.0", "log4js": "^6.9.1", "ts-node": "^10.9.1", "ts-node-dev": "^2.0.0", "tsc-alias": "^1.8.6", "tsconfig-paths": "^4.2.0", "tsx": "^3.12.7", "typescript": "^5.0.4" }, "pnpm": { "peerDependencyRules": { "ignoreMissing": [ "openapi-types" ] }, "patchedDependencies": { "hapi-sequelizejs@4.6.1": "patches/hapi-sequelizejs@4.6.1.patch" } } }