Skip to content

Commit ae3b128

Browse files
authoredMay 25, 2021
chore: update dev-deps (#128)
1 parent cc29077 commit ae3b128

12 files changed

+2022
-2186
lines changed
 

‎.husky/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_

‎.husky/commit-msg

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
npx --no-install commitlint --edit $1

‎.husky/pre-commit

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
npx lint-staged

‎declarations/ValidationError.d.ts

+5-16
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,11 @@
11
export default ValidationError;
22
export type JSONSchema6 = import('json-schema').JSONSchema6;
33
export type JSONSchema7 = import('json-schema').JSONSchema7;
4-
export type Schema =
5-
| (import('json-schema').JSONSchema4 & import('./validate').Extend)
6-
| (import('json-schema').JSONSchema6 & import('./validate').Extend)
7-
| (import('json-schema').JSONSchema7 & import('./validate').Extend);
8-
export type ValidationErrorConfiguration = {
9-
name?: string | undefined;
10-
baseDataPath?: string | undefined;
11-
postFormatter?: import('./validate').PostFormatter | undefined;
12-
};
13-
export type PostFormatter = (
14-
formattedError: string,
15-
error: import('./validate').SchemaUtilErrorObject
16-
) => string;
17-
export type SchemaUtilErrorObject = import('ajv').ErrorObject & {
18-
children?: import('ajv').ErrorObject[] | undefined;
19-
};
4+
export type Schema = import('./validate').Schema;
5+
export type ValidationErrorConfiguration =
6+
import('./validate').ValidationErrorConfiguration;
7+
export type PostFormatter = import('./validate').PostFormatter;
8+
export type SchemaUtilErrorObject = import('./validate').SchemaUtilErrorObject;
209
declare class ValidationError extends Error {
2110
/**
2211
* @param {Array<SchemaUtilErrorObject>} errors

‎declarations/keywords/absolutePath.d.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
export default addAbsolutePathKeyword;
22
export type Ajv = import('ajv').Ajv;
33
export type ValidateFunction = import('ajv').ValidateFunction;
4-
export type SchemaUtilErrorObject = import('ajv').ErrorObject & {
5-
children?: import('ajv').ErrorObject[] | undefined;
6-
};
4+
export type SchemaUtilErrorObject = import('../validate').SchemaUtilErrorObject;
75
/**
86
*
97
* @param {Ajv} ajv

‎declarations/util/hints.d.ts

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
11
export function stringHints(schema: Schema, logic: boolean): string[];
22
export function numberHints(schema: Schema, logic: boolean): string[];
3-
export type Schema =
4-
| (import('json-schema').JSONSchema4 & import('../validate').Extend)
5-
| (import('json-schema').JSONSchema6 & import('../validate').Extend)
6-
| (import('json-schema').JSONSchema7 & import('../validate').Extend);
3+
export type Schema = import('../validate').Schema;

‎declarations/validate.d.ts

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
export type JSONSchema4 = import('json-schema').JSONSchema4;
22
export type JSONSchema6 = import('json-schema').JSONSchema6;
33
export type JSONSchema7 = import('json-schema').JSONSchema7;
4-
export type ErrorObject = Ajv.ErrorObject;
4+
export type ErrorObject = import('ajv').ErrorObject;
55
export type Extend = {
66
formatMinimum?: number | undefined;
77
formatMaximum?: number | undefined;
88
formatExclusiveMinimum?: boolean | undefined;
99
formatExclusiveMaximum?: boolean | undefined;
1010
};
11-
export type Schema =
12-
| (import('json-schema').JSONSchema4 & Extend)
13-
| (import('json-schema').JSONSchema6 & Extend)
14-
| (import('json-schema').JSONSchema7 & Extend);
15-
export type SchemaUtilErrorObject = Ajv.ErrorObject & {
16-
children?: Ajv.ErrorObject[] | undefined;
11+
export type Schema = (JSONSchema4 | JSONSchema6 | JSONSchema7) & Extend;
12+
export type SchemaUtilErrorObject = ErrorObject & {
13+
children?: Array<ErrorObject>;
1714
};
1815
export type PostFormatter = (
1916
formattedError: string,
@@ -36,5 +33,4 @@ export function validate(
3633
configuration?: ValidationErrorConfiguration | undefined
3734
): void;
3835
import ValidationError from './ValidationError';
39-
import Ajv = require('ajv');
4036
export { ValidationError };

‎husky.config.js

-6
This file was deleted.

0 commit comments

Comments
 (0)
Please sign in to comment.