Skip to content

Commit 28b1160

Browse files
committed
chore: Updated dependencies.
1 parent 532bc1a commit 28b1160

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,24 @@
3939
"postpublish": "git push origin && git push origin -f --tags"
4040
},
4141
"dependencies": {
42-
"ajv": "^8.11.0",
43-
"fastify-plugin": "^4.2.1",
44-
"http-errors-enhanced": "^1.0.12"
42+
"ajv": "^8.11.2",
43+
"fastify-plugin": "^4.3.0",
44+
"http-errors-enhanced": "^1.0.13"
4545
},
4646
"devDependencies": {
47-
"@cowtech/eslint-config": "^8.7.5",
47+
"@cowtech/eslint-config": "^8.8.0",
4848
"@swc/cli": "^0.1.57",
49-
"@swc/core": "^1.3.7",
50-
"@types/node": "^18.8.4",
49+
"@swc/core": "^1.3.19",
50+
"@types/node": "^18.11.9",
5151
"@types/tap": "^15.0.7",
5252
"ajv-formats": "^2.1.1",
5353
"c8": "^7.12.0",
5454
"chokidar": "^3.5.3",
55-
"fastify": "^4.8.1",
56-
"prettier": "^2.7.1",
57-
"tap": "^16.3.0",
55+
"fastify": "^4.10.2",
56+
"prettier": "^2.8.0",
57+
"tap": "^16.3.2",
5858
"ts-node": "^10.9.1",
59-
"typescript": "^4.8.4"
59+
"typescript": "^4.9.3"
6060
},
6161
"engines": {
6262
"node": ">=14.15.0"

src/handlers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export function handleValidationError(error: FastifyError, request: FastifyReque
3030
failedValidations: convertValidationErrors(
3131
section,
3232
Reflect.get(request, section),
33-
error.validation! as Array<ValidationResult>
33+
error.validation! as ValidationResult[]
3434
)
3535
})
3636
}

src/interfaces.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export interface Configuration {
1414

1515
declare module 'fastify' {
1616
interface FastifyInstance {
17-
[kHttpErrorsEnhancedResponseValidations]: Array<[FastifyInstance, ResponseSchemas, Array<[string, object]>]>
17+
[kHttpErrorsEnhancedResponseValidations]: [FastifyInstance, ResponseSchemas, [string, object][]][]
1818
}
1919

2020
interface FastifyRequest {
@@ -40,4 +40,4 @@ export interface Validations {
4040
}
4141
}
4242

43-
export type ValidationFormatter = (...args: Array<any>) => string
43+
export type ValidationFormatter = (...args: any[]) => string

src/validation.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export interface ValidationResult extends fastify.ValidationResult {
1818
instancePath: string
1919
}
2020

21-
export function niceJoin(array: Array<string>, lastSeparator: string = ' and ', separator: string = ', '): string {
21+
export function niceJoin(array: string[], lastSeparator: string = ' and ', separator: string = ', '): string {
2222
switch (array.length) {
2323
case 0:
2424
return ''
@@ -92,7 +92,7 @@ export const validationMessagesFormatters: { [key: string]: ValidationFormatter
9292
export function convertValidationErrors(
9393
section: RequestSection,
9494
data: { [key: string]: unknown },
95-
validationErrors: Array<ValidationResult>
95+
validationErrors: ValidationResult[]
9696
): Validations {
9797
const errors: { [key: string]: string } = {}
9898

@@ -252,7 +252,7 @@ export function addResponseValidation(this: FastifyInstance, route: RouteOptions
252252
if (!valid) {
253253
return done(
254254
new InternalServerError(validationMessagesFormatters.invalidResponse(statusCode), {
255-
failedValidations: convertValidationErrors('response', payload, validator.errors as Array<ValidationResult>)
255+
failedValidations: convertValidationErrors('response', payload, validator.errors as ValidationResult[])
256256
})
257257
)
258258
}

test/validation.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ t.test('Validation', t => {
376376
const validate = ajv.compile(schema)
377377

378378
t.notOk(validate(data))
379-
t.same(convertValidationErrors('body', data, validate.errors as Array<ValidationResult>), expected)
379+
t.same(convertValidationErrors('body', data, validate.errors as ValidationResult[]), expected)
380380
t.end()
381381
})
382382

0 commit comments

Comments
 (0)