Comments (15)
fixed in 5.3.2 https://github.com/emberjs/data/releases/tag/v5.3.2
from data.
5.3.3 on its way out the door, this will resolve it for the folks who hit this in 5.3.2, we may be stuck in a bit of confusion around why this happened to the folks in 5.3.1. Best I can tell those folks may be using packages separately from ember-data
? If so, core-types is now a required peer-dep. If not, ember-data
should be bringing it as a dependency and handling this for you, so if its still breaking we may need more help isolating why.
from data.
published https://github.com/emberjs/data/releases/tag/v5.3.3
from data.
I walked into this issue as well and added "@warp-drive/core-types": "0.0.0-alpha.8"
to my package.json
and did a pnpm install
and everything started to work again.
Seems like there is a dependency missing somewhere.
from data.
core-types was incorrectly left as a peer-dep when we stripped types for publishing, will be publishing a 5.3.2
You only hit this if you have configured your package manager to not auto-install peers, kudos for having done so!
from data.
Updated to 5.3.1 yesterday without any issues.
But now when I'm updating to 5.3.2 I am getting this exact issue...
Had a hard time updating at first. Had to first remove ember-cli-mirage to get rid of dependency conflicts.
Then npm upgrade ember-data @ember-data/store @ember-data/json-api
only updates ember-data
but only npm upgrade ember-data
fails due to peer dependency conflicts
So after running the following I am where I want to be:
npm remove ember-cli-mirage
npm upgrade ember-data @ember-data/store @ember-data/json-api
npm upgrade @ember-data/store @ember-data/json-api
npm i -D ember-cli-mirage
but then I'm getting this error.
Not sure how to debug this.
Enviroment:
Ember Data: 5.3.2
Ember Source: 5.6.0
NodeJs: 20.11.1
NPM: 10.4.0
Installed ember-data packages:
"@ember-data/json-api": "^5.3.2",
"@ember-data/store": "^5.3.2",
"ember-data": "^5.3.2"
Tried to remove @ember-data/json-api
and @ember-data/store
so I just have ember-data
but still getting the same error.
Tried to install all packages I actually use in the application npm i -D @ember-data/json-api @ember-data/store @ember-data/adapter @ember-data/model @ember-data/serializer @ember-data/request
with no success
from data.
@olyckne could you paste a trace? curious which package claims it needs it
from data.
This is what I get
Maybe it doesn't help but we are slowly activating more Embroider and currently having these two enabled:
staticAddonTestSupportTrees: true,
staticAddonTrees: true,
loader.js:247 Uncaught Error: Could not find module `@warp-drive/core-types/request` imported from `(require)`
at missingModule (loader.js:247:1)
at findModule (loader.js:258:1)
at requireModule (loader.js:24:1)
at eval (?../../@embroider/babel-loader-9/index.js?%7B%22variant%22:%7B%22name%22:%22dev%22,%22runtime%22:%22browser%22,%22optimizeForProduction%22:false%7D,%22appBabelConfigPath%22:%22/Users/mattiaslyckne/Code/glesys/cloud/client/node_modules/.embroider/rewritten-app/_babel_config_.js%22,%22cacheDirectory%22:%22/private/var/folders/1p/ymk34w294wb63nnmfb5ygk0c0000gn/T/embroider/webpack-babel-loader%22%7D!../../@embroider/webpack/src/virtual-loader.js?f=%252F%2540embroider%252Fext-cjs%252F%2540warp-drive%252Fcore-types%252Frequest&a=%252FUsers%252Fmattiaslyckne%252FCode%252Fglesys%252Fcloud%252Fclient:1:18)
at ../../@embroider/babel-loader-9/index.js?{"variant":{"name":"dev","runtime":"browser","optimizeForProduction":false},"appBabelConfigPath":"/Users/mattiaslyckne/Code/glesys/cloud/client/node_modules/.embroider/rewritten-app/_babel_config_.js","cacheDirectory":"/private/var/folders/1p/ymk34w294wb63nnmfb5ygk0c0000gn/T/embroider/webpack-babel-loader"}!../../@embroider/webpack/src/virtual-loader.js?f=%2F%40embroider%2Fext-cjs%2F%40warp-drive%2Fcore-types%2Frequest&a=%2FUsers%2Fmattiaslyckne%2FCode%2Fglesys%2Fcloud%2Fclient! (chunk.831ba69f90e4e0dcfcb6.js:407:1)
at __webpack_require__ (chunk.3cfb315365df1011084b.js:31:42)
at eval (cache-handler-XLbbNJdo.js:33:88)
at ../rewritten-packages/@ember-data/store.56db784d/node_modules/@ember-data/store/cache-handler-XLbbNJdo.js (chunk.514b3296aa8fe961418a.js:11590:1)
at __webpack_require__ (chunk.3cfb315365df1011084b.js:31:42)
at eval (-private.js:30:81)
missingModule @ loader.js:247
findModule @ loader.js:258
requireModule @ loader.js:24
eval @ ?../../@embroider/babel-loader-9/index.js?%7B%22variant%22:%7B%22name%22:%22dev%22,%22runtime%22:%22browser%22,%22optimizeForProduction%22:false%7D,%22appBabelConfigPath%22:%22/Users/mattiaslyckne/Code/glesys/cloud/client/node_modules/.embroider/rewritten-app/_babel_config_.js%22,%22cacheDirectory%22:%22/private/var/folders/1p/ymk34w294wb63nnmfb5ygk0c0000gn/T/embroider/webpack-babel-loader%22%7D!../../@embroider/webpack/src/virtual-loader.js?f=%252F%2540embroider%252Fext-cjs%252F%2540warp-drive%252Fcore-types%252Frequest&a=%252FUsers%252Fmattiaslyckne%252FCode%252Fglesys%252Fcloud%252Fclient:1
../../@embroider/babel-loader-9/index.js?{"variant":{"name":"dev","runtime":"browser","optimizeForProduction":false},"appBabelConfigPath":"/Users/mattiaslyckne/Code/glesys/cloud/client/node_modules/.embroider/rewritten-app/_babel_config_.js","cacheDirectory":"/private/var/folders/1p/ymk34w294wb63nnmfb5ygk0c0000gn/T/embroider/webpack-babel-loader"}!../../@embroider/webpack/src/virtual-loader.js?f=%2F%40embroider%2Fext-cjs%2F%40warp-drive%2Fcore-types%2Frequest&a=%2FUsers%2Fmattiaslyckne%2FCode%2Fglesys%2Fcloud%2Fclient! @ chunk.831ba69f90e4e0dcfcb6.js:407
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ cache-handler-XLbbNJdo.js:33
../rewritten-packages/@ember-data/store.56db784d/node_modules/@ember-data/store/cache-handler-XLbbNJdo.js @ chunk.514b3296aa8fe961418a.js:11590
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ -private.js:30
../rewritten-packages/@ember-data/store.56db784d/node_modules/@ember-data/store/-private.js @ chunk.514b3296aa8fe961418a.js:11579
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ -private.js:9
../rewritten-packages/@ember-data/graph.db8e8003/node_modules/@ember-data/graph/-private.js @ chunk.514b3296aa8fe961418a.js:11326
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ index.js:7
../rewritten-packages/@ember-data/json-api.39690375/node_modules/@ember-data/json-api/index.js @ chunk.514b3296aa8fe961418a.js:11337
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ store.js:5
../rewritten-packages/ember-data.00f088b0/node_modules/ember-data/store.js @ chunk.514b3296aa8fe961418a.js:14703
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ store.js:7
../rewritten-packages/ember-data.00f088b0/node_modules/ember-data/_app_/services/store.js @ chunk.514b3296aa8fe961418a.js:14648
__webpack_require__ @ chunk.3cfb315365df1011084b.js:31
eval @ glesys-controlpanel.js:52130
Module.exports @ loader.js:106
requireModule @ loader.js:27
get @ index.js:37
_extractDefaultExport @ index.js:388
resolveOther @ index.js:150
resolve @ index.js:171
resolve @ index.js:725
resolve @ index.js:506
resolve @ index.js:508
has @ index.js:738
has @ index.js:588
proto.validateInjections @ index.js:710
create @ index.js:369
create @ index.js:204
instantiateFactory @ index.js:276
lookup @ index.js:223
lookup @ index.js:121
lookup @ container_proxy.js:19
initialize @ bugsnag.js:153
(anonymous) @ index.js:142
Vertices.each @ dag-map.js:191
Vertices.walk @ dag-map.js:120
DAG.each @ dag-map.js:66
DAG.topsort @ dag-map.js:72
_runInitializer @ index.js:155
runInstanceInitializers @ index.js:140
_bootSync @ instance.js:86
didBecomeReady @ index.js:599
invoke @ backburner.js.js:272
flush @ backburner.js.js:188
flush @ backburner.js.js:344
_end @ backburner.js.js:773
end @ backburner.js.js:576
_run @ backburner.js.js:817
run @ backburner.js.js:611
run @ index.js:75
callback @ index.js:350
from data.
Updated to 5.3.1 yesterday without any issues. But now when I'm updating to 5.3.2 I am getting this exact issue...
Seeing the same, if I install 5.3.2 then nothing pulls in @warp-drive/core-types
from data.
I'm using the 5.4.0-alpha.22
version of Ember Data and using the separate packages:
"@ember-data/debug": "5.4.0-alpha.22",
"@ember-data/graph": "5.4.0-alpha.22",
"@ember-data/json-api": "5.4.0-alpha.22",
"@ember-data/request": "5.4.0-alpha.22",
"@ember-data/store": "5.4.0-alpha.22",
"@ember-data/tracking": "5.4.0-alpha.22",
So when this error popped up, I just installed the package and kept going.
from data.
Related Issues (20)
- feat: ship types HOT 1
- unhelpful error when using setBuildURLConfig
- broken docs link HOT 3
- docs: turning store.request document into record(s) is not documented HOT 1
- BUG: Cannot set host relative to site root
- bug: Setting hasMany relationship IDs to an array with duplicate IDs should error HOT 1
- return type of peekRequest is incorrect in the api docs
- is there a design flaw in request lifetimes? HOT 9
- design issue: fetch handler doesn't provide response on error HOT 3
- bug: typescript error when using computed properties in conditionals HOT 1
- bug: async-to-async relationships may error when using `unloadAll` on both types HOT 12
- Preloading polymorphic relationship breaks on ember-data 5.3 HOT 2
- Feat - Additional Functionality Support in RequestManager for handler for Dynamic Handling beyond 'request' HOT 3
- Broken link in JSON Api ReadMe HOT 1
- cache.rollbackRelationships does not rollback the 2nd time after adding a record and rollback again HOT 3
- Understanding polymorphism HOT 2
- Assertion after saving a new relational record and tried to forget it HOT 4
- [3.28->4.7] `isLoaded` does not recompute if checked before the record has loaded. HOT 6
- ember-data date transform: triggering change on record re-insertion HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from data.