shopify-accelerate
Version:
Shopify Theme development with full Typescript Support
25 lines (23 loc) • 913 B
text/typescript
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();
};