diff --git a/lib/config/builder/value.ts b/lib/config/builder/value.ts index d568dfb..84cbb3b 100644 --- a/lib/config/builder/value.ts +++ b/lib/config/builder/value.ts @@ -633,18 +633,18 @@ export class Value { description?: string | null warning?: string | null }, - previousSpec: Config, + spec: Config, ) { return new Value(async (options) => { - const spec = await previousSpec.build(options as any) + const built = await spec.build(options as any) return { type: "object" as const, description: null, warning: null, ...a, - spec, + spec: built, } - }, previousSpec.validator) + }, spec.validator) } static file(a: { name: string