Andrey Mikhaylov (lolmaus)
Andrey Mikhaylov (lolmaus)
Instead, in a PR addressing this issue, we want to change that list to something like this: ```js import allAppFiles from './-embroider-app-files.js'; for (const name of Object.keys(allAppFiles)) { d(name, function...
`-embroider-app-files.js` is a virtual file that does not exist in an app's source. When Vite/Webpack stumbles upon this import, it would ask Embroider about the content of this file via...
The content of `-embroider-app-files.js` is gonna be generated like [this](https://github.com/embroider-build/embroider/pull/1653/files?w=1#diff-25664791615530d74c52dde5977593ca3081de0f3dc143927a7c74a88ac36a07R281-R297), except it's gonna be a simpler structure: a flat POJO.
The source of truth for the content of `-embroider-app-files.js` is here: https://github.com/embroider-build/embroider/blob/b6c717f1f95994e9fd3d6909f20aa1ca187f5224/packages/compat/src/compat-app-builder.ts#L958
@simonihmig Can this help? https://github.com/peopledoc/ember-auto-import-chunks-json-generator
@lifeart Log = document?
@ef4 Do you imply that modern, Embroider-driven Ember CLI will not support for Sass in its current state? This means that developers will have to either stay on legacy, non-Embroider...
> every SCSS file that you import into a component is a totally separate build that shares no work with every other file. So every time a new component does...
@ef4 @simonihmig BTW, how does minification of HTML classes fit into all this?