[Embroider] remove/upgrade dependencies to unblock Embroider (#26245)

* chore: upgrade ember-concurrency

* chore: remove ember-copy for ES6 spread or structuredClone

* chore: remove sass-svg-uri usage

* chore: remove ember-maybe-in-element

* chore: explicitly install sinon

* chore(pki): fix pki engine deps

* chore: bump ember-svg-jar

---------

Co-authored-by: Matthew Irish <matthew@hashicorp.com>
This commit is contained in:
Noelle Daley
2024-04-12 16:33:10 -07:00
committed by GitHub
parent 5ba4d7b2d4
commit c5fd03d943
9 changed files with 151 additions and 136 deletions

View File

@@ -5,8 +5,6 @@
// This file defines the styles for .checkbox, .radio and .b-checkboxes. The prefix "b" comes from Bulma. // This file defines the styles for .checkbox, .radio and .b-checkboxes. The prefix "b" comes from Bulma.
@import '../sass-svg-uri/svg-uri';
// checkbox and radio styling // checkbox and radio styling
.checkbox, .checkbox,
.radio { .radio {
@@ -73,9 +71,7 @@
.b-checkbox input[type='radio']:checked + label::after { .b-checkbox input[type='radio']:checked + label::after {
font-family: $family-monospace; font-family: $family-monospace;
/*checkmark from ionicons*/ /*checkmark from ionicons*/
content: svg-uri( content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 512 512' fill='%231563ff'%3E%3Cpath d='M461.6 109.6l-54.9-43.3c-1.7-1.4-3.8-2.4-6.2-2.4-2.4 0-4.6 1-6.3 2.5L194.5 323s-78.5-75.5-80.7-77.7c-2.2-2.2-5.1-5.9-9.5-5.9s-6.4 3.1-8.7 5.4c-1.7 1.8-29.7 31.2-43.5 45.8-.8.9-1.3 1.4-2 2.1-1.2 1.7-2 3.6-2 5.7 0 2.2.8 4 2 5.7l2.8 2.6s139.3 133.8 141.6 136.1c2.3 2.3 5.1 5.2 9.2 5.2 4 0 7.3-4.3 9.2-6.2l249.1-320c1.2-1.7 2-3.6 2-5.8 0-2.5-1-4.6-2.4-6.4z'/%3E%3C/svg%3E");
'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 512 512" fill="#{$blue}"><path d="M461.6 109.6l-54.9-43.3c-1.7-1.4-3.8-2.4-6.2-2.4-2.4 0-4.6 1-6.3 2.5L194.5 323s-78.5-75.5-80.7-77.7c-2.2-2.2-5.1-5.9-9.5-5.9s-6.4 3.1-8.7 5.4c-1.7 1.8-29.7 31.2-43.5 45.8-.8.9-1.3 1.4-2 2.1-1.2 1.7-2 3.6-2 5.7 0 2.2.8 4 2 5.7l2.8 2.6s139.3 133.8 141.6 136.1c2.3 2.3 5.1 5.2 9.2 5.2 4 0 7.3-4.3 9.2-6.2l249.1-320c1.2-1.7 2-3.6 2-5.8 0-2.5-1-4.6-2.4-6.4z"/></svg>'
);
} }
.b-checkbox input[type='checkbox'], .b-checkbox input[type='checkbox'],

View File

@@ -18,7 +18,6 @@
"ember-cli-typescript": "*", "ember-cli-typescript": "*",
"ember-composable-helpers": "*", "ember-composable-helpers": "*",
"ember-concurrency": "*", "ember-concurrency": "*",
"ember-maybe-in-element": "*",
"ember/render-modifiers": "*", "ember/render-modifiers": "*",
"ember-power-select": "*", "ember-power-select": "*",
"ember-router-helpers": "*", "ember-router-helpers": "*",

View File

@@ -1,42 +0,0 @@
/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: BUSL-1.1
*/
/* eslint-env node */
/* eslint-disable n/no-extraneous-require */
'use strict';
var path = require('path');
var Funnel = require('broccoli-funnel');
var mergeTrees = require('broccoli-merge-trees');
module.exports = {
name: 'sassSvgUri',
isDevelopingAddon() {
return true;
},
included: function (app) {
this._super.included.apply(this, arguments);
// see: https://github.com/ember-cli/ember-cli/issues/3718
while (typeof app.import !== 'function' && app.app) {
app = app.app;
}
this.sassSVGURIPath = path.dirname(require.resolve('sass-svg-uri'));
return app;
},
treeForStyles: function () {
var sassSVGURI = new Funnel(this.sassSVGURIPath, {
srcDir: '/',
destDir: 'app/styles/sass-svg-uri',
annotation: 'Sass SVG URI',
});
return mergeTrees([sassSVGURI], { overwrite: true });
},
};

View File

@@ -1,6 +0,0 @@
{
"name": "css",
"keywords": [
"ember-addon"
]
}

View File

@@ -20,7 +20,7 @@ interface Args {
}; };
} }
export default class RadioSelectTtlOrString extends Component<Args> { export default class PkiNotValidAfterForm extends Component<Args> {
@tracked groupValue = 'ttl'; @tracked groupValue = 'ttl';
@tracked cachedNotAfter: string; @tracked cachedNotAfter: string;
@tracked cachedTtl: string | number; @tracked cachedTtl: string | number;

View File

@@ -5,6 +5,7 @@
"ember-engine" "ember-engine"
], ],
"dependencies": { "dependencies": {
"date-fns": "*",
"ember-cli-babel": "*", "ember-cli-babel": "*",
"ember-cli-htmlbars": "*", "ember-cli-htmlbars": "*",
"ember-cli-typescript": "*", "ember-cli-typescript": "*",

View File

@@ -7,7 +7,6 @@ import { isPresent } from '@ember/utils';
import { alias } from '@ember/object/computed'; import { alias } from '@ember/object/computed';
import { service } from '@ember/service'; import { service } from '@ember/service';
import Controller from '@ember/controller'; import Controller from '@ember/controller';
import { copy } from 'ember-copy';
import { resolve } from 'rsvp'; import { resolve } from 'rsvp';
import decodeConfigFromJWT from 'replication/utils/decode-config-from-jwt'; import decodeConfigFromJWT from 'replication/utils/decode-config-from-jwt';
import { buildWaiter } from '@ember/test-waiters'; import { buildWaiter } from '@ember/test-waiters';
@@ -26,7 +25,7 @@ const DEFAULTS = {
}; };
const waiter = buildWaiter('replication-actions'); const waiter = buildWaiter('replication-actions');
export default Controller.extend(copy(DEFAULTS, true), { export default Controller.extend(structuredClone(DEFAULTS), {
isModalActive: false, isModalActive: false,
isTokenCopied: false, isTokenCopied: false,
expirationDate: null, expirationDate: null,
@@ -57,7 +56,7 @@ export default Controller.extend(copy(DEFAULTS, true), {
}, },
reset() { reset() {
this.setProperties(copy(DEFAULTS, true)); this.setProperties(structuredClone(DEFAULTS, true));
}, },
submitSuccess(resp, action) { submitSuccess(resp, action) {

View File

@@ -139,15 +139,13 @@
"ember-cli-terser": "^4.0.2", "ember-cli-terser": "^4.0.2",
"ember-cli-typescript": "^5.2.1", "ember-cli-typescript": "^5.2.1",
"ember-composable-helpers": "5.0.0", "ember-composable-helpers": "5.0.0",
"ember-concurrency": "2.3.4", "ember-concurrency": "^3.1.1",
"ember-copy": "2.0.1",
"ember-data": "~4.12.4", "ember-data": "~4.12.4",
"ember-engines": "0.8.23", "ember-engines": "0.8.23",
"ember-exam": "^9.0.0", "ember-exam": "^9.0.0",
"ember-fetch": "^8.1.2", "ember-fetch": "^8.1.2",
"ember-inflector": "4.0.2", "ember-inflector": "4.0.2",
"ember-load-initializers": "^2.1.2", "ember-load-initializers": "^2.1.2",
"ember-maybe-in-element": "^2.0.3",
"ember-modal-dialog": "^4.0.1", "ember-modal-dialog": "^4.0.1",
"ember-modifier": "^4.1.0", "ember-modifier": "^4.1.0",
"ember-page-title": "^7.0.0", "ember-page-title": "^7.0.0",
@@ -161,7 +159,7 @@
"ember-sinon": "^4.0.0", "ember-sinon": "^4.0.0",
"ember-source": "~4.12.0", "ember-source": "~4.12.0",
"ember-style-modifier": "^4.1.0", "ember-style-modifier": "^4.1.0",
"ember-svg-jar": "2.4.0", "ember-svg-jar": "2.4.4",
"ember-template-lint": "^6.0.0", "ember-template-lint": "^6.0.0",
"ember-template-lint-plugin-prettier": "4.0.0", "ember-template-lint-plugin-prettier": "4.0.0",
"ember-test-selectors": "6.0.0", "ember-test-selectors": "6.0.0",
@@ -190,9 +188,9 @@
"pvutils": "^1.0.17", "pvutils": "^1.0.17",
"qunit": "^2.19.4", "qunit": "^2.19.4",
"qunit-dom": "^2.0.0", "qunit-dom": "^2.0.0",
"sass": "^1.58.3", "sass": "^1.66.3",
"sass-svg-uri": "^1.0.0",
"shell-quote": "^1.8.1", "shell-quote": "^1.8.1",
"sinon": "^17.0.1",
"string.prototype.endswith": "^0.2.0", "string.prototype.endswith": "^0.2.0",
"string.prototype.startswith": "^0.2.0", "string.prototype.startswith": "^0.2.0",
"stylelint": "^15.4.0", "stylelint": "^15.4.0",
@@ -236,7 +234,6 @@
"paths": [ "paths": [
"lib/config-ui", "lib/config-ui",
"lib/core", "lib/core",
"lib/css",
"lib/keep-gitkeep", "lib/keep-gitkeep",
"lib/kmip", "lib/kmip",
"lib/kubernetes", "lib/kubernetes",

View File

@@ -1969,11 +1969,11 @@ __metadata:
linkType: hard linkType: hard
"@embroider/macros@npm:^1.15.0": "@embroider/macros@npm:^1.15.0":
version: 1.15.0 version: 1.15.1
resolution: "@embroider/macros@npm:1.15.0" resolution: "@embroider/macros@npm:1.15.1"
dependencies: dependencies:
"@babel/core": ^7.24.0 "@babel/core": ^7.24.0
"@embroider/shared-internals": 2.5.2 "@embroider/shared-internals": 2.6.0
assert-never: ^1.2.1 assert-never: ^1.2.1
babel-import-util: ^2.0.0 babel-import-util: ^2.0.0
ember-cli-babel: ^8.2.0 ember-cli-babel: ^8.2.0
@@ -1986,13 +1986,13 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
"@glint/template": "@glint/template":
optional: true optional: true
checksum: ac78c4e0d8a553a6d45476acf9248b6ccfb6499e0eb1ddc7e953e1e52cc7a491ce72d4a28defcbe29aff69ed4c32fac5a7311445400836f6427281ef378f1f83 checksum: 2a0c059adb292a3c67581984f8635c9da3cc2b689158430321feed7710277c22def84752648b2ff102903de423ff101ffeaf3ebe6bfe7bb6eef436b9d5d34c7c
languageName: node languageName: node
linkType: hard linkType: hard
"@embroider/shared-internals@npm:2.5.2, @embroider/shared-internals@npm:^2.0.0, @embroider/shared-internals@npm:^2.5.1": "@embroider/shared-internals@npm:2.6.0, @embroider/shared-internals@npm:^2.0.0, @embroider/shared-internals@npm:^2.5.1":
version: 2.5.2 version: 2.6.0
resolution: "@embroider/shared-internals@npm:2.5.2" resolution: "@embroider/shared-internals@npm:2.6.0"
dependencies: dependencies:
babel-import-util: ^2.0.0 babel-import-util: ^2.0.0
debug: ^4.3.2 debug: ^4.3.2
@@ -2000,10 +2000,11 @@ __metadata:
fs-extra: ^9.1.0 fs-extra: ^9.1.0
js-string-escape: ^1.0.1 js-string-escape: ^1.0.1
lodash: ^4.17.21 lodash: ^4.17.21
minimatch: ^3.0.4
resolve-package-path: ^4.0.1 resolve-package-path: ^4.0.1
semver: ^7.3.5 semver: ^7.3.5
typescript-memoize: ^1.0.1 typescript-memoize: ^1.0.1
checksum: ffa48bc708498f57482d7c1ebca44fccf46543d705a2dab698581ef5dee5f0981a9a67d7df3164940f8de1b7412f20cfd4d6204b13c2945f461660089908fe53 checksum: f268764bd9cb031ab078af677865e8ce08cc2159bb8bce22125b452279a05c054061a3513616231612ce73fcf92c0737d2c9f517b169d5208bf9e36c89e3ccdd
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2600,6 +2601,33 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@sinonjs/commons@npm:^2.0.0":
version: 2.0.0
resolution: "@sinonjs/commons@npm:2.0.0"
dependencies:
type-detect: 4.0.8
checksum: 5023ba17edf2b85ed58262313b8e9b59e23c6860681a9af0200f239fe939e2b79736d04a260e8270ddd57196851dde3ba754d7230be5c5234e777ae2ca8af137
languageName: node
linkType: hard
"@sinonjs/commons@npm:^3.0.0":
version: 3.0.1
resolution: "@sinonjs/commons@npm:3.0.1"
dependencies:
type-detect: 4.0.8
checksum: a7c3e7cc612352f4004873747d9d8b2d4d90b13a6d483f685598c945a70e734e255f1ca5dc49702515533c403b32725defff148177453b3f3915bcb60e9d4601
languageName: node
linkType: hard
"@sinonjs/fake-timers@npm:^11.2.2":
version: 11.2.2
resolution: "@sinonjs/fake-timers@npm:11.2.2"
dependencies:
"@sinonjs/commons": ^3.0.0
checksum: 68c29b0e1856fdc280df03ddbf57c726420b78e9f943a241b471edc018fb14ff36fdc1daafd6026cba08c3c7f50c976fb7ae11b88ff44cd7f609692ca7d25158
languageName: node
linkType: hard
"@sinonjs/formatio@npm:^3.2.1": "@sinonjs/formatio@npm:^3.2.1":
version: 3.2.2 version: 3.2.2
resolution: "@sinonjs/formatio@npm:3.2.2" resolution: "@sinonjs/formatio@npm:3.2.2"
@@ -2621,7 +2649,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@sinonjs/text-encoding@npm:^0.7.1": "@sinonjs/samsam@npm:^8.0.0":
version: 8.0.0
resolution: "@sinonjs/samsam@npm:8.0.0"
dependencies:
"@sinonjs/commons": ^2.0.0
lodash.get: ^4.4.2
type-detect: ^4.0.8
checksum: 95e40d0bb9f7288e27c379bee1b03c3dc51e7e78b9d5ea6aef66a690da7e81efc4715145b561b449cefc5361a171791e3ce30fb1a46ab247d4c0766024c60a60
languageName: node
linkType: hard
"@sinonjs/text-encoding@npm:^0.7.1, @sinonjs/text-encoding@npm:^0.7.2":
version: 0.7.2 version: 0.7.2
resolution: "@sinonjs/text-encoding@npm:0.7.2" resolution: "@sinonjs/text-encoding@npm:0.7.2"
checksum: fe690002a32ba06906cf87e2e8fe84d1590294586f2a7fd180a65355b53660c155c3273d8011a5f2b77209b819aa7306678ae6e4aea0df014bd7ffd4bbbcf1ab checksum: fe690002a32ba06906cf87e2e8fe84d1590294586f2a7fd180a65355b53660c155c3273d8011a5f2b77209b819aa7306678ae6e4aea0df014bd7ffd4bbbcf1ab
@@ -3020,12 +3059,12 @@ __metadata:
linkType: hard linkType: hard
"@types/eslint@npm:*, @types/eslint@npm:^8.4.2, @types/eslint@npm:^8.4.9": "@types/eslint@npm:*, @types/eslint@npm:^8.4.2, @types/eslint@npm:^8.4.9":
version: 8.56.7 version: 8.56.9
resolution: "@types/eslint@npm:8.56.7" resolution: "@types/eslint@npm:8.56.9"
dependencies: dependencies:
"@types/estree": "*" "@types/estree": "*"
"@types/json-schema": "*" "@types/json-schema": "*"
checksum: 26b036e27e369981843585248591b15068f1ba3ac44a01c09c34717f0b57cbb422a7ed2b497b51093b0ead97739e187dde65bbd5893ec901672dac39f41c8038 checksum: c0c033fc724774b791bf97465cfe246814eda1f82460aff2daa64dfce1b1a01626c75f4281d2ab10dcd9176446df0b4bf57e8ac542da6476902e28683e89137d
languageName: node languageName: node
linkType: hard linkType: hard
@@ -6499,9 +6538,9 @@ __metadata:
linkType: hard linkType: hard
"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000792, caniuse-lite@npm:^1.0.30000805, caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30001304, caniuse-lite@npm:^1.0.30001587": "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000792, caniuse-lite@npm:^1.0.30000805, caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30001304, caniuse-lite@npm:^1.0.30001587":
version: 1.0.30001608 version: 1.0.30001609
resolution: "caniuse-lite@npm:1.0.30001608" resolution: "caniuse-lite@npm:1.0.30001609"
checksum: 7ae62689ca358cd3bdb89b2db9b4841812299f8a0b3ab94b52e4548778bd5740814617c0e0b2504b6bfaf47acc2472e1730393bd2027d646acbe8dc8206ad9e7 checksum: 462f38b5c33ce544dcfa65cc3940fca7fe2d3d916ec2d9c9905ea7becf6930c540774a1278f901fe44d3b85f7d7a2f05523d27602c6ce93bb2b3806e9f3e9989
languageName: node languageName: node
linkType: hard linkType: hard
@@ -8064,9 +8103,9 @@ __metadata:
linkType: hard linkType: hard
"electron-to-chromium@npm:^1.3.30, electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.4.668": "electron-to-chromium@npm:^1.3.30, electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.4.668":
version: 1.4.731 version: 1.4.736
resolution: "electron-to-chromium@npm:1.4.731" resolution: "electron-to-chromium@npm:1.4.736"
checksum: f5ec068ae0616e2c3b68d66ce253a673de65b22ab3bea7e70dc16db7b7c683ca65f7d5c3b7276dd1f837a9c513ef435a53475b69a5df5eb581736d69b713ba3e checksum: dcba6d43ffbc40e5d3decb3a0de67b9721a257fefde4eceac0d75202029c62ace7b377d217f49d1ba9cfbad61f89a14514e85a4de77b7205cee336f2e1f0baee
languageName: node languageName: node
linkType: hard linkType: hard
@@ -8936,22 +8975,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ember-concurrency@npm:2.3.4":
version: 2.3.4
resolution: "ember-concurrency@npm:2.3.4"
dependencies:
"@babel/helper-plugin-utils": ^7.12.13
"@babel/types": ^7.12.13
"@glimmer/tracking": ^1.0.4
ember-cli-babel: ^7.26.11
ember-cli-babel-plugin-helpers: ^1.1.1
ember-cli-htmlbars: ^5.7.1
ember-compatibility-helpers: ^1.2.0
ember-destroyable-polyfill: ^2.0.2
checksum: 14b68d1da5575b14dc038af8146b8de29f5b0b961ca57275d1930cf77f8b0d8ba20105d40a5755b79c3f8ad65449195beb94029a687c72a07486c5024ab98154
languageName: node
linkType: hard
"ember-concurrency@npm:>=1.0.0 <3": "ember-concurrency@npm:>=1.0.0 <3":
version: 2.3.7 version: 2.3.7
resolution: "ember-concurrency@npm:2.3.7" resolution: "ember-concurrency@npm:2.3.7"
@@ -8968,12 +8991,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ember-copy@npm:2.0.1": "ember-concurrency@npm:^3.1.1":
version: 2.0.1 version: 3.1.1
resolution: "ember-copy@npm:2.0.1" resolution: "ember-concurrency@npm:3.1.1"
dependencies: dependencies:
ember-cli-babel: ^7.22.1 "@babel/helper-plugin-utils": ^7.12.13
checksum: addeba5ce864c1dcea4ec475bab51c4996dcd575adab28fb3a5fb082fa1db1f8530236ccfbb2c66fd594d8b11410f17eece6651957bd6b0804eaa870915e84ba "@babel/types": ^7.12.13
"@glimmer/tracking": ^1.1.2
ember-cli-babel: ^7.26.11
ember-cli-babel-plugin-helpers: ^1.1.1
ember-cli-htmlbars: ^6.2.0
ember-compatibility-helpers: ^1.2.0
peerDependencies:
ember-source: ^3.28.0 || ^4.0.0 || >=5.0.0
checksum: f9dd7581cb5dcae2cecb9d61f5088aa26e4849e4778e532168fd02b08cbe6ac758f76c668524358087936ecf7d135278df44bc4388b0bbe9a68b7ae0ed21169b
languageName: node languageName: node
linkType: hard linkType: hard
@@ -9545,10 +9576,11 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ember-svg-jar@npm:2.4.0": "ember-svg-jar@npm:2.4.4":
version: 2.4.0 version: 2.4.4
resolution: "ember-svg-jar@npm:2.4.0" resolution: "ember-svg-jar@npm:2.4.4"
dependencies: dependencies:
"@embroider/macros": ^1.12.2
broccoli-caching-writer: ^3.0.3 broccoli-caching-writer: ^3.0.3
broccoli-concat: ^4.2.5 broccoli-concat: ^4.2.5
broccoli-funnel: ^3.0.8 broccoli-funnel: ^3.0.8
@@ -9563,7 +9595,7 @@ __metadata:
ember-cli-htmlbars: ^5.7.1 ember-cli-htmlbars: ^5.7.1
lodash: ^4.17.15 lodash: ^4.17.15
safe-stable-stringify: ^2.2.0 safe-stable-stringify: ^2.2.0
checksum: d2c7eb54c3aab45fe80775470e52d5db93e4fe60c9ecd95d614897cb2275bce92a0b5389914b40ad84509dcf400e1ec384ea192a25a325f30f6b848d8637d145 checksum: e50efb0d503cebd5c85b620fd73866725e1a6804a119318835c07a24b60f9d7684fc86e853c693beb72b1386ea9f1124f2e49c4ae5de9e7505c2d06180c4e980
languageName: node languageName: node
linkType: hard linkType: hard
@@ -13319,6 +13351,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"just-extend@npm:^6.2.0":
version: 6.2.0
resolution: "just-extend@npm:6.2.0"
checksum: 022024d6f687c807963b97a24728a378799f7e4af7357d1c1f90dedb402943d5c12be99a5136654bed8362c37a358b1793feaad3366896f239a44e17c5032d86
languageName: node
linkType: hard
"keyv@npm:^4.5.3": "keyv@npm:^4.5.3":
version: 4.5.4 version: 4.5.4
resolution: "keyv@npm:4.5.4" resolution: "keyv@npm:4.5.4"
@@ -13703,6 +13742,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"lodash.get@npm:^4.4.2":
version: 4.4.2
resolution: "lodash.get@npm:4.4.2"
checksum: e403047ddb03181c9d0e92df9556570e2b67e0f0a930fcbbbd779370972368f5568e914f913e93f3b08f6d492abc71e14d4e9b7a18916c31fa04bd2306efe545
languageName: node
linkType: hard
"lodash.isarguments@npm:^3.0.0": "lodash.isarguments@npm:^3.0.0":
version: 3.1.0 version: 3.1.0
resolution: "lodash.isarguments@npm:3.1.0" resolution: "lodash.isarguments@npm:3.1.0"
@@ -14918,6 +14964,19 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"nise@npm:^5.1.5":
version: 5.1.9
resolution: "nise@npm:5.1.9"
dependencies:
"@sinonjs/commons": ^3.0.0
"@sinonjs/fake-timers": ^11.2.2
"@sinonjs/text-encoding": ^0.7.2
just-extend: ^6.2.0
path-to-regexp: ^6.2.1
checksum: ab9fd6eabc98170f18aef6c9567983145c1dc62c7aef46eda0fea754083316c1f0f9b2c32e9b4bfdd25122276d670293596ed672b54dd1ffa8eb58b56a30ea95
languageName: node
linkType: hard
"no-case@npm:^3.0.4": "no-case@npm:^3.0.4":
version: 3.0.4 version: 3.0.4
resolution: "no-case@npm:3.0.4" resolution: "no-case@npm:3.0.4"
@@ -15749,6 +15808,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"path-to-regexp@npm:^6.2.1":
version: 6.2.2
resolution: "path-to-regexp@npm:6.2.2"
checksum: b7b0005c36f5099f9ed1fb20a820d2e4ed1297ffe683ea1d678f5e976eb9544f01debb281369dabdc26da82e6453901bf71acf2c7ed14b9243536c2a45286c33
languageName: node
linkType: hard
"path-type@npm:^4.0.0": "path-type@npm:^4.0.0":
version: 4.0.0 version: 4.0.0
resolution: "path-type@npm:4.0.0" resolution: "path-type@npm:4.0.0"
@@ -16221,11 +16287,11 @@ __metadata:
linkType: hard linkType: hard
"qs@npm:^6.4.0": "qs@npm:^6.4.0":
version: 6.12.0 version: 6.12.1
resolution: "qs@npm:6.12.0" resolution: "qs@npm:6.12.1"
dependencies: dependencies:
side-channel: ^1.0.6 side-channel: ^1.0.6
checksum: ba007fb2488880b9c6c3df356fe6888b9c1f4c5127552edac214486cfe83a332de09a5c40d490d79bb27bef977ba1085a8497512ff52eaac72e26564f77ce908 checksum: aa761d99e65b6936ba2dd2187f2d9976afbcda38deb3ff1b3fe331d09b0c578ed79ca2abdde1271164b5be619c521ec7db9b34c23f49a074e5921372d16242d5
languageName: node languageName: node
linkType: hard linkType: hard
@@ -17116,23 +17182,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"sass-svg-uri@npm:^1.0.0": "sass@npm:^1.66.3, sass@npm:^1.69.5":
version: 1.0.2 version: 1.75.0
resolution: "sass-svg-uri@npm:1.0.2" resolution: "sass@npm:1.75.0"
checksum: 528227f76b56966bbde03b9c08b3dd337a2194bd0e76520d8405a576d5ac499fd412265373279c3b901b5e786f76f9eecdf5ba4ab38cdcb3370598bf43e652bd
languageName: node
linkType: hard
"sass@npm:^1.58.3, sass@npm:^1.69.5":
version: 1.74.1
resolution: "sass@npm:1.74.1"
dependencies: dependencies:
chokidar: ">=3.0.0 <4.0.0" chokidar: ">=3.0.0 <4.0.0"
immutable: ^4.0.0 immutable: ^4.0.0
source-map-js: ">=0.6.2 <2.0.0" source-map-js: ">=0.6.2 <2.0.0"
bin: bin:
sass: sass.js sass: sass.js
checksum: 3cbcd73d91e65607f7987656b7f6b0c6143724304544768079ecbe95505f1ce71036916e0e02dcc9923551c3779863bcdd522732a8f4409e89205271966a36f4 checksum: bfb9f5ddb6a2e1fe0c1ba6191cdb17afa7b40c1eb892c7152f6a29ff2b06dc7a510bdb648f8cca0179dcb3965920ebeb8894f0710b0b450a99db563831345033
languageName: node languageName: node
linkType: hard linkType: hard
@@ -17413,6 +17472,20 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"sinon@npm:^17.0.1":
version: 17.0.1
resolution: "sinon@npm:17.0.1"
dependencies:
"@sinonjs/commons": ^3.0.0
"@sinonjs/fake-timers": ^11.2.2
"@sinonjs/samsam": ^8.0.0
diff: ^5.1.0
nise: ^5.1.5
supports-color: ^7.2.0
checksum: a807c2997d6eabdcaa4409df9fd9816a3e839f96d7e5d76610a33f5e1b60cf37616c6288f0f580262da17ea4ee626c6d1600325bf423e30c5a7f0d9a203e26c0
languageName: node
linkType: hard
"sinon@npm:^7.4.2": "sinon@npm:^7.4.2":
version: 7.5.0 version: 7.5.0
resolution: "sinon@npm:7.5.0" resolution: "sinon@npm:7.5.0"
@@ -18196,7 +18269,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": "supports-color@npm:^7.0.0, supports-color@npm:^7.1.0, supports-color@npm:^7.2.0":
version: 7.2.0 version: 7.2.0
resolution: "supports-color@npm:7.2.0" resolution: "supports-color@npm:7.2.0"
dependencies: dependencies:
@@ -18262,9 +18335,9 @@ __metadata:
linkType: hard linkType: hard
"swagger-ui-dist@npm:^5.9.0": "swagger-ui-dist@npm:^5.9.0":
version: 5.15.0 version: 5.15.1
resolution: "swagger-ui-dist@npm:5.15.0" resolution: "swagger-ui-dist@npm:5.15.1"
checksum: 4f887ff3ab2bdba4579687e12109171dbb3c1ef1fee52814f82a885d46e9efa3b383ff3b3f30c2210d971d7cc9b17aaee315087658855d04e302598805337ef1 checksum: 3fda9cf68f6454d3d2d5bfc7e463864d409695401684b7733f25ef0868987b27d6975770f5437b940270c406bf602ca16c2b1d9d8359b852ff4c07c48365e2ed
languageName: node languageName: node
linkType: hard linkType: hard
@@ -18415,8 +18488,8 @@ __metadata:
linkType: hard linkType: hard
"testem@npm:^3.10.1": "testem@npm:^3.10.1":
version: 3.12.0 version: 3.13.0
resolution: "testem@npm:3.12.0" resolution: "testem@npm:3.13.0"
dependencies: dependencies:
"@xmldom/xmldom": ^0.8.0 "@xmldom/xmldom": ^0.8.0
backbone: ^1.1.2 backbone: ^1.1.2
@@ -18449,7 +18522,7 @@ __metadata:
tmp: 0.0.33 tmp: 0.0.33
bin: bin:
testem: testem.js testem: testem.js
checksum: 580b7f6dde540ff69f383ee90b3e27846e7f28b51b3e768dad926cfd7c2c64f4b27102080baba5663567542163c6f1fbdc8cf132605752102925ba59856ac2b5 checksum: a85af54d98f40a9b7f0264e8e24435ea6371d7a9fdfcc29943f582605f64ce295232ac6048587570cdb9148f94ad34908fcf5476a13a25ff7123154aa1c4dfee
languageName: node languageName: node
linkType: hard linkType: hard
@@ -18770,7 +18843,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"type-detect@npm:4.0.8": "type-detect@npm:4.0.8, type-detect@npm:^4.0.8":
version: 4.0.8 version: 4.0.8
resolution: "type-detect@npm:4.0.8" resolution: "type-detect@npm:4.0.8"
checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15 checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15
@@ -19382,15 +19455,13 @@ __metadata:
ember-cli-terser: ^4.0.2 ember-cli-terser: ^4.0.2
ember-cli-typescript: ^5.2.1 ember-cli-typescript: ^5.2.1
ember-composable-helpers: 5.0.0 ember-composable-helpers: 5.0.0
ember-concurrency: 2.3.4 ember-concurrency: ^3.1.1
ember-copy: 2.0.1
ember-data: ~4.12.4 ember-data: ~4.12.4
ember-engines: 0.8.23 ember-engines: 0.8.23
ember-exam: ^9.0.0 ember-exam: ^9.0.0
ember-fetch: ^8.1.2 ember-fetch: ^8.1.2
ember-inflector: 4.0.2 ember-inflector: 4.0.2
ember-load-initializers: ^2.1.2 ember-load-initializers: ^2.1.2
ember-maybe-in-element: ^2.0.3
ember-modal-dialog: ^4.0.1 ember-modal-dialog: ^4.0.1
ember-modifier: ^4.1.0 ember-modifier: ^4.1.0
ember-page-title: ^7.0.0 ember-page-title: ^7.0.0
@@ -19404,7 +19475,7 @@ __metadata:
ember-sinon: ^4.0.0 ember-sinon: ^4.0.0
ember-source: ~4.12.0 ember-source: ~4.12.0
ember-style-modifier: ^4.1.0 ember-style-modifier: ^4.1.0
ember-svg-jar: 2.4.0 ember-svg-jar: 2.4.4
ember-template-lint: ^6.0.0 ember-template-lint: ^6.0.0
ember-template-lint-plugin-prettier: 4.0.0 ember-template-lint-plugin-prettier: 4.0.0
ember-test-selectors: 6.0.0 ember-test-selectors: 6.0.0
@@ -19436,9 +19507,9 @@ __metadata:
pvutils: ^1.0.17 pvutils: ^1.0.17
qunit: ^2.19.4 qunit: ^2.19.4
qunit-dom: ^2.0.0 qunit-dom: ^2.0.0
sass: ^1.58.3 sass: ^1.66.3
sass-svg-uri: ^1.0.0
shell-quote: ^1.8.1 shell-quote: ^1.8.1
sinon: ^17.0.1
string.prototype.endswith: ^0.2.0 string.prototype.endswith: ^0.2.0
string.prototype.startswith: ^0.2.0 string.prototype.startswith: ^0.2.0
stylelint: ^15.4.0 stylelint: ^15.4.0