summaryrefslogtreecommitdiff
path: root/node_modules/schema-utils/declarations
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:10:59 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-05-18 23:41:44 +0800
commitfc87c009806dcc98867f6b58efe29b042aa01dee (patch)
tree8f59b3f4a5b66e9dfef2d40c8d318e258a521228 /node_modules/schema-utils/declarations
parent3336b2356ee6152d9c6ae59bd9b87ccbc0958407 (diff)
node: updatemain
Diffstat (limited to 'node_modules/schema-utils/declarations')
-rw-r--r--node_modules/schema-utils/declarations/ValidationError.d.ts74
-rw-r--r--node_modules/schema-utils/declarations/index.d.ts12
-rw-r--r--node_modules/schema-utils/declarations/keywords/absolutePath.d.ts10
-rw-r--r--node_modules/schema-utils/declarations/keywords/undefinedAsNull.d.ts8
-rw-r--r--node_modules/schema-utils/declarations/util/Range.d.ts79
-rw-r--r--node_modules/schema-utils/declarations/util/hints.d.ts3
-rw-r--r--node_modules/schema-utils/declarations/validate.d.ts42
7 files changed, 0 insertions, 228 deletions
diff --git a/node_modules/schema-utils/declarations/ValidationError.d.ts b/node_modules/schema-utils/declarations/ValidationError.d.ts
deleted file mode 100644
index 55a8a9a1..00000000
--- a/node_modules/schema-utils/declarations/ValidationError.d.ts
+++ /dev/null
@@ -1,74 +0,0 @@
-export default ValidationError;
-export type JSONSchema6 = import("json-schema").JSONSchema6;
-export type JSONSchema7 = import("json-schema").JSONSchema7;
-export type Schema = import("./validate").Schema;
-export type ValidationErrorConfiguration =
- import("./validate").ValidationErrorConfiguration;
-export type PostFormatter = import("./validate").PostFormatter;
-export type SchemaUtilErrorObject = import("./validate").SchemaUtilErrorObject;
-declare class ValidationError extends Error {
- /**
- * @param {Array<SchemaUtilErrorObject>} errors
- * @param {Schema} schema
- * @param {ValidationErrorConfiguration} configuration
- */
- constructor(
- errors: Array<SchemaUtilErrorObject>,
- schema: Schema,
- configuration?: ValidationErrorConfiguration
- );
- /** @type {Array<SchemaUtilErrorObject>} */
- errors: Array<SchemaUtilErrorObject>;
- /** @type {Schema} */
- schema: Schema;
- /** @type {string} */
- headerName: string;
- /** @type {string} */
- baseDataPath: string;
- /** @type {PostFormatter | null} */
- postFormatter: PostFormatter | null;
- /**
- * @param {string} path
- * @returns {Schema}
- */
- getSchemaPart(path: string): Schema;
- /**
- * @param {Schema} schema
- * @param {boolean} logic
- * @param {Array<Object>} prevSchemas
- * @returns {string}
- */
- formatSchema(
- schema: Schema,
- logic?: boolean,
- prevSchemas?: Array<Object>
- ): string;
- /**
- * @param {Schema=} schemaPart
- * @param {(boolean | Array<string>)=} additionalPath
- * @param {boolean=} needDot
- * @param {boolean=} logic
- * @returns {string}
- */
- getSchemaPartText(
- schemaPart?: Schema | undefined,
- additionalPath?: (boolean | Array<string>) | undefined,
- needDot?: boolean | undefined,
- logic?: boolean | undefined
- ): string;
- /**
- * @param {Schema=} schemaPart
- * @returns {string}
- */
- getSchemaPartDescription(schemaPart?: Schema | undefined): string;
- /**
- * @param {SchemaUtilErrorObject} error
- * @returns {string}
- */
- formatValidationError(error: SchemaUtilErrorObject): string;
- /**
- * @param {Array<SchemaUtilErrorObject>} errors
- * @returns {string}
- */
- formatValidationErrors(errors: Array<SchemaUtilErrorObject>): string;
-}
diff --git a/node_modules/schema-utils/declarations/index.d.ts b/node_modules/schema-utils/declarations/index.d.ts
deleted file mode 100644
index def01ba8..00000000
--- a/node_modules/schema-utils/declarations/index.d.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-import { validate } from "./validate";
-import { ValidationError } from "./validate";
-import { enableValidation } from "./validate";
-import { disableValidation } from "./validate";
-import { needValidate } from "./validate";
-export {
- validate,
- ValidationError,
- enableValidation,
- disableValidation,
- needValidate,
-};
diff --git a/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts b/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
deleted file mode 100644
index 0d16689b..00000000
--- a/node_modules/schema-utils/declarations/keywords/absolutePath.d.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-export default addAbsolutePathKeyword;
-export type Ajv = import("ajv").Ajv;
-export type ValidateFunction = import("ajv").ValidateFunction;
-export type SchemaUtilErrorObject = import("../validate").SchemaUtilErrorObject;
-/**
- *
- * @param {Ajv} ajv
- * @returns {Ajv}
- */
-declare function addAbsolutePathKeyword(ajv: Ajv): Ajv;
diff --git a/node_modules/schema-utils/declarations/keywords/undefinedAsNull.d.ts b/node_modules/schema-utils/declarations/keywords/undefinedAsNull.d.ts
deleted file mode 100644
index 35096520..00000000
--- a/node_modules/schema-utils/declarations/keywords/undefinedAsNull.d.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-export default addUndefinedAsNullKeyword;
-export type Ajv = import("ajv").Ajv;
-/**
- *
- * @param {Ajv} ajv
- * @returns {Ajv}
- */
-declare function addUndefinedAsNullKeyword(ajv: Ajv): Ajv;
diff --git a/node_modules/schema-utils/declarations/util/Range.d.ts b/node_modules/schema-utils/declarations/util/Range.d.ts
deleted file mode 100644
index 2ba97fc1..00000000
--- a/node_modules/schema-utils/declarations/util/Range.d.ts
+++ /dev/null
@@ -1,79 +0,0 @@
-export = Range;
-/**
- * @typedef {[number, boolean]} RangeValue
- */
-/**
- * @callback RangeValueCallback
- * @param {RangeValue} rangeValue
- * @returns {boolean}
- */
-declare class Range {
- /**
- * @param {"left" | "right"} side
- * @param {boolean} exclusive
- * @returns {">" | ">=" | "<" | "<="}
- */
- static getOperator(
- side: "left" | "right",
- exclusive: boolean
- ): ">" | ">=" | "<" | "<=";
- /**
- * @param {number} value
- * @param {boolean} logic is not logic applied
- * @param {boolean} exclusive is range exclusive
- * @returns {string}
- */
- static formatRight(value: number, logic: boolean, exclusive: boolean): string;
- /**
- * @param {number} value
- * @param {boolean} logic is not logic applied
- * @param {boolean} exclusive is range exclusive
- * @returns {string}
- */
- static formatLeft(value: number, logic: boolean, exclusive: boolean): string;
- /**
- * @param {number} start left side value
- * @param {number} end right side value
- * @param {boolean} startExclusive is range exclusive from left side
- * @param {boolean} endExclusive is range exclusive from right side
- * @param {boolean} logic is not logic applied
- * @returns {string}
- */
- static formatRange(
- start: number,
- end: number,
- startExclusive: boolean,
- endExclusive: boolean,
- logic: boolean
- ): string;
- /**
- * @param {Array<RangeValue>} values
- * @param {boolean} logic is not logic applied
- * @return {RangeValue} computed value and it's exclusive flag
- */
- static getRangeValue(values: Array<RangeValue>, logic: boolean): RangeValue;
- /** @type {Array<RangeValue>} */
- _left: Array<RangeValue>;
- /** @type {Array<RangeValue>} */
- _right: Array<RangeValue>;
- /**
- * @param {number} value
- * @param {boolean=} exclusive
- */
- left(value: number, exclusive?: boolean | undefined): void;
- /**
- * @param {number} value
- * @param {boolean=} exclusive
- */
- right(value: number, exclusive?: boolean | undefined): void;
- /**
- * @param {boolean} logic is not logic applied
- * @return {string} "smart" range string representation
- */
- format(logic?: boolean): string;
-}
-declare namespace Range {
- export { RangeValue, RangeValueCallback };
-}
-type RangeValue = [number, boolean];
-type RangeValueCallback = (rangeValue: RangeValue) => boolean;
diff --git a/node_modules/schema-utils/declarations/util/hints.d.ts b/node_modules/schema-utils/declarations/util/hints.d.ts
deleted file mode 100644
index e43e32a2..00000000
--- a/node_modules/schema-utils/declarations/util/hints.d.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-export function stringHints(schema: Schema, logic: boolean): string[];
-export function numberHints(schema: Schema, logic: boolean): string[];
-export type Schema = import("../validate").Schema;
diff --git a/node_modules/schema-utils/declarations/validate.d.ts b/node_modules/schema-utils/declarations/validate.d.ts
deleted file mode 100644
index 7f1c87f3..00000000
--- a/node_modules/schema-utils/declarations/validate.d.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-export type JSONSchema4 = import("json-schema").JSONSchema4;
-export type JSONSchema6 = import("json-schema").JSONSchema6;
-export type JSONSchema7 = import("json-schema").JSONSchema7;
-export type ErrorObject = import("ajv").ErrorObject;
-export type ValidateFunction = import("ajv").ValidateFunction;
-export type Extend = {
- formatMinimum?: number | undefined;
- formatMaximum?: number | undefined;
- formatExclusiveMinimum?: boolean | undefined;
- formatExclusiveMaximum?: boolean | undefined;
- link?: string | undefined;
- undefinedAsNull?: boolean | undefined;
-};
-export type Schema = (JSONSchema4 | JSONSchema6 | JSONSchema7) & Extend;
-export type SchemaUtilErrorObject = ErrorObject & {
- children?: Array<ErrorObject>;
-};
-export type PostFormatter = (
- formattedError: string,
- error: SchemaUtilErrorObject
-) => string;
-export type ValidationErrorConfiguration = {
- name?: string | undefined;
- baseDataPath?: string | undefined;
- postFormatter?: PostFormatter | undefined;
-};
-/**
- * @param {Schema} schema
- * @param {Array<object> | object} options
- * @param {ValidationErrorConfiguration=} configuration
- * @returns {void}
- */
-export function validate(
- schema: Schema,
- options: Array<object> | object,
- configuration?: ValidationErrorConfiguration | undefined
-): void;
-export function enableValidation(): void;
-export function disableValidation(): void;
-export function needValidate(): boolean;
-import ValidationError from "./ValidationError";
-export { ValidationError };