[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.
@import '../sass-svg-uri/svg-uri';
// checkbox and radio styling
.checkbox,
.radio {
@@ -73,9 +71,7 @@
.b-checkbox input[type='radio']:checked + label::after {
font-family: $family-monospace;
/*checkmark from ionicons*/
content: svg-uri(
'<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>'
);
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");
}
.b-checkbox input[type='checkbox'],

View File

@@ -18,7 +18,6 @@
"ember-cli-typescript": "*",
"ember-composable-helpers": "*",
"ember-concurrency": "*",
"ember-maybe-in-element": "*",
"ember/render-modifiers": "*",
"ember-power-select": "*",
"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 cachedNotAfter: string;
@tracked cachedTtl: string | number;

View File

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

View File

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

View File

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

View File

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