diff --git a/package.json b/package.json index f010871f..b12ca8cc 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@rushstack/eslint-patch": "^1.7.2", "@tsconfig/node18": "^18.2.2", "@types/jsdom": "^21.1.6", - "@types/node": "^20.11.10", + "@types/node": "^20.11.16", "@types/tmi.js": "^1.8.6", "@vitejs/plugin-vue": "^5.0.3", "@vitest/coverage-v8": "^1.2.2", @@ -38,10 +38,10 @@ "@vue/tsconfig": "^0.5.1", "autoprefixer": "^10.4.17", "eslint": "^8.56.0", - "eslint-plugin-vue": "^9.20.1", + "eslint-plugin-vue": "^9.21.1", "jsdom": "^24.0.0", "postcss": "^8.4.33", - "prettier": "^3.2.4", + "prettier": "^3.2.5", "tailwindcss": "^3.4.1", "typescript": "^5.3.3", "vite": "^5.0.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b5c95eee..70d9d15f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,8 +47,8 @@ devDependencies: specifier: ^21.1.6 version: 21.1.6 '@types/node': - specifier: ^20.11.10 - version: 20.11.10 + specifier: ^20.11.16 + version: 20.11.16 '@types/tmi.js': specifier: ^1.8.6 version: 1.8.6 @@ -60,10 +60,10 @@ devDependencies: version: 1.2.2(vitest@1.2.2) '@vue/eslint-config-prettier': specifier: ^9.0.0 - version: 9.0.0(eslint@8.56.0)(prettier@3.2.4) + version: 9.0.0(eslint@8.56.0)(prettier@3.2.5) '@vue/eslint-config-typescript': specifier: ^12.0.0 - version: 12.0.0(eslint-plugin-vue@9.20.1)(eslint@8.56.0)(typescript@5.3.3) + version: 12.0.0(eslint-plugin-vue@9.21.1)(eslint@8.56.0)(typescript@5.3.3) '@vue/test-utils': specifier: ^2.4.4 version: 2.4.4(vue@3.4.15) @@ -77,8 +77,8 @@ devDependencies: specifier: ^8.56.0 version: 8.56.0 eslint-plugin-vue: - specifier: ^9.20.1 - version: 9.20.1(eslint@8.56.0) + specifier: ^9.21.1 + version: 9.21.1(eslint@8.56.0) jsdom: specifier: ^24.0.0 version: 24.0.0 @@ -86,8 +86,8 @@ devDependencies: specifier: ^8.4.33 version: 8.4.33 prettier: - specifier: ^3.2.4 - version: 3.2.4 + specifier: ^3.2.5 + version: 3.2.5 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -96,10 +96,10 @@ devDependencies: version: 5.3.3 vite: specifier: ^5.0.12 - version: 5.0.12(@types/node@20.11.10) + version: 5.0.12(@types/node@20.11.16) vitest: specifier: ^1.2.2 - version: 1.2.2(@types/node@20.11.10)(jsdom@24.0.0) + version: 1.2.2(@types/node@20.11.16)(jsdom@24.0.0) vue-tsc: specifier: ^1.8.27 version: 1.8.27(typescript@5.3.3) @@ -657,7 +657,7 @@ packages: /@types/jsdom@21.1.6: resolution: {integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true @@ -666,8 +666,8 @@ packages: resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} dev: true - /@types/node@20.11.10: - resolution: {integrity: sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==} + /@types/node@20.11.16: + resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} dependencies: undici-types: 5.26.5 dev: true @@ -826,7 +826,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.16) vue: 3.4.15(typescript@5.3.3) dev: true @@ -848,7 +848,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.2.2(@types/node@20.11.10)(jsdom@24.0.0) + vitest: 1.2.2(@types/node@20.11.16)(jsdom@24.0.0) transitivePeerDependencies: - supports-color dev: true @@ -948,7 +948,7 @@ packages: /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} - /@vue/eslint-config-prettier@9.0.0(eslint@8.56.0)(prettier@3.2.4): + /@vue/eslint-config-prettier@9.0.0(eslint@8.56.0)(prettier@3.2.5): resolution: {integrity: sha512-z1ZIAAUS9pKzo/ANEfd2sO+v2IUalz7cM/cTLOZ7vRFOPk5/xuRKQteOu1DErFLAh/lYGXMVZ0IfYKlyInuDVg==} peerDependencies: eslint: '>= 8.0.0' @@ -956,13 +956,13 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 9.1.0(eslint@8.56.0) - eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.4) - prettier: 3.2.4 + eslint-plugin-prettier: 5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5) + prettier: 3.2.5 transitivePeerDependencies: - '@types/eslint' dev: true - /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.20.1)(eslint@8.56.0)(typescript@5.3.3): + /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.21.1)(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -976,7 +976,7 @@ packages: '@typescript-eslint/eslint-plugin': 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.9.1(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 - eslint-plugin-vue: 9.20.1(eslint@8.56.0) + eslint-plugin-vue: 9.21.1(eslint@8.56.0) typescript: 5.3.3 vue-eslint-parser: 9.3.2(eslint@8.56.0) transitivePeerDependencies: @@ -1509,7 +1509,7 @@ packages: eslint: 8.56.0 dev: true - /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.4): + /eslint-plugin-prettier@5.1.2(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5): resolution: {integrity: sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1525,13 +1525,13 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 9.1.0(eslint@8.56.0) - prettier: 3.2.4 + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true - /eslint-plugin-vue@9.20.1(eslint@8.56.0): - resolution: {integrity: sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ==} + /eslint-plugin-vue@9.21.1(eslint@8.56.0): + resolution: {integrity: sha512-XVtI7z39yOVBFJyi8Ljbn7kY9yHzznKXL02qQYn+ta63Iy4A9JFBw6o4OSB9hyD2++tVT+su9kQqetUyCCwhjw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 @@ -1542,7 +1542,7 @@ packages: nth-check: 2.1.1 postcss-selector-parser: 6.0.15 semver: 7.5.4 - vue-eslint-parser: 9.4.0(eslint@8.56.0) + vue-eslint-parser: 9.4.2(eslint@8.56.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -2581,8 +2581,8 @@ packages: fast-diff: 1.3.0 dev: true - /prettier@3.2.4: - resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true dev: true @@ -3037,7 +3037,7 @@ packages: convert-source-map: 2.0.0 dev: true - /vite-node@1.2.2(@types/node@20.11.10): + /vite-node@1.2.2(@types/node@20.11.16): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3046,7 +3046,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.16) transitivePeerDependencies: - '@types/node' - less @@ -3058,7 +3058,7 @@ packages: - terser dev: true - /vite@5.0.12(@types/node@20.11.10): + /vite@5.0.12(@types/node@20.11.16): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3086,7 +3086,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.4 @@ -3094,7 +3094,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.2.2(@types/node@20.11.10)(jsdom@24.0.0): + /vitest@1.2.2(@types/node@20.11.16)(jsdom@24.0.0): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -3119,7 +3119,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@vitest/expect': 1.2.2 '@vitest/runner': 1.2.2 '@vitest/snapshot': 1.2.2 @@ -3139,8 +3139,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.10) - vite-node: 1.2.2(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.16) + vite-node: 1.2.2(@types/node@20.11.16) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -3188,8 +3188,8 @@ packages: - supports-color dev: true - /vue-eslint-parser@9.4.0(eslint@8.56.0): - resolution: {integrity: sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw==} + /vue-eslint-parser@9.4.2(eslint@8.56.0): + resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0'