ember-cli: ember serve: Cannot find module @babel/compat-data/corejs3-shipped-proposals
Thank you for taking the time to open an issue!
For bug reports please include the following section in your issue details. If you include instructions on how to reproduce the bug or a failing test case it will make it easier for us to track down the issue you’re having.
Output from ember version --verbose && npm --version && yarn --version:
ember-cli: 3.18.0
node: 14.2.0
v8: 8.1.307.31-node.33
uv: 1.37.0
zlib: 1.2.11
brotli: 1.0.7
ares: 1.16.0
modules: 83
nghttp2: 1.40.0
napi: 6
llhttp: 2.0.4
openssl: 1.1.1g
cldr: 36.1
icu: 66.1
tz: 2019c
unicode: 13.0
os: darwin x64
6.14.4
1.22.4
Here is the full stacktrace:
=================================================================================
ENV Summary:
TIME: Mon May 18 2020 22:35:50 GMT+0200 (Central European Summer Time)
TITLE: ember
ARGV:
- /usr/local/Cellar/node/14.2.0/bin/node
- /usr/local/bin/ember
- serve
EXEC_PATH: /usr/local/Cellar/node/14.2.0/bin/node
TMPDIR: /var/folders/6k/d428w_j94mz87s41051m2z340000gn/T
SHELL: /bin/zsh
PATH:
- /usr/local/opt/icu4c/sbin
- /usr/local/opt/icu4c/bin
- /Users/mkrueger/.composer/vendor/bin
- /usr/local/sbin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /usr/local/MacGPG2/bin
PLATFORM: darwin x64
FREEMEM: 34156544
TOTALMEM: 17179869184
UPTIME: 30862
LOADAVG: 8.05517578125,7.28466796875,6.74755859375
CPUS:
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
- Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz - 2200
ENDIANNESS: LE
VERSIONS:
- ares: 1.16.0
- brotli: 1.0.7
- cldr: 36.1
- icu: 66.1
- llhttp: 2.0.4
- modules: 83
- napi: 6
- nghttp2: 1.40.0
- node: 14.2.0
- openssl: 1.1.1g
- tz: 2019c
- unicode: 13.0
- uv: 1.37.0
- v8: 8.1.307.31-node.33
- zlib: 1.2.11
ERROR Summary:
- broccoliBuilderErrorStack: Error: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
Require stack:
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/plugins.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/lib/worker.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1020:15)
at Function.Module._load (internal/modules/cjs/loader.js:890:27)
at Module.require (internal/modules/cjs/loader.js:1080:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object.<anonymous> (/Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js:10:55)
at Module._compile (internal/modules/cjs/loader.js:1176:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1196:10)
at Module.load (internal/modules/cjs/loader.js:1040:32)
at Function.Module._load (internal/modules/cjs/loader.js:929:14)
at Module.require (internal/modules/cjs/loader.js:1080:19)
- code: [undefined]
- codeFrame: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
Require stack:
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/plugins.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/lib/worker.js
- errorMessage: ember-macro-helpers/test-support/compute.js: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
Require stack:
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/plugins.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/lib/worker.js
in /var/folders/6k/d428w_j94mz87s41051m2z340000gn/T/broccoli-92333wV6cb4cPNPiY/out-046-funnel_addon_tree_for_test_support_ember_macro_helpers
at broccoli-persistent-filter:Babel > [Babel: ember-macro-helpers] (Babel: ember-macro-helpers)
- errorType: Build Error
- location:
- column: [undefined]
- file: ember-macro-helpers/test-support/compute.js
- line: [undefined]
- treeDir: /var/folders/6k/d428w_j94mz87s41051m2z340000gn/T/broccoli-92333wV6cb4cPNPiY/out-046-funnel_addon_tree_for_test_support_ember_macro_helpers
- message: ember-macro-helpers/test-support/compute.js: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
Require stack:
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/plugins.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/lib/worker.js
in /var/folders/6k/d428w_j94mz87s41051m2z340000gn/T/broccoli-92333wV6cb4cPNPiY/out-046-funnel_addon_tree_for_test_support_ember_macro_helpers
at broccoli-persistent-filter:Babel > [Babel: ember-macro-helpers] (Babel: ember-macro-helpers)
- name: Error
- nodeAnnotation: Babel: ember-macro-helpers
- nodeName: broccoli-persistent-filter:Babel > [Babel: ember-macro-helpers]
- originalErrorMessage: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
Require stack:
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/plugins.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/lib/worker.js
- stack: Error: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
Require stack:
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/plugins.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/config/files/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/node_modules/@babel/core/lib/index.js
- /Users/mkrueger/Projects/events/resources/frontend/node_modules/broccoli-babel-transpiler/lib/worker.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1020:15)
at Function.Module._load (internal/modules/cjs/loader.js:890:27)
at Module.require (internal/modules/cjs/loader.js:1080:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object.<anonymous> (/Users/mkrueger/Projects/events/resources/frontend/node_modules/@babel/preset-env/lib/polyfills/corejs3/usage-plugin.js:10:55)
at Module._compile (internal/modules/cjs/loader.js:1176:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1196:10)
at Module.load (internal/modules/cjs/loader.js:1040:32)
at Function.Module._load (internal/modules/cjs/loader.js:929:14)
at Module.require (internal/modules/cjs/loader.js:1080:19)
=================================================================================
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 1
- Comments: 18 (13 by maintainers)
For the records, I took inspiration from @rwjblue’s post (thank you for the hint) and this article.
@babel/preset-envin myyarn.lock:rm -rf tmp distyarn install12.xAnd everything is working again, locally and on the CI.
I think you can basically do something like:
"@babel/preset-env": "^7.10.2" toresolutionsinpackage.json`yarn installyarn installThis should result in all of the
ember-cli-babel@7versions that you have throughout yournode_modulesgraph updated to the latest (without having to keepresolutionschecked in).@mk-conn @rwjblue we started seeing this today when circleci bumped their node image to node 12.17
it “seems” that older versions of node don’t have the issue, specifically I’m locking us now to 12.13 and everything is back to green
have not investigated further
/cc @typeoneerror that linked me to this
https://twitter.com/Design__Pattern/status/1262596127045509120