diff --git a/build/frontend-legacy/package-lock.json b/build/frontend-legacy/package-lock.json index a4c0dbf40e8c6..4aebb7a66a624 100644 --- a/build/frontend-legacy/package-lock.json +++ b/build/frontend-legacy/package-lock.json @@ -96,7 +96,7 @@ "@pinia/testing": "^0.1.7", "@testing-library/jest-dom": "^6.6.4", "@testing-library/user-event": "^14.6.1", - "@testing-library/vue": "^5.8.3", + "@testing-library/vue": "^8.1.0", "@types/dockerode": "^3.3.45", "@types/wait-on": "^5.3.4", "@vitejs/plugin-vue2": "^2.3.4", @@ -4842,22 +4842,27 @@ } }, "node_modules/@testing-library/vue": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@testing-library/vue/-/vue-5.9.0.tgz", - "integrity": "sha512-HWvI4s6FayFLmiqGcEMAMfTSO1SV12NukdoyllYMBobFqfO0TalQmfofMtiO+eRz+Amej8Z26dx4/WYIROzfVw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@testing-library/vue/-/vue-8.1.0.tgz", + "integrity": "sha512-ls4RiHO1ta4mxqqajWRh8158uFObVrrtAPoxk7cIp4HrnQUj/ScKzqz53HxYpG3X6Zb7H2v+0eTGLSoy8HQ2nA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.21.0", - "@testing-library/dom": "^9.0.0", - "@vue/test-utils": "^1.3.0" + "@babel/runtime": "^7.23.2", + "@testing-library/dom": "^9.3.3", + "@vue/test-utils": "^2.4.1" }, "engines": { "node": ">=14" }, "peerDependencies": { - "vue": "^2.6.10", - "vue-template-compiler": "^2.6.10" + "@vue/compiler-sfc": ">= 3", + "vue": ">= 3" + }, + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + } } }, "node_modules/@testing-library/vue/node_modules/@testing-library/dom": { @@ -4880,6 +4885,17 @@ "node": ">=14" } }, + "node_modules/@testing-library/vue/node_modules/@vue/test-utils": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.4.6.tgz", + "integrity": "sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-beautify": "^1.14.9", + "vue-component-type-helpers": "^2.0.0" + } + }, "node_modules/@testing-library/vue/node_modules/aria-query": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", @@ -17615,6 +17631,13 @@ "tinycolor2": "^1.1.2" } }, + "node_modules/vue-component-type-helpers": { + "version": "2.2.12", + "resolved": "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-2.2.12.tgz", + "integrity": "sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==", + "dev": true, + "license": "MIT" + }, "node_modules/vue-cropperjs": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/vue-cropperjs/-/vue-cropperjs-4.2.0.tgz", diff --git a/build/frontend-legacy/package.json b/build/frontend-legacy/package.json index b75f30d83dde6..547ddefa9fa3a 100644 --- a/build/frontend-legacy/package.json +++ b/build/frontend-legacy/package.json @@ -112,7 +112,7 @@ "@pinia/testing": "^0.1.7", "@testing-library/jest-dom": "^6.6.4", "@testing-library/user-event": "^14.6.1", - "@testing-library/vue": "^5.8.3", + "@testing-library/vue": "^8.1.0", "@types/dockerode": "^3.3.45", "@types/wait-on": "^5.3.4", "@vitejs/plugin-vue2": "^2.3.4",