diff --git a/guides/requests/examples/1-auth.md b/guides/requests/examples/1-auth.md index 1204d3da588..d19d7bece53 100644 --- a/guides/requests/examples/1-auth.md +++ b/guides/requests/examples/1-auth.md @@ -76,7 +76,7 @@ Lets imagine we are using [Ember Simple Auth](https://github.com/simplabs/ember- **app/services/auth-handler.js** ```ts -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; import type { NextFn, RequestContext } from '@ember-data/request'; export default class AuthHandler { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74afe6900d0..e3e9f16960e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3205,40 +3205,40 @@ importers: version: 7.26.10 '@ember-data/adapter': specifier: workspace:* - version: file:packages/adapter(69e6cac629d60cb27e5329b4f9de3a43) + version: file:packages/adapter(65216b275277e266899a4839df928e58) '@ember-data/debug': specifier: workspace:* - version: file:packages/debug(cfb627c7838fc2095423bc7c1f084b9d) + version: file:packages/debug(3410cd21b55c2a8b1a09fcf68b94f6f2) '@ember-data/graph': specifier: workspace:* - version: file:packages/graph(3d168c37b1debde6680eb08ae068ae4e) + version: file:packages/graph(5dbe7d8cd74a2eeba9d1645c2cf9a1b3) '@ember-data/json-api': specifier: workspace:* - version: file:packages/json-api(05676ec33b6f3e4f589c1d3a2872f0a0) + version: file:packages/json-api(32b3f52911f12801bdd727e95d220732) '@ember-data/legacy-compat': specifier: workspace:* - version: file:packages/legacy-compat(cd899b193abe547f7301c4c289032045) + version: file:packages/legacy-compat(030800564500aeb1445d1f93686a6cfe) '@ember-data/model': specifier: workspace:* - version: file:packages/model(3b1e9f9e630fe03b8eade0af75b22636) + version: file:packages/model(490b236d01687caf06cfad4afe0dc969) '@ember-data/request': specifier: workspace:* version: file:packages/request(a616a2f4498bd7bc4cbe317548554807) '@ember-data/request-utils': specifier: workspace:* - version: file:packages/request-utils(27efc869a44f5fafffa358009428a357) + version: file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) '@ember-data/serializer': specifier: workspace:* - version: file:packages/serializer(69e6cac629d60cb27e5329b4f9de3a43) + version: file:packages/serializer(65216b275277e266899a4839df928e58) '@ember-data/store': specifier: workspace:* - version: file:packages/store(b5c06f80147830daf16c42d352e22eff) + version: file:packages/store(ff13348e66f438b86ccc4e4d3021637f) '@ember-data/tracking': specifier: workspace:* - version: file:packages/tracking(44c924812bf5144daf5ab5ce44b3f332) + version: file:packages/tracking(705310b48e66482cebd843ac2ea54e02) '@ember-data/unpublished-test-infra': specifier: workspace:* - version: file:packages/unpublished-test-infra(8665b451ff87cacdfbe98df44bdb7e0d) + version: file:packages/unpublished-test-infra(751f09ee2847d078cc905e9ac4ba7bd9) '@ember/edition-utils': specifier: ^1.2.0 version: 1.2.0 @@ -3250,7 +3250,7 @@ importers: version: 4.0.1 '@ember/test-helpers': specifier: 5.1.0 - version: 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(8cf4fcab81fc3906e6e66c90f19bddef) + version: 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(6bdc1548f7ec55b645542e5984f71664) '@ember/test-waiters': specifier: ^3.1.0 version: 3.1.0(@babel/core@7.26.9) @@ -3292,7 +3292,7 @@ importers: version: file:config(@glint/template@1.5.2) '@warp-drive/schema-record': specifier: workspace:* - version: file:packages/schema-record(1180fba2e999f1c9edce011af67d47b1) + version: file:packages/schema-record(4eed1bb7ada307d4903e1ac38a5e65f3) broccoli-concat: specifier: ^4.2.5 version: 4.2.5 @@ -3316,7 +3316,7 @@ importers: version: 2.10.0(@glint/template@1.5.2) ember-cached-decorator-polyfill: specifier: ^1.0.2 - version: 1.0.2(8cf4fcab81fc3906e6e66c90f19bddef) + version: 1.0.2(6bdc1548f7ec55b645542e5984f71664) ember-cli: specifier: ~6.2.2 version: 6.2.2 @@ -3340,7 +3340,7 @@ importers: version: 3.1.0(@babel/core@7.26.9) ember-data: specifier: workspace:* - version: file:packages/-ember-data(3a60c434391300970a0600e5463be104) + version: file:packages/-ember-data(33c23c96805705da3699f473c0b38806) ember-decorators-polyfill: specifier: ^1.1.5 version: 1.1.5(@babel/core@7.26.9) @@ -3349,25 +3349,25 @@ importers: version: 1.1.3 ember-exam: specifier: ^9.0.0 - version: 9.0.0(e7b153d02552abd15524b376ba8b55f2) + version: 9.0.0(2a2e1d0ba684b2e0f02867435e927e5d) ember-inflector: specifier: 5.0.2 version: 5.0.2(@babel/core@7.26.9) ember-load-initializers: specifier: ^3.0.1 - version: 3.0.1(c060943494665cf8806af572b33eddfe) + version: 3.0.1(99589eb55c421b56135f2773cc4617dc) ember-maybe-import-regenerator: specifier: ^1.0.0 version: 1.0.0(@babel/core@7.26.9) ember-qunit: specifier: 8.0.2 - version: 8.0.2(74ae58be428444c84c1b0a96d34e4da6) + version: 8.0.2(d4125475e230561fc7ca973784afad87) ember-resolver: specifier: ^11.0.1 - version: 11.0.1(824ca145128a2e0f190c5305efbce50c) + version: 11.0.1(6d69444a73301c587d39565c309a6d5d) ember-source: - specifier: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz - version: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + specifier: ~5.12.0 + version: 5.12.0(52231e613efa7f4c5391783e56c7d9be) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -5508,10 +5508,6 @@ packages: resolution: {integrity: sha512-xoR8F6fsgFqWbPbCfSgJuJ95vaLnXw0SgDCwyl/KMeeaSxpHwJbr8+BfiUl+7ko2A+HzrY5dPXXnGr4ZM+CUXw==} engines: {node: '>= 16.0.0'} - '@glimmer/compiler@0.94.8': - resolution: {integrity: sha512-mqakVTK+f1QAHcibfL2I4rh9Y7hszOKqaCcgf60NFOPHJTnYNJHtH7TYR6h9Wcr9dRfOgjqxDUVhgrhxp3ojnQ==} - engines: {node: '>= 18.0.0'} - '@glimmer/component@1.1.2': resolution: {integrity: sha512-XyAsEEa4kWOPy+gIdMjJ8XlzA3qrGH55ZDv6nA16ibalCR17k74BI0CztxuRds+Rm6CtbUVgheCVlcCULuqD7A==} engines: {node: 6.* || 8.* || >= 10.*} @@ -5522,18 +5518,12 @@ packages: '@glimmer/destroyable@0.92.3': resolution: {integrity: sha512-vQ+mzT9Vkf+JueY7L5XbZqK0WyEVTKv0HOLrw/zDw9F5Szn3F/8Ea/qbAClo3QK3oZeg+ulFTa/61rdjSFYHGA==} - '@glimmer/destroyable@0.94.6': - resolution: {integrity: sha512-+yihM6wFhtKaSbWlG/DHJELVl/QmMPX8Iuz1SZomlzTaDIDis4+LNZgfdi053OMea0k9QPvzo+nyattxwEHjxA==} - '@glimmer/di@0.1.11': resolution: {integrity: sha512-moRwafNDwHTnTHzyyZC9D+mUSvYrs1Ak0tRPjjmCghdoHHIvMshVbEnwKb/1WmW5CUlKc2eL9rlAV32n3GiItg==} '@glimmer/encoder@0.92.3': resolution: {integrity: sha512-DJ8DB33LxODjzCWRrxozHUaRqVyZj4p8jDLG42aCNmWo3smxrsjshcaVUwDmib24DW+dzR7kMc39ObMqT5zK0w==} - '@glimmer/encoder@0.93.6': - resolution: {integrity: sha512-1TH571TwtrDp04HfNzOPxZjoXP5IG2oYzDGymVKcJnvlKlniNXBh2w+tuJoOWmVCpD3Cqdfby/qiKP6u9kmQVA==} - '@glimmer/env@0.1.7': resolution: {integrity: sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==} @@ -5558,57 +5548,33 @@ packages: '@glimmer/manager@0.92.4': resolution: {integrity: sha512-YMoarZT/+Ft2YSd+Wuu5McVsdP9y6jeAdVQGYFpno3NlL3TXYbl7ELtK7OGxFLjzQE01BdiUZZRvcY+a/s9+CQ==} - '@glimmer/manager@0.94.7': - resolution: {integrity: sha512-kwpu4kYm23vX7PdeEseIYgIO/yevaxF7u0jKt+9Xi/+gIAJeyPrY0cB24Y4+HLFL5DxfMcrvo/6E5lJ/9LMgMg==} - '@glimmer/node@0.92.4': resolution: {integrity: sha512-a5GME7HQJZFJPQDdSetQI6jjKXXQi0Vdr3WuUrYwhienVTV5LG0uClbFE2yYWC7TX97YDHpRrNk1CC258rujkQ==} - '@glimmer/node@0.94.7': - resolution: {integrity: sha512-BVKGYCxRPxCUaZpQpIGIjBZbdlw+ZupgFupf88xs04e+zMBCA4qTccu/bWJ0Y6XQw7uLsh8FgzMKo+xaMzXDjA==} - '@glimmer/opcode-compiler@0.92.4': resolution: {integrity: sha512-WnZSBwxNqW/PPD/zfxEg6BVR5tHwTm8fp76piix8BNCQ6CuzVn6HUJ5SlvBsOwyoRCmzt/pkKmBJn+I675KG4w==} - '@glimmer/opcode-compiler@0.94.7': - resolution: {integrity: sha512-0f+mB/XecL0/3r7bnepX/PGCNdrGcFyRofgWRikKxuf38Nu7RX/WjN44f1BgYjUO7FXY0e+ghDcCLhFW+uI8ew==} - '@glimmer/owner@0.92.3': resolution: {integrity: sha512-ZxmXIUCy6DOobhGDhA6kMpaXZS7HAucEgIl/qcjV9crlzGOO8H4j+n2x6nA/8zpuqvO0gYaBzqdNdu+7EgOEmw==} - '@glimmer/owner@0.93.2': - resolution: {integrity: sha512-3ySi8qBE8byq3XdsuXAz1HfrgdD2xz4/sfxmpX7kpls8+IGgMMwJ1sgPSTy50MmjsI6zG4vrvfTjhqOy/UqnBg==} - '@glimmer/program@0.92.4': resolution: {integrity: sha512-fkquujQ11lsGCWl/+XpZW2E7bjHj/g6/Ht292A7pSoANBD8Bz/gPYiPM+XuMwes9MApEsTEMjV4EXlyk2/Cirg==} - '@glimmer/program@0.94.7': - resolution: {integrity: sha512-cd2Am8llRNaKaGms2TiHPG9D5lFJA8daGX3V4vPfy+lq8+cPYyLA1gLOORD7q9rK8HXsJZneBP6ELpSdpY3iWw==} - '@glimmer/reference@0.84.3': resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==} '@glimmer/reference@0.92.3': resolution: {integrity: sha512-Ud4LE689mEXL6BJnJx0ZPt2dt/A540C+TAnBFXHpcAjROz5gT337RN+tgajwudEUqpufExhcPSMGzs1pvWYCJg==} - '@glimmer/reference@0.94.6': - resolution: {integrity: sha512-iNGbiIgVdTyeaUzRiDbCfBDjmq9TMWbZPNmdujKVOC4Zy9dB57OUQYc21mYXxU3SNb8sT8C9oM5lFDy8h5zImQ==} - '@glimmer/runtime@0.92.4': resolution: {integrity: sha512-ISqM/8hVh+fY/gnLAAPKfts4CvnJBOyCYAXgGccIlzzQrSVLaz0NoRiWTLGj5B/3xyPbqLwYPDvlTsOjYtvPoA==} - '@glimmer/runtime@0.94.7': - resolution: {integrity: sha512-Q3xZLwVwEg+NHc/pKMdgqeln8D8q7/8HF1CIAcv7fyaTbv3Iz/PUsWG+jq/kJguMtVhwWNiygYxB9vvyzK7RPQ==} - '@glimmer/syntax@0.84.3': resolution: {integrity: sha512-ioVbTic6ZisLxqTgRBL2PCjYZTFIwobifCustrozRU2xGDiYvVIL0vt25h2c1ioDsX59UgVlDkIK4YTAQQSd2A==} '@glimmer/syntax@0.92.3': resolution: {integrity: sha512-7wPKQmULyXCYf0KvbPmfrs/skPISH2QGR9atCnmDWnHyLv5SSZVLm1P0Ctrpta6+Ci3uGQb7hGk0IjsLEavcYQ==} - '@glimmer/syntax@0.94.7': - resolution: {integrity: sha512-6L/1Yl6JLbLrY7ywTL5QFNGKAzxtCbC+kXsTExOcukBqsak+nN75vXvBkv+F+NsAZxhoRt72fNBuy9IrP9sghA==} - '@glimmer/tracking@1.1.2': resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==} @@ -5621,9 +5587,6 @@ packages: '@glimmer/util@0.92.3': resolution: {integrity: sha512-K1oH93gGU36slycxJ9CcFpUTsdOc4XQ6RuZFu5oRsxFYtEF5PSu7ik11h58fyeoaWOr1ebfkyAMawbeI2AJ5GA==} - '@glimmer/util@0.94.6': - resolution: {integrity: sha512-UDUP4/nHz4/qORWxl9ebc5ZhysKJFhJrY14GAMLBxbXomYtj7liMiht4v5TVW4Law5ziPmpTFQ70RJOOG7ksBg==} - '@glimmer/validator@0.94.6': resolution: {integrity: sha512-s0pzTB+lHXa6eQCSJe57YNNgPsjaY+EmOLH6OsJrWetszltV5fSy2PVjk+2NavsZ6wjaxLKwTd0q3PGPXz/rlQ==} @@ -5631,22 +5594,12 @@ packages: resolution: {integrity: sha512-VpkKsHc3oiq9ruiwT7sN4RuOIc5n10PCeWX7tYSNZ85S1bETcAFn0XbyNjI+G3uFshQGEK0T8Fn3+/8VTNIQIg==} engines: {node: '>=16'} - '@glimmer/vm-babel-plugins@0.93.3': - resolution: {integrity: sha512-pBoSPkhOeQrvnV75dWk04aqf4MdTcYIHiXKjijQD2/jEsf3xOml7w2yVIFJy90i09Dhijn2A9VxLvfv1le4YTw==} - engines: {node: '>=18.18.0'} - '@glimmer/vm@0.92.3': resolution: {integrity: sha512-DNMQz7nn2zRwKO1irVZ4alg1lH+VInwR3vkWVgobUs0yh7OoHVGXKMd5uxzIksqJEUw1XOX9Qgu/GYZB1PiH3w==} - '@glimmer/vm@0.94.6': - resolution: {integrity: sha512-RRQtQ1D7K+r0TJCE6+Rn1CgUKQsu0hry+WyQXUW/SETGz3RsL1t9L7Omi8b2HYOS1JA7hkJJ8gHfEY7HCE8hXA==} - '@glimmer/wire-format@0.92.3': resolution: {integrity: sha512-gFz81Q9+V7Xs0X8mSq6y8qacHm0dPaGJo2/Bfcsdow1hLOKNgTCLr4XeDBhRML8f6I6Gk9ugH4QDxyIOXOpC4w==} - '@glimmer/wire-format@0.94.6': - resolution: {integrity: sha512-M0ggBTBdeF9AWaq2ZH75fVZ7Y5r/0wqaQ+4tqvEqQJ0kYFwkahnWnFxPYEg2HSRsaNLZjd02sCmh9rwkSANCwg==} - '@glint/core@1.5.2': resolution: {integrity: sha512-kbEt8jBEkH65yDB20tBq/rnZl+iigmAenKQcgu1cqex6/eT6LrQ5E9QxyKtqe9S18qZv0c/LNa0qE7jwbAEKMA==} hasBin: true @@ -8464,13 +8417,6 @@ packages: peerDependencies: '@glimmer/component': '>= 1.1.2' - ember-source@https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz: - resolution: {tarball: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz} - version: 6.4.0-alpha.1.canary - engines: {node: '>= 18.*'} - peerDependencies: - '@glimmer/component': '>= 1.1.2' - ember-strict-resolver@1.3.0: resolution: {integrity: sha512-GeI1LLLt470sjaq/huKGQTDJPDOH0FlrX8FFVcSZPXO2U9FQH7Kc8BaXb4GpViJbfLLC4d7tIUZI4NBnuXSmKg==} engines: {node: 10.* || >= 12} @@ -14194,11 +14140,11 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/adapter@file:packages/adapter(69e6cac629d60cb27e5329b4f9de3a43)': + '@ember-data/adapter@file:packages/adapter(65216b275277e266899a4839df928e58)': dependencies: - '@ember-data/legacy-compat': file:packages/legacy-compat(cd899b193abe547f7301c4c289032045) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) + '@ember-data/legacy-compat': file:packages/legacy-compat(030800564500aeb1445d1f93686a6cfe) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) @@ -14206,7 +14152,7 @@ snapshots: ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -14258,6 +14204,21 @@ snapshots: - '@glint/template' - supports-color + '@ember-data/debug@file:packages/debug(3410cd21b55c2a8b1a09fcf68b94f6f2)': + dependencies: + '@ember-data/model': file:packages/model(490b236d01687caf06cfad4afe0dc969) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@ember/edition-utils': 1.2.0 + '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + '@ember-data/debug@file:packages/debug(baf9a16a2d121fc80f78695077c5424c)': dependencies: '@ember-data/model': file:packages/model(bf73cc40922ce10283b223b4bd303e92) @@ -14273,21 +14234,6 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/debug@file:packages/debug(cfb627c7838fc2095423bc7c1f084b9d)': - dependencies: - '@ember-data/model': file:packages/model(3b1e9f9e630fe03b8eade0af75b22636) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - '@ember-data/debug@file:packages/debug(d7096599d210d81d8a800de69d2c7e29)': dependencies: '@ember-data/model': file:packages/model(718e0f021980b482b29cbae0e9991b75) @@ -14318,13 +14264,13 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/graph@file:packages/graph(3d168c37b1debde6680eb08ae068ae4e)': + '@ember-data/graph@file:packages/graph(5dbe7d8cd74a2eeba9d1645c2cf9a1b3)': dependencies: - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -14390,19 +14336,6 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/json-api@file:packages/json-api(05676ec33b6f3e4f589c1d3a2872f0a0)': - dependencies: - '@ember-data/graph': file:packages/graph(3d168c37b1debde6680eb08ae068ae4e) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - '@ember-data/json-api@file:packages/json-api(0f2276a6dbdb9198ad4476c7c71ce7f1)': dependencies: '@ember-data/graph': file:packages/graph(9667305ad6242729c0c3157e546141d4) @@ -14429,6 +14362,19 @@ snapshots: - '@glint/template' - supports-color + '@ember-data/json-api@file:packages/json-api(32b3f52911f12801bdd727e95d220732)': + dependencies: + '@ember-data/graph': file:packages/graph(5dbe7d8cd74a2eeba9d1645c2cf9a1b3) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + '@ember-data/json-api@file:packages/json-api(49531e079d90bb9e2041961b9ac72fc1)': dependencies: '@ember-data/graph': file:packages/graph(ed6ec32f9bba03dd13f302355a68e97f) @@ -14468,6 +14414,24 @@ snapshots: - '@glint/template' - supports-color + '@ember-data/legacy-compat@file:packages/legacy-compat(030800564500aeb1445d1f93686a6cfe)': + dependencies: + '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) + '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) + optionalDependencies: + '@ember-data/graph': file:packages/graph(5dbe7d8cd74a2eeba9d1645c2cf9a1b3) + '@ember-data/json-api': file:packages/json-api(32b3f52911f12801bdd727e95d220732) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + '@ember-data/legacy-compat@file:packages/legacy-compat(1db36cd6d2e80677e8b0b148fdb007f3)': dependencies: '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) @@ -14537,24 +14501,6 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/legacy-compat@file:packages/legacy-compat(cd899b193abe547f7301c4c289032045)': - dependencies: - '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - optionalDependencies: - '@ember-data/graph': file:packages/graph(3d168c37b1debde6680eb08ae068ae4e) - '@ember-data/json-api': file:packages/json-api(05676ec33b6f3e4f589c1d3a2872f0a0) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - '@ember-data/legacy-compat@file:packages/legacy-compat(daba32e862a4fb47f3f63c2e9d823201)': dependencies: '@ember-data/request': file:packages/request(56f5eb81dd09f1e4b2f781c4e06ce53c) @@ -14591,23 +14537,23 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/model@file:packages/model(3b1e9f9e630fe03b8eade0af75b22636)': + '@ember-data/model@file:packages/model(490b236d01687caf06cfad4afe0dc969)': dependencies: - '@ember-data/legacy-compat': file:packages/legacy-compat(cd899b193abe547f7301c4c289032045) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@ember-data/tracking': file:packages/tracking(44c924812bf5144daf5ab5ce44b3f332) + '@ember-data/legacy-compat': file:packages/legacy-compat(030800564500aeb1445d1f93686a6cfe) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@ember-data/tracking': file:packages/tracking(705310b48e66482cebd843ac2ea54e02) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) inflection: 3.0.2 optionalDependencies: - '@ember-data/graph': file:packages/graph(3d168c37b1debde6680eb08ae068ae4e) - '@ember-data/json-api': file:packages/json-api(05676ec33b6f3e4f589c1d3a2872f0a0) + '@ember-data/graph': file:packages/graph(5dbe7d8cd74a2eeba9d1645c2cf9a1b3) + '@ember-data/json-api': file:packages/json-api(32b3f52911f12801bdd727e95d220732) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -14742,20 +14688,6 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/request-utils@file:packages/request-utils(27efc869a44f5fafffa358009428a357)': - dependencies: - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - optionalDependencies: - '@ember/string': 4.0.1 - ember-inflector: 5.0.2(@babel/core@7.26.9) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - '@ember-data/request-utils@file:packages/request-utils(693bc34f6047e20aab7b4a0b53fc86a3)': dependencies: '@embroider/macros': 1.16.11(@babel/core@7.26.9) @@ -14805,6 +14737,20 @@ snapshots: - '@glint/template' - supports-color + '@ember-data/request-utils@file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab)': + dependencies: + '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) + '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) + optionalDependencies: + '@ember/string': 4.0.1 + ember-inflector: 5.0.2(@babel/core@7.26.9) + transitivePeerDependencies: + - '@babel/core' + - '@glint/template' + - supports-color + '@ember-data/request-utils@file:packages/request-utils(f76e144d736ddc61b5b3fc94acf05b0c)': dependencies: '@embroider/macros': 1.16.11(@babel/core@7.26.9) @@ -14888,11 +14834,11 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/serializer@file:packages/serializer(69e6cac629d60cb27e5329b4f9de3a43)': + '@ember-data/serializer@file:packages/serializer(65216b275277e266899a4839df928e58)': dependencies: - '@ember-data/legacy-compat': file:packages/legacy-compat(cd899b193abe547f7301c4c289032045) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) + '@ember-data/legacy-compat': file:packages/legacy-compat(030800564500aeb1445d1f93686a6cfe) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) @@ -14900,7 +14846,7 @@ snapshots: ember-cli-path-utils: 1.0.0 ember-cli-string-utils: 1.1.0 ember-cli-test-info: 1.0.0 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -14952,20 +14898,6 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/store@file:packages/store(b5c06f80147830daf16c42d352e22eff)': - dependencies: - '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/tracking': file:packages/tracking(44c924812bf5144daf5ab5ce44b3f332) - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) - '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - '@ember-data/store@file:packages/store(d01ec85b299a6605ba4c50037443fea4)': dependencies: '@ember-data/request': file:packages/request(56f5eb81dd09f1e4b2f781c4e06ce53c) @@ -15008,12 +14940,15 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/tracking@file:packages/tracking(44c924812bf5144daf5ab5ce44b3f332)': + '@ember-data/store@file:packages/store(ff13348e66f438b86ccc4e4d3021637f)': dependencies: + '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/tracking': file:packages/tracking(705310b48e66482cebd843ac2ea54e02) '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -15137,15 +15072,15 @@ snapshots: - '@glint/template' - supports-color - '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(8665b451ff87cacdfbe98df44bdb7e0d)': + '@ember-data/unpublished-test-infra@file:packages/unpublished-test-infra(751f09ee2847d078cc905e9ac4ba7bd9)': dependencies: - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(8cf4fcab81fc3906e6e66c90f19bddef) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(6bdc1548f7ec55b645542e5984f71664) '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) chalk: 4.1.2 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) semver: 7.7.1 optionalDependencies: qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) @@ -15277,25 +15212,6 @@ snapshots: - uglify-js - webpack-cli - '@ember/test-helpers@5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(8cf4fcab81fc3906e6e66c90f19bddef)': - dependencies: - '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) - '@embroider/addon-shim': 1.9.0 - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - '@simple-dom/interface': 1.4.0 - decorator-transforms: 2.3.0(@babel/core@7.26.9) - dom-element-descriptors: 0.5.1 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - webpack: 5.98.0 - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - '@swc/core' - - esbuild - - supports-color - - uglify-js - - webpack-cli - '@ember/test-helpers@5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(b7bd70fa55d8dcc6fec132f7d004fc3f)': dependencies: '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) @@ -16130,13 +16046,6 @@ snapshots: '@glimmer/vm': 0.92.3 '@glimmer/wire-format': 0.92.3 - '@glimmer/compiler@0.94.8': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glimmer/syntax': 0.94.7 - '@glimmer/util': 0.94.6 - '@glimmer/wire-format': 0.94.6 - '@glimmer/component@1.1.2(@babel/core@7.26.9)': dependencies: '@glimmer/di': 0.1.11 @@ -16170,11 +16079,6 @@ snapshots: '@glimmer/interfaces': 0.92.3 '@glimmer/util': 0.92.3 - '@glimmer/destroyable@0.94.6': - dependencies: - '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 - '@glimmer/di@0.1.11': {} '@glimmer/encoder@0.92.3': @@ -16182,11 +16086,6 @@ snapshots: '@glimmer/interfaces': 0.92.3 '@glimmer/vm': 0.92.3 - '@glimmer/encoder@0.93.6': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glimmer/vm': 0.94.6 - '@glimmer/env@0.1.7': {} '@glimmer/global-context@0.84.3': @@ -16221,16 +16120,6 @@ snapshots: '@glimmer/validator': 0.94.6 '@glimmer/vm': 0.92.3 - '@glimmer/manager@0.94.7': - dependencies: - '@glimmer/destroyable': 0.94.6 - '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 - '@glimmer/reference': 0.94.6 - '@glimmer/util': 0.94.6 - '@glimmer/validator': 0.94.6 - '@glimmer/vm': 0.94.6 - '@glimmer/node@0.92.4': dependencies: '@glimmer/interfaces': 0.92.3 @@ -16238,13 +16127,6 @@ snapshots: '@glimmer/util': 0.92.3 '@simple-dom/document': 1.4.0 - '@glimmer/node@0.94.7': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glimmer/runtime': 0.94.7 - '@glimmer/util': 0.94.6 - '@simple-dom/document': 1.4.0 - '@glimmer/opcode-compiler@0.92.4': dependencies: '@glimmer/debug': 0.92.4 @@ -16258,21 +16140,10 @@ snapshots: '@glimmer/vm': 0.92.3 '@glimmer/wire-format': 0.92.3 - '@glimmer/opcode-compiler@0.94.7': - dependencies: - '@glimmer/encoder': 0.93.6 - '@glimmer/interfaces': 0.94.5 - '@glimmer/manager': 0.94.7 - '@glimmer/util': 0.94.6 - '@glimmer/vm': 0.94.6 - '@glimmer/wire-format': 0.94.6 - '@glimmer/owner@0.92.3': dependencies: '@glimmer/util': 0.92.3 - '@glimmer/owner@0.93.2': {} - '@glimmer/program@0.92.4': dependencies: '@glimmer/encoder': 0.92.3 @@ -16284,15 +16155,6 @@ snapshots: '@glimmer/vm': 0.92.3 '@glimmer/wire-format': 0.92.3 - '@glimmer/program@0.94.7': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glimmer/manager': 0.94.7 - '@glimmer/opcode-compiler': 0.94.7 - '@glimmer/util': 0.94.6 - '@glimmer/vm': 0.94.6 - '@glimmer/wire-format': 0.94.6 - '@glimmer/reference@0.84.3': dependencies: '@glimmer/env': 0.1.7 @@ -16309,13 +16171,6 @@ snapshots: '@glimmer/util': 0.92.3 '@glimmer/validator': 0.94.6 - '@glimmer/reference@0.94.6': - dependencies: - '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 - '@glimmer/util': 0.94.6 - '@glimmer/validator': 0.94.6 - '@glimmer/runtime@0.92.4': dependencies: '@glimmer/destroyable': 0.92.3 @@ -16331,19 +16186,6 @@ snapshots: '@glimmer/vm': 0.92.3 '@glimmer/wire-format': 0.92.3 - '@glimmer/runtime@0.94.7': - dependencies: - '@glimmer/destroyable': 0.94.6 - '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 - '@glimmer/manager': 0.94.7 - '@glimmer/owner': 0.93.2 - '@glimmer/program': 0.94.7 - '@glimmer/reference': 0.94.6 - '@glimmer/util': 0.94.6 - '@glimmer/validator': 0.94.6 - '@glimmer/vm': 0.94.6 - '@glimmer/syntax@0.84.3': dependencies: '@glimmer/env': 0.1.7 @@ -16361,15 +16203,6 @@ snapshots: '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 - '@glimmer/syntax@0.94.7': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.94.5 - '@glimmer/util': 0.94.6 - '@glimmer/wire-format': 0.94.6 - '@handlebars/parser': 2.0.0 - simple-html-tokenizer: 0.5.11 - '@glimmer/tracking@1.1.2': dependencies: '@glimmer/env': 0.1.7 @@ -16388,10 +16221,6 @@ snapshots: '@glimmer/env': 0.1.7 '@glimmer/interfaces': 0.92.3 - '@glimmer/util@0.94.6': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glimmer/validator@0.94.6': dependencies: '@glimmer/global-context': 0.93.2 @@ -16403,30 +16232,16 @@ snapshots: transitivePeerDependencies: - '@babel/core' - '@glimmer/vm-babel-plugins@0.93.3(@babel/core@7.26.9)': - dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.26.9) - transitivePeerDependencies: - - '@babel/core' - '@glimmer/vm@0.92.3': dependencies: '@glimmer/interfaces': 0.92.3 '@glimmer/util': 0.92.3 - '@glimmer/vm@0.94.6': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glimmer/wire-format@0.92.3': dependencies: '@glimmer/interfaces': 0.92.3 '@glimmer/util': 0.92.3 - '@glimmer/wire-format@0.94.6': - dependencies: - '@glimmer/interfaces': 0.94.5 - '@glint/core@1.5.2(typescript@5.8.2)': dependencies: '@glimmer/syntax': 0.84.3 @@ -17933,17 +17748,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@warp-drive/schema-record@file:packages/schema-record(1180fba2e999f1c9edce011af67d47b1)': + '@warp-drive/schema-record@file:packages/schema-record(4eed1bb7ada307d4903e1ac38a5e65f3)': dependencies: '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@ember-data/tracking': file:packages/tracking(44c924812bf5144daf5ab5ce44b3f332) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@ember-data/tracking': file:packages/tracking(705310b48e66482cebd843ac2ea54e02) '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) optionalDependencies: - '@ember-data/model': file:packages/model(3b1e9f9e630fe03b8eade0af75b22636) + '@ember-data/model': file:packages/model(490b236d01687caf06cfad4afe0dc969) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -19962,7 +19777,7 @@ snapshots: - '@babel/core' - supports-color - ember-cached-decorator-polyfill@1.0.2(8cf4fcab81fc3906e6e66c90f19bddef): + ember-cached-decorator-polyfill@1.0.2(6bdc1548f7ec55b645542e5984f71664): dependencies: '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@glimmer/tracking': 1.1.2 @@ -19970,7 +19785,7 @@ snapshots: ember-cache-primitive-polyfill: 1.0.1(@babel/core@7.26.9) ember-cli-babel: 8.2.0(@babel/core@7.26.9) ember-cli-babel-plugin-helpers: 1.1.1 - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) transitivePeerDependencies: - '@babel/core' - '@glint/template' @@ -20374,26 +20189,26 @@ snapshots: - '@babel/core' - supports-color - ember-data@file:packages/-ember-data(3a60c434391300970a0600e5463be104): + ember-data@file:packages/-ember-data(33c23c96805705da3699f473c0b38806): dependencies: - '@ember-data/adapter': file:packages/adapter(69e6cac629d60cb27e5329b4f9de3a43) - '@ember-data/debug': file:packages/debug(cfb627c7838fc2095423bc7c1f084b9d) - '@ember-data/graph': file:packages/graph(3d168c37b1debde6680eb08ae068ae4e) - '@ember-data/json-api': file:packages/json-api(05676ec33b6f3e4f589c1d3a2872f0a0) - '@ember-data/legacy-compat': file:packages/legacy-compat(cd899b193abe547f7301c4c289032045) - '@ember-data/model': file:packages/model(3b1e9f9e630fe03b8eade0af75b22636) + '@ember-data/adapter': file:packages/adapter(65216b275277e266899a4839df928e58) + '@ember-data/debug': file:packages/debug(3410cd21b55c2a8b1a09fcf68b94f6f2) + '@ember-data/graph': file:packages/graph(5dbe7d8cd74a2eeba9d1645c2cf9a1b3) + '@ember-data/json-api': file:packages/json-api(32b3f52911f12801bdd727e95d220732) + '@ember-data/legacy-compat': file:packages/legacy-compat(030800564500aeb1445d1f93686a6cfe) + '@ember-data/model': file:packages/model(490b236d01687caf06cfad4afe0dc969) '@ember-data/request': file:packages/request(a616a2f4498bd7bc4cbe317548554807) - '@ember-data/request-utils': file:packages/request-utils(27efc869a44f5fafffa358009428a357) - '@ember-data/serializer': file:packages/serializer(69e6cac629d60cb27e5329b4f9de3a43) - '@ember-data/store': file:packages/store(b5c06f80147830daf16c42d352e22eff) - '@ember-data/tracking': file:packages/tracking(44c924812bf5144daf5ab5ce44b3f332) + '@ember-data/request-utils': file:packages/request-utils(ca462bafddd3fa37f81fd7f64cdbf1ab) + '@ember-data/serializer': file:packages/serializer(65216b275277e266899a4839df928e58) + '@ember-data/store': file:packages/store(ff13348e66f438b86ccc4e4d3021637f) + '@ember-data/tracking': file:packages/tracking(705310b48e66482cebd843ac2ea54e02) '@ember/edition-utils': 1.2.0 '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) '@warp-drive/build-config': file:packages/build-config(658d807f647ac6163015a3907b2e8c81) '@warp-drive/core-types': file:packages/core-types(658d807f647ac6163015a3907b2e8c81) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) optionalDependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(8cf4fcab81fc3906e6e66c90f19bddef) + '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(6bdc1548f7ec55b645542e5984f71664) '@ember/test-waiters': 3.1.0(@babel/core@7.26.9) qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) transitivePeerDependencies: @@ -20543,7 +20358,7 @@ snapshots: transitivePeerDependencies: - eslint - ember-exam@9.0.0(e7b153d02552abd15524b376ba8b55f2): + ember-exam@9.0.0(2a2e1d0ba684b2e0f02867435e927e5d): dependencies: '@babel/core': 7.26.9 chalk: 5.4.1 @@ -20552,8 +20367,8 @@ snapshots: ember-auto-import: 2.10.0(@glint/template@1.5.2) ember-cli: 6.2.2 ember-cli-babel: 8.2.0(@babel/core@7.26.9) - ember-qunit: 8.0.2(74ae58be428444c84c1b0a96d34e4da6) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) + ember-qunit: 8.0.2(d4125475e230561fc7ca973784afad87) + ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) execa: 8.0.1 fs-extra: 11.3.0 js-yaml: 4.1.0 @@ -20590,10 +20405,6 @@ snapshots: dependencies: ember-source: 5.12.0(52231e613efa7f4c5391783e56c7d9be) - ember-load-initializers@3.0.1(c060943494665cf8806af572b33eddfe): - dependencies: - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - ember-maybe-import-regenerator@1.0.0(@babel/core@7.26.9): dependencies: broccoli-funnel: 3.0.8 @@ -20648,19 +20459,6 @@ snapshots: - '@glint/template' - supports-color - ember-qunit@8.0.2(74ae58be428444c84c1b0a96d34e4da6): - dependencies: - '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(8cf4fcab81fc3906e6e66c90f19bddef) - '@embroider/addon-shim': 1.9.0 - '@embroider/macros': 1.16.11(658d807f647ac6163015a3907b2e8c81) - ember-cli-test-loader: 3.1.0(@babel/core@7.26.9) - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - qunit: 2.19.4(patch_hash=44177f0047189d474ebdeba20fc8ddc3c8c2a5777d65cbb5f0fac0979bf66301) - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - ember-qunit@8.0.2(d4125475e230561fc7ca973784afad87): dependencies: '@ember/test-helpers': 5.1.0(patch_hash=ed8cc42d8dc0ec69d7f3c00f5c943370ae4b36fe4fa06afd3b5658bbf75bc421)(6bdc1548f7ec55b645542e5984f71664) @@ -20703,15 +20501,6 @@ snapshots: - '@babel/core' - supports-color - ember-resolver@11.0.1(824ca145128a2e0f190c5305efbce50c): - dependencies: - ember-cli-babel: 8.2.0(@babel/core@7.26.9) - optionalDependencies: - ember-source: https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d) - transitivePeerDependencies: - - '@babel/core' - - supports-color - ember-resolver@11.0.1(b7bd70fa55d8dcc6fec132f7d004fc3f): dependencies: ember-cli-babel: 8.2.0(@babel/core@7.26.9) @@ -20988,59 +20777,6 @@ snapshots: - uglify-js - webpack-cli - ember-source@https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz(ec1e7e9319201c91f4dab5a0c78f277d): - dependencies: - '@babel/core': 7.26.9 - '@ember/edition-utils': 1.2.0 - '@embroider/addon-shim': 1.9.0 - '@glimmer/compiler': 0.94.8 - '@glimmer/component': 1.1.2(@babel/core@7.26.9) - '@glimmer/destroyable': 0.94.6 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.93.2 - '@glimmer/interfaces': 0.94.5 - '@glimmer/manager': 0.94.7 - '@glimmer/node': 0.94.7 - '@glimmer/opcode-compiler': 0.94.7 - '@glimmer/owner': 0.93.2 - '@glimmer/program': 0.94.7 - '@glimmer/reference': 0.94.6 - '@glimmer/runtime': 0.94.7 - '@glimmer/syntax': 0.94.7 - '@glimmer/util': 0.94.6 - '@glimmer/validator': 0.94.6 - '@glimmer/vm': 0.94.6 - '@glimmer/vm-babel-plugins': 0.93.3(@babel/core@7.26.9) - '@simple-dom/interface': 1.4.0 - backburner.js: 2.8.0 - broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - chalk: 4.1.2 - ember-cli-babel: 8.2.0(@babel/core@7.26.9) - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill: 0.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 2.0.1 - route-recognizer: 0.3.4 - router_js: 8.0.6(route-recognizer@0.3.4) - semver: 7.7.1 - silent-error: 1.1.1 - simple-html-tokenizer: 0.5.11 - webpack: 5.98.0 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - rsvp - - supports-color - - uglify-js - - webpack-cli - ember-strict-resolver@1.3.0(@babel/core@7.26.9): dependencies: ember-cli-babel: 8.2.0(@babel/core@7.26.9) diff --git a/tests/ember-data__request/tests/integration/service-test.ts b/tests/ember-data__request/tests/integration/service-test.ts index 2a50290d42e..7c51d62295c 100644 --- a/tests/ember-data__request/tests/integration/service-test.ts +++ b/tests/ember-data__request/tests/integration/service-test.ts @@ -1,5 +1,5 @@ import { getOwner } from '@ember/application'; -import Service, { inject as service } from '@ember/service'; +import * as s from '@ember/service'; import type { TestContext } from '@ember/test-helpers'; import Resolver from 'ember-resolver'; @@ -8,6 +8,9 @@ import RequestManager from '@ember-data/request'; import { module, test } from '@warp-drive/diagnostic'; import { setupTest } from '@warp-drive/diagnostic/ember'; +const Service = s.default; +const service = s.service ?? s.inject; + module('RequestManager | Ember Service Setup', function (hooks) { setupTest(hooks, { resolver: new Resolver() }); diff --git a/tests/fastboot/app/routes/index.ts b/tests/fastboot/app/routes/index.ts index 635dda5f2b6..54519658a14 100644 --- a/tests/fastboot/app/routes/index.ts +++ b/tests/fastboot/app/routes/index.ts @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import * as s from '@ember/service'; // @ts-expect-error untyped import { buildTree } from 'ember-simple-tree/utils/tree'; @@ -10,6 +10,8 @@ import { setBuildURLConfig } from '@ember-data/request-utils'; import type Person from '../models/person'; import type Store from '../services/store'; +const service = s.service ?? s.inject; + export default class IndexRoute extends Route { @service declare store: Store; @service declare fastboot: { diff --git a/tests/fastboot/app/routes/person/new.js b/tests/fastboot/app/routes/person/new.js index 439137bfdde..32b54107537 100644 --- a/tests/fastboot/app/routes/person/new.js +++ b/tests/fastboot/app/routes/person/new.js @@ -1,5 +1,7 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import * as s from '@ember/service'; + +const service = s.service ?? s.inject; export default class PersonNewRoute extends Route { @service store; diff --git a/tests/main/app/route.ts b/tests/main/app/route.ts index 92acf0bce89..e1bb764544a 100644 --- a/tests/main/app/route.ts +++ b/tests/main/app/route.ts @@ -1,10 +1,11 @@ import Route from '@ember/routing/route'; -import { inject } from '@ember/service'; +import * as s from '@ember/service'; import type Store from '@ember-data/store'; +const service = s.service ?? s.inject; export default class ApplicationRoute extends Route { - @inject declare store: Store; + @service declare store: Store; override model() { // adding a model to the store to enable manually testing the debug-adapter diff --git a/tests/main/app/routes/application.ts b/tests/main/app/routes/application.ts index 92acf0bce89..e1bb764544a 100644 --- a/tests/main/app/routes/application.ts +++ b/tests/main/app/routes/application.ts @@ -1,10 +1,11 @@ import Route from '@ember/routing/route'; -import { inject } from '@ember/service'; +import * as s from '@ember/service'; import type Store from '@ember-data/store'; +const service = s.service ?? s.inject; export default class ApplicationRoute extends Route { - @inject declare store: Store; + @service declare store: Store; override model() { // adding a model to the store to enable manually testing the debug-adapter diff --git a/tests/main/ember-cli-build.js b/tests/main/ember-cli-build.js index 856779f10af..2e46453e43e 100644 --- a/tests/main/ember-cli-build.js +++ b/tests/main/ember-cli-build.js @@ -61,6 +61,9 @@ module.exports = async function (defaults) { setConfig(app, __dirname, { compatWith: isEnabled(process.env.EMBER_DATA_FULL_COMPAT) ? '99.0' : null, + deprecations: { + DEPRECATE_STORE_EXTENDS_EMBER_OBJECT: false, + }, debug: { // LOG_GRAPH: true, // LOG_IDENTIFIERS: true, diff --git a/tests/main/package.json b/tests/main/package.json index 30e653ec4a2..6bc876bb167 100644 --- a/tests/main/package.json +++ b/tests/main/package.json @@ -55,11 +55,11 @@ "@glint/environment-ember-template-imports": "1.5.2", "@glint/template": "1.5.2", "@types/qunit": "2.19.10", - "@warp-drive/core-types": "workspace:*", - "@warp-drive/schema-record": "workspace:*", "@warp-drive/build-config": "workspace:*", + "@warp-drive/core-types": "workspace:*", "@warp-drive/holodeck": "workspace:*", "@warp-drive/internal-config": "workspace:*", + "@warp-drive/schema-record": "workspace:*", "broccoli-concat": "^4.2.5", "broccoli-merge-trees": "^4.2.0", "broccoli-stew": "^3.0.0", @@ -82,12 +82,12 @@ "ember-inflector": "5.0.2", "ember-load-initializers": "^3.0.1", "ember-maybe-import-regenerator": "^1.0.0", - "ember-template-imports": "4.3.0", "ember-qunit": "8.0.2", "ember-resolver": "^11.0.1", - "ember-source": "https://s3.amazonaws.com/builds.emberjs.com/canary/shas/be20bd3f8ea066050eb91862af5180e10ba37134.tgz", + "ember-source": "~5.12.0", "ember-source-channel-url": "^3.0.0", "ember-strict-resolver": "^1.3.0", + "ember-template-imports": "4.3.0", "ember-try": "^3.0.0", "loader.js": "^4.7.0", "pretender": "^3.4.7", diff --git a/tests/main/tests/acceptance/relationships/has-many-test.js b/tests/main/tests/acceptance/relationships/has-many-test.js index 4548a68c6d3..192f92d2b56 100644 --- a/tests/main/tests/acceptance/relationships/has-many-test.js +++ b/tests/main/tests/acceptance/relationships/has-many-test.js @@ -2,7 +2,7 @@ import ArrayProxy from '@ember/array/proxy'; import { setComponentTemplate } from '@ember/component'; import { action } from '@ember/object'; import { sort } from '@ember/object/computed'; -import { inject as service } from '@ember/service'; +import * as s from '@ember/service'; import { click, find, findAll, render, rerender, settled } from '@ember/test-helpers'; import Component from '@glimmer/component'; @@ -18,6 +18,8 @@ import Model, { attr, belongsTo, hasMany } from '@ember-data/model'; import { LEGACY_SUPPORT } from '@ember-data/model/-private'; import JSONAPISerializer from '@ember-data/serializer/json-api'; +const service = s.service ?? s.inject; + class Person extends Model { @attr() name; diff --git a/tests/main/tests/acceptance/relationships/tracking-record-state-test.js b/tests/main/tests/acceptance/relationships/tracking-record-state-test.js index 5fd60de73e3..2709523c972 100644 --- a/tests/main/tests/acceptance/relationships/tracking-record-state-test.js +++ b/tests/main/tests/acceptance/relationships/tracking-record-state-test.js @@ -1,6 +1,6 @@ import { setComponentTemplate } from '@ember/component'; import { action } from '@ember/object'; -import { inject } from '@ember/service'; +import * as s from '@ember/service'; import { click, findAll, render } from '@ember/test-helpers'; import Component from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; @@ -12,6 +12,8 @@ import { setupRenderingTest } from 'ember-qunit'; import Model, { attr, belongsTo, hasMany } from '@ember-data/model'; +const service = s.service ?? s.inject; + class Tag { @tracked rev = 0; } @@ -54,7 +56,7 @@ module('tracking state flags on a record', function (hooks) { } let childId = 1; class ChildrenList extends Component { - @inject store; + @service store; @tracked newChild = null; // an intentionally complicated way of resolving the async proxy diff --git a/tests/main/tests/acceptance/tracking-create-record-test.js b/tests/main/tests/acceptance/tracking-create-record-test.js index f2ee519a95a..08e26bc5e9c 100644 --- a/tests/main/tests/acceptance/tracking-create-record-test.js +++ b/tests/main/tests/acceptance/tracking-create-record-test.js @@ -1,5 +1,5 @@ import { setComponentTemplate } from '@ember/component'; -import { inject as service } from '@ember/service'; +import * as s from '@ember/service'; import { render, settled } from '@ember/test-helpers'; import Component from '@glimmer/component'; import { tracked } from '@glimmer/tracking'; @@ -12,6 +12,8 @@ import { setupRenderingTest } from 'ember-qunit'; import Model, { attr } from '@ember-data/model'; import { cached, memoTransact, transact, untracked } from '@ember-data/tracking'; +const service = s.service ?? s.inject; + module('acceptance/tracking-transactions', function (hooks) { setupRenderingTest(hooks); diff --git a/tests/main/tests/integration/application-test.js b/tests/main/tests/integration/application-test.js index 1346c928a6e..528b37d1377 100644 --- a/tests/main/tests/integration/application-test.js +++ b/tests/main/tests/integration/application-test.js @@ -1,6 +1,6 @@ // ensure DS namespace is set import Controller from '@ember/controller'; -import Service, { inject as service } from '@ember/service'; +import * as s from '@ember/service'; import { module, test } from 'qunit'; @@ -9,6 +9,9 @@ import { setupTest } from 'ember-qunit'; import JSONAPIAdapter from '@ember-data/adapter/json-api'; +const Service = s.default; +const service = s.service ?? s.inject; + module('integration/application - Injecting a Custom Store', function (hooks) { setupTest(hooks); diff --git a/tests/main/tests/integration/cache-handler/store-package-setup-test.ts b/tests/main/tests/integration/cache-handler/store-package-setup-test.ts index a6f16ef951a..1633f476c14 100644 --- a/tests/main/tests/integration/cache-handler/store-package-setup-test.ts +++ b/tests/main/tests/integration/cache-handler/store-package-setup-test.ts @@ -1,4 +1,4 @@ -import { inject as service } from '@ember/service'; +import * as s from '@ember/service'; import { module, test } from 'qunit'; @@ -30,6 +30,8 @@ import type { import type { ExistingResourceObject, ResourceIdentifierObject } from '@warp-drive/core-types/spec/json-api-raw'; import type { Type } from '@warp-drive/core-types/symbols'; +const service = s.service ?? s.inject; + type FakeRecord = { [key: string]: unknown; destroy: () => void }; type UserRecord = { id: string; diff --git a/tests/main/tests/integration/store-extension-test.ts b/tests/main/tests/integration/store-extension-test.ts index 0e19d59bd8f..b5ab1706697 100644 --- a/tests/main/tests/integration/store-extension-test.ts +++ b/tests/main/tests/integration/store-extension-test.ts @@ -1,4 +1,4 @@ -import { inject as service } from '@ember/service'; +import * as s from '@ember/service'; import { module, test } from 'qunit'; @@ -7,6 +7,8 @@ import { setupTest } from 'ember-qunit'; import RequestManager from '@ember-data/request'; +const service = s.service ?? s.inject; + module('Integration | Store Extension', function (hooks) { setupTest(hooks); diff --git a/tests/main/tests/integration/store/model-name-test.js b/tests/main/tests/integration/store/model-name-test.js index 113d7ac9c02..1dfd33417de 100644 --- a/tests/main/tests/integration/store/model-name-test.js +++ b/tests/main/tests/integration/store/model-name-test.js @@ -1,5 +1,5 @@ import { computed } from '@ember/object'; -import Service, { inject } from '@ember/service'; +import * as s from '@ember/service'; import { module, test } from 'qunit'; @@ -7,6 +7,9 @@ import { setupTest } from 'ember-qunit'; import Model, { attr } from '@ember-data/model'; +const Service = s.default; +const service = s.service ?? s.inject; + function startsWith(str, substr) { if (typeof str.startsWith === 'function') { return str.startsWith(substr); @@ -26,7 +29,7 @@ module('@ember-data/model klass.modelName', function (hooks) { @attr() name; } class AnimalHelper extends Service { - @inject store; + @service store; @computed('animal.constructor.modelName') get animalModelName() { diff --git a/tests/performance/app/routes/add-children-then-materialize.js b/tests/performance/app/routes/add-children-then-materialize.js index 989ddaa7c5f..392bf39b908 100644 --- a/tests/performance/app/routes/add-children-then-materialize.js +++ b/tests/performance/app/routes/add-children-then-materialize.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(), diff --git a/tests/performance/app/routes/add-children-to-materialized.js b/tests/performance/app/routes/add-children-to-materialized.js index 93ba22676d0..62bab14735b 100644 --- a/tests/performance/app/routes/add-children-to-materialized.js +++ b/tests/performance/app/routes/add-children-to-materialized.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(), diff --git a/tests/performance/app/routes/add-children.js b/tests/performance/app/routes/add-children.js index 84988578a6b..30f95499b5e 100644 --- a/tests/performance/app/routes/add-children.js +++ b/tests/performance/app/routes/add-children.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(), diff --git a/tests/performance/app/routes/destroy.js b/tests/performance/app/routes/destroy.js index caedca9cf14..2bf55ffb68d 100644 --- a/tests/performance/app/routes/destroy.js +++ b/tests/performance/app/routes/destroy.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; import { deleteRecord } from '@ember-data/json-api/request'; diff --git a/tests/performance/app/routes/relationship-materialization-complex.js b/tests/performance/app/routes/relationship-materialization-complex.js index 297e86a678d..6e5e1b049d0 100644 --- a/tests/performance/app/routes/relationship-materialization-complex.js +++ b/tests/performance/app/routes/relationship-materialization-complex.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(), diff --git a/tests/performance/app/routes/relationship-materialization-simple.js b/tests/performance/app/routes/relationship-materialization-simple.js index d42bea9d456..ce10ff14454 100644 --- a/tests/performance/app/routes/relationship-materialization-simple.js +++ b/tests/performance/app/routes/relationship-materialization-simple.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; import { query } from '@ember-data/json-api/request'; diff --git a/tests/performance/app/routes/unload-all.js b/tests/performance/app/routes/unload-all.js index da4e567871d..e4cb847f38b 100644 --- a/tests/performance/app/routes/unload-all.js +++ b/tests/performance/app/routes/unload-all.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(), diff --git a/tests/performance/app/routes/unload.js b/tests/performance/app/routes/unload.js index 9e3326942a4..5a36f93f80a 100644 --- a/tests/performance/app/routes/unload.js +++ b/tests/performance/app/routes/unload.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(), diff --git a/tests/performance/app/routes/unused-relationships.js b/tests/performance/app/routes/unused-relationships.js index 5c3d278119f..96dbdac7ffe 100644 --- a/tests/performance/app/routes/unused-relationships.js +++ b/tests/performance/app/routes/unused-relationships.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; /** * Measures the performance characteristics of pushing a large payload diff --git a/tests/performance/app/routes/update-with-same-state-m2m.js b/tests/performance/app/routes/update-with-same-state-m2m.js index 42205e7155f..31eef4334e3 100644 --- a/tests/performance/app/routes/update-with-same-state-m2m.js +++ b/tests/performance/app/routes/update-with-same-state-m2m.js @@ -1,7 +1,7 @@ /* eslint-disable no-console */ /* eslint-disable no-undef */ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; const DEBUG = false; diff --git a/tests/performance/app/routes/update-with-same-state.js b/tests/performance/app/routes/update-with-same-state.js index 26ada32b96b..243a68e2f10 100644 --- a/tests/performance/app/routes/update-with-same-state.js +++ b/tests/performance/app/routes/update-with-same-state.js @@ -1,5 +1,5 @@ import Route from '@ember/routing/route'; -import { inject as service } from '@ember/service'; +import { service } from '@ember/service'; export default Route.extend({ store: service(),