Uncaught Error: Could not find module ember-compatibility-helpers imported from ember-concurrency/-task-property
See original GitHub issueI’ve got
Uncaught Error: Could not find module ember-compatibility-helpers imported from ember-concurrency/-task-property
after upgrade from 2.3.1 to 2.3.3 version
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (3 by maintainers)
Top Results From Across the Web
ember-power-select | Yarn - Package Manager
Ember Power Select is a select component written in Ember with a focus in flexibility and extensibility. It is designed to work well...
Read more >Converting Your Ember App to TypeScript - Inside Skylight
This is part 2 of a series on converting your Ember app to TypeScript ... getters might not always be compatible with computed...
Read more >[Solved]-Ember.js: "Can't find variable: exports"
Coding example for the question Ember.js: "Can't find variable: exports"-ember.js. ... Ember CLI - Uncaught Error: Could not find module ember?
Read more >lost ember - OSCHINA - 中文开源技术交流社区
Currently, no data is sent along with an error; please file issues if you have requests for data to include! trackError is only...
Read more >2020 - ember
node_modules/@fullcalendar/common/main.css Module build failed (from . ... Assertion Failed: A helper named "ternary" could not be found.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I found the source of this bug.
ember-power-select uses ember-concurrency which uses ember-compatibility-helpers. ember-compatibility-helpers has an
included
hook that installs its babel transform.Only the first copy of of
ember-power-select
that runs callsthis._super.included.apply(this, arguments);
. This means all the other copies will depend on a broken ember-concurrency.Sometimes this bug hides because of the way the multiple copies of ember-concurrency get combined into one. Sometimes it probably hides because of ember-cli tree caching that causes only the first one built to actually run. But depending on how your dependency graph falls out, you can end up with the broken copy in your app.
@lifeart - The latest ember-power-select-infinity declares
ember-power-select@^2.0.1
. The fix for this issue is2.3.5
, which is in range of that. You should be able to upgrade to get it to work.