From 52d1efcb6e8238dcac7315e3a6245623ed0da240 Mon Sep 17 00:00:00 2001 From: Chris Thoburn Date: Sat, 1 Oct 2022 17:51:19 -0700 Subject: [PATCH] fix: thread config from host to nested deps (#8199) --- .../src/addon-build-config-for-data-package.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/private-build-infra/src/addon-build-config-for-data-package.js b/packages/private-build-infra/src/addon-build-config-for-data-package.js index a7d09d9742b..4f68798b25e 100644 --- a/packages/private-build-infra/src/addon-build-config-for-data-package.js +++ b/packages/private-build-infra/src/addon-build-config-for-data-package.js @@ -143,6 +143,14 @@ function addonBuildConfigForDataPackage(PackageName) { included() { this._super.included.apply(this, arguments); + const host = this._findHost(); + const name = this.name; + const options = host.options['@embroider/macros']?.setConfig?.[name]; + + if (options) { + Object.assign(this.options['@embroider/macros'].setOwnConfig, options); + } + this._setupBabelOptions(); },