Skip to main content

generateSchemaTypes

Generate global document aliases and Many from the official cached schemas for the IDE.

Import​

import { generateSchemaTypes } from '@bedrock-core/builder-generator';

Signature​

function generateSchemaTypes(options: SchemaTypeOptions): Promise<SchemaTypeResult>;

Parameters​

ParameterTypeDefaultDescription
optionsSchemaTypeOptions—Project inputs, settings and optional integrations for this operation

Returns​

Resolved schema version, absolute declaration directory and whether output changed.

Usage​

import { generateSchemaTypes } from '@bedrock-core/builder-generator';

const result = await generateSchemaTypes({
root: process.cwd(),
schemaVersion: '1.26.50',
});

Notes​

The standalone call generates declarations directly; the profile types switch controls whether the runner invokes it.