From 0d55c77d60609c87ef135095cb38b18125b38b72 Mon Sep 17 00:00:00 2001 From: g4rcez Date: Tue, 18 Oct 2022 09:56:26 -0300 Subject: [PATCH] fix: pr issues about spaces and {} type --- types/FluentJSONSchema.d.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/types/FluentJSONSchema.d.ts b/types/FluentJSONSchema.d.ts index e9e496d..fba1db0 100644 --- a/types/FluentJSONSchema.d.ts +++ b/types/FluentJSONSchema.d.ts @@ -114,8 +114,7 @@ export interface ArraySchema extends BaseSchema { maxItems: (max: number) => ArraySchema } - -export interface ObjectSchema = Record> extends BaseSchema> { +export interface ObjectSchema = Record> extends BaseSchema> { definition: (name: Key, props?: JSONSchema) => ObjectSchema prop: (name: Key, props?: JSONSchema) => ObjectSchema additionalProperties: (value: JSONSchema | boolean) => ObjectSchema @@ -231,13 +230,15 @@ type DependentRequiredOptions>> = Par export function withOptions(options: SchemaOptions): T +type ObjectPlaceholder = Record; + export interface S extends BaseSchema { string: () => StringSchema number: () => NumberSchema integer: () => IntegerSchema boolean: () => BooleanSchema array: () => ArraySchema - object: () => ObjectSchema + object: () => ObjectSchema null: () => NullSchema mixed: < T extends