[Embroider] fix imports to unblock Embroider adoption (#26296)

* chore: use ember-cli-babel for TS compliation instead of ember-cli-typescript

* chore: fix import paths to be ES module compatible

* chore(test): fix setupControlGroup helper import

* chore: fix engine definitions and swagger-ui imports

* update lockfile

* chore: remove babel inline-json-import

---------

Co-authored-by: Matthew Irish <matthew@hashicorp.com>
This commit is contained in:
Noelle Daley 2024-04-22 12:03:44 -07:00 committed by GitHub
parent 27ab988205
commit f08c91dfa5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
19 changed files with 77 additions and 99 deletions

View File

@ -13,12 +13,12 @@ export default class App extends Application {
podModulePrefix = config.podModulePrefix; podModulePrefix = config.podModulePrefix;
Resolver = Resolver; Resolver = Resolver;
engines = { engines = {
configUi: { 'config-ui': {
dependencies: { dependencies: {
services: ['auth', 'flash-messages', 'namespace', 'router', 'store', 'version', 'customMessages'], services: ['auth', 'flash-messages', 'namespace', 'router', 'store', 'version', 'customMessages'],
}, },
}, },
openApiExplorer: { 'open-api-explorer': {
dependencies: { dependencies: {
services: ['auth', 'flash-messages', 'namespace', 'router', 'version'], services: ['auth', 'flash-messages', 'namespace', 'router', 'version'],
}, },

View File

@ -3,10 +3,9 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
import flat from 'flat'; import { unflatten } from 'flat';
import deepmerge from 'deepmerge'; import deepmerge from 'deepmerge';
const { unflatten } = flat;
const DOT_REPLACEMENT = '☃'; const DOT_REPLACEMENT = '☃';
//function that takes a list of path and returns a deeply nested object //function that takes a list of path and returns a deeply nested object

View File

@ -1,8 +0,0 @@
/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: BUSL-1.1
*/
import Metadata from './metadata';
export default class EditMetadataRoute extends Metadata {}

View File

@ -3,6 +3,6 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
import CertSerializer from './cert'; import CertSerializer from './certificate/base';
export default class PkiCertificateSerializer extends CertSerializer {} export default class PkiCertificateSerializer extends CertSerializer {}

View File

@ -34,8 +34,9 @@ const appConfig = {
return `${config.rootURL.replace(/\/$/, '')}${filePath}`; return `${config.rootURL.replace(/\/$/, '')}${filePath}`;
}, },
}, },
babel: { 'ember-cli-babel': {
plugins: [['inline-json-import', {}]], enableTypeScriptTransform: true,
throwUnlessParallelizable: true,
}, },
hinting: isTest, hinting: isTest,
tests: isTest, tests: isTest,

View File

@ -11,7 +11,7 @@ const REPLICATION_MODE_DESCRIPTIONS = {
'Performance Replication scales workloads horizontally across clusters to make requests faster. Local secondaries handle read requests but forward writes to the primary to be handled.', 'Performance Replication scales workloads horizontally across clusters to make requests faster. Local secondaries handle read requests but forward writes to the primary to be handled.',
}; };
export function replicationModeDescription([mode]) { function replicationModeDescription([mode]) {
return REPLICATION_MODE_DESCRIPTIONS[mode]; return REPLICATION_MODE_DESCRIPTIONS[mode];
} }

View File

@ -3,4 +3,4 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
export { default, isActiveRoute } from 'core/helpers/is-active-route'; export { default } from 'core/helpers/is-active-route';

View File

@ -3,8 +3,4 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
export { export { default } from 'core/helpers/replication-mode-description';
default,
replicationModeDescription,
REPLICATION_MODE_DESCRIPTIONS,
} from 'core/helpers/replication-mode-description';

View File

@ -3,4 +3,4 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
export { default, setFlashMessage } from 'core/helpers/set-flash-message'; export { default } from 'core/helpers/set-flash-message';

View File

@ -3,4 +3,4 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
export { default } from 'core/utils/advanced-secret'; export { isAdvancedSecret, obfuscateData } from 'core/utils/advanced-secret';

View File

@ -3,4 +3,4 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
export { default } from 'kv/utils/kv-breadcrumbs'; export { breadcrumbsForSecret as default } from 'kv/utils/kv-breadcrumbs';

View File

@ -3,4 +3,4 @@
* SPDX-License-Identifier: BUSL-1.1 * SPDX-License-Identifier: BUSL-1.1
*/ */
export { default } from 'kv/utils/kv-deleted'; export { isDeleted as default } from 'kv/utils/kv-deleted';

View File

@ -10,6 +10,7 @@ import { tracked } from '@glimmer/tracking';
import parseURL from 'core/utils/parse-url'; import parseURL from 'core/utils/parse-url';
import config from 'open-api-explorer/config/environment'; import config from 'open-api-explorer/config/environment';
import { guidFor } from '@ember/object/internals'; import { guidFor } from '@ember/object/internals';
import SwaggerUIBundle from 'swagger-ui-dist/swagger-ui-bundle.js';
const { APP } = config; const { APP } = config;
@ -84,8 +85,6 @@ export default class SwaggerUiComponent extends Component {
// using an action to bind the correct "this" context // using an action to bind the correct "this" context
@action async swaggerInit() { @action async swaggerInit() {
const { default: SwaggerUIBundle } = await import('swagger-ui-dist/swagger-ui-bundle.js');
// trim any slashes on the filter value
const configSettings = this.CONFIG(SwaggerUIBundle, this); const configSettings = this.CONFIG(SwaggerUIBundle, this);
SwaggerUIBundle(configSettings); SwaggerUIBundle(configSettings);
} }

View File

@ -13,9 +13,6 @@ const EngineAddon = require('ember-engines/lib/engine-addon');
module.exports = EngineAddon.extend({ module.exports = EngineAddon.extend({
name: 'open-api-explorer', name: 'open-api-explorer',
babel: {
plugins: [require.resolve('ember-auto-import/babel-plugin')],
},
included() { included() {
this._super.included && this._super.included.apply(this, arguments); this._super.included && this._super.included.apply(this, arguments);
// we want to lazy load the CSS deps, importing them here will result in them being added to the // we want to lazy load the CSS deps, importing them here will result in them being added to the

View File

@ -7,7 +7,7 @@ import { camelize } from '@ember/string';
import { all } from 'rsvp'; import { all } from 'rsvp';
import { service } from '@ember/service'; import { service } from '@ember/service';
import Route from '@ember/routing/route'; import Route from '@ember/routing/route';
import { replicationActionForMode } from 'replication/helpers/replication-action-for-mode'; import { replicationActionForMode } from 'core/helpers/replication-action-for-mode';
const pathForAction = (action, replicationMode, clusterMode) => { const pathForAction = (action, replicationMode, clusterMode) => {
let path; let path;

View File

@ -137,7 +137,6 @@
"ember-cli-sri": "meirish/ember-cli-sri#rooturl", "ember-cli-sri": "meirish/ember-cli-sri#rooturl",
"ember-cli-string-helpers": "6.1.0", "ember-cli-string-helpers": "6.1.0",
"ember-cli-terser": "^4.0.2", "ember-cli-terser": "^4.0.2",
"ember-cli-typescript": "^5.2.1",
"ember-composable-helpers": "5.0.0", "ember-composable-helpers": "5.0.0",
"ember-concurrency": "^3.1.1", "ember-concurrency": "^3.1.1",
"ember-data": "~4.12.4", "ember-data": "~4.12.4",

View File

@ -9,12 +9,8 @@ import { setupApplicationTest } from 'vault/tests/helpers';
import authPage from 'vault/tests/pages/auth'; import authPage from 'vault/tests/pages/auth';
import { deleteEngineCmd, mountEngineCmd, runCmd, tokenWithPolicyCmd } from 'vault/tests/helpers/commands'; import { deleteEngineCmd, mountEngineCmd, runCmd, tokenWithPolicyCmd } from 'vault/tests/helpers/commands';
import { personas } from 'vault/tests/helpers/kv/policy-generator'; import { personas } from 'vault/tests/helpers/kv/policy-generator';
import { import { clearRecords, deleteLatestCmd, writeVersionedSecret } from 'vault/tests/helpers/kv/kv-run-commands';
clearRecords, import { setupControlGroup } from 'vault/tests/helpers/control-groups';
deleteLatestCmd,
setupControlGroup,
writeVersionedSecret,
} from 'vault/tests/helpers/kv/kv-run-commands';
import { click, currentURL, visit } from '@ember/test-helpers'; import { click, currentURL, visit } from '@ember/test-helpers';
import { PAGE } from 'vault/tests/helpers/kv/kv-selectors'; import { PAGE } from 'vault/tests/helpers/kv/kv-selectors';

View File

@ -1969,8 +1969,8 @@ __metadata:
linkType: hard linkType: hard
"@embroider/macros@npm:^1.15.0": "@embroider/macros@npm:^1.15.0":
version: 1.15.1 version: 1.16.0
resolution: "@embroider/macros@npm:1.15.1" resolution: "@embroider/macros@npm:1.16.0"
dependencies: dependencies:
"@babel/core": ^7.24.0 "@babel/core": ^7.24.0
"@embroider/shared-internals": 2.6.0 "@embroider/shared-internals": 2.6.0
@ -1986,7 +1986,7 @@ __metadata:
peerDependenciesMeta: peerDependenciesMeta:
"@glint/template": "@glint/template":
optional: true optional: true
checksum: 2a0c059adb292a3c67581984f8635c9da3cc2b689158430321feed7710277c22def84752648b2ff102903de423ff101ffeaf3ebe6bfe7bb6eef436b9d5d34c7c checksum: baa164f16a4e7f9e0b6ec5f84eaff2c567ff46b13be7ca1fa6205e0bcf957f63905934ec593246df5c2b1e6c4025e71d03528c4668f24ec973b745ffa5a0941a
languageName: node languageName: node
linkType: hard linkType: hard
@ -3059,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.9 version: 8.56.10
resolution: "@types/eslint@npm:8.56.9" resolution: "@types/eslint@npm:8.56.10"
dependencies: dependencies:
"@types/estree": "*" "@types/estree": "*"
"@types/json-schema": "*" "@types/json-schema": "*"
checksum: c0c033fc724774b791bf97465cfe246814eda1f82460aff2daa64dfce1b1a01626c75f4281d2ab10dcd9176446df0b4bf57e8ac542da6476902e28683e89137d checksum: fb7137dd263ce1130b42d14452bdd0266ef81f52cb55ba1a5e9750e65da1f0596dc598c88bffc7e415458b6cb611a876dcc132bcf40ea48701c6d05b40c57be5
languageName: node languageName: node
linkType: hard linkType: hard
@ -3256,9 +3256,9 @@ __metadata:
linkType: hard linkType: hard
"@types/qs@npm:*": "@types/qs@npm:*":
version: 6.9.14 version: 6.9.15
resolution: "@types/qs@npm:6.9.14" resolution: "@types/qs@npm:6.9.15"
checksum: d3b76021d36b86c0063ec4b7373e9fa470754914e486fbfe54b3a8866dad037800a2c2068ecbcaa9399ae3ed15772a26b07e67793ed2519cf2de199104014716 checksum: 97d8208c2b82013b618e7a9fc14df6bd40a73e1385ac479b6896bafc7949a46201c15f42afd06e86a05e914f146f495f606b6fb65610cc60cf2e0ff743ec38a2
languageName: node languageName: node
linkType: hard linkType: hard
@ -4558,9 +4558,9 @@ __metadata:
linkType: hard linkType: hard
"babel-import-util@npm:^2.0.0, babel-import-util@npm:^2.0.1": "babel-import-util@npm:^2.0.0, babel-import-util@npm:^2.0.1":
version: 2.0.2 version: 2.0.3
resolution: "babel-import-util@npm:2.0.2" resolution: "babel-import-util@npm:2.0.3"
checksum: f70c4df57ac84e391b11c8254fac39d24eb739a8f079b442ef8bf83a815d8721cc4bcf10bf6adf18de01021852915150e986eed16bbd93107816f4a495bece8d checksum: 4e3da6178f9f327ad2590e3e8a3cca168f135d85b4ddaac0f71e3f8a010108270769e88ce65307c764c1d0bb4974199a3117957dce0f13b7cf1456e2b20bca41
languageName: node languageName: node
linkType: hard linkType: hard
@ -4654,12 +4654,12 @@ __metadata:
linkType: hard linkType: hard
"babel-plugin-ember-template-compilation@npm:^2.0.0, babel-plugin-ember-template-compilation@npm:^2.0.1": "babel-plugin-ember-template-compilation@npm:^2.0.0, babel-plugin-ember-template-compilation@npm:^2.0.1":
version: 2.2.1 version: 2.2.2
resolution: "babel-plugin-ember-template-compilation@npm:2.2.1" resolution: "babel-plugin-ember-template-compilation@npm:2.2.2"
dependencies: dependencies:
"@glimmer/syntax": ^0.84.3 "@glimmer/syntax": ^0.84.3
babel-import-util: ^2.0.0 babel-import-util: ^2.0.0
checksum: 1c3ea32ac3cb83afe53d50aa34cc0e9bb37eab6d8f62f80b392b57cd29b55dd0d101fc88a60cbacd40281e27348e85591bbd569bac0c0dcf399dd26957d9104a checksum: b12f057ddc367b5765c29b2ba7c29ef18dc87511f784c2d554ff394250a113f35c77375fbb7cbe0e7dce87ba603af170b2a1eab6ebd13efb7d375174e43b9617
languageName: node languageName: node
linkType: hard linkType: hard
@ -4729,15 +4729,15 @@ __metadata:
linkType: hard linkType: hard
"babel-plugin-module-resolver@npm:^5.0.0": "babel-plugin-module-resolver@npm:^5.0.0":
version: 5.0.0 version: 5.0.2
resolution: "babel-plugin-module-resolver@npm:5.0.0" resolution: "babel-plugin-module-resolver@npm:5.0.2"
dependencies: dependencies:
find-babel-config: ^2.0.0 find-babel-config: ^2.1.1
glob: ^8.0.3 glob: ^9.3.3
pkg-up: ^3.1.0 pkg-up: ^3.1.0
reselect: ^4.1.7 reselect: ^4.1.7
resolve: ^1.22.1 resolve: ^1.22.8
checksum: d6880e49fc8e7bac509a2c183b4303ee054a47a80032a59a6f7844bb468ebe5e333b5dc5378443afdab5839e2da2b31a6c8d9a985a0047cd076b82bb9161cc78 checksum: f1d198acbbbd0b76c9c0c4aacbf9f1ef90f8d36b3d5209d9e7a75cadee2113a73711550ebddeb9464d143b71df19adc75e165dff99ada2614d7ea333affe3b5a
languageName: node languageName: node
linkType: hard linkType: hard
@ -6538,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.30001609 version: 1.0.30001611
resolution: "caniuse-lite@npm:1.0.30001609" resolution: "caniuse-lite@npm:1.0.30001611"
checksum: 462f38b5c33ce544dcfa65cc3940fca7fe2d3d916ec2d9c9905ea7becf6930c540774a1278f901fe44d3b85f7d7a2f05523d27602c6ce93bb2b3806e9f3e9989 checksum: c5beb4a0aaabe24b01a577122c61e20ca0614d2e3adfd2e4de8dbdb8529eb9dba9922be8fd8be9eba48b6cadaada0b338aa3e0d0a17f42f6b3e9a614492c029a
languageName: node languageName: node
linkType: hard linkType: hard
@ -7258,11 +7258,11 @@ __metadata:
linkType: hard linkType: hard
"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1": "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1":
version: 3.36.1 version: 3.37.0
resolution: "core-js-compat@npm:3.36.1" resolution: "core-js-compat@npm:3.37.0"
dependencies: dependencies:
browserslist: ^4.23.0 browserslist: ^4.23.0
checksum: c9109bd599a97b5d20f25fc8b8339b8c7f3fca5f9a1bebd397805383ff7699e117786c7ffe0f7a95058a6fa5e0e1435d4c10e5cda6ad86ce1957986bb6580562 checksum: cab5078e98625f889fd9bbbb19e84cb408f31c87e68302d380db0d26ae8e35c1b38cde084358ff345d4aa461af5f3c60d8a913a5b30bff3a83b4b7859374db36
languageName: node languageName: node
linkType: hard linkType: hard
@ -7274,9 +7274,9 @@ __metadata:
linkType: hard linkType: hard
"core-js@npm:^3.16.2, core-js@npm:^3.24.1": "core-js@npm:^3.16.2, core-js@npm:^3.24.1":
version: 3.36.1 version: 3.37.0
resolution: "core-js@npm:3.36.1" resolution: "core-js@npm:3.37.0"
checksum: 6f6c152179bd0673da34e67a82c6a5c37f31f9fbe908e9caf93749dc62a25b6e07fbff2411de3b74bb2d0661b7f9fb247115ba8efabf9904f5fef26edead515e checksum: 212c3e9b3fc277dbb63739ef58a61c5709ccd0b36f09c3ce6946aa91fa180c60f57f976d4a5fdb9cda0c6cb55417379ba5a008fc3a1384ec94ec8ec61826469d
languageName: node languageName: node
linkType: hard linkType: hard
@ -7733,12 +7733,12 @@ __metadata:
linkType: hard linkType: hard
"decorator-transforms@npm:^1.0.1": "decorator-transforms@npm:^1.0.1":
version: 1.1.0 version: 1.2.1
resolution: "decorator-transforms@npm:1.1.0" resolution: "decorator-transforms@npm:1.2.1"
dependencies: dependencies:
"@babel/plugin-syntax-decorators": ^7.23.3 "@babel/plugin-syntax-decorators": ^7.23.3
babel-import-util: ^2.0.1 babel-import-util: ^2.0.1
checksum: 9595f23d83742a7b566e255e5a6ff682515876ca58641e19a1bc7c9aab7f99f7c9b6ee03fcfe29e5793cc468e32e9b8cc8ecaf104fe0af3a88ac721eca213ce6 checksum: af060a1258bd138a5c0da197378c57bbc48076cfde51cbc2f2186a243634ec5f0ea827b540b7365faaaa2593ea1670dc1f531ba0a7131ad97edb80a7502fdaec
languageName: node languageName: node
linkType: hard linkType: hard
@ -8103,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.736 version: 1.4.744
resolution: "electron-to-chromium@npm:1.4.736" resolution: "electron-to-chromium@npm:1.4.744"
checksum: dcba6d43ffbc40e5d3decb3a0de67b9721a257fefde4eceac0d75202029c62ace7b377d217f49d1ba9cfbad61f89a14514e85a4de77b7205cee336f2e1f0baee checksum: 917a178500bd8a78ae73c2ad9e71981922ec47e443ca1dfdfbc7a343334e6dfbbaa28e612313710c35b6538b1332dc4d14dd533eb274a587ffad79b3f9908989
languageName: node languageName: node
linkType: hard linkType: hard
@ -8775,7 +8775,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ember-cli-typescript@npm:^5.0.0, ember-cli-typescript@npm:^5.2.1": "ember-cli-typescript@npm:^5.0.0":
version: 5.3.0 version: 5.3.0
resolution: "ember-cli-typescript@npm:5.3.0" resolution: "ember-cli-typescript@npm:5.3.0"
dependencies: dependencies:
@ -10904,22 +10904,22 @@ __metadata:
linkType: hard linkType: hard
"find-babel-config@npm:^1.1.0, find-babel-config@npm:^1.2.0": "find-babel-config@npm:^1.1.0, find-babel-config@npm:^1.2.0":
version: 1.2.0 version: 1.2.1
resolution: "find-babel-config@npm:1.2.0" resolution: "find-babel-config@npm:1.2.1"
dependencies: dependencies:
json5: ^0.5.1 json5: ^2.2.3
path-exists: ^3.0.0 path-exists: ^3.0.0
checksum: 0a1785d3da9f38637885d9d65f183aaa072f51a834f733035e9694e4d0f6983ae8c8e75cd4e08b92af6f595b3b490ee813a1c5a9b14740685aa836fa1e878583 checksum: 0928073766b024b06ea4d00db21c55e8ab240ac7a5995ba4d62d8d00a717fe034d88d1123b39e5852a8863c4c559f04c5f94f4475880179ef09f8a43aa681461
languageName: node languageName: node
linkType: hard linkType: hard
"find-babel-config@npm:^2.0.0": "find-babel-config@npm:^2.1.1":
version: 2.0.0 version: 2.1.1
resolution: "find-babel-config@npm:2.0.0" resolution: "find-babel-config@npm:2.1.1"
dependencies: dependencies:
json5: ^2.1.1 json5: ^2.2.3
path-exists: ^4.0.0 path-exists: ^4.0.0
checksum: d110308b02fe6a6411a0cfb7fd50af6740fbf5093eada3d6ddacf99b07fc8eea4aa3475356484710a0032433029a21ce733bb3ef88fda1d6e35c29a3e4983014 checksum: 4be54397339520e0cd49870acb10366684ffc001fd0b7bffedd0fe9d3e1d82234692d3cb4e5ba95280a35887238ba6f82dc79569a13a3749ae3931c23e0b3a99
languageName: node languageName: node
linkType: hard linkType: hard
@ -11666,7 +11666,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"glob@npm:^8.0.3, glob@npm:^8.1.0": "glob@npm:^8.1.0":
version: 8.1.0 version: 8.1.0
resolution: "glob@npm:8.1.0" resolution: "glob@npm:8.1.0"
dependencies: dependencies:
@ -11679,7 +11679,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"glob@npm:^9.3.4": "glob@npm:^9.3.3, glob@npm:^9.3.4":
version: 9.3.5 version: 9.3.5
resolution: "glob@npm:9.3.5" resolution: "glob@npm:9.3.5"
dependencies: dependencies:
@ -13998,11 +13998,11 @@ __metadata:
linkType: hard linkType: hard
"magic-string@npm:^0.30.0": "magic-string@npm:^0.30.0":
version: 0.30.9 version: 0.30.10
resolution: "magic-string@npm:0.30.9" resolution: "magic-string@npm:0.30.10"
dependencies: dependencies:
"@jridgewell/sourcemap-codec": ^1.4.15 "@jridgewell/sourcemap-codec": ^1.4.15
checksum: a97b9a706b39e9569781dcb662b15ab085ca3af8b916cd69d8485e8565108917c17e4eb03b6b1013389387d827bb3025711ebeafe237f742bc95a90708416147 checksum: 456fd47c39b296c47dff967e1965121ace35417eab7f45a99e681e725b8661b48e1573c366ee67a27715025b3740773c46b088f115421c7365ea4ea6fa10d399
languageName: node languageName: node
linkType: hard linkType: hard
@ -14566,14 +14566,14 @@ __metadata:
linkType: hard linkType: hard
"mini-css-extract-plugin@npm:^2.5.2": "mini-css-extract-plugin@npm:^2.5.2":
version: 2.8.1 version: 2.9.0
resolution: "mini-css-extract-plugin@npm:2.8.1" resolution: "mini-css-extract-plugin@npm:2.9.0"
dependencies: dependencies:
schema-utils: ^4.0.0 schema-utils: ^4.0.0
tapable: ^2.2.1 tapable: ^2.2.1
peerDependencies: peerDependencies:
webpack: ^5.0.0 webpack: ^5.0.0
checksum: 209f15a18cc304b0f12911927ea7e6ca4f0c3168dcc95d741811c933c4610fdb02a8486fc1a7782a6cde75c8e1880e175b7acf04e5ddfba2b8ed045d306ef04f checksum: ae192c67ba85ac8bffeab66774635bf90181f00d5dd6cf95412426192599ddf5506fb4b1550acbd7a5476476e39db53c770dd40f8378f7baf5de96e3fec4e6e9
languageName: node languageName: node
linkType: hard linkType: hard
@ -16833,7 +16833,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.11.1, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.22.3, resolve@npm:^1.3.3, resolve@npm:^1.4.0, resolve@npm:^1.5.0": "resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.11.1, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.22.3, resolve@npm:^1.22.8, resolve@npm:^1.3.3, resolve@npm:^1.4.0, resolve@npm:^1.5.0":
version: 1.22.8 version: 1.22.8
resolution: "resolve@npm:1.22.8" resolution: "resolve@npm:1.22.8"
dependencies: dependencies:
@ -16846,7 +16846,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"resolve@patch:resolve@^1.1.7#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.11.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.13.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.3#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.3#~builtin<compat/resolve>, resolve@patch:resolve@^1.4.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.5.0#~builtin<compat/resolve>": "resolve@patch:resolve@^1.1.7#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.11.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.13.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.3#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.8#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.3#~builtin<compat/resolve>, resolve@patch:resolve@^1.4.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.5.0#~builtin<compat/resolve>":
version: 1.22.8 version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin<compat/resolve>::version=1.22.8&hash=c3c19d" resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin<compat/resolve>::version=1.22.8&hash=c3c19d"
dependencies: dependencies:
@ -18335,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.1 version: 5.16.2
resolution: "swagger-ui-dist@npm:5.15.1" resolution: "swagger-ui-dist@npm:5.16.2"
checksum: 3fda9cf68f6454d3d2d5bfc7e463864d409695401684b7733f25ef0868987b27d6975770f5437b940270c406bf602ca16c2b1d9d8359b852ff4c07c48365e2ed checksum: 63cd817928c99e0bd12b893eca577f93521979bd7a7a886d3a808daa5773523a78cac2e34a2e5100106f844080d413996162efbaaf744e6337b6b1458c1184b7
languageName: node languageName: node
linkType: hard linkType: hard
@ -19453,7 +19453,6 @@ __metadata:
ember-cli-sri: "meirish/ember-cli-sri#rooturl" ember-cli-sri: "meirish/ember-cli-sri#rooturl"
ember-cli-string-helpers: 6.1.0 ember-cli-string-helpers: 6.1.0
ember-cli-terser: ^4.0.2 ember-cli-terser: ^4.0.2
ember-cli-typescript: ^5.2.1
ember-composable-helpers: 5.0.0 ember-composable-helpers: 5.0.0
ember-concurrency: ^3.1.1 ember-concurrency: ^3.1.1
ember-data: ~4.12.4 ember-data: ~4.12.4