Skip to content

Commit

Permalink
Apply patch to @embroider/addon-dev; fixes issue
Browse files Browse the repository at this point in the history
  • Loading branch information
SergeAstapov committed Apr 2, 2024
1 parent 5a5d4f4 commit 32eb261
Show file tree
Hide file tree
Showing 10 changed files with 237 additions and 96 deletions.
9 changes: 7 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
{
"name": "v2-addons-as-deps-of-lazy-engines-repro",
"private": true
}
"private": true,
"pnpm": {
"patchedDependencies": {
"@embroider/[email protected]": "patches/@[email protected]"
}
}
}
15 changes: 15 additions & 0 deletions patches/@[email protected]
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
diff --git a/src/rollup-app-reexports.js b/src/rollup-app-reexports.js
index 1d78bd5aca456fa31f48bdf20c4180f795c66e65..2dbb92af256d1ea19d882687d7f447eec856263f 100644
--- a/src/rollup-app-reexports.js
+++ b/src/rollup-app-reexports.js
@@ -26,7 +26,9 @@ function appReexports(opts) {
this.emitFile({
type: 'asset',
fileName: `_app_/${appFilename}`,
- source: `export ${computedExports} from "${pkg.name}/${addonFilename.slice(0, -(0, path_1.extname)(addonFilename).length)}";\n`,
+ source:
+ `import thing from "${pkg.name}/${addonFilename.slice(0, -(0, path_1.extname)(addonFilename).length)}";\n` +
+ `export default thing;\n`,
});
}
}
10 changes: 8 additions & 2 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

182 changes: 182 additions & 0 deletions test-app/dist/assets/chunk.app.4bcb6c6e92e70104ff6f.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

83 changes: 0 additions & 83 deletions test-app/dist/assets/chunk.app.61eef93b7c936d94fd7c.js

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions test-app/dist/assets/vendor.js
Original file line number Diff line number Diff line change
Expand Up @@ -52869,6 +52869,7 @@ define("ember-resolver/features", [], function () {
value: true
});
_exports.default = void 0;
0; //eaimeta@70e063a35619d71f0,"ember-engines/routes"eaimeta@70e063a35619d71f
var _default = _exports.default = (0, _routes.default)(function () {
// route map
});
Expand Down
Loading

0 comments on commit 32eb261

Please sign in to comment.