|
17 | 17 | "lint:fix": "standard --fix && npm run lint:typescript:fix",
|
18 | 18 | "lint:markdown": "markdownlint-cli2",
|
19 | 19 | "lint:standard": "standard | snazzy",
|
20 |
| - "lint:typescript": "eslint -c types/.eslintrc.json types/**/*.d.ts test/types/**/*.test-d.ts", |
| 20 | + "lint:typescript": "eslint -c types/eslint.config.js types/**/*.d.ts test/types/**/*.test-d.ts", |
21 | 21 | "lint:typescript:fix": "npm run lint:typescript -- --fix",
|
22 | 22 | "prepublishOnly": "cross-env PREPUBLISH=true tap --no-check-coverage test/build/**.test.js && npm run test:validator:integrity",
|
23 | 23 | "test": "npm run lint && npm run unit && npm run test:typescript",
|
|
153 | 153 | }
|
154 | 154 | ],
|
155 | 155 | "devDependencies": {
|
156 |
| - "@fastify/pre-commit": "^2.0.2", |
157 |
| - "@sinclair/typebox": "^0.31.17", |
158 |
| - "@sinonjs/fake-timers": "^11.1.0", |
159 |
| - "@types/node": "^20.8.4", |
160 |
| - "@typescript-eslint/eslint-plugin": "^6.7.5", |
161 |
| - "@typescript-eslint/parser": "^6.7.5", |
| 156 | + "@eslint/js": "^9.1.1", |
| 157 | + "@sinclair/typebox": "^0.32.22", |
| 158 | + "@sinonjs/fake-timers": "^11.2.2", |
| 159 | + "@types/node": "^20.12.7", |
| 160 | + "@typescript-eslint/eslint-plugin": "^7.7.0", |
| 161 | + "@typescript-eslint/parser": "^7.7.0", |
| 162 | + "JSONStream": "^1.3.5", |
162 | 163 | "ajv": "^8.12.0",
|
163 | 164 | "ajv-errors": "^3.0.0",
|
164 |
| - "ajv-formats": "^2.1.1", |
| 165 | + "ajv-formats": "^3.0.1", |
165 | 166 | "ajv-i18n": "^4.2.0",
|
166 | 167 | "ajv-merge-patch": "^5.0.1",
|
167 |
| - "autocannon": "^7.14.0", |
| 168 | + "autocannon": "^7.15.0", |
168 | 169 | "branch-comparer": "^1.1.0",
|
169 |
| - "c8": "^8.0.1", |
| 170 | + "c8": "^9.1.0", |
170 | 171 | "concurrently": "^8.2.2",
|
171 | 172 | "cross-env": "^7.0.3",
|
172 |
| - "eslint": "^8.51.0", |
173 |
| - "eslint-config-standard": "^17.1.0", |
174 |
| - "eslint-import-resolver-node": "^0.3.9", |
175 |
| - "eslint-plugin-import": "^2.28.1", |
176 |
| - "eslint-plugin-n": "^16.2.0", |
177 |
| - "eslint-plugin-promise": "^6.1.1", |
| 173 | + "eslint": "^9.1.0", |
178 | 174 | "fast-json-body": "^1.1.0",
|
179 | 175 | "fastify-plugin": "^4.5.1",
|
180 |
| - "fluent-json-schema": "^4.1.2", |
| 176 | + "fluent-json-schema": "^4.2.1", |
181 | 177 | "form-data": "^4.0.0",
|
182 | 178 | "h2url": "^0.2.0",
|
183 | 179 | "http-errors": "^2.0.0",
|
184 |
| - "joi": "^17.11.0", |
185 |
| - "json-schema-to-ts": "^2.9.2", |
186 |
| - "JSONStream": "^1.3.5", |
187 |
| - "markdownlint-cli2": "^0.10.0", |
| 180 | + "joi": "^17.12.3", |
| 181 | + "json-schema-to-ts": "^3.0.1", |
| 182 | + "markdownlint-cli2": "^0.13.0", |
188 | 183 | "node-forge": "^1.3.1",
|
189 | 184 | "proxyquire": "^2.1.3",
|
190 | 185 | "send": "^0.18.0",
|
|
193 | 188 | "split2": "^4.2.0",
|
194 | 189 | "standard": "^17.1.0",
|
195 | 190 | "tap": "^16.3.9",
|
196 |
| - "tsd": "^0.29.0", |
197 |
| - "typescript": "^5.2.2", |
198 |
| - "undici": "^5.26.0", |
| 191 | + "tsd": "^0.31.0", |
| 192 | + "typescript": "^5.4.5", |
| 193 | + "typescript-eslint": "^7.7.0", |
| 194 | + "undici": "^6.13.0", |
199 | 195 | "vary": "^1.1.2",
|
200 |
| - "yup": "^1.3.2" |
| 196 | + "yup": "^1.4.0" |
201 | 197 | },
|
202 | 198 | "dependencies": {
|
203 | 199 | "@fastify/ajv-compiler": "^3.5.0",
|
204 |
| - "@fastify/error": "^3.4.0", |
| 200 | + "@fastify/error": "^3.4.1", |
205 | 201 | "@fastify/fast-json-stringify-compiler": "^4.3.0",
|
| 202 | + "@fastify/pre-commit": "^2.1.0", |
206 | 203 | "abstract-logging": "^2.0.1",
|
207 | 204 | "avvio": "^8.3.0",
|
208 |
| - "fast-content-type-parse": "^1.1.0", |
209 |
| - "fast-json-stringify": "^5.8.0", |
210 |
| - "find-my-way": "^8.0.0", |
211 |
| - "light-my-request": "^5.11.0", |
212 |
| - "pino": "^8.17.0", |
| 205 | + "fast-json-stringify": "^5.14.1", |
| 206 | + "find-my-way": "^8.1.0", |
| 207 | + "light-my-request": "^5.13.0", |
| 208 | + "pino": "^8.20.0", |
213 | 209 | "process-warning": "^3.0.0",
|
214 | 210 | "proxy-addr": "^2.0.7",
|
215 |
| - "rfdc": "^1.3.0", |
| 211 | + "rfdc": "^1.3.1", |
216 | 212 | "secure-json-parse": "^2.7.0",
|
217 |
| - "semver": "^7.5.4", |
218 |
| - "toad-cache": "^3.3.0" |
| 213 | + "semver": "^7.6.0", |
| 214 | + "toad-cache": "^3.7.0" |
219 | 215 | },
|
220 | 216 | "standard": {
|
221 | 217 | "ignore": [
|
|
0 commit comments