{ "name": "", "version": "0.0.1", "description": "", "main": "index.js", "type": "module", "scripts": { "start": "npx tsx --env-file=.env --watch src/index.ts", "build": "npx rsc src/index.ts" }, "imports": { "#*": [ "./src/*" ] }, "author": "leca", "license": "WTFPL", "dependencies": { "axios": "^1.6.2", "dotenv": "^16.3.1", "express": "^4.18.2", "googleapis": "^144.0.0", "knex": "^3.0.1", "log4js": "^6.9.1", "pg": "^8.13.1", "tsc": "^2.0.4", "tsx": "^4.19.2", "typescript": "^5.7.3", "zod": "^3.23.8" }, "devDependencies": { "@babel/core": "^7.23.6", "@babel/preset-env": "^7.23.6", "@babel/preset-typescript": "^7.24.7", "@types/axios": "^0.14.0", "@types/express": "^4.17.21", "@types/jest": "^29.5.11", "babel-jest": "^29.7.0", "eslint": "^9.13.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jsdoc": "^50.3.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-unused-imports": "^4.1.4", "jest": "^29.7.0", "prettier": "^3.3.3", "prettier-plugin-jsdoc": "^1.3.0", "prettier-plugin-sql": "^0.18.1" } }