ember-data-resources
ember-data-resources copied to clipboard
Getting deprecation warning when switching to Ember 6
I get the following deprecation message after switching to Ember 6:
DEPRECATION: Importing `inject` from `@ember/service` is deprecated. Please import `service` instead. [deprecation id: importing-inject-from-ember-service] This will be removed in ember-source 7.0.0. See https://deprecations.emberjs.com/id/importing-inject-from-ember-service for more details.
Which is due to this line: https://github.com/NullVoxPopuli/ember-data-resources/blob/ac7136b097637cd5183eb57a1384a534ec2cd681/ember-data-resources/src/-private/resources/request.ts#L5
I would be happy to submit a PR, however, I have no idea how to conditionally import files and more specifically, how to test the Ember version.
Let me know if I can help.
A PR would be most helpful!
The deprecation guide explains what to do:
https://deprecations.emberjs.com/id/importing-inject-from-ember-service
Here it is: https://github.com/NullVoxPopuli/ember-data-resources/pull/434
This can be closed I think.