From 24165b4893c2510a86c9afa7f5e05dd71f56bcfe Mon Sep 17 00:00:00 2001 From: Dev Patel <49341610+Virus2466@users.noreply.github.com> Date: Sun, 25 Aug 2024 15:04:04 +0530 Subject: [PATCH] Changed _parse to parseValue --- src/schemas/number.ts | 2 +- src/schemas/object.ts | 2 +- src/schemas/schema.ts | 4 ++-- src/schemas/string.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/schemas/number.ts b/src/schemas/number.ts index 465aaf5..9eb483b 100644 --- a/src/schemas/number.ts +++ b/src/schemas/number.ts @@ -5,7 +5,7 @@ export class NumberSchema extends Schema { return new NumberSchema(); } - _parse(value: unknown, message?: string) { + parseValue(value: unknown, message?: string) { const defaultMessage = `${String(value)} is not a number`; if (typeof value !== 'number') { diff --git a/src/schemas/object.ts b/src/schemas/object.ts index 22f0374..7abde20 100644 --- a/src/schemas/object.ts +++ b/src/schemas/object.ts @@ -20,7 +20,7 @@ export class ObjectSchema extends Schema< return new ObjectSchema(shape); } - _parse(value: unknown, message?: string) { + parseValue(value: unknown, message?: string) { const defaultMessage = `${String(value)} is not an object`; if (typeof value !== 'object' || !value || Array.isArray(value)) { diff --git a/src/schemas/schema.ts b/src/schemas/schema.ts index 65c6341..4aceffa 100644 --- a/src/schemas/schema.ts +++ b/src/schemas/schema.ts @@ -14,10 +14,10 @@ export abstract class Schema { params: RefineParams; }> = []; - abstract _parse(value: unknown, message?: string): Type; + abstract parseValue(value: unknown, message?: string): Type; parse(value: unknown, message?: string) { - const parsed = this._parse(value, message); + const parsed = this.parseValue(value, message); this.refinements.forEach(({ validator, params }) => { const isValid = validator(parsed); diff --git a/src/schemas/string.ts b/src/schemas/string.ts index 87529f6..91e0078 100644 --- a/src/schemas/string.ts +++ b/src/schemas/string.ts @@ -5,7 +5,7 @@ export class StringSchema extends Schema { return new StringSchema(); } - _parse(value: unknown, message?: string) { + parseValue(value: unknown, message?: string) { const defaultMessage = `${String(value)} is not a string`; if (typeof value !== 'string') {