|
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 |
| - |
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 | + |
| 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