Skip to content

Commit 19503e9

Browse files
committed
Allow boolean as JSON Schema
1 parent d9aa96e commit 19503e9

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

src/2020-12.ts

+14-12
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,17 @@ type UnevaluatedLocationsKeywords = {
9090
unevaluatedProperties?: JsonSchema;
9191
};
9292

93-
export type JsonSchema = CoreKeywords &
94-
LogicSubschemasKeywords &
95-
ConditionalSubschemasKeywords &
96-
CommonValidationKeywords &
97-
MetaDataAnnotationKeywords &
98-
FormatKeywords &
99-
StringValidationKeywords &
100-
NumericValidationKeywords &
101-
ArrayValidationKeywords &
102-
ObjectValidationKeywords &
103-
UnevaluatedLocationsKeywords &
104-
ObjectSubschemaKeywords;
93+
export type JsonSchema =
94+
| boolean
95+
| (CoreKeywords &
96+
LogicSubschemasKeywords &
97+
ConditionalSubschemasKeywords &
98+
CommonValidationKeywords &
99+
MetaDataAnnotationKeywords &
100+
FormatKeywords &
101+
StringValidationKeywords &
102+
NumericValidationKeywords &
103+
ArrayValidationKeywords &
104+
ObjectValidationKeywords &
105+
UnevaluatedLocationsKeywords &
106+
ObjectSubschemaKeywords);

0 commit comments

Comments
 (0)