{ "name": "ktblack-server", "version": "0.1.0", "description": "The server for Kamaitachi Black", "main": "js/index.js", "scripts": { "fulltest": "export $(xargs < .env) && tap", "watchtest": "export $(xargs < .env) && tap --watch", "build": "tsc --project tsconfig.build.json", "lint": "eslint ./src --ext .ts --fix", "devrun": "tsc --project tsconfig.build.json && node -r dotenv/config js/main.js" }, "author": "zkldi", "license": "ISC", "devDependencies": { "@types/bcrypt": "^3.0.1", "@types/connect-redis": "^0.0.16", "@types/express": "^4.17.11", "@types/express-session": "^1.17.3", "@types/multer": "^1.4.5", "@types/node": "^15.0.1", "@types/node-fetch": "^2.5.10", "@types/proxyquire": "^1.3.28", "@types/range-parser": "^1.2.3", "@types/supertest": "^2.0.11", "@types/tap": "^15.0.0", "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "eslint": "^7.25.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-prettier": "^3.4.0", "express-request-mock": "^3.1.0", "node-mocks-http": "^1.10.1", "prettier": "^2.2.1", "proxyquire": "^2.1.3", "supertest": "^6.1.3", "tap": "^15.0.5", "treport": "^2.0.1", "ts-node": "^9.1.1", "why-is-node-running": "^2.2.0" }, "dependencies": { "bcrypt": "^5.0.1", "bee-queue": "^1.3.1", "commander": "^7.2.0", "connect-redis": "^5.2.0", "csv-parse": "^4.15.4", "deepmerge": "^4.2.2", "dotenv": "^8.2.0", "escape-string-regexp": "^1.0.5", "express": "^4.17.1", "express-async-errors": "^3.1.1", "express-session": "^1.17.1", "fast-json-stable-hash": "^1.0.1", "kamaitachi-common": "github:zkldi/Kamaitachi-common", "mongodb": "^3.6.6", "monk": "^7.3.4", "multer": "^1.4.2", "node-fetch": "^2.6.1", "prudence": "^0.9.3", "redis": "^3.1.2", "typescript": "^4.2.4", "winston": "^3.3.3" }, "nyc": { "reporter": [ "html", "lcov" ], "all": true, "include": [ "src/*/!(test-utils)/**/*.ts" ], "exclude": [ "src/**/*.test.ts" ] } }