diff --git a/packages/core/src/component.ts b/packages/core/src/component.ts index c79f8b7f..8846fe62 100644 --- a/packages/core/src/component.ts +++ b/packages/core/src/component.ts @@ -1,4 +1,4 @@ -import { JSONSchema4 } from "json-schema"; +import { JSONSchema7 } from "json-schema"; import { parseVersion } from "./version"; import { Metadata } from "./metadata"; import { MethodSchema } from "./method"; @@ -14,9 +14,9 @@ export type Component = { }; type ComponentSpec = { - properties: Array; + properties: Array; acceptTraits: TraitSchema[]; - state: JSONSchema4; + state: JSONSchema7; methods: MethodSchema[]; }; diff --git a/packages/core/src/method.ts b/packages/core/src/method.ts index 6f922dee..c2feb283 100644 --- a/packages/core/src/method.ts +++ b/packages/core/src/method.ts @@ -1,6 +1,6 @@ -import { JSONSchema4 } from "json-schema"; +import { JSONSchema7 } from "json-schema"; export type MethodSchema = { name: string; - parameters?: JSONSchema4; + parameters?: JSONSchema7; }; diff --git a/packages/core/src/trait.ts b/packages/core/src/trait.ts index 3fad3cec..aa674ccd 100644 --- a/packages/core/src/trait.ts +++ b/packages/core/src/trait.ts @@ -1,4 +1,4 @@ -import { JSONSchema4 } from "json-schema"; +import { JSONSchema7 } from "json-schema"; import { Metadata } from "./metadata"; import { MethodSchema } from "./method"; import { parseVersion, Version } from "./version"; @@ -13,8 +13,8 @@ export type Trait = { }; type TraitSpec = { - properties: Array; - state: JSONSchema4; + properties: Array; + state: JSONSchema7; methods: MethodSchema[]; };