UNPKG

shopify-accelerate

Version:

Shopify Theme development with full Typescript Support

25 lines (23 loc) 913 B
import { generateAssetFiles } from "./generate-asset-files"; import { generateBaseTypes } from "./generate-base-types"; import { generateBlocksTypes } from "./generate-blocks-types"; import { generateLiquidFiles } from "./generate-liquid-files"; import { generateSchemaLocales } from "./generate-schema-locales"; import { generateSchemaVariables } from "./generate-schema-variables"; import { generateSectionsTypes } from "./generate-section-types"; import { generateSettingTypes } from "./generate-setting-types"; import { getSources, getTargets } from "./parse-files"; import { parseLocales } from "./parse-locales"; export const buildTheme = () => { generateBaseTypes(); getSources(); getTargets(); parseLocales(); generateSchemaVariables(); generateSchemaLocales(); generateSectionsTypes(); generateBlocksTypes(); generateSettingTypes(); generateLiquidFiles(); generateAssetFiles(); };