diff --git a/app/assets/javascripts/admin/config/ember-cli-update.json b/app/assets/javascripts/admin/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/admin/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/admin/ember-cli-build.js b/app/assets/javascripts/admin/ember-cli-build.js
index 2171aed7fd0..c41e83fc78e 100644
--- a/app/assets/javascripts/admin/ember-cli-build.js
+++ b/app/assets/javascripts/admin/ember-cli-build.js
@@ -9,5 +9,6 @@ module.exports = function (defaults) {
},
});
- return app.toTree();
+ const { maybeEmbroider } = require("@embroider/test-setup");
+ return maybeEmbroider(app);
};
diff --git a/app/assets/javascripts/admin/package.json b/app/assets/javascripts/admin/package.json
index 398c6dc915c..819696fdd79 100644
--- a/app/assets/javascripts/admin/package.json
+++ b/app/assets/javascripts/admin/package.json
@@ -16,16 +16,17 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"webpack": "^5.73.0",
"xss": "^1.0.13"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -33,7 +34,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/discourse-common/config/ember-cli-update.json b/app/assets/javascripts/discourse-common/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/discourse-common/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/discourse-common/config/ember-try.js b/app/assets/javascripts/discourse-common/config/ember-try.js
index 454a1cef3ea..3a64030a8a2 100644
--- a/app/assets/javascripts/discourse-common/config/ember-try.js
+++ b/app/assets/javascripts/discourse-common/config/ember-try.js
@@ -1,6 +1,7 @@
"use strict";
const getChannelURL = require("ember-source-channel-url");
+const { embroiderSafe, embroiderOptimized } = require("@embroider/test-setup");
module.exports = async function () {
return {
@@ -22,6 +23,30 @@ module.exports = async function () {
},
},
},
+ {
+ name: "ember-lts-3.20",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.20.5",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.24",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.24.3",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.28",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
+ },
+ },
{
name: "ember-release",
npm: {
@@ -79,11 +104,16 @@ module.exports = async function () {
}),
},
npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
ember: {
edition: "classic",
},
},
},
+ embroiderSafe(),
+ embroiderOptimized(),
],
};
};
diff --git a/app/assets/javascripts/discourse-common/ember-cli-build.js b/app/assets/javascripts/discourse-common/ember-cli-build.js
index 2171aed7fd0..60eb15c12a9 100644
--- a/app/assets/javascripts/discourse-common/ember-cli-build.js
+++ b/app/assets/javascripts/discourse-common/ember-cli-build.js
@@ -9,5 +9,19 @@ module.exports = function (defaults) {
},
});
- return app.toTree();
+ /*
+ This build file specifies the options for the dummy test app of this
+ addon, located in `/tests/dummy`
+ This build file does *not* influence how the addon or the app using it
+ behave. You most likely want to be modifying `./index.js` or app's build file
+ */
+
+ const { maybeEmbroider } = require("@embroider/test-setup");
+ return maybeEmbroider(app, {
+ skipBabel: [
+ {
+ package: "qunit",
+ },
+ ],
+ });
};
diff --git a/app/assets/javascripts/discourse-common/package.json b/app/assets/javascripts/discourse-common/package.json
index fb4cbd3d159..25038740aaa 100644
--- a/app/assets/javascripts/discourse-common/package.json
+++ b/app/assets/javascripts/discourse-common/package.json
@@ -22,7 +22,7 @@
"@uppy/utils": "^4.0.5",
"@uppy/xhr-upload": "^2.0.7",
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"ember-resolver": "^8.0.3",
"handlebars": "^4.7.0",
@@ -31,16 +31,17 @@
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
"ember-cli-terser": "^4.0.2",
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/discourse-hbr/config/ember-cli-update.json b/app/assets/javascripts/discourse-hbr/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/discourse-hbr/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/discourse-hbr/config/ember-try.js b/app/assets/javascripts/discourse-hbr/config/ember-try.js
index 454a1cef3ea..3a64030a8a2 100644
--- a/app/assets/javascripts/discourse-hbr/config/ember-try.js
+++ b/app/assets/javascripts/discourse-hbr/config/ember-try.js
@@ -1,6 +1,7 @@
"use strict";
const getChannelURL = require("ember-source-channel-url");
+const { embroiderSafe, embroiderOptimized } = require("@embroider/test-setup");
module.exports = async function () {
return {
@@ -22,6 +23,30 @@ module.exports = async function () {
},
},
},
+ {
+ name: "ember-lts-3.20",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.20.5",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.24",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.24.3",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.28",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
+ },
+ },
{
name: "ember-release",
npm: {
@@ -79,11 +104,16 @@ module.exports = async function () {
}),
},
npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
ember: {
edition: "classic",
},
},
},
+ embroiderSafe(),
+ embroiderOptimized(),
],
};
};
diff --git a/app/assets/javascripts/discourse-hbr/package.json b/app/assets/javascripts/discourse-hbr/package.json
index fe8b0a6fcb6..380b41e81a0 100644
--- a/app/assets/javascripts/discourse-hbr/package.json
+++ b/app/assets/javascripts/discourse-hbr/package.json
@@ -16,16 +16,17 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"handlebars": "^4.7.6",
"webpack": "^5.73.0"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -33,7 +34,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/discourse-widget-hbs/config/ember-cli-update.json b/app/assets/javascripts/discourse-widget-hbs/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/discourse-widget-hbs/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/discourse-widget-hbs/config/ember-try.js b/app/assets/javascripts/discourse-widget-hbs/config/ember-try.js
index 454a1cef3ea..3a64030a8a2 100644
--- a/app/assets/javascripts/discourse-widget-hbs/config/ember-try.js
+++ b/app/assets/javascripts/discourse-widget-hbs/config/ember-try.js
@@ -1,6 +1,7 @@
"use strict";
const getChannelURL = require("ember-source-channel-url");
+const { embroiderSafe, embroiderOptimized } = require("@embroider/test-setup");
module.exports = async function () {
return {
@@ -22,6 +23,30 @@ module.exports = async function () {
},
},
},
+ {
+ name: "ember-lts-3.20",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.20.5",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.24",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.24.3",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.28",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
+ },
+ },
{
name: "ember-release",
npm: {
@@ -79,11 +104,16 @@ module.exports = async function () {
}),
},
npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
ember: {
edition: "classic",
},
},
},
+ embroiderSafe(),
+ embroiderOptimized(),
],
};
};
diff --git a/app/assets/javascripts/discourse-widget-hbs/package.json b/app/assets/javascripts/discourse-widget-hbs/package.json
index 4ecbff8bf99..cfa2744ae10 100644
--- a/app/assets/javascripts/discourse-widget-hbs/package.json
+++ b/app/assets/javascripts/discourse-widget-hbs/package.json
@@ -16,17 +16,18 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"handlebars": "^4.7.6",
"webpack": "^5.73.0"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"@glimmer/syntax": "^0.84.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -34,7 +35,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/discourse/config/ember-cli-update.json b/app/assets/javascripts/discourse/config/ember-cli-update.json
new file mode 100644
index 00000000000..109d955ecb7
--- /dev/null
+++ b/app/assets/javascripts/discourse/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "app",
+ "outputRepo": "https://github.com/ember-cli/ember-new-output",
+ "codemodsSource": "ember-app-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/discourse/package.json b/app/assets/javascripts/discourse/package.json
index a1ac466ae1f..13ad27cf162 100644
--- a/app/assets/javascripts/discourse/package.json
+++ b/app/assets/javascripts/discourse/package.json
@@ -42,9 +42,9 @@
"ember-auto-import-chunks-json-generator": "^1.0.0",
"ember-buffered-proxy": "^2.1.1",
"ember-cached-decorator-polyfill": "^0.1.4",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-app-version": "^5.0.0",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-deprecation-workflow": "^2.1.0",
"ember-cli-htmlbars": "^6.1.0",
@@ -56,9 +56,10 @@
"ember-load-initializers": "^2.1.1",
"ember-qunit": "^5.1.5",
"ember-rfc176-data": "^0.3.17",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-test-selectors": "^6.0.0",
- "eslint": "^7.27.0",
+ "eslint": "^7.32.0",
+ "eslint-plugin-qunit": "^6.2.0",
"html-entities": "^2.3.3",
"js-yaml": "^4.1.0",
"jsdom": "^20.0.0",
@@ -94,6 +95,7 @@
},
"devDependencies": {
"ember-cached-decorator-polyfill": "^0.1.4",
+ "ember-cli-deprecation-workflow": "^2.1.0",
"ember-exam": "^7.0.1"
}
}
diff --git a/app/assets/javascripts/discourse/tests/index.html b/app/assets/javascripts/discourse/tests/index.html
index 8754c458b30..e8c2e10b163 100644
--- a/app/assets/javascripts/discourse/tests/index.html
+++ b/app/assets/javascripts/discourse/tests/index.html
@@ -41,7 +41,7 @@
{{content-for "body"}} {{content-for "test-body"}}
-
+
diff --git a/app/assets/javascripts/pretty-text/config/ember-cli-update.json b/app/assets/javascripts/pretty-text/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/pretty-text/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/pretty-text/config/ember-try.js b/app/assets/javascripts/pretty-text/config/ember-try.js
index 454a1cef3ea..3a64030a8a2 100644
--- a/app/assets/javascripts/pretty-text/config/ember-try.js
+++ b/app/assets/javascripts/pretty-text/config/ember-try.js
@@ -1,6 +1,7 @@
"use strict";
const getChannelURL = require("ember-source-channel-url");
+const { embroiderSafe, embroiderOptimized } = require("@embroider/test-setup");
module.exports = async function () {
return {
@@ -22,6 +23,30 @@ module.exports = async function () {
},
},
},
+ {
+ name: "ember-lts-3.20",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.20.5",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.24",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.24.3",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.28",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
+ },
+ },
{
name: "ember-release",
npm: {
@@ -79,11 +104,16 @@ module.exports = async function () {
}),
},
npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
ember: {
edition: "classic",
},
},
},
+ embroiderSafe(),
+ embroiderOptimized(),
],
};
};
diff --git a/app/assets/javascripts/pretty-text/ember-cli-build.js b/app/assets/javascripts/pretty-text/ember-cli-build.js
index 2171aed7fd0..60eb15c12a9 100644
--- a/app/assets/javascripts/pretty-text/ember-cli-build.js
+++ b/app/assets/javascripts/pretty-text/ember-cli-build.js
@@ -9,5 +9,19 @@ module.exports = function (defaults) {
},
});
- return app.toTree();
+ /*
+ This build file specifies the options for the dummy test app of this
+ addon, located in `/tests/dummy`
+ This build file does *not* influence how the addon or the app using it
+ behave. You most likely want to be modifying `./index.js` or app's build file
+ */
+
+ const { maybeEmbroider } = require("@embroider/test-setup");
+ return maybeEmbroider(app, {
+ skipBabel: [
+ {
+ package: "qunit",
+ },
+ ],
+ });
};
diff --git a/app/assets/javascripts/pretty-text/package.json b/app/assets/javascripts/pretty-text/package.json
index 450aab38c58..cf8c13f29d8 100644
--- a/app/assets/javascripts/pretty-text/package.json
+++ b/app/assets/javascripts/pretty-text/package.json
@@ -16,16 +16,17 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"webpack": "^5.73.0",
"xss": "^1.0.13"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -33,7 +34,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/select-kit/config/ember-cli-update.json b/app/assets/javascripts/select-kit/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/select-kit/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/select-kit/config/ember-try.js b/app/assets/javascripts/select-kit/config/ember-try.js
index 454a1cef3ea..3a64030a8a2 100644
--- a/app/assets/javascripts/select-kit/config/ember-try.js
+++ b/app/assets/javascripts/select-kit/config/ember-try.js
@@ -1,6 +1,7 @@
"use strict";
const getChannelURL = require("ember-source-channel-url");
+const { embroiderSafe, embroiderOptimized } = require("@embroider/test-setup");
module.exports = async function () {
return {
@@ -22,6 +23,30 @@ module.exports = async function () {
},
},
},
+ {
+ name: "ember-lts-3.20",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.20.5",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.24",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.24.3",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.28",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
+ },
+ },
{
name: "ember-release",
npm: {
@@ -79,11 +104,16 @@ module.exports = async function () {
}),
},
npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
ember: {
edition: "classic",
},
},
},
+ embroiderSafe(),
+ embroiderOptimized(),
],
};
};
diff --git a/app/assets/javascripts/select-kit/ember-cli-build.js b/app/assets/javascripts/select-kit/ember-cli-build.js
index 2171aed7fd0..60eb15c12a9 100644
--- a/app/assets/javascripts/select-kit/ember-cli-build.js
+++ b/app/assets/javascripts/select-kit/ember-cli-build.js
@@ -9,5 +9,19 @@ module.exports = function (defaults) {
},
});
- return app.toTree();
+ /*
+ This build file specifies the options for the dummy test app of this
+ addon, located in `/tests/dummy`
+ This build file does *not* influence how the addon or the app using it
+ behave. You most likely want to be modifying `./index.js` or app's build file
+ */
+
+ const { maybeEmbroider } = require("@embroider/test-setup");
+ return maybeEmbroider(app, {
+ skipBabel: [
+ {
+ package: "qunit",
+ },
+ ],
+ });
};
diff --git a/app/assets/javascripts/select-kit/package.json b/app/assets/javascripts/select-kit/package.json
index 917824d1f06..21983f3e405 100644
--- a/app/assets/javascripts/select-kit/package.json
+++ b/app/assets/javascripts/select-kit/package.json
@@ -16,15 +16,16 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"webpack": "^5.73.0"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -32,7 +33,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/truth-helpers/config/ember-cli-update.json b/app/assets/javascripts/truth-helpers/config/ember-cli-update.json
new file mode 100644
index 00000000000..c4e56160cb7
--- /dev/null
+++ b/app/assets/javascripts/truth-helpers/config/ember-cli-update.json
@@ -0,0 +1,18 @@
+{
+ "schemaVersion": "1.0.0",
+ "packages": [
+ {
+ "name": "ember-cli",
+ "version": "3.28.5",
+ "blueprints": [
+ {
+ "name": "addon",
+ "outputRepo": "https://github.com/ember-cli/ember-addon-output",
+ "codemodsSource": "ember-addon-codemods-manifest@1",
+ "isBaseBlueprint": true,
+ "options": ["--no-welcome"]
+ }
+ ]
+ }
+ ]
+}
diff --git a/app/assets/javascripts/truth-helpers/config/ember-try.js b/app/assets/javascripts/truth-helpers/config/ember-try.js
index 454a1cef3ea..481cd489c32 100644
--- a/app/assets/javascripts/truth-helpers/config/ember-try.js
+++ b/app/assets/javascripts/truth-helpers/config/ember-try.js
@@ -1,24 +1,49 @@
"use strict";
const getChannelURL = require("ember-source-channel-url");
+const { embroiderSafe, embroiderOptimized } = require("@embroider/test-setup");
module.exports = async function () {
return {
useYarn: true,
scenarios: [
{
- name: "ember-lts-3.8",
+ name: "ember-lts-3.24",
npm: {
devDependencies: {
- "ember-source": "~3.8.0",
+ "ember-source": "~3.24.3",
},
},
},
{
- name: "ember-lts-3.12",
+ name: "ember-lts-3.28",
npm: {
devDependencies: {
- "ember-source": "~3.12.0",
+ "ember-source": "~3.28.0",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.20",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.20.5",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.24",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.24.3",
+ },
+ },
+ },
+ {
+ name: "ember-lts-3.28",
+ npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
},
},
},
@@ -79,11 +104,16 @@ module.exports = async function () {
}),
},
npm: {
+ devDependencies: {
+ "ember-source": "~3.28.0",
+ },
ember: {
edition: "classic",
},
},
},
+ embroiderSafe(),
+ embroiderOptimized(),
],
};
};
diff --git a/app/assets/javascripts/truth-helpers/ember-cli-build.js b/app/assets/javascripts/truth-helpers/ember-cli-build.js
index 2171aed7fd0..60eb15c12a9 100644
--- a/app/assets/javascripts/truth-helpers/ember-cli-build.js
+++ b/app/assets/javascripts/truth-helpers/ember-cli-build.js
@@ -9,5 +9,19 @@ module.exports = function (defaults) {
},
});
- return app.toTree();
+ /*
+ This build file specifies the options for the dummy test app of this
+ addon, located in `/tests/dummy`
+ This build file does *not* influence how the addon or the app using it
+ behave. You most likely want to be modifying `./index.js` or app's build file
+ */
+
+ const { maybeEmbroider } = require("@embroider/test-setup");
+ return maybeEmbroider(app, {
+ skipBabel: [
+ {
+ package: "qunit",
+ },
+ ],
+ });
};
diff --git a/app/assets/javascripts/truth-helpers/package.json b/app/assets/javascripts/truth-helpers/package.json
index 2e8ae39f4e2..1a7ad702f2f 100644
--- a/app/assets/javascripts/truth-helpers/package.json
+++ b/app/assets/javascripts/truth-helpers/package.json
@@ -16,15 +16,16 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"webpack": "^5.73.0"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -32,7 +33,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/wizard/ember-cli-build.js b/app/assets/javascripts/wizard/ember-cli-build.js
index 2171aed7fd0..5f61174aea0 100644
--- a/app/assets/javascripts/wizard/ember-cli-build.js
+++ b/app/assets/javascripts/wizard/ember-cli-build.js
@@ -9,5 +9,12 @@ module.exports = function (defaults) {
},
});
- return app.toTree();
+ const { maybeEmbroider } = require("@embroider/test-setup");
+ return maybeEmbroider(app, {
+ skipBabel: [
+ {
+ package: "qunit",
+ },
+ ],
+ });
};
diff --git a/app/assets/javascripts/wizard/package.json b/app/assets/javascripts/wizard/package.json
index 2c099a44126..2e5ca37796c 100644
--- a/app/assets/javascripts/wizard/package.json
+++ b/app/assets/javascripts/wizard/package.json
@@ -16,16 +16,17 @@
},
"dependencies": {
"ember-auto-import": "^2.4.2",
- "ember-cli-babel": "^7.23.1",
+ "ember-cli-babel": "^7.26.10",
"ember-cli-htmlbars": "^6.1.0",
"webpack": "^5.73.0",
"xss": "^1.0.13"
},
"devDependencies": {
"@ember/optional-features": "^2.0.0",
+ "@embroider/test-setup": "^0.48.1",
"@glimmer/component": "^1.1.2",
"broccoli-asset-rev": "^3.0.0",
- "ember-cli": "~3.25.3",
+ "ember-cli": "~3.28.5",
"ember-cli-dependency-checker": "^3.3.1",
"ember-cli-inject-live-reload": "^2.1.0",
"ember-cli-sri": "^2.1.1",
@@ -33,7 +34,7 @@
"ember-disable-prototype-extensions": "^1.1.3",
"ember-load-initializers": "^2.1.1",
"ember-resolver": "^8.0.3",
- "ember-source": "~3.15.0",
+ "ember-source": "~3.28.8",
"ember-source-channel-url": "^3.0.0",
"loader.js": "^4.7.0"
},
diff --git a/app/assets/javascripts/yarn.lock b/app/assets/javascripts/yarn.lock
index 2d3233390f1..fa48c22125f 100644
--- a/app/assets/javascripts/yarn.lock
+++ b/app/assets/javascripts/yarn.lock
@@ -24,12 +24,24 @@
dependencies:
"@babel/highlight" "^7.16.7"
+"@babel/code-frame@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
+ integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
+ dependencies:
+ "@babel/highlight" "^7.18.6"
+
"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.4", "@babel/compat-data@^7.16.8", "@babel/compat-data@^7.17.10":
version "7.18.5"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.5.tgz#acac0c839e317038c73137fbb6ef71a1d6238471"
integrity sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==
-"@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.12.10", "@babel/core@^7.16.7", "@babel/core@^7.18.5", "@babel/core@^7.3.4":
+"@babel/compat-data@^7.18.6":
+ version "7.18.8"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d"
+ integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==
+
+"@babel/core@^7.1.6", "@babel/core@^7.12.0", "@babel/core@^7.16.7", "@babel/core@^7.18.5", "@babel/core@^7.3.4":
version "7.18.5"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.5.tgz#c597fa680e58d571c28dda9827669c78cdd7f000"
integrity sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==
@@ -50,6 +62,27 @@
json5 "^2.2.1"
semver "^6.3.0"
+"@babel/core@^7.13.8":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d"
+ integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==
+ dependencies:
+ "@ampproject/remapping" "^2.1.0"
+ "@babel/code-frame" "^7.18.6"
+ "@babel/generator" "^7.18.6"
+ "@babel/helper-compilation-targets" "^7.18.6"
+ "@babel/helper-module-transforms" "^7.18.6"
+ "@babel/helpers" "^7.18.6"
+ "@babel/parser" "^7.18.6"
+ "@babel/template" "^7.18.6"
+ "@babel/traverse" "^7.18.6"
+ "@babel/types" "^7.18.6"
+ convert-source-map "^1.7.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.2"
+ json5 "^2.2.1"
+ semver "^6.3.0"
+
"@babel/generator@^7.18.2":
version "7.18.2"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.2.tgz#33873d6f89b21efe2da63fe554460f3df1c5880d"
@@ -59,6 +92,15 @@
"@jridgewell/gen-mapping" "^0.3.0"
jsesc "^2.5.1"
+"@babel/generator@^7.18.6", "@babel/generator@^7.18.7":
+ version "7.18.7"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd"
+ integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==
+ dependencies:
+ "@babel/types" "^7.18.7"
+ "@jridgewell/gen-mapping" "^0.3.2"
+ jsesc "^2.5.1"
+
"@babel/helper-annotate-as-pure@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862"
@@ -84,6 +126,16 @@
browserslist "^4.20.2"
semver "^6.3.0"
+"@babel/helper-compilation-targets@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.6.tgz#18d35bfb9f83b1293c22c55b3d576c1315b6ed96"
+ integrity sha512-vFjbfhNCzqdeAtZflUFrG5YIFqGTqsctrtkZ1D/NB0mDW9TwW3GmmUepYY4G9wCET5rY5ugz4OGTcLd614IzQg==
+ dependencies:
+ "@babel/compat-data" "^7.18.6"
+ "@babel/helper-validator-option" "^7.18.6"
+ browserslist "^4.20.2"
+ semver "^6.3.0"
+
"@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.16.10", "@babel/helper-create-class-features-plugin@^7.16.7", "@babel/helper-create-class-features-plugin@^7.5.5":
version "7.16.10"
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.10.tgz#8a6959b9cc818a88815ba3c5474619e9c0f2c21c"
@@ -138,6 +190,11 @@
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz#8a6d2dedb53f6bf248e31b4baf38739ee4a637bd"
integrity sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==
+"@babel/helper-environment-visitor@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.6.tgz#b7eee2b5b9d70602e59d1a6cad7dd24de7ca6cd7"
+ integrity sha512-8n6gSfn2baOY+qlp+VSzsosjCVGFqWKmDF0cCWOybh52Dw3SEyoWR1KrhMJASjLwIEkkAufZ0xvr+SxLHSpy2Q==
+
"@babel/helper-explode-assignable-expression@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a"
@@ -153,6 +210,14 @@
"@babel/template" "^7.16.7"
"@babel/types" "^7.17.0"
+"@babel/helper-function-name@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.6.tgz#8334fecb0afba66e6d87a7e8c6bb7fed79926b83"
+ integrity sha512-0mWMxV1aC97dhjCah5U5Ua7668r5ZmSC2DLfH2EZnf9c3/dHZKiFa5pRLMH5tjSl471tY6496ZWk/kjNONBxhw==
+ dependencies:
+ "@babel/template" "^7.18.6"
+ "@babel/types" "^7.18.6"
+
"@babel/helper-hoist-variables@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246"
@@ -160,6 +225,13 @@
dependencies:
"@babel/types" "^7.16.7"
+"@babel/helper-hoist-variables@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678"
+ integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==
+ dependencies:
+ "@babel/types" "^7.18.6"
+
"@babel/helper-member-expression-to-functions@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz#42b9ca4b2b200123c3b7e726b0ae5153924905b0"
@@ -167,13 +239,27 @@
dependencies:
"@babel/types" "^7.16.7"
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12", "@babel/helper-module-imports@^7.16.7":
+"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12":
+ version "7.13.12"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977"
+ integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==
+ dependencies:
+ "@babel/types" "^7.13.12"
+
+"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.8.3":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
dependencies:
"@babel/types" "^7.16.7"
+"@babel/helper-module-imports@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e"
+ integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==
+ dependencies:
+ "@babel/types" "^7.18.6"
+
"@babel/helper-module-transforms@^7.16.7", "@babel/helper-module-transforms@^7.18.0":
version "7.18.0"
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz#baf05dec7a5875fb9235bd34ca18bad4e21221cd"
@@ -188,6 +274,20 @@
"@babel/traverse" "^7.18.0"
"@babel/types" "^7.18.0"
+"@babel/helper-module-transforms@^7.18.6":
+ version "7.18.8"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.8.tgz#4f8408afead0188cfa48672f9d0e5787b61778c8"
+ integrity sha512-che3jvZwIcZxrwh63VfnFTUzcAM9v/lznYkkRxIBGMPt1SudOKHAEec0SIRCfiuIzTcF7VGj/CaTT6gY4eWxvA==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.18.6"
+ "@babel/helper-module-imports" "^7.18.6"
+ "@babel/helper-simple-access" "^7.18.6"
+ "@babel/helper-split-export-declaration" "^7.18.6"
+ "@babel/helper-validator-identifier" "^7.18.6"
+ "@babel/template" "^7.18.6"
+ "@babel/traverse" "^7.18.8"
+ "@babel/types" "^7.18.8"
+
"@babel/helper-optimise-call-expression@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2"
@@ -227,6 +327,13 @@
dependencies:
"@babel/types" "^7.18.2"
+"@babel/helper-simple-access@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz#d6d8f51f4ac2978068df934b569f08f29788c7ea"
+ integrity sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==
+ dependencies:
+ "@babel/types" "^7.18.6"
+
"@babel/helper-skip-transparent-expression-wrappers@^7.16.0":
version "7.16.0"
resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09"
@@ -241,16 +348,33 @@
dependencies:
"@babel/types" "^7.16.7"
+"@babel/helper-split-export-declaration@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075"
+ integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==
+ dependencies:
+ "@babel/types" "^7.18.6"
+
"@babel/helper-validator-identifier@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
+"@babel/helper-validator-identifier@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
+ integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==
+
"@babel/helper-validator-option@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23"
integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==
+"@babel/helper-validator-option@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8"
+ integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
+
"@babel/helper-wrap-function@^7.16.8":
version "7.16.8"
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200"
@@ -270,6 +394,15 @@
"@babel/traverse" "^7.18.2"
"@babel/types" "^7.18.2"
+"@babel/helpers@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.6.tgz#4c966140eaa1fcaa3d5a8c09d7db61077d4debfd"
+ integrity sha512-vzSiiqbQOghPngUYt/zWGvK3LAsPhz55vc9XNN0xAl2gV4ieShI2OQli5duxWHD+72PZPTKAcfcZDE1Cwc5zsQ==
+ dependencies:
+ "@babel/template" "^7.18.6"
+ "@babel/traverse" "^7.18.6"
+ "@babel/types" "^7.18.6"
+
"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7":
version "7.16.10"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88"
@@ -279,11 +412,25 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
+"@babel/highlight@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
+ integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.18.6"
+ chalk "^2.0.0"
+ js-tokens "^4.0.0"
+
"@babel/parser@^7.16.7", "@babel/parser@^7.18.5", "@babel/parser@^7.4.5":
version "7.18.5"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.5.tgz#337062363436a893a2d22faa60be5bb37091c83c"
integrity sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==
+"@babel/parser@^7.18.6", "@babel/parser@^7.18.8":
+ version "7.18.8"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.8.tgz#822146080ac9c62dac0823bb3489622e0bc1cbdf"
+ integrity sha512-RSKRfYX20dyH+elbJK2uqAkVyucL+xXzhqlMD5/ZXx+dAAwpyB7HsvnHe/ZUGOF+xLr5Wx9/JoXVTj6BQE2/oA==
+
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.7":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz#4eda6d6c2a0aa79c70fa7b6da67763dfe2141050"
@@ -572,7 +719,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.16.7"
-"@babel/plugin-transform-block-scoping@^7.16.7", "@babel/plugin-transform-block-scoping@^7.6.2":
+"@babel/plugin-transform-block-scoping@^7.16.7", "@babel/plugin-transform-block-scoping@^7.8.3":
version "7.16.7"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz#f50664ab99ddeaee5bc681b8f3a6ea9d72ab4f87"
integrity sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==
@@ -712,12 +859,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.16.7"
-"@babel/plugin-transform-object-assign@^7.2.0":
- version "7.12.13"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.12.13.tgz#d9b9200a69e03403a813e44a933ad9f4bddfd050"
- integrity sha512-4QxDMc0lAOkIBSfCrnSGbAJ+4epDBF2XXwcLXuBcG1xl9u7LrktNVD4+LwhL47XuKVPQ7R25e/WdcV+h97HyZA==
+"@babel/plugin-transform-object-assign@^7.8.3":
+ version "7.16.7"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.16.7.tgz#5fe08d63dccfeb6a33aa2638faf98e5c584100f8"
+ integrity sha512-R8mawvm3x0COTJtveuoqZIjNypn2FjfvXZr4pSQ8VhEFBuQGBz4XhHasZtHXjgXU4XptZ4HtGof3NoYc93ZH9Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.12.13"
+ "@babel/helper-plugin-utils" "^7.16.7"
"@babel/plugin-transform-object-super@^7.16.7":
version "7.16.7"
@@ -966,6 +1113,15 @@
"@babel/parser" "^7.16.7"
"@babel/types" "^7.16.7"
+"@babel/template@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
+ integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
+ dependencies:
+ "@babel/code-frame" "^7.18.6"
+ "@babel/parser" "^7.18.6"
+ "@babel/types" "^7.18.6"
+
"@babel/traverse@^7.1.6", "@babel/traverse@^7.13.0", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8", "@babel/traverse@^7.18.0", "@babel/traverse@^7.18.2", "@babel/traverse@^7.18.5", "@babel/traverse@^7.4.5":
version "7.18.5"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.5.tgz#94a8195ad9642801837988ab77f36e992d9a20cd"
@@ -982,7 +1138,23 @@
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.1.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.4.0", "@babel/types@^7.4.4":
+"@babel/traverse@^7.18.6", "@babel/traverse@^7.18.8":
+ version "7.18.8"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.8.tgz#f095e62ab46abf1da35e5a2011f43aee72d8d5b0"
+ integrity sha512-UNg/AcSySJYR/+mIcJQDCv00T+AqRO7j/ZEJLzpaYtgM48rMg5MnkJgyNqkzo88+p4tfRvZJCEiwwfG6h4jkRg==
+ dependencies:
+ "@babel/code-frame" "^7.18.6"
+ "@babel/generator" "^7.18.7"
+ "@babel/helper-environment-visitor" "^7.18.6"
+ "@babel/helper-function-name" "^7.18.6"
+ "@babel/helper-hoist-variables" "^7.18.6"
+ "@babel/helper-split-export-declaration" "^7.18.6"
+ "@babel/parser" "^7.18.8"
+ "@babel/types" "^7.18.8"
+ debug "^4.1.0"
+ globals "^11.1.0"
+
+"@babel/types@^7.1.6", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.18.0", "@babel/types@^7.18.2", "@babel/types@^7.18.4", "@babel/types@^7.4.4":
version "7.18.4"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.4.tgz#27eae9b9fd18e9dccc3f9d6ad051336f307be354"
integrity sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==
@@ -990,6 +1162,30 @@
"@babel/helper-validator-identifier" "^7.16.7"
to-fast-properties "^2.0.0"
+"@babel/types@^7.13.12":
+ version "7.17.10"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.10.tgz#d35d7b4467e439fcf06d195f8100e0fea7fc82c4"
+ integrity sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.16.7"
+ to-fast-properties "^2.0.0"
+
+"@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.8":
+ version "7.18.8"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.8.tgz#c5af199951bf41ba4a6a9a6d0d8ad722b30cd42f"
+ integrity sha512-qwpdsmraq0aJ3osLJRApsc2ouSJCdnMeZwB0DhbtHAtRpZNZCdlbRnHIgcRKzdE1g0iOGg644fzjOBcdOz9cPw==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.18.6"
+ to-fast-properties "^2.0.0"
+
+"@babel/types@^7.7.2":
+ version "7.17.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b"
+ integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.16.7"
+ to-fast-properties "^2.0.0"
+
"@cnakazawa/watch@^1.0.3":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a"
@@ -1008,7 +1204,7 @@
resolved "https://registry.yarnpkg.com/@ember-data/rfc395-data/-/rfc395-data-0.0.4.tgz#ecb86efdf5d7733a76ff14ea651a1b0ed1f8a843"
integrity sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==
-"@ember/edition-utils@^1.1.1", "@ember/edition-utils@^1.2.0":
+"@ember/edition-utils@^1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@ember/edition-utils/-/edition-utils-1.2.0.tgz#a039f542dc14c8e8299c81cd5abba95e2459cfa6"
integrity sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==
@@ -1114,6 +1310,14 @@
semver "^7.3.5"
typescript-memoize "^1.0.1"
+"@embroider/test-setup@^0.48.1":
+ version "0.48.1"
+ resolved "https://registry.yarnpkg.com/@embroider/test-setup/-/test-setup-0.48.1.tgz#f64da84f8241433d0ba92154fa1eb3137ecd4df8"
+ integrity sha512-MmYTgQMDVDrZPvxeT27LTUD/BOum21ip1tEYv5H/StSeTZyZQ861Q+8HXQUFTVF/HFjGAB1c/BAgnw+8hO1ueA==
+ dependencies:
+ lodash "^4.17.21"
+ resolve "^1.20.0"
+
"@embroider/util@^1.6.0":
version "1.8.3"
resolved "https://registry.yarnpkg.com/@embroider/util/-/util-1.8.3.tgz#7267a2b6fcbf3e56712711441159ab373f9bee7a"
@@ -1123,15 +1327,15 @@
broccoli-funnel "^3.0.5"
ember-cli-babel "^7.23.1"
-"@eslint/eslintrc@^0.4.1":
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.1.tgz#442763b88cecbe3ee0ec7ca6d6dd6168550cbf14"
- integrity sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==
+"@eslint/eslintrc@^0.4.3":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c"
+ integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==
dependencies:
ajv "^6.12.4"
debug "^4.1.1"
espree "^7.3.0"
- globals "^12.1.0"
+ globals "^13.9.0"
ignore "^4.0.6"
import-fresh "^3.2.1"
js-yaml "^3.13.1"
@@ -1212,11 +1416,32 @@
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==
+ dependencies:
+ babel-plugin-debug-macros "^0.3.4"
+
"@handlebars/parser@~2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@handlebars/parser/-/parser-2.0.0.tgz#5e8b7298f31ff8f7b260e6b7363c7e9ceed7d9c5"
integrity sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==
+"@humanwhocodes/config-array@^0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9"
+ integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==
+ dependencies:
+ "@humanwhocodes/object-schema" "^1.2.0"
+ debug "^4.1.1"
+ minimatch "^3.0.4"
+
+"@humanwhocodes/object-schema@^1.2.0":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
+ integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
+
"@jridgewell/gen-mapping@^0.1.0":
version "0.1.1"
resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996"
@@ -1234,6 +1459,15 @@
"@jridgewell/sourcemap-codec" "^1.4.10"
"@jridgewell/trace-mapping" "^0.3.9"
+"@jridgewell/gen-mapping@^0.3.2":
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9"
+ integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==
+ dependencies:
+ "@jridgewell/set-array" "^1.0.1"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+ "@jridgewell/trace-mapping" "^0.3.9"
+
"@jridgewell/resolve-uri@^3.0.3":
version "3.0.7"
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz#30cd49820a962aff48c8fffc5cd760151fca61fe"
@@ -1244,6 +1478,11 @@
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.1.tgz#36a6acc93987adcf0ba50c66908bd0b70de8afea"
integrity sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==
+"@jridgewell/set-array@^1.0.1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
+ integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
+
"@jridgewell/sourcemap-codec@^1.4.10":
version "1.4.13"
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz#b6461fb0c2964356c469e115f504c95ad97ab88c"
@@ -2305,7 +2544,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==
@@ -2343,13 +2582,13 @@ babel-plugin-ember-template-compilation@^1.0.0:
magic-string "^0.26.0"
string.prototype.matchall "^4.0.5"
-babel-plugin-filter-imports@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-filter-imports/-/babel-plugin-filter-imports-3.0.0.tgz#a849683837ad29960da17492fb32789ab6b09a11"
- integrity sha512-p/chjzVTgCxUqyLM0q/pfWVZS7IJTwGQMwNg0LOvuQpKiTftQgZDtkGB8XvETnUw19rRcL7bJCTopSwibTN2tA==
+babel-plugin-filter-imports@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-filter-imports/-/babel-plugin-filter-imports-4.0.0.tgz#068f8da15236a96a9602c36dc6f4a6eeca70a4f4"
+ integrity sha512-jDLlxI8QnfKd7PtieH6pl4tZJzymzfCDCPGdTq/grgbiYAikwDPp/oL0IlFJn0HQjLpcLkyYhPKkUVneRESw5w==
dependencies:
- "@babel/types" "^7.4.0"
- lodash "^4.17.11"
+ "@babel/types" "^7.7.2"
+ lodash "^4.17.15"
babel-plugin-htmlbars-inline-precompile@^5.0.0, babel-plugin-htmlbars-inline-precompile@^5.2.1, babel-plugin-htmlbars-inline-precompile@^5.3.0:
version "5.3.1"
@@ -2373,7 +2612,7 @@ babel-plugin-module-resolver@^3.2.0:
reselect "^3.0.1"
resolve "^1.4.0"
-babel-plugin-module-resolver@^4.0.0:
+babel-plugin-module-resolver@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz#22a4f32f7441727ec1fbf4967b863e1e3e9f33e2"
integrity sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==
@@ -2774,24 +3013,6 @@ broccoli-clean-css@^1.1.0:
inline-source-map-comment "^1.0.5"
json-stable-stringify "^1.0.0"
-broccoli-concat@^3.7.4:
- version "3.7.5"
- resolved "https://registry.yarnpkg.com/broccoli-concat/-/broccoli-concat-3.7.5.tgz#223beda8c1184252cf08ae020a3d45ffa6a48218"
- integrity sha512-rDs1Mej3Ej0Cy5yIO9oIQq5+BCv0opAwS2NW7M0BeCsAMeFM42Z/zacDUC6jKc5OV5wiHvGTyCPLnZkMe0h6kQ==
- dependencies:
- broccoli-debug "^0.6.5"
- broccoli-kitchen-sink-helpers "^0.3.1"
- broccoli-plugin "^1.3.0"
- ensure-posix-path "^1.0.2"
- fast-sourcemap-concat "^1.4.0"
- find-index "^1.1.0"
- fs-extra "^4.0.3"
- fs-tree-diff "^0.5.7"
- lodash.merge "^4.6.2"
- lodash.omit "^4.1.0"
- lodash.uniq "^4.2.0"
- walk-sync "^0.3.2"
-
broccoli-concat@^4.2.4:
version "4.2.4"
resolved "https://registry.yarnpkg.com/broccoli-concat/-/broccoli-concat-4.2.4.tgz#78e359ddc540b999d815355163bf3cfb6bd67322"
@@ -2809,6 +3030,23 @@ broccoli-concat@^4.2.4:
lodash.omit "^4.1.0"
lodash.uniq "^4.2.0"
+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==
+ dependencies:
+ broccoli-debug "^0.6.5"
+ broccoli-kitchen-sink-helpers "^0.3.1"
+ broccoli-plugin "^4.0.2"
+ ensure-posix-path "^1.0.2"
+ fast-sourcemap-concat "^2.1.0"
+ find-index "^1.1.0"
+ fs-extra "^8.1.0"
+ fs-tree-diff "^2.0.1"
+ lodash.merge "^4.6.2"
+ lodash.omit "^4.1.0"
+ lodash.uniq "^4.2.0"
+
broccoli-config-loader@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/broccoli-config-loader/-/broccoli-config-loader-1.0.1.tgz#d10aaf8ebc0cb45c1da5baa82720e1d88d28c80a"
@@ -3129,10 +3367,10 @@ broccoli-terser-sourcemap@^4.1.0:
walk-sync "^2.2.0"
workerpool "^6.0.0"
-broccoli@^3.5.0:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/broccoli/-/broccoli-3.5.1.tgz#371bc63cabe700bae3a2b80cac3e978f94664418"
- integrity sha512-2Rvl40E6JgALX1JQN5PjCgP1apFAP24vVol+coX5TpVVy0Lsqzl3Mabbe3fVQcu3lMRfPJ6DyBKqBlo52XPSRg==
+broccoli@^3.5.1:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/broccoli/-/broccoli-3.5.2.tgz#60921167d57b43fb5bad527420d62fe532595ef4"
+ integrity sha512-sWi3b3fTUSVPDsz5KsQ5eCQNVAtLgkIE/HYFkEZXR/07clqmd4E/gFiuwSaqa9b+QTXc1Uemfb7TVWbEIURWDg==
dependencies:
"@types/chai" "^4.2.9"
"@types/chai-as-promised" "^7.1.2"
@@ -3909,7 +4147,7 @@ cross-spawn@^6.0.0:
shebang-command "^1.2.0"
which "^1.2.9"
-cross-spawn@^7.0.0, cross-spawn@^7.0.2:
+cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
@@ -4148,11 +4386,6 @@ detect-newline@3.1.0:
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
-diff@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
- integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
-
diff@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
@@ -4373,7 +4606,7 @@ ember-cli-babel-plugin-helpers@^1.0.0, ember-cli-babel-plugin-helpers@^1.1.1:
resolved "https://registry.yarnpkg.com/ember-cli-babel-plugin-helpers/-/ember-cli-babel-plugin-helpers-1.1.1.tgz#5016b80cdef37036c4282eef2d863e1d73576879"
integrity sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==
-ember-cli-babel@^7.0.0, ember-cli-babel@^7.11.0, ember-cli-babel@^7.13.0, ember-cli-babel@^7.13.2, ember-cli-babel@^7.21.0, ember-cli-babel@^7.22.1, ember-cli-babel@^7.23.0, ember-cli-babel@^7.23.1, ember-cli-babel@^7.26.10, ember-cli-babel@^7.26.4, ember-cli-babel@^7.26.6, ember-cli-babel@^7.7.3:
+ember-cli-babel@^7.0.0, ember-cli-babel@^7.13.0, ember-cli-babel@^7.13.2, ember-cli-babel@^7.21.0, ember-cli-babel@^7.22.1, ember-cli-babel@^7.23.0, ember-cli-babel@^7.23.1, ember-cli-babel@^7.26.10, ember-cli-babel@^7.26.4, ember-cli-babel@^7.26.6, ember-cli-babel@^7.7.3:
version "7.26.11"
resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-7.26.11.tgz#50da0fe4dcd99aada499843940fec75076249a9f"
integrity sha512-JJYeYjiz/JTn34q7F5DSOjkkZqy8qwFOOxXfE6pe9yEJqWGu4qErKxlz8I22JoVEQ/aBUO+OcKTpmctvykM9YA==
@@ -4604,26 +4837,26 @@ ember-cli-version-checker@^5.1.1, ember-cli-version-checker@^5.1.2:
semver "^7.3.4"
silent-error "^1.1.1"
-ember-cli@~3.25.3:
- version "3.25.3"
- resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-3.25.3.tgz#9ceb694aafbdb48642fab748f970cdec98d6ad39"
- integrity sha512-fMOjBamGAQ9aC0x8X0uZdtZ+l7/+dp/I1IRDfEE/4Zmmq94SBi5hW4RoO8/OF0OmaCxyIdnsZN43se6bxJ2yOw==
+ember-cli@~3.28.5:
+ version "3.28.5"
+ resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-3.28.5.tgz#9c91266e412f6d537b47a88e4b63a2b56db35483"
+ integrity sha512-Y/UdbUOTeKHGMCP3XtE5g14JUTYyeQTdjPvHuv11FFx5HQBtHqqWLY6U1ivMDukDkQ4i2v6TyaUcKVo4e8PtyQ==
dependencies:
- "@babel/core" "^7.12.10"
+ "@babel/core" "^7.13.8"
"@babel/plugin-transform-modules-amd" "^7.12.1"
amd-name-resolver "^1.3.1"
- babel-plugin-module-resolver "^4.0.0"
+ babel-plugin-module-resolver "^4.1.0"
bower-config "^1.4.3"
bower-endpoint-parser "0.2.2"
- broccoli "^3.5.0"
+ broccoli "^3.5.1"
broccoli-amd-funnel "^2.0.1"
broccoli-babel-transpiler "^7.8.0"
broccoli-builder "^0.18.14"
- broccoli-concat "^4.2.4"
+ broccoli-concat "^4.2.5"
broccoli-config-loader "^1.0.1"
broccoli-config-replace "^1.1.2"
broccoli-debug "^0.6.5"
- broccoli-funnel "^2.0.2"
+ broccoli-funnel "^3.0.5"
broccoli-funnel-reducer "^1.0.0"
broccoli-merge-trees "^3.0.2"
broccoli-middleware "^2.1.1"
@@ -4640,7 +4873,7 @@ ember-cli@~3.25.3:
console-ui "^3.1.2"
core-object "^3.1.5"
dag-map "^2.0.2"
- diff "^4.0.2"
+ diff "^5.0.0"
ember-cli-is-package-missing "^1.0.0"
ember-cli-lodash-subset "^2.0.1"
ember-cli-normalize-entity-name "^1.0.0"
@@ -4648,14 +4881,14 @@ ember-cli@~3.25.3:
ember-cli-string-utils "^1.1.0"
ember-source-channel-url "^3.0.0"
ensure-posix-path "^1.1.1"
- execa "^4.1.0"
+ execa "^5.0.0"
exit "^0.1.2"
express "^4.17.1"
filesize "^6.1.0"
find-up "^5.0.0"
find-yarn-workspace-root "^2.0.0"
- fixturify-project "^2.1.0"
- fs-extra "^9.0.1"
+ fixturify-project "^2.1.1"
+ fs-extra "^9.1.0"
fs-tree-diff "^2.0.1"
get-caller-file "^2.0.5"
git-repo-info "^2.1.1"
@@ -4678,18 +4911,18 @@ ember-cli@~3.25.3:
minimatch "^3.0.4"
morgan "^1.10.0"
nopt "^3.0.6"
- npm-package-arg "^8.1.0"
+ npm-package-arg "^8.1.1"
p-defer "^3.0.0"
portfinder "^1.0.28"
promise-map-series "^0.3.0"
promise.hash.helper "^1.0.7"
quick-temp "^0.1.8"
- resolve "^1.19.0"
+ resolve "^1.20.0"
resolve-package-path "^3.1.0"
sane "^4.1.0"
semver "^7.3.4"
silent-error "^1.1.1"
- sort-package-json "^1.48.0"
+ sort-package-json "^1.49.0"
symlink-or-copy "^1.3.1"
temp "0.9.4"
testem "^3.2.0"
@@ -4698,7 +4931,7 @@ ember-cli@~3.25.3:
uuid "^8.3.2"
walk-sync "^2.2.0"
watch-detector "^1.0.0"
- workerpool "^6.0.3"
+ workerpool "^6.1.4"
yam "^1.0.0"
ember-compatibility-helpers@^1.1.2, ember-compatibility-helpers@^1.2.1, ember-compatibility-helpers@^1.2.6:
@@ -4807,33 +5040,36 @@ ember-source-channel-url@^3.0.0:
dependencies:
node-fetch "^2.6.0"
-ember-source@~3.15.0:
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-3.15.0.tgz#f6500c6d289ce58231bf1e6695c4974df2be7390"
- integrity sha512-daTELJBDMGqAmQb/Puxdk1YR204/zs1DEiEMQWlqbtmhphAoDUbGi9ifJu20ajP/IcOCWw9Vp7aPzguTohWF7w==
+ember-source@~3.28.8:
+ version "3.28.9"
+ resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-3.28.9.tgz#804c56b2d71d3cc3decff15a3273bb35d668300a"
+ integrity sha512-Fy7V3yvj+3oyo2+ke52aaihKMcFnnF7Oj9ixj547yzh2faqRfqouB5ZSiwXFH8rxw22rKaM8DiuQO4JN2Ay6xQ==
dependencies:
- "@babel/helper-module-imports" "^7.0.0"
- "@babel/plugin-transform-block-scoping" "^7.6.2"
- "@babel/plugin-transform-object-assign" "^7.2.0"
- "@ember/edition-utils" "^1.1.1"
- babel-plugin-debug-macros "^0.3.3"
- babel-plugin-filter-imports "^3.0.0"
- broccoli-concat "^3.7.4"
+ "@babel/helper-module-imports" "^7.8.3"
+ "@babel/plugin-transform-block-scoping" "^7.8.3"
+ "@babel/plugin-transform-object-assign" "^7.8.3"
+ "@ember/edition-utils" "^1.2.0"
+ "@glimmer/vm-babel-plugins" "0.80.3"
+ babel-plugin-debug-macros "^0.3.4"
+ babel-plugin-filter-imports "^4.0.0"
+ broccoli-concat "^4.2.4"
+ broccoli-debug "^0.6.4"
+ broccoli-file-creator "^2.1.1"
broccoli-funnel "^2.0.2"
- broccoli-merge-trees "^3.0.2"
- chalk "^2.4.2"
- ember-cli-babel "^7.11.0"
+ broccoli-merge-trees "^4.2.0"
+ chalk "^4.0.0"
+ ember-cli-babel "^7.23.0"
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 "^3.1.3"
+ ember-cli-version-checker "^5.1.1"
ember-router-generator "^2.0.0"
inflection "^1.12.0"
- jquery "^3.4.1"
- resolve "^1.11.1"
- semver "^6.1.1"
+ jquery "^3.5.1"
+ resolve "^1.17.0"
+ semver "^7.3.4"
silent-error "^1.1.1"
ember-test-selectors@^6.0.0:
@@ -5051,6 +5287,14 @@ escodegen@^2.0.0:
optionalDependencies:
source-map "~0.6.1"
+eslint-plugin-qunit@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-qunit/-/eslint-plugin-qunit-6.2.0.tgz#f4efda29da99523e560848d9592c39c0590c308d"
+ integrity sha512-KvPmkIC2MHpfRxs/r8WUeeGkG6y+3qwSi2AZIBtjcM/YG6Z3k0GxW5Hbu3l7X0TDhljVCeBb9Q5puUkHzl83Mw==
+ dependencies:
+ eslint-utils "^3.0.0"
+ requireindex "^1.2.0"
+
eslint-scope@5.1.1, eslint-scope@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
@@ -5074,6 +5318,13 @@ eslint-utils@^2.1.0:
dependencies:
eslint-visitor-keys "^1.1.0"
+eslint-utils@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
+ integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
+ dependencies:
+ eslint-visitor-keys "^2.0.0"
+
eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
@@ -5084,13 +5335,14 @@ eslint-visitor-keys@^2.0.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-eslint@^7.27.0:
- version "7.27.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.27.0.tgz#665a1506d8f95655c9274d84bd78f7166b07e9c7"
- integrity sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==
+eslint@^7.32.0:
+ version "7.32.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d"
+ integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==
dependencies:
"@babel/code-frame" "7.12.11"
- "@eslint/eslintrc" "^0.4.1"
+ "@eslint/eslintrc" "^0.4.3"
+ "@humanwhocodes/config-array" "^0.5.0"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
@@ -5107,7 +5359,7 @@ eslint@^7.27.0:
fast-deep-equal "^3.1.3"
file-entry-cache "^6.0.1"
functional-red-black-tree "^1.0.1"
- glob-parent "^5.0.0"
+ glob-parent "^5.1.2"
globals "^13.6.0"
ignore "^4.0.6"
import-fresh "^3.0.0"
@@ -5250,7 +5502,7 @@ execa@^2.0.0:
signal-exit "^3.0.2"
strip-final-newline "^2.0.0"
-execa@^4.0.3, execa@^4.1.0:
+execa@^4.0.3:
version "4.1.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
@@ -5265,6 +5517,21 @@ execa@^4.0.3, execa@^4.1.0:
signal-exit "^3.0.2"
strip-final-newline "^2.0.0"
+execa@^5.0.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
+ integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
+ dependencies:
+ cross-spawn "^7.0.3"
+ get-stream "^6.0.0"
+ human-signals "^2.1.0"
+ is-stream "^2.0.0"
+ merge-stream "^2.0.0"
+ npm-run-path "^4.0.1"
+ onetime "^5.1.2"
+ signal-exit "^3.0.3"
+ strip-final-newline "^2.0.0"
+
exit@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
@@ -5408,20 +5675,6 @@ fast-ordered-set@^1.0.0:
dependencies:
blank-object "^1.0.1"
-fast-sourcemap-concat@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/fast-sourcemap-concat/-/fast-sourcemap-concat-1.4.0.tgz#122c330d4a2afaff16ad143bc9674b87cd76c8ad"
- integrity sha512-x90Wlx/2C83lfyg7h4oguTZN4MyaVfaiUSJQNpU+YEA0Odf9u659Opo44b0LfoVg9G/bOE++GdID/dkyja+XcA==
- dependencies:
- chalk "^2.0.0"
- fs-extra "^5.0.0"
- heimdalljs-logger "^0.1.9"
- memory-streams "^0.1.3"
- mkdirp "^0.5.0"
- source-map "^0.4.2"
- source-map-url "^0.3.0"
- sourcemap-validator "^1.1.0"
-
fast-sourcemap-concat@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fast-sourcemap-concat/-/fast-sourcemap-concat-2.1.0.tgz#12dd36bfc38c804093e4bd1de61dd6216f574211"
@@ -5628,7 +5881,7 @@ fixturify-project@^1.10.0:
fixturify "^1.2.0"
tmp "^0.0.33"
-fixturify-project@^2.1.0:
+fixturify-project@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/fixturify-project/-/fixturify-project-2.1.1.tgz#a511dd26700c6b64ac271ef4393e7124f153c81f"
integrity sha512-sP0gGMTr4iQ8Kdq5Ez0CVJOZOGWqzP5dv/veOTdFNywioKjkNWCHBi1q65DMpcNGUGeoOUWehyji274Q2wRgxA==
@@ -5789,7 +6042,7 @@ fs-extra@^8.0.0, fs-extra@^8.0.1, fs-extra@^8.1.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
-fs-extra@^9.0.1, fs-extra@^9.1.0:
+fs-extra@^9.1.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
@@ -5810,7 +6063,7 @@ fs-merger@^3.2.1:
fs-tree-diff "^2.0.1"
walk-sync "^2.2.0"
-fs-tree-diff@^0.5.2, fs-tree-diff@^0.5.3, fs-tree-diff@^0.5.6, fs-tree-diff@^0.5.7:
+fs-tree-diff@^0.5.2, fs-tree-diff@^0.5.3, fs-tree-diff@^0.5.6:
version "0.5.9"
resolved "https://registry.yarnpkg.com/fs-tree-diff/-/fs-tree-diff-0.5.9.tgz#a4ec6182c2f5bd80b9b83c8e23e4522e6f5fd946"
integrity sha512-872G8ax0kHh01m9n/2KDzgYwouKza0Ad9iFltBpNykvROvf2AGtoOzPJgGx125aolGPER3JuC7uZFrQ7bG1AZw==
@@ -5932,6 +6185,11 @@ get-stream@^5.0.0:
dependencies:
pump "^3.0.0"
+get-stream@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
+ integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
+
get-symbol-description@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
@@ -5963,7 +6221,7 @@ glob-parent@^3.1.0:
is-glob "^3.1.0"
path-dirname "^1.0.0"
-glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.2:
+glob-parent@^5.1.0, glob-parent@^5.1.2, glob-parent@~5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
@@ -6040,13 +6298,6 @@ globals@^11.1.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
-globals@^12.1.0:
- version "12.4.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8"
- integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
- dependencies:
- type-fest "^0.8.1"
-
globals@^13.6.0:
version "13.8.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-13.8.0.tgz#3e20f504810ce87a8d72e55aecf8435b50f4c1b3"
@@ -6054,6 +6305,13 @@ globals@^13.6.0:
dependencies:
type-fest "^0.20.2"
+globals@^13.9.0:
+ version "13.16.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-13.16.0.tgz#9be4aca28f311aaeb974ea54978ebbb5e35ce46a"
+ integrity sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==
+ dependencies:
+ type-fest "^0.20.2"
+
globals@^9.18.0:
version "9.18.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
@@ -6392,6 +6650,11 @@ human-signals@^1.1.1:
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
+human-signals@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
+ integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
+
iconv-lite@0.4.24, iconv-lite@^0.4.24:
version "0.4.24"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
@@ -6920,7 +7183,7 @@ jest-worker@^27.4.1:
merge-stream "^2.0.0"
supports-color "^8.0.0"
-jquery@^3.4.1, jquery@^3.5.0:
+jquery@^3.5.0, jquery@^3.5.1:
version "3.6.0"
resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470"
integrity sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==
@@ -7412,7 +7675,7 @@ lodash.uniqby@^4.7.0:
resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302"
integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=
-lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4:
+lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -8025,10 +8288,10 @@ normalize-path@^3.0.0, normalize-path@~3.0.0:
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-npm-package-arg@^8.1.0:
- version "8.1.2"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.2.tgz#b868016ae7de5619e729993fbd8d11dc3c52ab62"
- integrity sha512-6Eem455JsSMJY6Kpd3EyWE+n5hC+g9bSyHr9K9U2zqZb7+02+hObQ2c0+8iDk/mNF+8r1MhY44WypKJAkySIYA==
+npm-package-arg@^8.1.1:
+ version "8.1.5"
+ resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.5.tgz#3369b2d5fe8fdc674baa7f1786514ddc15466e44"
+ integrity sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==
dependencies:
hosted-git-info "^4.0.1"
semver "^7.3.4"
@@ -8048,7 +8311,7 @@ npm-run-path@^3.0.0:
dependencies:
path-key "^3.0.0"
-npm-run-path@^4.0.0:
+npm-run-path@^4.0.0, npm-run-path@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
@@ -8154,7 +8417,7 @@ onetime@^2.0.0:
dependencies:
mimic-fn "^1.0.0"
-onetime@^5.1.0:
+onetime@^5.1.0, onetime@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
@@ -8978,6 +9241,11 @@ require-from-string@^2.0.2:
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
+requireindex@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef"
+ integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==
+
requires-port@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
@@ -9050,7 +9318,7 @@ resolve-url@^0.2.1:
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
-resolve@^1.10.0, resolve@^1.11.1, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.4.0, resolve@^1.5.0:
+resolve@^1.10.0, resolve@^1.11.1, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.20.0, resolve@^1.4.0, resolve@^1.5.0:
version "1.22.0"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
@@ -9406,6 +9674,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2:
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
+signal-exit@^3.0.3:
+ version "3.0.7"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
+ integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+
silent-error@^1.0.0, silent-error@^1.0.1, silent-error@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/silent-error/-/silent-error-1.1.1.tgz#f72af5b0d73682a2ba1778b7e32cd8aa7c2d8662"
@@ -9536,10 +9809,10 @@ sort-object-keys@^1.1.3:
resolved "https://registry.yarnpkg.com/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45"
integrity sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==
-sort-package-json@^1.48.0:
- version "1.49.0"
- resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.49.0.tgz#82845ab598501bb35875f326e4768a5ab5f15335"
- integrity sha512-3YuqFGThwc9X0TZLYohOUJJ/P6uJIVcTeuJOc6ZWw4f1fHpTHIfVysKer4qXtrZ2zvwwU2aEcb555Bo+2fwIgQ==
+sort-package-json@^1.49.0:
+ version "1.57.0"
+ resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.57.0.tgz#e95fb44af8ede0bb6147e3f39258102d4bb23fc4"
+ integrity sha512-FYsjYn2dHTRb41wqnv+uEqCUvBpK3jZcTp9rbz2qDTmel7Pmdtf+i2rLaaPMRZeSVM60V3Se31GyWFpmKs4Q5Q==
dependencies:
detect-indent "^6.0.0"
detect-newline "3.1.0"
@@ -10293,11 +10566,6 @@ type-fest@^0.21.3:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
-type-fest@^0.8.1:
- version "0.8.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
- integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
-
type-is@~1.6.17, type-is@~1.6.18:
version "1.6.18"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
@@ -10575,7 +10843,7 @@ walk-sync@^0.2.5:
ensure-posix-path "^1.0.0"
matcher-collection "^1.0.0"
-walk-sync@^0.3.0, walk-sync@^0.3.1, walk-sync@^0.3.2, walk-sync@^0.3.3:
+walk-sync@^0.3.0, walk-sync@^0.3.1, walk-sync@^0.3.3:
version "0.3.4"
resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.4.tgz#cf78486cc567d3a96b5b2237c6108017a5ffb9a4"
integrity sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig==
@@ -10859,11 +11127,16 @@ workerpool@^3.1.1:
object-assign "4.1.1"
rsvp "^4.8.4"
-workerpool@^6.0.0, workerpool@^6.0.3:
+workerpool@^6.0.0:
version "6.1.4"
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.4.tgz#6a972b6df82e38d50248ee2820aa98e2d0ad3090"
integrity sha512-jGWPzsUqzkow8HoAvqaPWTUPCrlPJaJ5tY8Iz7n1uCz3tTp6s3CDG0FF1NsX42WNlkRSW6Mr+CDZGnNoSsKa7g==
+workerpool@^6.1.4:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
+ integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
+
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"