From 43bd2477eb0936bcbb5dd7d70f3fe1bddc91786b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=ADcholas=20Andr=C3=A9?= Date: Tue, 14 Nov 2023 13:31:31 -0300 Subject: [PATCH] feat: support headstartwp.config.js as well --- packages/next/src/config/withHeadlessConfig.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/next/src/config/withHeadlessConfig.ts b/packages/next/src/config/withHeadlessConfig.ts index 4aa554961..44a84a667 100644 --- a/packages/next/src/config/withHeadlessConfig.ts +++ b/packages/next/src/config/withHeadlessConfig.ts @@ -154,11 +154,16 @@ export function withHeadlessConfig( webpack: (config, options) => { const headlessConfigPath = `${process.cwd()}/headless.config.js`; + const headstartWpConfigPath = `${process.cwd()}/headstartwp.config.js`; + + const configPath = fs.existsSync(headstartWpConfigPath) + ? headstartWpConfigPath + : headlessConfigPath; const importSetHeadlessConfig = ` import { setHeadstartWPConfig as __setHeadstartWPConfig } from '@headstartwp/core/utils'; - import headlessConfig from '${headlessConfigPath}'; - __setHeadstartWPConfig(headlessConfig); + import __headlessConfig from '${configPath}'; + __setHeadstartWPConfig(__headlessConfig); `; // clear webpack cache whenever headless.config.js changes or one of the env files