|
2 | 2 | "name": "express-typescript-skeleton", |
3 | 3 | "version": "2.7.1", |
4 | 4 | "description": "🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, ESLint, Prettier, Husky, Prisma, etc.", |
5 | | - "author": { |
6 | | - "name": "Borja Paz Rodríguez", |
7 | | - "email": "borjapazr@gmail.com", |
8 | | - "url": "https://bpaz.dev" |
9 | | - }, |
10 | | - "license": "MIT", |
11 | 5 | "keywords": [ |
12 | 6 | "node", |
13 | 7 | "typescript", |
|
18 | 12 | "makefile" |
19 | 13 | ], |
20 | 14 | "repository": "https://github.com/borjapazr/express-typescript-skeleton", |
| 15 | + "license": "MIT", |
| 16 | + "author": { |
| 17 | + "name": "Borja Paz Rodríguez", |
| 18 | + "email": "borjapazr@gmail.com", |
| 19 | + "url": "https://bpaz.dev" |
| 20 | + }, |
21 | 21 | "main": "dist/index.js", |
22 | 22 | "files": [ |
23 | 23 | "dist", |
24 | 24 | "CHANGELOG.md", |
25 | 25 | "LICENSE", |
26 | 26 | "README.md" |
27 | 27 | ], |
28 | | - "engines": { |
29 | | - "node": ">=16.0.0", |
30 | | - "npm": ">=6.7.0" |
31 | | - }, |
32 | 28 | "scripts": { |
33 | 29 | "dev": "cross-env NODE_ENV=development nodemon", |
34 | 30 | "build": "run-s build:*", |
|
65 | 61 | "update-deps": "npm-check-updates -u", |
66 | 62 | "prepare": "husky install" |
67 | 63 | }, |
| 64 | + "dependencies": { |
| 65 | + "@ngneat/falso": "^7.1.0", |
| 66 | + "@prisma/client": "^5.1.1", |
| 67 | + "@tsed/ajv": "^7.34.6", |
| 68 | + "@tsed/common": "^7.34.6", |
| 69 | + "@tsed/components-scan": "^7.34.6", |
| 70 | + "@tsed/core": "^7.34.6", |
| 71 | + "@tsed/di": "^7.34.6", |
| 72 | + "@tsed/exceptions": "^7.34.6", |
| 73 | + "@tsed/ioredis": "^7.34.6", |
| 74 | + "@tsed/json-mapper": "^7.34.6", |
| 75 | + "@tsed/logger": "^6.6.2", |
| 76 | + "@tsed/openspec": "^7.34.6", |
| 77 | + "@tsed/platform-express": "^7.34.6", |
| 78 | + "@tsed/prisma": "^7.34.6", |
| 79 | + "@tsed/schema": "^7.34.6", |
| 80 | + "@tsed/swagger": "^7.34.6", |
| 81 | + "@types/pino": "^7.0.5", |
| 82 | + "ajv": "^8.12.0", |
| 83 | + "argon2": "^0.31.0", |
| 84 | + "body-parser": "^1.20.2", |
| 85 | + "compression": "^1.7.4", |
| 86 | + "cookie-parser": "^1.4.6", |
| 87 | + "cors": "^2.8.5", |
| 88 | + "dotenv-defaults": "^5.0.2", |
| 89 | + "dotenv-expand": "^10.0.0", |
| 90 | + "endent": "^2.1.0", |
| 91 | + "express": "4", |
| 92 | + "fast-equals": "^5.0.1", |
| 93 | + "figlet": "^1.6.0", |
| 94 | + "file-stream-rotator": "^1.0.0", |
| 95 | + "http-status-codes": "^2.2.0", |
| 96 | + "ioredis": "^5.3.2", |
| 97 | + "jsonwebtoken": "^9.0.1", |
| 98 | + "luxon": "^3.4.0", |
| 99 | + "method-override": "^3.0.0", |
| 100 | + "multer": "1.4.5-lts.1", |
| 101 | + "node-emoji": "^2.1.0", |
| 102 | + "pino": "^8.15.0", |
| 103 | + "pino-http": "^8.4.0", |
| 104 | + "pino-pretty": "^10.2.0", |
| 105 | + "read-pkg": "5.2.0", |
| 106 | + "reflect-metadata": "^0.1.13", |
| 107 | + "source-map-support": "^0.5.21", |
| 108 | + "ts-node": "^10.9.1", |
| 109 | + "uuid": "^9.0.0" |
| 110 | + }, |
68 | 111 | "devDependencies": { |
69 | 112 | "@commitlint/cli": "^17.7.1", |
70 | 113 | "@commitlint/config-conventional": "^17.7.0", |
|
156 | 199 | "typescript": "^5.1.6", |
157 | 200 | "yaml-eslint-parser": "^1.2.2" |
158 | 201 | }, |
159 | | - "dependencies": { |
160 | | - "@ngneat/falso": "^7.1.0", |
161 | | - "@prisma/client": "^5.1.1", |
162 | | - "@tsed/ajv": "^7.34.6", |
163 | | - "@tsed/common": "^7.34.6", |
164 | | - "@tsed/components-scan": "^7.34.6", |
165 | | - "@tsed/core": "^7.34.6", |
166 | | - "@tsed/di": "^7.34.6", |
167 | | - "@tsed/exceptions": "^7.34.6", |
168 | | - "@tsed/ioredis": "^7.34.6", |
169 | | - "@tsed/json-mapper": "^7.34.6", |
170 | | - "@tsed/logger": "^6.6.2", |
171 | | - "@tsed/openspec": "^7.34.6", |
172 | | - "@tsed/platform-express": "^7.34.6", |
173 | | - "@tsed/prisma": "^7.34.6", |
174 | | - "@tsed/schema": "^7.34.6", |
175 | | - "@tsed/swagger": "^7.34.6", |
176 | | - "@types/pino": "^7.0.5", |
177 | | - "ajv": "^8.12.0", |
178 | | - "argon2": "^0.31.0", |
179 | | - "body-parser": "^1.20.2", |
180 | | - "compression": "^1.7.4", |
181 | | - "cookie-parser": "^1.4.6", |
182 | | - "cors": "^2.8.5", |
183 | | - "dotenv-defaults": "^5.0.2", |
184 | | - "dotenv-expand": "^10.0.0", |
185 | | - "endent": "^2.1.0", |
186 | | - "express": "4", |
187 | | - "fast-equals": "^5.0.1", |
188 | | - "figlet": "^1.6.0", |
189 | | - "file-stream-rotator": "^1.0.0", |
190 | | - "http-status-codes": "^2.2.0", |
191 | | - "ioredis": "^5.3.2", |
192 | | - "jsonwebtoken": "^9.0.1", |
193 | | - "luxon": "^3.4.0", |
194 | | - "method-override": "^3.0.0", |
195 | | - "multer": "1.4.5-lts.1", |
196 | | - "node-emoji": "^2.1.0", |
197 | | - "pino": "^8.15.0", |
198 | | - "pino-http": "^8.4.0", |
199 | | - "pino-pretty": "^10.2.0", |
200 | | - "read-pkg": "5.2.0", |
201 | | - "reflect-metadata": "^0.1.13", |
202 | | - "source-map-support": "^0.5.21", |
203 | | - "ts-node": "^10.9.1", |
204 | | - "uuid": "^9.0.0" |
| 202 | + "engines": { |
| 203 | + "node": ">=16.0.0", |
| 204 | + "npm": ">=6.7.0" |
205 | 205 | }, |
206 | 206 | "prisma": { |
207 | 207 | "schema": "src/infrastructure/shared/persistence/prisma/schema.prisma", |
|
0 commit comments