{ "name": "ktblack-server", "version": "0.1.0", "description": "The server for Kamaitachi Black", "main": "js/index.js", "scripts": { "fulltest": "tap", "watchtest": "tap --watch", "build": "tsc --project tsconfig.build.json", "lint": "eslint ./src --ext .ts --fix", "devrun": "tsc --project tsconfig.build.json && export NODE_ENV=\"dev\" && node js/main.js" }, "author": "zkldi", "license": "ISC", "devDependencies": { "@types/bcrypt": "^3.0.0", "@types/connect-redis": "^0.0.16", "@types/express": "^4.17.11", "@types/express-session": "^1.17.3", "@types/multer": "^1.4.5", "@types/node": "^14.14.37", "@types/node-fetch": "^2.5.8", "@types/proxyquire": "^1.3.28", "@types/range-parser": "^1.2.3", "@types/sinon": "^9.0.11", "@types/supertest": "^2.0.11", "@types/tap": "^15.0.0", "@typescript-eslint/eslint-plugin": "^4.20.0", "@typescript-eslint/parser": "^4.20.0", "eslint": "^7.23.0", "eslint-config-prettier": "^8.1.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-prettier": "^3.3.1", "express-request-mock": "^3.0.0", "node-mocks-http": "^1.10.1", "prettier": "^2.2.1", "proxyquire": "^2.1.3", "supertest": "^6.1.3", "tap": "^15.0.2", "treport": "^2.0.0", "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.1.0", "csv-parse": "^4.15.3", "deepmerge": "^4.2.2", "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.3", "monk": "^7.3.3", "multer": "^1.4.2", "node-fetch": "^2.6.1", "prudence": "^0.8.9", "redis": "^3.1.0", "typescript": "^4.2.4", "winston": "^3.3.3" }, "nyc": { "reporter": [ "html", "lcov" ], "all": true, "include": [ "src/**/*.ts" ], "exclude": [ "**/*.test.ts" ] } }