Jelajahi Sumber

Update all non-major dependencies (#4481)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1 tahun lalu
induk
melakukan
e4b278f92f

+ 131 - 130
package-lock.json

@@ -25,14 +25,14 @@
 			"devDependencies": {
 				"@prettier/plugin-php": "^0.22.2",
 				"@testing-library/vue": "^8.1.0",
-				"@vitejs/plugin-vue": "^5.0.5",
+				"@vitejs/plugin-vue": "^5.1.1",
 				"browserslist": "^4.23.2",
 				"esbuild": "^0.23.0",
 				"eslint": "^8.57.0",
 				"eslint-config-prettier": "^9.1.0",
 				"eslint-plugin-editorconfig": "^4.0.3",
 				"eslint-plugin-import": "^2.29.1",
-				"husky": "^9.1.1",
+				"husky": "^9.1.3",
 				"jsdom": "^24.1.1",
 				"lightningcss": "^1.25.1",
 				"lint-staged": "^15.2.7",
@@ -44,8 +44,8 @@
 				"stylelint": "^16.7.0",
 				"stylelint-config-standard": "^36.0.1",
 				"vitepress": "^1.3.1",
-				"vitest": "^2.0.3",
-				"vue": "^3.4.33"
+				"vitest": "^2.0.4",
+				"vue": "^3.4.34"
 			}
 		},
 		"node_modules/@aashutoshrathi/word-wrap": {
@@ -1662,9 +1662,9 @@
 			"dev": true
 		},
 		"node_modules/@vitejs/plugin-vue": {
-			"version": "5.0.5",
-			"resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.5.tgz",
-			"integrity": "sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==",
+			"version": "5.1.1",
+			"resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.1.tgz",
+			"integrity": "sha512-sDckXxlHpMsjRQbAH9WanangrfrblsOd3pNifePs+FOHjJg1jfWq5L/P0PsBRndEt3nmdUnmvieP8ULDeX5AvA==",
 			"dev": true,
 			"license": "MIT",
 			"engines": {
@@ -1676,14 +1676,14 @@
 			}
 		},
 		"node_modules/@vitest/expect": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.3.tgz",
-			"integrity": "sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.4.tgz",
+			"integrity": "sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
-				"@vitest/spy": "2.0.3",
-				"@vitest/utils": "2.0.3",
+				"@vitest/spy": "2.0.4",
+				"@vitest/utils": "2.0.4",
 				"chai": "^5.1.1",
 				"tinyrainbow": "^1.2.0"
 			},
@@ -1692,9 +1692,9 @@
 			}
 		},
 		"node_modules/@vitest/pretty-format": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.3.tgz",
-			"integrity": "sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.4.tgz",
+			"integrity": "sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
@@ -1705,13 +1705,13 @@
 			}
 		},
 		"node_modules/@vitest/runner": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.0.3.tgz",
-			"integrity": "sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.0.4.tgz",
+			"integrity": "sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
-				"@vitest/utils": "2.0.3",
+				"@vitest/utils": "2.0.4",
 				"pathe": "^1.1.2"
 			},
 			"funding": {
@@ -1719,13 +1719,13 @@
 			}
 		},
 		"node_modules/@vitest/snapshot": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.3.tgz",
-			"integrity": "sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.4.tgz",
+			"integrity": "sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
-				"@vitest/pretty-format": "2.0.3",
+				"@vitest/pretty-format": "2.0.4",
 				"magic-string": "^0.30.10",
 				"pathe": "^1.1.2"
 			},
@@ -1734,9 +1734,9 @@
 			}
 		},
 		"node_modules/@vitest/spy": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.3.tgz",
-			"integrity": "sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.4.tgz",
+			"integrity": "sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
@@ -1747,13 +1747,13 @@
 			}
 		},
 		"node_modules/@vitest/utils": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.3.tgz",
-			"integrity": "sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.4.tgz",
+			"integrity": "sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
-				"@vitest/pretty-format": "2.0.3",
+				"@vitest/pretty-format": "2.0.4",
 				"estree-walker": "^3.0.3",
 				"loupe": "^3.1.1",
 				"tinyrainbow": "^1.2.0"
@@ -1773,51 +1773,51 @@
 			}
 		},
 		"node_modules/@vue/compiler-core": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.33.tgz",
-			"integrity": "sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.34.tgz",
+			"integrity": "sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==",
 			"license": "MIT",
 			"dependencies": {
 				"@babel/parser": "^7.24.7",
-				"@vue/shared": "3.4.33",
+				"@vue/shared": "3.4.34",
 				"entities": "^4.5.0",
 				"estree-walker": "^2.0.2",
 				"source-map-js": "^1.2.0"
 			}
 		},
 		"node_modules/@vue/compiler-core/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/compiler-dom": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.33.tgz",
-			"integrity": "sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.34.tgz",
+			"integrity": "sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/compiler-core": "3.4.33",
-				"@vue/shared": "3.4.33"
+				"@vue/compiler-core": "3.4.34",
+				"@vue/shared": "3.4.34"
 			}
 		},
 		"node_modules/@vue/compiler-dom/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/compiler-sfc": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.33.tgz",
-			"integrity": "sha512-7rk7Vbkn21xMwIUpHQR4hCVejwE6nvhBOiDgoBcR03qvGqRKA7dCBSsHZhwhYUsmjlbJ7OtD5UFIyhP6BY+c8A==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.34.tgz",
+			"integrity": "sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==",
 			"license": "MIT",
 			"dependencies": {
 				"@babel/parser": "^7.24.7",
-				"@vue/compiler-core": "3.4.33",
-				"@vue/compiler-dom": "3.4.33",
-				"@vue/compiler-ssr": "3.4.33",
-				"@vue/shared": "3.4.33",
+				"@vue/compiler-core": "3.4.34",
+				"@vue/compiler-dom": "3.4.34",
+				"@vue/compiler-ssr": "3.4.34",
+				"@vue/shared": "3.4.34",
 				"estree-walker": "^2.0.2",
 				"magic-string": "^0.30.10",
 				"postcss": "^8.4.39",
@@ -1825,25 +1825,25 @@
 			}
 		},
 		"node_modules/@vue/compiler-sfc/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/compiler-ssr": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.33.tgz",
-			"integrity": "sha512-0WveC9Ai+eT/1b6LCV5IfsufBZ0HP7pSSTdDjcuW302tTEgoBw8rHVHKPbGUtzGReUFCRXbv6zQDDgucnV2WzQ==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.34.tgz",
+			"integrity": "sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/compiler-dom": "3.4.33",
-				"@vue/shared": "3.4.33"
+				"@vue/compiler-dom": "3.4.34",
+				"@vue/shared": "3.4.34"
 			}
 		},
 		"node_modules/@vue/compiler-ssr/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/devtools-api": {
@@ -1891,74 +1891,74 @@
 			}
 		},
 		"node_modules/@vue/runtime-core": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.33.tgz",
-			"integrity": "sha512-6wavthExzT4iAxpe8q37/rDmf44nyOJGISJPxCi9YsQO+8w9v0gLCFLfH5TzD1V1AYrTAdiF4Y1cgUmP68jP6w==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.34.tgz",
+			"integrity": "sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/reactivity": "3.4.33",
-				"@vue/shared": "3.4.33"
+				"@vue/reactivity": "3.4.34",
+				"@vue/shared": "3.4.34"
 			}
 		},
 		"node_modules/@vue/runtime-core/node_modules/@vue/reactivity": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.33.tgz",
-			"integrity": "sha512-B24QIelahDbyHipBgbUItQblbd4w5HpG3KccL+YkGyo3maXyS253FzcTR3pSz739OTphmzlxP7JxEMWBpewilA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.34.tgz",
+			"integrity": "sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/shared": "3.4.33"
+				"@vue/shared": "3.4.34"
 			}
 		},
 		"node_modules/@vue/runtime-core/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/runtime-dom": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.33.tgz",
-			"integrity": "sha512-iHsMCUSFJ+4z432Bn9kZzHX+zOXa6+iw36DaVRmKYZpPt9jW9riF32SxNwB124i61kp9+AZtheQ/mKoJLerAaQ==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.34.tgz",
+			"integrity": "sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/reactivity": "3.4.33",
-				"@vue/runtime-core": "3.4.33",
-				"@vue/shared": "3.4.33",
+				"@vue/reactivity": "3.4.34",
+				"@vue/runtime-core": "3.4.34",
+				"@vue/shared": "3.4.34",
 				"csstype": "^3.1.3"
 			}
 		},
 		"node_modules/@vue/runtime-dom/node_modules/@vue/reactivity": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.33.tgz",
-			"integrity": "sha512-B24QIelahDbyHipBgbUItQblbd4w5HpG3KccL+YkGyo3maXyS253FzcTR3pSz739OTphmzlxP7JxEMWBpewilA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.34.tgz",
+			"integrity": "sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/shared": "3.4.33"
+				"@vue/shared": "3.4.34"
 			}
 		},
 		"node_modules/@vue/runtime-dom/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/server-renderer": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.33.tgz",
-			"integrity": "sha512-jTH0d6gQcaYideFP/k0WdEu8PpRS9MF8d0b6SfZzNi+ap972pZ0TNIeTaESwdOtdY0XPVj54XEJ6K0wXxir4fw==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.34.tgz",
+			"integrity": "sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/compiler-ssr": "3.4.33",
-				"@vue/shared": "3.4.33"
+				"@vue/compiler-ssr": "3.4.34",
+				"@vue/shared": "3.4.34"
 			},
 			"peerDependencies": {
-				"vue": "3.4.33"
+				"vue": "3.4.34"
 			}
 		},
 		"node_modules/@vue/server-renderer/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/@vue/shared": {
@@ -4344,9 +4344,9 @@
 			}
 		},
 		"node_modules/husky": {
-			"version": "9.1.1",
-			"resolved": "https://registry.npmjs.org/husky/-/husky-9.1.1.tgz",
-			"integrity": "sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==",
+			"version": "9.1.3",
+			"resolved": "https://registry.npmjs.org/husky/-/husky-9.1.3.tgz",
+			"integrity": "sha512-ET3TQmQgdIu0pt+jKkpo5oGyg/4MQZpG6xcam5J5JyNJV+CBT23OBpCF15bKHKycRyMH9k6ONy8g2HdGIsSkMQ==",
 			"dev": true,
 			"license": "MIT",
 			"bin": {
@@ -8006,9 +8006,9 @@
 			}
 		},
 		"node_modules/vite-node": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.0.3.tgz",
-			"integrity": "sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.0.4.tgz",
+			"integrity": "sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
@@ -8506,19 +8506,19 @@
 			"license": "MIT"
 		},
 		"node_modules/vitest": {
-			"version": "2.0.3",
-			"resolved": "https://registry.npmjs.org/vitest/-/vitest-2.0.3.tgz",
-			"integrity": "sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==",
+			"version": "2.0.4",
+			"resolved": "https://registry.npmjs.org/vitest/-/vitest-2.0.4.tgz",
+			"integrity": "sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {
 				"@ampproject/remapping": "^2.3.0",
-				"@vitest/expect": "2.0.3",
-				"@vitest/pretty-format": "^2.0.3",
-				"@vitest/runner": "2.0.3",
-				"@vitest/snapshot": "2.0.3",
-				"@vitest/spy": "2.0.3",
-				"@vitest/utils": "2.0.3",
+				"@vitest/expect": "2.0.4",
+				"@vitest/pretty-format": "^2.0.4",
+				"@vitest/runner": "2.0.4",
+				"@vitest/snapshot": "2.0.4",
+				"@vitest/spy": "2.0.4",
+				"@vitest/utils": "2.0.4",
 				"chai": "^5.1.1",
 				"debug": "^4.3.5",
 				"execa": "^8.0.1",
@@ -8529,8 +8529,8 @@
 				"tinypool": "^1.0.0",
 				"tinyrainbow": "^1.2.0",
 				"vite": "^5.0.0",
-				"vite-node": "2.0.3",
-				"why-is-node-running": "^2.2.2"
+				"vite-node": "2.0.4",
+				"why-is-node-running": "^2.3.0"
 			},
 			"bin": {
 				"vitest": "vitest.mjs"
@@ -8544,8 +8544,8 @@
 			"peerDependencies": {
 				"@edge-runtime/vm": "*",
 				"@types/node": "^18.0.0 || >=20.0.0",
-				"@vitest/browser": "2.0.3",
-				"@vitest/ui": "2.0.3",
+				"@vitest/browser": "2.0.4",
+				"@vitest/ui": "2.0.4",
 				"happy-dom": "*",
 				"jsdom": "*"
 			},
@@ -8571,16 +8571,16 @@
 			}
 		},
 		"node_modules/vue": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/vue/-/vue-3.4.33.tgz",
-			"integrity": "sha512-VdMCWQOummbhctl4QFMcW6eNtXHsFyDlX60O/tsSQuCcuDOnJ1qPOhhVla65Niece7xq/P2zyZReIO5mP+LGTQ==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/vue/-/vue-3.4.34.tgz",
+			"integrity": "sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==",
 			"license": "MIT",
 			"dependencies": {
-				"@vue/compiler-dom": "3.4.33",
-				"@vue/compiler-sfc": "3.4.33",
-				"@vue/runtime-dom": "3.4.33",
-				"@vue/server-renderer": "3.4.33",
-				"@vue/shared": "3.4.33"
+				"@vue/compiler-dom": "3.4.34",
+				"@vue/compiler-sfc": "3.4.34",
+				"@vue/runtime-dom": "3.4.34",
+				"@vue/server-renderer": "3.4.34",
+				"@vue/shared": "3.4.34"
 			},
 			"peerDependencies": {
 				"typescript": "*"
@@ -8606,9 +8606,9 @@
 			}
 		},
 		"node_modules/vue/node_modules/@vue/shared": {
-			"version": "3.4.33",
-			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz",
-			"integrity": "sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==",
+			"version": "3.4.34",
+			"resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz",
+			"integrity": "sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==",
 			"license": "MIT"
 		},
 		"node_modules/w3c-xmlserializer": {
@@ -8732,10 +8732,11 @@
 			}
 		},
 		"node_modules/why-is-node-running": {
-			"version": "2.2.2",
-			"resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz",
-			"integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==",
+			"version": "2.3.0",
+			"resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
+			"integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
 			"dev": true,
+			"license": "MIT",
 			"dependencies": {
 				"siginfo": "^2.0.0",
 				"stackback": "0.0.2"

+ 4 - 4
package.json

@@ -34,14 +34,14 @@
 	"devDependencies": {
 		"@prettier/plugin-php": "^0.22.2",
 		"@testing-library/vue": "^8.1.0",
-		"@vitejs/plugin-vue": "^5.0.5",
+		"@vitejs/plugin-vue": "^5.1.1",
 		"browserslist": "^4.23.2",
 		"esbuild": "^0.23.0",
 		"eslint": "^8.57.0",
 		"eslint-config-prettier": "^9.1.0",
 		"eslint-plugin-editorconfig": "^4.0.3",
 		"eslint-plugin-import": "^2.29.1",
-		"husky": "^9.1.1",
+		"husky": "^9.1.3",
 		"jsdom": "^24.1.1",
 		"lightningcss": "^1.25.1",
 		"lint-staged": "^15.2.7",
@@ -53,8 +53,8 @@
 		"stylelint": "^16.7.0",
 		"stylelint-config-standard": "^36.0.1",
 		"vitepress": "^1.3.1",
-		"vitest": "^2.0.3",
-		"vue": "^3.4.33"
+		"vitest": "^2.0.4",
+		"vue": "^3.4.34"
 	},
 	"browserslist": [
 		"defaults"

+ 4 - 4
src/deb/web-terminal/package-lock.json

@@ -12,14 +12,14 @@
 				"ws": "^8.18.0"
 			},
 			"devDependencies": {
-				"@types/node": "^20.14.11",
+				"@types/node": "^20.14.13",
 				"@types/ws": "^8.5.11"
 			}
 		},
 		"node_modules/@types/node": {
-			"version": "20.14.11",
-			"resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz",
-			"integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==",
+			"version": "20.14.13",
+			"resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.13.tgz",
+			"integrity": "sha512-+bHoGiZb8UiQ0+WEtmph2IWQCjIqg8MDZMAV+ppRRhUZnquF5mQkP/9vpSwJClEiSM/C7fZZExPzfU0vJTyp8w==",
 			"dev": true,
 			"license": "MIT",
 			"dependencies": {

+ 1 - 1
src/deb/web-terminal/package.json

@@ -12,6 +12,6 @@
 	},
 	"devDependencies": {
 		"@types/ws": "^8.5.11",
-		"@types/node": "^20.14.11"
+		"@types/node": "^20.14.13"
 	}
 }

+ 1 - 1
web/src/composer.json

@@ -8,6 +8,6 @@
         "filp/whoops": "2.15.4"
     },
     "require": {
-        "symfony/console": "^7.1.2"
+        "symfony/console": "^7.1.3"
     }
 }

+ 13 - 13
web/src/composer.lock

@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "56656d89311e517496e562aab60aa66c",
+    "content-hash": "bf46c5f02d50de22f4b7c8519b0d6142",
     "packages": [
         {
             "name": "psr/container",
@@ -61,16 +61,16 @@
         },
         {
             "name": "symfony/console",
-            "version": "v7.1.2",
+            "version": "v7.1.3",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/console.git",
-                "reference": "0aa29ca177f432ab68533432db0de059f39c92ae"
+                "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/console/zipball/0aa29ca177f432ab68533432db0de059f39c92ae",
-                "reference": "0aa29ca177f432ab68533432db0de059f39c92ae",
+                "url": "https://api.github.com/repos/symfony/console/zipball/cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
+                "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
                 "shasum": ""
             },
             "require": {
@@ -134,7 +134,7 @@
                 "terminal"
             ],
             "support": {
-                "source": "https://github.com/symfony/console/tree/v7.1.2"
+                "source": "https://github.com/symfony/console/tree/v7.1.3"
             },
             "funding": [
                 {
@@ -150,7 +150,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-06-28T10:03:55+00:00"
+            "time": "2024-07-26T12:41:01+00:00"
         },
         {
             "name": "symfony/deprecation-contracts",
@@ -622,16 +622,16 @@
         },
         {
             "name": "symfony/string",
-            "version": "v7.1.2",
+            "version": "v7.1.3",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/string.git",
-                "reference": "14221089ac66cf82e3cf3d1c1da65de305587ff8"
+                "reference": "ea272a882be7f20cad58d5d78c215001617b7f07"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/string/zipball/14221089ac66cf82e3cf3d1c1da65de305587ff8",
-                "reference": "14221089ac66cf82e3cf3d1c1da65de305587ff8",
+                "url": "https://api.github.com/repos/symfony/string/zipball/ea272a882be7f20cad58d5d78c215001617b7f07",
+                "reference": "ea272a882be7f20cad58d5d78c215001617b7f07",
                 "shasum": ""
             },
             "require": {
@@ -689,7 +689,7 @@
                 "utf8"
             ],
             "support": {
-                "source": "https://github.com/symfony/string/tree/v7.1.2"
+                "source": "https://github.com/symfony/string/tree/v7.1.3"
             },
             "funding": [
                 {
@@ -705,7 +705,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-06-28T09:27:18+00:00"
+            "time": "2024-07-22T10:25:37+00:00"
         }
     ],
     "packages-dev": [