Closed Turbo87 closed 4 years ago
Hmm, ember-cli-babel's own CI passes on Node 6 š¤
(I confirmed that it was running properly before merging)
yep, but it's using --ignore-engines
š
Also the ember-cli default for both apps and addons is "node": "8.* || >= 10.*"
and the node version for travis is also set to 8, so it's easy to stumble on this just by religiously upgrading with ember-cli-update
.
I'm seeing same error, does babel-plugin-ember-data-packages-polyfill
only work on node 10+?
@xg-wang it should work with more versions than that although the tests may not. The issue is it declares a version in engines that although is the correct version for what we support in the ember ecosystem at the point it was released is not what ember-cli-Babel currently has.
Iām going to see about cutting a version that ensures support for these legacy versions but we should also bump ember-cli-Babel soon
https://github.com/ember-data/babel-plugin-ember-data-packages-polyfill/pull/4 will resolve this for the plugin
babel-plugin-ember-data-packages-polyfill
specifies10.* || >= 12.*
as its Node support, which is incompatible withember-cli-babel
still supporting Node 6 and 8./cc @rwjblue @runspired