From be48be2de6d12de71e6a9687f735f113043c0018 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Tue, 28 Mar 2023 08:25:55 -0600 Subject: [PATCH] remove selectedKey --- lib/config/builder/value.ts | 1 - lib/config/config-types.ts | 3 +-- scripts/oldSpecToBuilder.ts | 1 + 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/config/builder/value.ts b/lib/config/builder/value.ts index cca028b..7f442be 100644 --- a/lib/config/builder/value.ts +++ b/lib/config/builder/value.ts @@ -145,7 +145,6 @@ export class Value extends IBuilder { name: string; description: string | null; warning: string | null; - selectKey: string; variants: Variants<{ [key: string]: { name: string; spec: InputSpec } }>; nullable: boolean; default: string | null; diff --git a/lib/config/config-types.ts b/lib/config/config-types.ts index b25fe18..5dfbb62 100644 --- a/lib/config/config-types.ts +++ b/lib/config/config-types.ts @@ -66,8 +66,7 @@ export interface ValueSpecBoolean extends WithStandalone { export interface ValueSpecUnion extends WithStandalone { type: "union"; - selectKey: string; - nullable: boolean + nullable: boolean; variants: Record; } diff --git a/scripts/oldSpecToBuilder.ts b/scripts/oldSpecToBuilder.ts index 30e05f6..093e772 100644 --- a/scripts/oldSpecToBuilder.ts +++ b/scripts/oldSpecToBuilder.ts @@ -143,6 +143,7 @@ export default async function makeFileContent( name: ${JSON.stringify(value.name || null)}, description: ${JSON.stringify(value.description || null)}, warning: ${JSON.stringify(value.warning || null)}, + nullable: false, default: ${JSON.stringify(value.default || null)}, variants: ${variants}, })`;