diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00e05b778..ad3d146d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -137,7 +137,7 @@ importers: dependencies: '@babel/core': specifier: ^7.14.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 babel-loader: specifier: ^9.0.0 version: 9.1.3(@babel/core@7.23.9) @@ -165,7 +165,7 @@ importers: version: 7.23.5 '@babel/core': specifier: ^7.14.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/plugin-syntax-dynamic-import': specifier: ^7.8.3 version: 7.8.3(@babel/core@7.23.9) @@ -180,7 +180,7 @@ importers: version: 7.23.9 '@babel/traverse': specifier: ^7.14.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@embroider/macros': specifier: workspace:* version: link:../macros @@ -237,7 +237,7 @@ importers: version: 4.1.2 debug: specifier: ^4.3.2 - version: 4.3.4(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) escape-string-regexp: specifier: ^4.0.0 version: 4.0.0 @@ -252,7 +252,7 @@ importers: version: 2.0.1 jsdom: specifier: ^16.6.0 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -358,13 +358,13 @@ importers: dependencies: '@babel/core': specifier: ^7.14.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/parser': specifier: ^7.14.5 version: 7.23.9 '@babel/traverse': specifier: ^7.14.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@embroider/macros': specifier: workspace:* version: link:../macros @@ -394,7 +394,7 @@ importers: version: 3.0.1 debug: specifier: ^4.3.2 - version: 4.3.4(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) fast-sourcemap-concat: specifier: ^1.4.0 version: 1.4.0 @@ -415,7 +415,7 @@ importers: version: 1.0.1 jsdom: specifier: ^16.6.0 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -537,7 +537,7 @@ importers: version: 7.23.3(@babel/core@7.24.4) '@babel/traverse': specifier: ^7.14.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@embroider/core': specifier: workspace:* version: link:../core @@ -601,7 +601,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.17.0 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/plugin-transform-typescript': specifier: ^7.8.7 version: 7.23.6(@babel/core@7.23.9) @@ -670,7 +670,7 @@ importers: version: 2.0.1 debug: specifier: ^4.3.2 - version: 4.3.4(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) ember-rfc176-data: specifier: ^0.3.17 version: 0.3.18 @@ -922,7 +922,7 @@ importers: dependencies: '@babel/core': specifier: ^7.22.9 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@embroider/macros': specifier: workspace:* version: link:../macros @@ -937,7 +937,7 @@ importers: version: 2.0.1 debug: specifier: ^4.3.2 - version: 4.3.4(supports-color@8.1.1) + version: 4.3.4(supports-color@9.4.0) esbuild: specifier: ^0.17.19 version: 0.17.19 @@ -949,7 +949,7 @@ importers: version: 10.1.0 jsdom: specifier: ^16.6.0 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 send: specifier: ^0.18.0 version: 0.18.0 @@ -1138,7 +1138,7 @@ importers: version: 2.0.1 ember-load-initializers: specifier: ^2.0.0 - version: 2.1.2(@babel/core@7.24.4) + version: 2.1.2(@babel/core@7.23.9) ember-maybe-import-regenerator: specifier: ^1.0.0 version: 1.0.0 @@ -1150,7 +1150,7 @@ importers: version: 10.1.1(@ember/string@3.1.1)(ember-source@3.26.2) ember-source: specifier: ~3.26 - version: 3.26.2 + version: 3.26.2(@babel/core@7.23.9) ember-source-channel-url: specifier: ^1.1.0 version: 1.2.0 @@ -1180,7 +1180,7 @@ importers: dependencies: '@babel/core': specifier: ^7.8.7 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/plugin-transform-modules-commonjs': specifier: ^7.8.3 version: 7.23.3(@babel/core@7.23.9) @@ -1303,7 +1303,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.19.3 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@ember/optional-features': specifier: ^2.0.0 version: 2.1.0 @@ -1429,7 +1429,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.19.3 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/eslint-parser': specifier: ^7.22.5 version: 7.23.10(@babel/core@7.23.9)(eslint@8.57.0) @@ -1617,7 +1617,7 @@ importers: version: 4.1.0 jsdom: specifier: ^16.2.2 - version: 16.7.0(supports-color@8.1.1) + version: 16.7.0 lodash: specifier: ^4.17.20 version: 4.17.21 @@ -1642,7 +1642,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.17.5 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/plugin-proposal-decorators': specifier: ^7.17.2 version: 7.23.9(@babel/core@7.23.9) @@ -1793,9 +1793,6 @@ importers: node-fetch: specifier: 2.7.0 version: 2.7.0 - strip-ansi: - specifier: ^7.1.0 - version: 7.1.0 tslib: specifier: ^2.6.0 version: 2.6.2 @@ -1810,7 +1807,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.22.20 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/eslint-parser': specifier: ^7.21.3 version: 7.23.10(@babel/core@7.23.9)(eslint@8.57.0) @@ -1975,7 +1972,7 @@ importers: devDependencies: '@babel/core': specifier: ^7.23.6 - version: 7.23.9(supports-color@8.1.1) + version: 7.23.9 '@babel/eslint-parser': specifier: ^7.22.5 version: 7.23.10(@babel/core@7.23.9)(eslint@8.57.0) @@ -2190,6 +2187,28 @@ packages: resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} + /@babel/core@7.23.9: + resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helpers': 7.23.9 + '@babel/parser': 7.23.9 + '@babel/template': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + convert-source-map: 2.0.0 + debug: 4.3.4(supports-color@9.4.0) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + /@babel/core@7.23.9(supports-color@8.1.1): resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} engines: {node: '>=6.9.0'} @@ -2211,6 +2230,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: false /@babel/core@7.24.4: resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} @@ -2227,7 +2247,7 @@ packages: '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -2241,7 +2261,7 @@ packages: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.0 eslint-visitor-keys: 2.1.0 @@ -2294,7 +2314,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 @@ -2328,7 +2348,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 @@ -2349,10 +2369,10 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -2366,7 +2386,7 @@ packages: '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -2407,7 +2427,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 @@ -2443,7 +2463,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 @@ -2465,7 +2485,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -2519,6 +2539,16 @@ packages: '@babel/template': 7.23.9 '@babel/types': 7.23.9 + /@babel/helpers@7.23.9: + resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.23.9 + '@babel/traverse': 7.23.9 + '@babel/types': 7.23.9 + transitivePeerDependencies: + - supports-color + /@babel/helpers@7.23.9(supports-color@8.1.1): resolution: {integrity: sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==} engines: {node: '>=6.9.0'} @@ -2528,6 +2558,7 @@ packages: '@babel/types': 7.23.9 transitivePeerDependencies: - supports-color + dev: false /@babel/helpers@7.24.4: resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} @@ -2576,7 +2607,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.4): @@ -2594,7 +2625,7 @@ packages: peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.9) @@ -2616,7 +2647,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 @@ -2637,7 +2668,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -2659,7 +2690,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) @@ -2683,7 +2714,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -2705,7 +2736,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} @@ -2722,7 +2753,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -2747,7 +2778,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4): @@ -2772,7 +2803,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4): @@ -2789,7 +2820,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.4): @@ -2807,7 +2838,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -2825,7 +2856,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.4): @@ -2841,7 +2872,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.4): @@ -2858,7 +2889,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.24.4): @@ -2876,7 +2907,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.24.4): @@ -2893,7 +2924,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4): @@ -2909,7 +2940,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4): @@ -2935,7 +2966,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4): @@ -2951,7 +2982,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4): @@ -2967,7 +2998,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4): @@ -2983,7 +3014,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4): @@ -2999,7 +3030,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4): @@ -3015,7 +3046,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4): @@ -3032,7 +3063,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.4): @@ -3050,7 +3081,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4): @@ -3068,7 +3099,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.24.4): @@ -3086,7 +3117,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3106,7 +3137,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.24.4): @@ -3124,7 +3155,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) @@ -3148,7 +3179,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.9) @@ -3170,7 +3201,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.24.4): @@ -3188,7 +3219,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.24.4): @@ -3206,7 +3237,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3226,7 +3257,7 @@ packages: peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) @@ -3248,7 +3279,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-environment-visitor': 7.22.20 @@ -3280,7 +3311,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.23.9 @@ -3300,7 +3331,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.24.4): @@ -3318,7 +3349,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3338,7 +3369,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.24.4): @@ -3356,7 +3387,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.9) @@ -3376,7 +3407,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 @@ -3396,7 +3427,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.9) @@ -3416,7 +3447,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 @@ -3436,7 +3467,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 @@ -3458,7 +3489,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.9) @@ -3478,7 +3509,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-literals@7.23.3(@babel/core@7.24.4): @@ -3496,7 +3527,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.9) @@ -3516,7 +3547,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.24.4): @@ -3534,7 +3565,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3554,7 +3585,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-simple-access': 7.22.5 @@ -3576,7 +3607,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3600,7 +3631,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3620,7 +3651,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3640,7 +3671,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.24.4): @@ -3658,7 +3689,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.9) @@ -3678,7 +3709,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.9) @@ -3698,7 +3729,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-object-rest-spread@7.23.4(@babel/core@7.23.9): @@ -3708,7 +3739,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.9) @@ -3733,7 +3764,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.9) @@ -3753,7 +3784,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.9) @@ -3773,7 +3804,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.9) @@ -3795,7 +3826,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.24.4): @@ -3813,7 +3844,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3833,7 +3864,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -3857,7 +3888,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.24.4): @@ -3875,7 +3906,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.2 @@ -3895,7 +3926,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.24.4): @@ -3913,7 +3944,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.9) @@ -3945,7 +3976,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.24.4): @@ -3963,7 +3994,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 @@ -3983,7 +4014,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.24.4): @@ -4001,7 +4032,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.24.4): @@ -4019,7 +4050,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.24.4): @@ -4037,7 +4068,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -4060,7 +4091,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) dev: true @@ -4080,7 +4111,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) @@ -4102,7 +4133,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.24.4): @@ -4120,7 +4151,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -4140,7 +4171,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -4160,7 +4191,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 @@ -4188,7 +4219,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.23.5 @@ -4366,7 +4397,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/types': 7.23.9 esutils: 2.0.3 @@ -4411,6 +4442,23 @@ packages: '@babel/parser': 7.24.4 '@babel/types': 7.24.0 + /@babel/traverse@7.23.9: + resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.9 + '@babel/types': 7.23.9 + debug: 4.3.4(supports-color@9.4.0) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + /@babel/traverse@7.23.9(supports-color@8.1.1): resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} engines: {node: '>=6.9.0'} @@ -4427,6 +4475,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: false /@babel/traverse@7.24.1: resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} @@ -4440,7 +4489,7 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.24.4 '@babel/types': 7.24.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -5534,8 +5583,8 @@ packages: broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 - ember-destroyable-polyfill: 2.0.3(@babel/core@7.24.4) - ember-source: 3.26.2 + ember-destroyable-polyfill: 2.0.3(@babel/core@7.23.9) + ember-source: 3.26.2(@babel/core@7.23.9) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -5679,7 +5728,7 @@ packages: engines: {node: 12.* || 14.* || >= 16} dependencies: babel-import-util: 2.0.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-rfc176-data: 0.3.18 fs-extra: 9.1.0 js-string-escape: 1.0.1 @@ -5729,7 +5778,7 @@ packages: '@embroider/macros': 1.13.5(@glint/template@1.3.0) broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 3.26.2 + ember-source: 3.26.2(@babel/core@7.23.9) transitivePeerDependencies: - supports-color dev: true @@ -6616,7 +6665,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) espree: 7.3.1 globals: 13.24.0 ignore: 4.0.6 @@ -6633,7 +6682,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -7488,7 +7537,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 2.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -7499,7 +7548,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8492,7 +8541,7 @@ packages: engines: {node: '>=16.3.0'} hasBin: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.3.1 @@ -8514,7 +8563,7 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@3.29.4) rollup: 3.29.4 @@ -9280,7 +9329,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 7.32.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -9308,7 +9357,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -9333,7 +9382,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 7.32.0 typescript: 5.2.2 transitivePeerDependencies: @@ -9353,7 +9402,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: @@ -9380,7 +9429,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 7.32.0 tsutils: 3.21.0(typescript@5.2.2) typescript: 5.2.2 @@ -9400,7 +9449,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.2.2) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) eslint: 8.57.0 tsutils: 3.21.0(typescript@5.2.2) typescript: 5.2.2 @@ -9424,7 +9473,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 @@ -9690,6 +9739,14 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.3.4(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + /agent-base@6.0.2(supports-color@8.1.1): resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -9697,12 +9754,13 @@ packages: debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: false /agent-base@7.1.0: resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} engines: {node: '>= 14'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color dev: true @@ -10115,7 +10173,7 @@ packages: resolution: {integrity: sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==} engines: {node: 8.* || >= 10.*} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) heimdalljs: 0.2.6 istextorbinary: 2.6.0 mkdirp: 0.5.6 @@ -10205,7 +10263,7 @@ packages: dependencies: '@babel/code-frame': 7.23.5 '@babel/parser': 7.23.9 - '@babel/traverse': 7.23.9(supports-color@8.1.1) + '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 @@ -10401,7 +10459,7 @@ packages: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 find-cache-dir: 4.0.0 schema-utils: 4.2.0 dev: false @@ -10426,7 +10484,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-beta.42 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 semver: 5.7.2 /babel-plugin-debug-macros@0.2.0(@babel/core@7.24.4): @@ -10445,7 +10503,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 semver: 5.7.2 /babel-plugin-debug-macros@0.3.4(@babel/core@7.24.4): @@ -10559,7 +10617,7 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) semver: 6.3.1 transitivePeerDependencies: @@ -10582,7 +10640,7 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) core-js-compat: 3.36.0 transitivePeerDependencies: @@ -10604,7 +10662,7 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.9) transitivePeerDependencies: - supports-color @@ -11246,7 +11304,7 @@ packages: peerDependencies: '@babel/core': ^7.17.9 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 broccoli-persistent-filter: 3.1.3 clone: 2.1.2 hash-for-dep: 1.5.1 @@ -11469,7 +11527,7 @@ packages: dependencies: array-equal: 1.0.2 broccoli-plugin: 4.0.7 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fs-tree-diff: 2.0.1 heimdalljs: 0.2.6 minimatch: 3.1.2 @@ -11740,7 +11798,7 @@ packages: broccoli-persistent-filter: 2.3.1 broccoli-plugin: 2.1.0 chalk: 2.4.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ensure-posix-path: 1.1.1 fs-extra: 8.1.0 minimatch: 3.1.2 @@ -11758,7 +11816,7 @@ packages: async-promise-queue: 1.0.5 broccoli-plugin: 4.0.7 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) lodash.defaultsdeep: 4.6.1 matcher-collection: 2.0.1 symlink-or-copy: 1.3.1 @@ -12316,7 +12374,7 @@ packages: qunit: optional: true dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@types/jest': 29.5.12 diff: 5.2.0 prettier: 2.8.8 @@ -13014,6 +13072,7 @@ packages: dependencies: ms: 2.1.2 supports-color: 8.1.1 + dev: false /debug@4.3.4(supports-color@9.4.0): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} @@ -13026,7 +13085,6 @@ packages: dependencies: ms: 2.1.2 supports-color: 9.4.0 - dev: true /decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} @@ -13363,7 +13421,7 @@ packages: broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 css-loader: 5.2.7(webpack@5.90.3) - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 handlebars: 4.7.8 @@ -13569,7 +13627,7 @@ packages: peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.23.9(supports-color@8.1.1) + '@babel/core': 7.23.9 '@babel/helper-compilation-targets': 7.23.6 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.9) '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.23.9) @@ -13868,7 +13926,7 @@ packages: engines: {node: 16.* || >= 18} dependencies: broccoli-funnel: 3.0.8 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color dev: true @@ -13925,7 +13983,7 @@ packages: '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.9) '@babel/plugin-transform-typescript': 7.4.5(@babel/core@7.23.9) ansi-to-html: 0.6.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel-plugin-helpers: 1.1.1 execa: 1.0.0 fs-extra: 7.0.1 @@ -13946,7 +14004,7 @@ packages: '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.4) '@babel/plugin-transform-typescript': 7.4.5(@babel/core@7.24.4) ansi-to-html: 0.6.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel-plugin-helpers: 1.1.1 execa: 1.0.0 fs-extra: 7.0.1 @@ -13966,7 +14024,7 @@ packages: dependencies: '@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.23.9) ansi-to-html: 0.6.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel-plugin-helpers: 1.1.1 execa: 2.1.0 fs-extra: 8.1.0 @@ -13985,7 +14043,7 @@ packages: dependencies: '@babel/plugin-transform-typescript': 7.5.5(@babel/core@7.24.4) ansi-to-html: 0.6.15 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel-plugin-helpers: 1.1.1 execa: 2.1.0 fs-extra: 8.1.0 @@ -14005,7 +14063,7 @@ packages: dependencies: ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.8 @@ -14023,7 +14081,7 @@ packages: dependencies: ansi-to-html: 0.6.15 broccoli-stew: 3.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) execa: 4.1.0 fs-extra: 9.1.0 resolve: 1.22.8 @@ -15442,7 +15500,7 @@ packages: resolution: {integrity: sha512-eHs+7D7PuQr8a1DPqsJTsEyo3FZ1XuH6WEZaEBPDa9s0xLlwByCNKl8hi1EbXOgvgEZNHHi9Rh0vjxyfakrlgg==} engines: {node: 10.* || >= 12} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-cli-babel: 7.26.11 ember-cli-htmlbars: 5.7.2 ember-cli-version-checker: 5.1.2 @@ -15700,7 +15758,7 @@ packages: ember-auto-import: 2.7.2(@glint/template@1.3.0)(webpack@5.90.3) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.1.0 - ember-source: 3.26.2 + ember-source: 3.26.2(@babel/core@7.23.9) qunit: 2.20.1 resolve-package-path: 4.0.3 silent-error: 1.1.1 @@ -15867,7 +15925,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 3.26.2 + ember-source: 3.26.2(@babel/core@7.23.9) transitivePeerDependencies: - supports-color dev: true @@ -15946,7 +16004,7 @@ packages: engines: {node: 8.* || 10.* || >= 12} dependencies: '@babel/parser': 7.23.9 - '@babel/traverse': 7.23.9(supports-color@8.1.1) + '@babel/traverse': 7.23.9 recast: 0.18.10 transitivePeerDependencies: - supports-color @@ -15968,40 +16026,6 @@ packages: transitivePeerDependencies: - encoding - /ember-source@3.26.2: - resolution: {integrity: sha512-s7S+6xVwYYmNCK0rGTAimPw1ahiuOXsFgs0jFMVqwMEndvo+GQvk4rEYDHs0JgN+o5UhQjVpoPqXxkgfPTL38A==} - engines: {node: 10.* || >= 12.*} - dependencies: - '@babel/helper-module-imports': 7.22.15 - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.24.4) - '@babel/plugin-transform-object-assign': 7.23.3(@babel/core@7.23.9) - '@ember/edition-utils': 1.2.0 - '@glimmer/vm-babel-plugins': 0.77.5(@babel/core@7.23.9) - babel-plugin-debug-macros: 0.3.4(@babel/core@7.23.9) - babel-plugin-filter-imports: 4.0.0 - broccoli-concat: 4.2.5 - broccoli-debug: 0.6.5 - broccoli-funnel: 2.0.2 - broccoli-merge-trees: 4.2.0 - chalk: 4.1.2 - ember-cli-babel: 7.26.11 - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 1.13.4 - jquery: 3.7.1 - resolve: 1.22.8 - semver: 7.6.0 - silent-error: 1.1.1 - transitivePeerDependencies: - - '@babel/core' - - supports-color - dev: true - /ember-source@3.26.2(@babel/core@7.23.9): resolution: {integrity: sha512-s7S+6xVwYYmNCK0rGTAimPw1ahiuOXsFgs0jFMVqwMEndvo+GQvk4rEYDHs0JgN+o5UhQjVpoPqXxkgfPTL38A==} engines: {node: 10.* || >= 12.*} @@ -16034,7 +16058,6 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: false /ember-source@3.28.12(@babel/core@7.23.9): resolution: {integrity: sha512-HGrBpY6TN+MAi7F6BS8XYtNFG6vtbKE9ttPcyj0Ps+76kP7isCHyN0hk8ecKciLq7JYDqiPDNWjdIXAn2JfhZA==} @@ -16649,7 +16672,7 @@ packages: resolution: {integrity: sha512-G6bIBcT4VnLlBUogkXxEXIzVvdYXhmLe+Io2yJzRYYZeHrdxKa6u2ZHXF4qII298grgqnqGo6tNqqgtD4AAS5g==} dependencies: '@babel/generator': 7.23.6 - '@babel/traverse': 7.23.9(supports-color@8.1.1) + '@babel/traverse': 7.23.9 '@babel/types': 7.23.0 '@glimmer/syntax': 0.88.1 transitivePeerDependencies: @@ -16695,7 +16718,7 @@ packages: chalk: 4.1.2 cli-table3: 0.6.3 core-object: 3.1.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ember-try-config: 4.0.0 execa: 4.1.0 fs-extra: 9.1.0 @@ -16768,7 +16791,7 @@ packages: base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) engine.io-parser: 5.2.2 ws: 8.11.0 transitivePeerDependencies: @@ -17462,7 +17485,7 @@ packages: ajv: 6.12.6 chalk: 2.4.2 cross-spawn: 6.0.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 eslint-scope: 4.0.3 eslint-utils: 1.4.3 @@ -17509,7 +17532,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 enquirer: 2.4.1 escape-string-regexp: 4.0.0 @@ -17563,7 +17586,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -17883,7 +17906,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -17986,7 +18009,7 @@ packages: dependencies: chalk: 4.1.2 cookie: 0.4.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) jsdom: 19.0.0 resolve: 1.22.8 simple-dom: 1.4.0 @@ -18679,7 +18702,7 @@ packages: dependencies: basic-ftp: 5.0.4 data-uri-to-buffer: 6.0.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -19204,6 +19227,16 @@ packages: /http-parser-js@0.5.8: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + /http-proxy-agent@4.0.1: + resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} + engines: {node: '>= 6'} + dependencies: + '@tootallnate/once': 1.1.2 + agent-base: 6.0.2 + debug: 4.3.4(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + /http-proxy-agent@4.0.1(supports-color@8.1.1): resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} @@ -19213,14 +19246,15 @@ packages: debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: false /http-proxy-agent@5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} dependencies: '@tootallnate/once': 2.0.0 - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.4(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -19229,7 +19263,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color dev: true @@ -19244,6 +19278,15 @@ packages: transitivePeerDependencies: - debug + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4(supports-color@9.4.0) + transitivePeerDependencies: + - supports-color + /https-proxy-agent@5.0.1(supports-color@8.1.1): resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -19252,13 +19295,14 @@ packages: debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: false /https-proxy-agent@7.0.4: resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color dev: true @@ -19889,7 +19933,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -20397,6 +20441,48 @@ packages: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} dev: true + /jsdom@16.7.0: + resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} + engines: {node: '>=10'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.6 + acorn: 8.11.3 + acorn-globals: 6.0.0 + cssom: 0.4.4 + cssstyle: 2.3.0 + data-urls: 2.0.0 + decimal.js: 10.4.3 + domexception: 2.0.1 + escodegen: 2.1.0 + form-data: 3.0.1 + html-encoding-sniffer: 2.0.1 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.7 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.1.3 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 2.0.0 + webidl-conversions: 6.1.0 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + ws: 7.5.9 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + /jsdom@16.7.0(supports-color@8.1.1): resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} engines: {node: '>=10'} @@ -20460,7 +20546,7 @@ packages: form-data: 4.0.0 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1(supports-color@8.1.1) + https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.7 parse5: 6.0.1 @@ -21008,8 +21094,8 @@ packages: agentkeepalive: 4.5.0 cacache: 15.3.0 http-cache-semantics: 4.1.1 - http-proxy-agent: 4.0.1(supports-color@8.1.1) - https-proxy-agent: 5.0.1(supports-color@8.1.1) + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 6.0.0 minipass: 3.3.6 @@ -22175,7 +22261,7 @@ packages: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 @@ -22699,7 +22785,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 lru-cache: 7.18.3 @@ -22749,7 +22835,7 @@ packages: '@puppeteer/browsers': 1.9.1 chromium-bidi: 0.5.8(devtools-protocol@0.0.1232444) cross-fetch: 4.0.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) devtools-protocol: 0.0.1232444 ws: 8.16.0 transitivePeerDependencies: @@ -23852,7 +23938,7 @@ packages: /socket.io-adapter@2.5.4: resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) ws: 8.11.0 transitivePeerDependencies: - bufferutil @@ -23864,7 +23950,7 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -23875,7 +23961,7 @@ packages: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) engine.io: 6.5.4 socket.io-adapter: 2.5.4 socket.io-parser: 4.2.4 @@ -23888,8 +23974,8 @@ packages: resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==} engines: {node: '>= 10'} dependencies: - agent-base: 6.0.2(supports-color@8.1.1) - debug: 4.3.4(supports-color@8.1.1) + agent-base: 6.0.2 + debug: 4.3.4(supports-color@9.4.0) socks: 2.8.1 transitivePeerDependencies: - supports-color @@ -23900,7 +23986,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) socks: 2.8.1 transitivePeerDependencies: - supports-color @@ -24106,7 +24192,7 @@ packages: resolution: {integrity: sha512-GqXBq2SPWv9hTXDFKS8WrKK1aISB0aKGHZzH+uD4ShAgs+Fz20ZfoerLOm8U+f62iRWLrw6nimOY/uYuTcVhvg==} engines: {node: 6.* || 8.* || >= 10.*} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -24411,7 +24497,7 @@ packages: cosmiconfig: 8.3.6(typescript@5.2.2) css-functions-list: 3.2.1 css-tree: 2.3.1 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 7.0.2 @@ -24477,7 +24563,6 @@ packages: /supports-color@9.4.0: resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} engines: {node: '>=12'} - dev: true /supports-hyperlinks@3.0.0: resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==} @@ -24538,7 +24623,7 @@ packages: resolution: {integrity: sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==} engines: {node: 8.* || >= 10.*} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) heimdalljs: 0.2.6 mkdirp: 0.5.6 rimraf: 3.0.2 @@ -24979,7 +25064,7 @@ packages: resolution: {integrity: sha512-OLWW+Nd99NOM53aZ8ilT/YpEiOo6mXD3F4/wLbARqybSZ3Jb8IxHK5UGVbZaae0wtXAyQshVV+SeqVBik+Fbmw==} engines: {node: '>=8'} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.4(supports-color@9.4.0) fs-tree-diff: 2.0.1 mkdirp: 0.5.6 quick-temp: 0.1.8 diff --git a/tests/scenarios/helpers/command-watcher.ts b/tests/scenarios/helpers/command-watcher.ts index 5cb778f95..c3e2e09ff 100644 --- a/tests/scenarios/helpers/command-watcher.ts +++ b/tests/scenarios/helpers/command-watcher.ts @@ -1,6 +1,5 @@ import execa, { type Options, type ExecaChildProcess } from 'execa'; import path from 'path'; -import stripAnsi from 'strip-ansi'; export const DEFAULT_TIMEOUT = process.env.CI ? 90000 : 30000; @@ -51,9 +50,21 @@ export default class CommandWatcher { } } + // A method inspired by strip-ansi and ansi-regex packages, + // implemented manually here to workaround issues with + // ts-nodes and ES modules imports + private stripAnsi(string: string): string { + const pattern = [ + '[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)', + '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-nq-uy=><~]))', + ].join('|'); + let ansiRegExp = new RegExp(pattern, 'g'); + return string.replace(ansiRegExp, ''); + } + private searchLines(output: string | RegExp): boolean | RegExpExecArray { while (this.nextWaitedLine < this.lines.length) { - let line = stripAnsi(this.lines[this.nextWaitedLine++]); + let line = this.stripAnsi(this.lines[this.nextWaitedLine++]); if (typeof output === 'string') { if (output === line) { return true; @@ -95,7 +106,7 @@ export default class CommandWatcher { this.lines.join('\n') ); } - let result = this.searchLines(output); + let result = await this.searchLines(output); if (result) { return result; } diff --git a/tests/scenarios/package.json b/tests/scenarios/package.json index 7fe4ac34a..f15c1b933 100644 --- a/tests/scenarios/package.json +++ b/tests/scenarios/package.json @@ -83,7 +83,6 @@ "ember-truth-helpers": "^3.0.0", "execa": "^5.1.1", "node-fetch": "2.7.0", - "strip-ansi": "^7.1.0", "tslib": "^2.6.0", "typescript": "^5.1.6", "webpack": "^5.90.3"