|
19 | 19 | "transpile": "tsc", |
20 | 20 | "clean": "rimraf build", |
21 | 21 | "sync-env": "sync-dotenv", |
22 | | - "build": "run-s clean lint:fix transpile", |
| 22 | + "build": "concurrently 'yarn clean' 'yarn lint:fix' 'yarn transpile'", |
23 | 23 | "send:mail": "ts-node scripts/mail-test", |
24 | 24 | "load:fake": "NODE_ENV=test ts-node scripts/fake-loader", |
25 | 25 | "test": "NODE_ENV=test yarn migrate && NODE_ENV=test jest --forceExit --detectOpenHandles --maxWorkers=1 --verbose", |
|
57 | 57 | "bcrypt": "^5.0.1", |
58 | 58 | "bookshelf": "^1.2.0", |
59 | 59 | "bookshelf-case-converter-plugin": "^2.0.0", |
60 | | - "chalk": "^4.1.1", |
61 | 60 | "cors": "^2.8.5", |
62 | 61 | "date-fns": "^2.11.1", |
63 | | - "dotenv": "^10.0.0", |
64 | | - "express": "^4.17.1", |
| 62 | + "dotenv": "^16.0.1", |
| 63 | + "express": "4.17.1", |
65 | 64 | "helmet": "^4.6.0", |
66 | 65 | "http-status-codes": "^2.1.4", |
67 | | - "joi": "^14.3.1", |
| 66 | + "joi": "^17.6.0", |
68 | 67 | "jsonwebtoken": "^8.5.1", |
69 | 68 | "knex": "^0.21.19", |
70 | | - "lodash": "^4.17.21", |
71 | 69 | "morgan": "^1.10.0", |
72 | 70 | "nodemailer": "^6.6.3", |
73 | 71 | "nodemailer-markdown": "^1.0.3", |
74 | 72 | "pg": "^8.6.0", |
75 | | - "uuid": "^8.3.2", |
76 | 73 | "winston": "^3.3.3", |
77 | 74 | "winston-daily-rotate-file": "^4.5.5" |
78 | 75 | }, |
79 | 76 | "devDependencies": { |
80 | 77 | "@babel/core": "^7.14.8", |
81 | 78 | "@babel/preset-env": "^7.14.8", |
82 | 79 | "@babel/preset-typescript": "^7.14.5", |
| 80 | + "@faker-js/faker": "^7.3.0", |
83 | 81 | "@types/bcrypt": "^5.0.0", |
84 | 82 | "@types/bookshelf": "^1.2.2", |
85 | 83 | "@types/cors": "^2.8.12", |
86 | 84 | "@types/express": "^4.17.13", |
87 | | - "@types/faker": "^5.5.7", |
88 | 85 | "@types/jest": "^26.0.24", |
89 | | - "@types/joi": "^14.3.4", |
90 | 86 | "@types/jsonwebtoken": "^8.5.4", |
91 | | - "@types/lodash": "^4.14.171", |
92 | 87 | "@types/morgan": "^1.9.3", |
93 | 88 | "@types/node": "^16.4.0", |
94 | 89 | "@types/nodemailer": "^6.4.4", |
95 | 90 | "@types/supertest": "^2.0.11", |
96 | | - "@types/uuid": "^8.3.1", |
97 | | - "@typescript-eslint/eslint-plugin": "^4.28.4", |
98 | | - "@typescript-eslint/parser": "^4.28.4", |
| 91 | + "@typescript-eslint/eslint-plugin": "^5.30.0", |
| 92 | + "@typescript-eslint/parser": "^5.30.0", |
99 | 93 | "babel-jest": "^27.0.6", |
100 | | - "eslint": "^7.31.0", |
101 | | - "eslint-config-prettier": "^8.3.0", |
102 | | - "eslint-plugin-prettier": "^3.4.0", |
| 94 | + "chalk": "^5.0.1", |
| 95 | + "concurrently": "^7.2.2", |
| 96 | + "eslint": "^8.18.0", |
103 | 97 | "eslint-plugin-security": "^1.4.0", |
104 | | - "faker": "^5.5.3", |
105 | | - "husky": "^7.0.1", |
| 98 | + "husky": "^8.0.1", |
106 | 99 | "jest": "^27.0.6", |
107 | 100 | "lint-staged": "^11.0.1", |
108 | 101 | "nodemon": "^2.0.12", |
109 | | - "npm-run-all": "^4.1.5", |
110 | 102 | "prettier": "^2.3.2", |
111 | 103 | "rimraf": "^3.0.2", |
112 | 104 | "supertest": "^6.1.4", |
113 | 105 | "sync-dotenv": "^2.6.2", |
114 | | - "ts-node": "^10.1.0", |
115 | | - "tslib": "^2.3.0", |
116 | | - "typescript": "^4.3.5" |
| 106 | + "ts-node": "^10.8.1", |
| 107 | + "tslib": "^2.4.0", |
| 108 | + "typescript": "^4.7.4" |
117 | 109 | } |
118 | 110 | } |
0 commit comments