diff --git a/src/commands/build/build-command-utils.ts b/src/commands/build/build-command-utils.ts index 22be7db..a0d3882 100644 --- a/src/commands/build/build-command-utils.ts +++ b/src/commands/build/build-command-utils.ts @@ -150,7 +150,8 @@ export async function build({ // Generates Custom Elements Manifest file. if (!config.context.customElementsManifestConfig?.disableAutoGeneration) { await runTask('Generating custom elements manifest...', async () => { - await generateCustomElementsManifest(config.context, config.context.paths.rootDir, { outDir: 'dist/cem', quiet }); + const outDir = config.context.customElementsManifestConfig.outputPath; + await generateCustomElementsManifest(config.context, config.context.paths.rootDir, { outDir, quiet }); }); } } diff --git a/src/constants.ts b/src/constants.ts index d7e43a6..07822f2 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -36,7 +36,9 @@ export const DEFAULT_PROJECT_CONFIG: IProjectConfig = { distributionBundleName: 'lib.js' }, packageConfig: {}, - customElementsManifestConfig: {}, + customElementsManifestConfig: { + outputPath: 'dist/cem' + }, karma: {}, paths: { rootDir: '.',