-
-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extract preprocessor and babel plugin into their own packages #143
Comments
List of consumers' locations that would need updating after the extraction occurs:
|
Should the babel plugin become part of https://github.com/emberjs/babel-plugin-ember-template-compilation/ ? |
Yes, I'm open to the idea of merging the Babel part into babel-plugin-ember-template-compilation. |
(It would not a separate plugin, it would be a feature in the existing plugin.) |
So, started extracting |
a good chunk of stuff is simpler if you delete all the template-literal-transform code, as in: #146 you'll start to see that some abstractions (consts, functions, etc) are no longer needed, or only do a very focused thing. Hope this helps! |
[UPDATE] Here's an attempt at extracting the I have verified this locally against ember-template-imports and ember-template-lint but still have some questions. Need to also verify against the other repos that depend on template imports currently. One thing to note, have gone back to making this change against |
Latest updates here:
Next steps:
|
Hi @ef4 . Started to take a look at these next steps but am a little confused. Can you please clarify a couple of things?
I couldn't find
Should this still happen in
Assuming we are making the changes to both |
should we close this issue and track our work in emberjs/tracking-polaris#33 now? |
We still have the other tools to propagate changes to, but we did it! Go team! |
I think we should take the preprocessor and the babel-plugin and extract them from this package into their own libraries.
We don't necessarily want every app into the future to be locked into having a dep on ember-template-imports, for a few reasons:
The text was updated successfully, but these errors were encountered: