From 4cde5393872dbf9afc8536bd37dd27a8c8638f12 Mon Sep 17 00:00:00 2001 From: YiJie Date: Fri, 25 Oct 2024 00:45:40 +0800 Subject: [PATCH] refactor(validator): abstract `Primitive` type --- packages/core/src/types.ts | 3 ++- packages/validator/src/utils.ts | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index 0130d56..8fe2969 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -1,3 +1,4 @@ +// dprint-ignore-file export type WithThis = T & ThisType export type AtLeastOneProperty = keyof T extends infer Keys ? Keys extends ( @@ -196,7 +197,7 @@ export type Replace< type Cast = A extends B ? A : B -type Primitive = string | number | boolean | bigint | symbol | undefined | null +export type Primitive = string | number | boolean | bigint | symbol | undefined | null export type Narrow = Cast