WIP: Upgrade to Ember v4.4 (#679)
* first try * upgrade ember-intl to v5 * simplify code and avoid deprecated / removed APIs * fix RouterService.transitionTo not bound to this instance * fix modified after consumption error * fix lint
This commit is contained in:
parent
fa9f91288c
commit
2e9d8581b1
5 changed files with 138 additions and 127 deletions
|
@ -78,14 +78,12 @@ class FormData {
|
|||
}
|
||||
|
||||
constructor({ options }, { defaultOptionCount }) {
|
||||
this.options = new TrackedArray(
|
||||
options.map(({ title }) => new FormDataOption(this, title))
|
||||
);
|
||||
const normalizedOptions =
|
||||
options.length === 0 && defaultOptionCount > 0 ? ['', ''] : options;
|
||||
|
||||
// enforce minimal options amount for poll of type MakeAPoll
|
||||
if (this.options.length === 0 && defaultOptionCount > 0) {
|
||||
this.updateOptions(['', '']);
|
||||
}
|
||||
this.options = new TrackedArray(
|
||||
normalizedOptions.map(({ title }) => new FormDataOption(this, title))
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import Component from '@glimmer/component';
|
||||
import { inject as service } from '@ember/service';
|
||||
import { copy } from '@ember/object/internals';
|
||||
|
||||
export default class PollEvaluationSummary extends Component {
|
||||
@service intl;
|
||||
|
@ -25,7 +24,7 @@ export default class PollEvaluationSummary extends Component {
|
|||
}, {});
|
||||
let evaluation = options.map((option) => {
|
||||
return {
|
||||
answers: copy(answers),
|
||||
answers: { ...answers },
|
||||
option,
|
||||
score: 0,
|
||||
};
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
"ember-cli-sri": "^2.1.1",
|
||||
"ember-cli-terser": "^4.0.2",
|
||||
"ember-composable-helpers": "^5.0.0",
|
||||
"ember-data": "~3.28.6",
|
||||
"ember-data": "~4.4.0",
|
||||
"ember-data-model-fragments": "^6.0.0",
|
||||
"ember-decorators": "^6.1.1",
|
||||
"ember-export-application-global": "^2.0.1",
|
||||
|
@ -70,7 +70,7 @@
|
|||
"ember-power-calendar-luxon": "^0.5.0",
|
||||
"ember-qunit": "^6.0.0",
|
||||
"ember-resolver": "^11.0.0",
|
||||
"ember-source": "~3.28.8",
|
||||
"ember-source": "~4.4.0",
|
||||
"ember-template-lint": "^4.0.0",
|
||||
"ember-test-selectors": "^6.0.0",
|
||||
"ember-truth-helpers": "^4.0.0",
|
||||
|
|
|
@ -5,24 +5,20 @@
|
|||
|
||||
import Ember from 'ember';
|
||||
|
||||
let originalLoggerError;
|
||||
let originalTestAdapterException;
|
||||
let originalEmberOnError;
|
||||
let originalWindowOnError;
|
||||
|
||||
function intercept(f = () => {}) {
|
||||
originalLoggerError = Ember.Logger.error;
|
||||
originalTestAdapterException = Ember.Test.adapter.exception;
|
||||
originalWindowOnError = window.onerror;
|
||||
originalEmberOnError = Ember.onerror;
|
||||
Ember.Logger.error = () => {};
|
||||
Ember.Test.adapter.exception = () => {};
|
||||
Ember.onerror = f;
|
||||
window.onerror = () => {};
|
||||
}
|
||||
|
||||
function restore() {
|
||||
Ember.Logger.error = originalLoggerError;
|
||||
Ember.Test.adapter.exception = originalTestAdapterException;
|
||||
Ember.onerror = originalEmberOnError;
|
||||
window.onerror = originalWindowOnError;
|
||||
|
|
242
yarn.lock
242
yarn.lock
|
@ -35,7 +35,7 @@
|
|||
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.2.tgz#6a12ced93455827037bfb5ed8492820d60fc32cc"
|
||||
integrity sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==
|
||||
|
||||
"@babel/core@^7.0.0", "@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.13.8", "@babel/core@^7.16.7", "@babel/core@^7.22.20", "@babel/core@^7.3.4":
|
||||
"@babel/core@^7.0.0", "@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.13.8", "@babel/core@^7.16.10", "@babel/core@^7.16.7", "@babel/core@^7.22.20", "@babel/core@^7.3.4":
|
||||
version "7.23.2"
|
||||
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94"
|
||||
integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==
|
||||
|
@ -153,7 +153,7 @@
|
|||
dependencies:
|
||||
"@babel/types" "^7.23.0"
|
||||
|
||||
"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5", "@babel/helper-module-imports@^7.8.3":
|
||||
"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
|
||||
version "7.22.15"
|
||||
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
|
||||
integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
|
||||
|
@ -348,7 +348,7 @@
|
|||
dependencies:
|
||||
"@babel/helper-plugin-utils" "^7.14.5"
|
||||
|
||||
"@babel/plugin-syntax-decorators@^7.22.10":
|
||||
"@babel/plugin-syntax-decorators@^7.16.7", "@babel/plugin-syntax-decorators@^7.22.10":
|
||||
version "7.22.10"
|
||||
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz#7d83ea04d893c442b78ebf4c3cbac59a7211deff"
|
||||
integrity sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==
|
||||
|
@ -501,7 +501,7 @@
|
|||
dependencies:
|
||||
"@babel/helper-plugin-utils" "^7.22.5"
|
||||
|
||||
"@babel/plugin-transform-block-scoping@^7.23.0", "@babel/plugin-transform-block-scoping@^7.8.3":
|
||||
"@babel/plugin-transform-block-scoping@^7.16.0", "@babel/plugin-transform-block-scoping@^7.16.7", "@babel/plugin-transform-block-scoping@^7.23.0":
|
||||
version "7.23.0"
|
||||
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz#8744d02c6c264d82e1a4bc5d2d501fd8aff6f022"
|
||||
integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==
|
||||
|
@ -706,13 +706,6 @@
|
|||
"@babel/helper-plugin-utils" "^7.22.5"
|
||||
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
|
||||
|
||||
"@babel/plugin-transform-object-assign@^7.8.3":
|
||||
version "7.22.5"
|
||||
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.22.5.tgz#290c1b9555dcea48bb2c29ad94237777600d04f9"
|
||||
integrity sha512-iDhx9ARkXq4vhZ2CYOSnQXkmxkDgosLi3J8Z17mKz7LyzthtkdVchLD7WZ3aXeCuvJDOW3+1I5TpJmwIbF9MKQ==
|
||||
dependencies:
|
||||
"@babel/helper-plugin-utils" "^7.22.5"
|
||||
|
||||
"@babel/plugin-transform-object-rest-spread@^7.22.15":
|
||||
version "7.22.15"
|
||||
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f"
|
||||
|
@ -844,7 +837,7 @@
|
|||
dependencies:
|
||||
"@babel/helper-plugin-utils" "^7.22.5"
|
||||
|
||||
"@babel/plugin-transform-typescript@^7.13.0", "@babel/plugin-transform-typescript@^7.20.13":
|
||||
"@babel/plugin-transform-typescript@^7.13.0", "@babel/plugin-transform-typescript@^7.16.8", "@babel/plugin-transform-typescript@^7.20.13":
|
||||
version "7.22.15"
|
||||
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz#15adef906451d86349eb4b8764865c960eb54127"
|
||||
integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==
|
||||
|
@ -1066,66 +1059,69 @@
|
|||
exec-sh "^0.3.2"
|
||||
minimist "^1.2.0"
|
||||
|
||||
"@ember-data/adapter@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/adapter/-/adapter-3.28.13.tgz#3b921365046a329f3eb1c72fc4964c6aff06e53b"
|
||||
integrity sha512-AwLJTs+GvxX72vfP3edV0hoMLD9oPWJNbnqxakXVN9xGTuk6/TeGQLMrVU3222GCoMMNrJ357Nip7kZeFo4IdA==
|
||||
"@ember-data/adapter@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/adapter/-/adapter-4.4.2.tgz#ff236cb9ec9263135109a3682de2bf1a842e8d45"
|
||||
integrity sha512-vSeFHy9xNzrILMF21UjNKpgW8FxrKLXVPhf5qRvRB00UZR7usH+y99p/+62Vq2s0CW8ZL74/ct5+I+RbnXtwzQ==
|
||||
dependencies:
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/store" "3.28.13"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember-data/store" "4.4.2"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
"@ember/string" "^3.0.0"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-test-info "^1.0.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
|
||||
"@ember-data/canary-features@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/canary-features/-/canary-features-3.28.13.tgz#59cd75b94bfff86f85affb42e66016c71f45f02e"
|
||||
integrity sha512-fgpcB0wmtUjZeqcIKkfP/MclQjY5r8ft8YZhPlvQh2MIx+3d3nCNRXB6lEUdRdQphFEag2towONFEIsiOAgs3Q==
|
||||
"@ember-data/canary-features@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/canary-features/-/canary-features-4.4.2.tgz#1014dc685c267dd0a583e742a6a0463a4e97320f"
|
||||
integrity sha512-xy4+/Z6MK7/4L0tye/qc0aCH6rqBt5VzF99fZ+V/pBDdXNf0VXWCxeFchsHH5Vy5WukDs00AYA4TSyimI4/lqA==
|
||||
dependencies:
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
|
||||
"@ember-data/debug@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/debug/-/debug-3.28.13.tgz#eb20779de83429f5d493d3c8e81ced468fa5974d"
|
||||
integrity sha512-ofny/Grpqx1lM6KWy5q75/b2/B+zQ4B4Ynk7SrQ//sFvpX3gjuP8iN07SKTHSN07vedlC+7QNhNJdCQwyqK1Fg==
|
||||
"@ember-data/debug@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/debug/-/debug-4.4.2.tgz#8b72a1b407622186a289c2a14fde67aaeeffda05"
|
||||
integrity sha512-sHmuuOM31qkhIvFKNXyZDdALLHw6bJmY2NlG+WpHEveELLG/Aoab7XBPVymADVAtVTMNf3ei75ewVatSKZll7Q==
|
||||
dependencies:
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
"@ember/string" "^3.0.0"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-test-info "^1.0.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
|
||||
"@ember-data/model@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/model/-/model-3.28.13.tgz#50ac1bd5783e7cc51344767d5ff46f84198f4d1a"
|
||||
integrity sha512-V5Hgzz5grNWTSrKGksY9xeOsTDLN/d3qsVMu26FWWHP5uqyWT0Cd4LSRpNxs14PsTFDcbrtGKaZv3YVksZfFEQ==
|
||||
"@ember-data/model@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/model/-/model-4.4.2.tgz#aa414e7dd7e5c09c3539e0e094a8ae8deccc2a02"
|
||||
integrity sha512-sajRk5s/AdPWM1Nl0rt9X0C9MYfLZa5L+MO+H2TlkaAPY0XQlp2IPtOEgKvz7re5RElGV2Vw66IJSt1DvOLzrw==
|
||||
dependencies:
|
||||
"@ember-data/canary-features" "3.28.13"
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/store" "3.28.13"
|
||||
"@ember-data/canary-features" "4.4.2"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember-data/store" "4.4.2"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
"@ember/string" "^3.0.0"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cached-decorator-polyfill "^0.1.4"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-string-utils "^1.1.0"
|
||||
ember-cli-test-info "^1.0.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
ember-compatibility-helpers "^1.2.0"
|
||||
inflection "~1.13.1"
|
||||
|
||||
"@ember-data/private-build-infra@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/private-build-infra/-/private-build-infra-3.28.13.tgz#828a27e724240b1ef70ae5dd8ab8be1f61275929"
|
||||
integrity sha512-8gT3/gnmbNgFIMVdHBpl3xFGJefJE26VUIidFHTF1/N1aumVUlEhnXH0BSPxvxTnFXz/klGSTOMs+sDsx3jw6A==
|
||||
"@ember-data/private-build-infra@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/private-build-infra/-/private-build-infra-4.4.2.tgz#5e576a0fbc5e1656ca322566724c25467a12ab9a"
|
||||
integrity sha512-hth3iGUWNzoek9hiaRt5abwgNB4xvyQl+0xk6BpNKtDzpwQCkicXz9qUCMuXYKyH9Ct3SExKNWWeZvJLZoFi5g==
|
||||
dependencies:
|
||||
"@babel/plugin-transform-block-scoping" "^7.8.3"
|
||||
"@ember-data/canary-features" "3.28.13"
|
||||
"@babel/plugin-transform-block-scoping" "^7.16.7"
|
||||
"@ember-data/canary-features" "4.4.2"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
babel-plugin-debug-macros "^0.3.3"
|
||||
babel-plugin-debug-macros "^0.3.4"
|
||||
babel-plugin-filter-imports "^4.0.0"
|
||||
babel6-plugin-strip-class-callcheck "^6.0.0"
|
||||
broccoli-debug "^0.6.5"
|
||||
|
@ -1135,10 +1131,10 @@
|
|||
broccoli-rollup "^5.0.0"
|
||||
calculate-cache-key-for-tree "^2.0.0"
|
||||
chalk "^4.0.0"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-path-utils "^1.0.0"
|
||||
ember-cli-string-utils "^1.1.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
ember-cli-version-checker "^5.1.1"
|
||||
esm "^3.2.25"
|
||||
git-repo-info "^2.1.1"
|
||||
|
@ -1149,48 +1145,51 @@
|
|||
semver "^7.1.3"
|
||||
silent-error "^1.1.1"
|
||||
|
||||
"@ember-data/record-data@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/record-data/-/record-data-3.28.13.tgz#2bf169404732e126489d3b3a8dc6c0dfca8b5f5f"
|
||||
integrity sha512-0qYOxQr901eZ0JoYVt/IiszZYuNefqO6yiwKw0VH2dmWhVniQSp+Da9YnoKN9U2KgR4NdxKiUs2j9ZLNZ+bH7g==
|
||||
"@ember-data/record-data@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/record-data/-/record-data-4.4.2.tgz#d484d2a2b722531e80228c77fd44636b34534398"
|
||||
integrity sha512-LR9QZZ1v2ymWNe9yqYL2pmnpJLcGyT4bSKn4N06AdINcc2zLVguuakh8vzhr2Accpxewt2QWis/ia/z0tp0RWg==
|
||||
dependencies:
|
||||
"@ember-data/canary-features" "3.28.13"
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/store" "3.28.13"
|
||||
"@ember-data/canary-features" "4.4.2"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember-data/store" "4.4.2"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-test-info "^1.0.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
|
||||
"@ember-data/rfc395-data@^0.0.4":
|
||||
version "0.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/rfc395-data/-/rfc395-data-0.0.4.tgz#ecb86efdf5d7733a76ff14ea651a1b0ed1f8a843"
|
||||
integrity sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==
|
||||
|
||||
"@ember-data/serializer@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/serializer/-/serializer-3.28.13.tgz#6dfa8ba17c0ea192313134643dbe56adf45a722a"
|
||||
integrity sha512-BlYXi8ObH0B5G7QeWtkf9u8PrhdlfAxOAsOuOPZPCTzWsQlmyzV6M9KvBmIAvJtM2IQ3a5BX2o71eP6/7MJDUg==
|
||||
"@ember-data/serializer@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/serializer/-/serializer-4.4.2.tgz#a42809b335bfaaea887dc8c0353a7aa459e812c7"
|
||||
integrity sha512-gTyu6PPVYrE4sVm0o/F1M6nbnoIwo/+R1FRJLkKAxEj8e5uSoREzy2OiGg10jSdksUYzqEt+N+bjvtCaCfBAxw==
|
||||
dependencies:
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/store" "3.28.13"
|
||||
ember-cli-babel "^7.26.6"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember-data/store" "4.4.2"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-test-info "^1.0.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
|
||||
"@ember-data/store@3.28.13":
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/store/-/store-3.28.13.tgz#be3c3fca03d155767af72422f6a3c6dcd6147be8"
|
||||
integrity sha512-y1ddWLfR20l3NN9fNfIAFWCmREnC6hjKCZERDgkvBgZOCAKcs+6bVJGyMmKBcsp4W7kanqKn71tX7Y63jp+jXQ==
|
||||
"@ember-data/store@4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@ember-data/store/-/store-4.4.2.tgz#36e481625f3d494c5410f74db3a2dcb94bb8bee2"
|
||||
integrity sha512-PA4caokiGIKAwX49JtMUG6cePPshoizNIM5047UDZkMxB7GSqscjK0ZcLdU86A0EwX1T9KHxzInq4Kx39mNtNQ==
|
||||
dependencies:
|
||||
"@ember-data/canary-features" "3.28.13"
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/canary-features" "4.4.2"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember/string" "^3.0.0"
|
||||
"@glimmer/tracking" "^1.0.4"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cached-decorator-polyfill "^0.1.4"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-path-utils "^1.0.0"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
|
||||
"@ember-decorators/component@^6.1.1":
|
||||
version "6.1.1"
|
||||
|
@ -1507,10 +1506,10 @@
|
|||
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.44.0.tgz#03d127097dc9cb23052cdb7fcae59d0a9dca53e1"
|
||||
integrity sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==
|
||||
|
||||
"@glimmer/vm-babel-plugins@0.80.3":
|
||||
version "0.80.3"
|
||||
resolved "https://registry.yarnpkg.com/@glimmer/vm-babel-plugins/-/vm-babel-plugins-0.80.3.tgz#434b62172318cac43830d3ac29818cf2c5f111c1"
|
||||
integrity sha512-9ej6xlm5MzHBJ5am2l0dbbn8Z0wJoYoMpM8FcrGMlUP6SPMLWxvxpMsApgQo8u6dvZRCjR3/bw3fdf7GOy0AFw==
|
||||
"@glimmer/vm-babel-plugins@0.83.1":
|
||||
version "0.83.1"
|
||||
resolved "https://registry.yarnpkg.com/@glimmer/vm-babel-plugins/-/vm-babel-plugins-0.83.1.tgz#5da67e3d84199352bbf0c5bc3f1ce71bf2b2ddfc"
|
||||
integrity sha512-Cz0e/SrOo1gSNA0PXZRYI1WGmlQSAQCpiERBlXjjpwoLgiqx2kvsjfFiCUC/CfpsO6WN6wuPMeTFGJuhSSeL5A==
|
||||
dependencies:
|
||||
babel-plugin-debug-macros "^0.3.4"
|
||||
|
||||
|
@ -2972,7 +2971,7 @@ babel-plugin-debug-macros@^0.2.0:
|
|||
dependencies:
|
||||
semver "^5.3.0"
|
||||
|
||||
babel-plugin-debug-macros@^0.3.3, babel-plugin-debug-macros@^0.3.4:
|
||||
babel-plugin-debug-macros@^0.3.4:
|
||||
version "0.3.4"
|
||||
resolved "https://registry.yarnpkg.com/babel-plugin-debug-macros/-/babel-plugin-debug-macros-0.3.4.tgz#22961d0cb851a80654cece807a8b4b73d85c6075"
|
||||
integrity sha512-wfel/vb3pXfwIDZUrkoDrn5FHmlWI96PCJ3UCDv2a86poJ3EQrnArNW5KfHSVJ9IOgxHbo748cQt7sDU+0KCEw==
|
||||
|
@ -3509,7 +3508,7 @@ broccoli-clean-css@^1.1.0:
|
|||
inline-source-map-comment "^1.0.5"
|
||||
json-stable-stringify "^1.0.0"
|
||||
|
||||
broccoli-concat@^4.2.4, broccoli-concat@^4.2.5:
|
||||
broccoli-concat@^4.2.5:
|
||||
version "4.2.5"
|
||||
resolved "https://registry.yarnpkg.com/broccoli-concat/-/broccoli-concat-4.2.5.tgz#d578f00094048b5fc87195e82fbdbde20d838d29"
|
||||
integrity sha512-dFB5ATPwOyV8S2I7a07HxCoutoq23oY//LhM6Mou86cWUTB174rND5aQLR7Fu8FjFFLxoTbkk7y0VPITJ1IQrw==
|
||||
|
@ -5407,7 +5406,7 @@ ember-auto-import@^1.11.3, ember-auto-import@^1.5.3:
|
|||
walk-sync "^0.3.3"
|
||||
webpack "^4.43.0"
|
||||
|
||||
ember-auto-import@^2.0.0, ember-auto-import@^2.2.3, ember-auto-import@^2.4.0, ember-auto-import@^2.4.1, ember-auto-import@^2.6.0, ember-auto-import@^2.6.3:
|
||||
ember-auto-import@^2.0.0, ember-auto-import@^2.2.3, ember-auto-import@^2.2.4, ember-auto-import@^2.4.0, ember-auto-import@^2.4.1, ember-auto-import@^2.6.0, ember-auto-import@^2.6.3:
|
||||
version "2.6.3"
|
||||
resolved "https://registry.yarnpkg.com/ember-auto-import/-/ember-auto-import-2.6.3.tgz#f18d1b93dd10b08ba5496518436f9d56dd4e000a"
|
||||
integrity sha512-uLhrRDJYWCRvQ4JQ1e64XlSrqAKSd6PXaJ9ZsZI6Tlms9T4DtQFxNXasqji2ZRJBVrxEoLCRYX3RTldsQ0vNGQ==
|
||||
|
@ -5864,6 +5863,14 @@ ember-cli-test-loader@^3.0.0:
|
|||
dependencies:
|
||||
ember-cli-babel "^7.23.0"
|
||||
|
||||
ember-cli-typescript-blueprint-polyfill@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-typescript-blueprint-polyfill/-/ember-cli-typescript-blueprint-polyfill-0.1.0.tgz#5917646a996b452a3a6b3f306ab2a27e93ea2cc2"
|
||||
integrity sha512-g0weUTOnHmPGqVZzkQTl3Nbk9fzEdFkEXydCs5mT1qBjXh8eQ6VlmjjGD5/998UXKuA0pLSCVVMbSp/linLzGA==
|
||||
dependencies:
|
||||
chalk "^4.0.0"
|
||||
remove-types "^1.0.0"
|
||||
|
||||
ember-cli-typescript@3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-typescript/-/ember-cli-typescript-3.0.0.tgz#3b838d1ce9e4d22a98e68da22ceac6dc0cfd9bfc"
|
||||
|
@ -6131,24 +6138,25 @@ ember-data-model-fragments@^6.0.0:
|
|||
git-repo-info "^2.1.1"
|
||||
npm-git-info "^1.0.3"
|
||||
|
||||
ember-data@~3.28.6:
|
||||
version "3.28.13"
|
||||
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-3.28.13.tgz#68668d84924453c2baeeb0cf7d25f75b2c07e8b9"
|
||||
integrity sha512-j1YjPl2JNHxQwQW6Bgfis44XSr4WCtdwMXr/SPpLsF1oVeTWIn3kwefcDnbuCI8Spmt1B9ab3ZLKzf2KkGN/7g==
|
||||
ember-data@~4.4.0:
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-4.4.2.tgz#424a5487bdc435bf80feb7da8780a4a74977e6b6"
|
||||
integrity sha512-gDPbzEaMKeDWDrEubDOCt3Gj4FnfpR7/acZ9JWpyguLv8DGgH7aiHsFOJH6pyfTg+NsjK2X/gvZOXbAAxAw8yQ==
|
||||
dependencies:
|
||||
"@ember-data/adapter" "3.28.13"
|
||||
"@ember-data/debug" "3.28.13"
|
||||
"@ember-data/model" "3.28.13"
|
||||
"@ember-data/private-build-infra" "3.28.13"
|
||||
"@ember-data/record-data" "3.28.13"
|
||||
"@ember-data/serializer" "3.28.13"
|
||||
"@ember-data/store" "3.28.13"
|
||||
"@ember-data/adapter" "4.4.2"
|
||||
"@ember-data/debug" "4.4.2"
|
||||
"@ember-data/model" "4.4.2"
|
||||
"@ember-data/private-build-infra" "4.4.2"
|
||||
"@ember-data/record-data" "4.4.2"
|
||||
"@ember-data/serializer" "4.4.2"
|
||||
"@ember-data/store" "4.4.2"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
"@ember/string" "^3.0.0"
|
||||
"@glimmer/env" "^0.1.7"
|
||||
broccoli-merge-trees "^4.2.0"
|
||||
ember-cli-babel "^7.26.6"
|
||||
ember-cli-typescript "^4.1.0"
|
||||
ember-auto-import "^2.2.4"
|
||||
ember-cli-babel "^7.26.11"
|
||||
ember-cli-typescript "^5.0.0"
|
||||
ember-inflector "^4.0.1"
|
||||
|
||||
ember-decorators@^6.1.0, ember-decorators@^6.1.1:
|
||||
|
@ -6457,35 +6465,35 @@ ember-source-channel-url@^3.0.0:
|
|||
dependencies:
|
||||
node-fetch "^2.6.0"
|
||||
|
||||
ember-source@~3.28.8:
|
||||
version "3.28.12"
|
||||
resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-3.28.12.tgz#d8bb33d665d9c5adc858dce9d2d18be5ce58b2c0"
|
||||
integrity sha512-HGrBpY6TN+MAi7F6BS8XYtNFG6vtbKE9ttPcyj0Ps+76kP7isCHyN0hk8ecKciLq7JYDqiPDNWjdIXAn2JfhZA==
|
||||
ember-source@~4.4.0:
|
||||
version "4.4.5"
|
||||
resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-4.4.5.tgz#2a38112de8b38a890ba77e125542df7db52b6173"
|
||||
integrity sha512-5U+IYHEb2XPokrLEQBy6N2+MwbE909K4RKKQxOLQEwnThWcO2cTTLTbz7z3biYL4vyne04ygXVqzlfUtKWwVQQ==
|
||||
dependencies:
|
||||
"@babel/helper-module-imports" "^7.8.3"
|
||||
"@babel/plugin-transform-block-scoping" "^7.8.3"
|
||||
"@babel/plugin-transform-object-assign" "^7.8.3"
|
||||
"@babel/helper-module-imports" "^7.16.7"
|
||||
"@babel/plugin-transform-block-scoping" "^7.16.0"
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
"@glimmer/vm-babel-plugins" "0.80.3"
|
||||
"@glimmer/vm-babel-plugins" "0.83.1"
|
||||
babel-plugin-debug-macros "^0.3.4"
|
||||
babel-plugin-filter-imports "^4.0.0"
|
||||
broccoli-concat "^4.2.4"
|
||||
broccoli-concat "^4.2.5"
|
||||
broccoli-debug "^0.6.4"
|
||||
broccoli-file-creator "^2.1.1"
|
||||
broccoli-funnel "^2.0.2"
|
||||
broccoli-funnel "^3.0.8"
|
||||
broccoli-merge-trees "^4.2.0"
|
||||
chalk "^4.0.0"
|
||||
ember-cli-babel "^7.23.0"
|
||||
ember-auto-import "^2.4.0"
|
||||
ember-cli-babel "^7.26.11"
|
||||
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-version-checker "^5.1.1"
|
||||
ember-cli-typescript-blueprint-polyfill "^0.1.0"
|
||||
ember-cli-version-checker "^5.1.2"
|
||||
ember-router-generator "^2.0.0"
|
||||
inflection "^1.12.0"
|
||||
jquery "^3.5.1"
|
||||
resolve "^1.17.0"
|
||||
inflection "^1.13.2"
|
||||
resolve "^1.22.0"
|
||||
semver "^7.3.4"
|
||||
silent-error "^1.1.1"
|
||||
|
||||
|
@ -8700,7 +8708,7 @@ inflected@^2.0.4:
|
|||
resolved "https://registry.yarnpkg.com/inflected/-/inflected-2.1.0.tgz#2816ac17a570bbbc8303ca05bca8bf9b3f959687"
|
||||
integrity sha512-hAEKNxvHf2Iq3H60oMBHkB4wl5jn3TPF3+fXek/sRwAB5gP9xWs4r7aweSF95f99HFoz69pnZTcu8f0SIHV18w==
|
||||
|
||||
inflection@^1.12.0, inflection@~1.13.1:
|
||||
inflection@^1.12.0, inflection@^1.13.2, inflection@~1.13.1:
|
||||
version "1.13.4"
|
||||
resolved "https://registry.yarnpkg.com/inflection/-/inflection-1.13.4.tgz#65aa696c4e2da6225b148d7a154c449366633a32"
|
||||
integrity sha512-6I/HUDeYFfuNCVS3td055BaXBwKYuzw7K3ExVMStBowKo9oOAMJIXIHvdyR3iboTCp1b+1i5DSkIZTcwIktuDw==
|
||||
|
@ -12388,6 +12396,16 @@ remove-trailing-separator@^1.0.1:
|
|||
resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
|
||||
integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==
|
||||
|
||||
remove-types@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/remove-types/-/remove-types-1.0.0.tgz#491119e8fce23f2f961fe2254e5a119a017d9a3d"
|
||||
integrity sha512-G7Hk1Q+UJ5DvlNAoJZObxANkBZGiGdp589rVcTW/tYqJWJ5rwfraSnKSQaETN8Epaytw8J40nS/zC7bcHGv36w==
|
||||
dependencies:
|
||||
"@babel/core" "^7.16.10"
|
||||
"@babel/plugin-syntax-decorators" "^7.16.7"
|
||||
"@babel/plugin-transform-typescript" "^7.16.8"
|
||||
prettier "^2.5.1"
|
||||
|
||||
repeat-element@^1.1.2:
|
||||
version "1.1.4"
|
||||
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9"
|
||||
|
|
Loading…
Reference in a new issue