tildeio / ember-element-helper

Dynamic element helper for Glimmer templates.
MIT License
44 stars 23 forks source link

Regression: unable to parallelize plugin #61

Open chriskrycho opened 3 years ago

chriskrycho commented 3 years ago

As of 0.5.5 (haven't tested against earlier 0.5.x releases), this is once again throwing during build:

[broccoli-persistent-filter:Babel > [Babel: @embroider/macros]: Babel: @embroider/macros] was configured to throwUnlessParallelizable and was unable to parallelize a plugin.

Same issue as #33, but apparently now for @embroider/macros instead. May be a broader issue with @embroider/macros and not specific to this repo?

chriskrycho commented 3 years ago

Root issue is https://github.com/embroider-build/embroider/issues/671 (HT: @rwjblue) – leaving this open until that's resolved and we can bump this to a version which includes the fix.

rwjblue commented 3 years ago

This is likely caused by @embroider/macros. I reported an issue with parallelization over in https://github.com/embroider-build/embroider/issues/671.

We need to get to the bottom of it, because we need folks to view the macros as the path forward for classic / embroider interop.

rwjblue commented 3 years ago

Steps to reproduce:

gh repo clone tildeio/ember-element-helper
cd ember-element-helper
yarn
THROW_UNLESS_PARALLELIZABLE=1 ember b

The issue was introduced in 0.5.0 by #34.

NullVoxPopuli commented 1 year ago

is this still an issue? can we close?