@commerce-klaus/config
Shared project configuration for Commerce Klaus tools.
Installation
bash
vp install -D @commerce-klaus/configbash
pnpm add -D @commerce-klaus/configbash
yarn add -D @commerce-klaus/configbash
npm install -D @commerce-klaus/configUsage
commerce-klaus.config.ts
ts
import { defineConfig } from "@commerce-klaus/config"
export default defineConfig({
cartridgesDir: "cartridges",
solutionConfigPath: "cartridges/jsconfig.json",
siteTemplatePath: "sites/site_template",
site: "RefArch",
})See the project configuration guide for option precedence and all supported fields.
API
defineConfig(config): CommerceKlausConfigfindCommerceKlausConfig(startDirectory?): string | undefinedloadCommerceKlausConfig(options?): LoadedCommerceKlausConfigresolveCommerceKlausConfig(options?): CommerceKlausConfig