diff --git a/lib/config/builder/index.ts b/lib/config/builder/index.ts index 84b807f..80ab296 100644 --- a/lib/config/builder/index.ts +++ b/lib/config/builder/index.ts @@ -1,4 +1,4 @@ -import { Config } from "./config" +import { Config, topConfig } from "./config" import { List } from "./list" import { Value } from "./value" import { Variants } from "./variants" @@ -10,4 +10,5 @@ export { List, Value, Variants, + topConfig, } diff --git a/scripts/oldSpecToBuilder.ts b/scripts/oldSpecToBuilder.ts index cdaf3a9..0c4dc34 100644 --- a/scripts/oldSpecToBuilder.ts +++ b/scripts/oldSpecToBuilder.ts @@ -37,7 +37,7 @@ export default async function makeFileContentFromOld( ) { const outputLines: string[] = [] outputLines.push(` - import {Config, Value, List, Variants} from '${startSdk}/lib/config/builder' + import {Config, Value, List, Variants, topConfig} from '${startSdk}/lib/config/builder' import {WrapperData} from '${wrapperData}' `) const data = await inputData @@ -45,7 +45,7 @@ export default async function makeFileContentFromOld( const namedConsts = new Set(["Config", "Value", "List"]) const configName = newConst( "configSpec", - `Config.withWrapperData().of(${convertInputSpecInner(data)})`, + `topConfig()(${convertInputSpecInner(data)})`, ) const configMatcherName = newConst( "matchConfigSpec",