diff --git a/package.json b/package.json index a8a85e8..1177136 100644 --- a/package.json +++ b/package.json @@ -38,16 +38,16 @@ "@vue/eslint-config-typescript": "^11.0.2", "@vue/test-utils": "^2.3.2", "@vue/tsconfig": "^0.1.3", - "eslint": "^8.38.0", - "eslint-plugin-vue": "^9.10.0", + "eslint": "^8.39.0", + "eslint-plugin-vue": "^9.11.0", "jsdom": "^21.1.1", "npm-run-all": "^4.1.5", - "prettier": "^2.8.7", - "sass": "^1.61.0", + "prettier": "^2.8.8", + "sass": "^1.62.0", "typescript": "~4.8.4", - "vite": "^4.2.1", - "vitest": "^0.29.8", - "vue-tsc": "^1.2.0", - "webdriverio": "^8.8.2" + "vite": "^4.3.1", + "vitest": "^0.30.1", + "vue-tsc": "^1.4.4", + "webdriverio": "^8.8.6" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b489ea..f922f43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,34 +44,34 @@ devDependencies: version: 21.1.1 '@types/node': specifier: ^18.14.2 - version: 18.15.3 + version: 18.16.0 '@vitejs/plugin-vue': specifier: ^4.1.0 - version: 4.1.0(vite@4.2.1)(vue@3.2.47) + version: 4.1.0(vite@4.3.1)(vue@3.2.47) '@vitest/browser': specifier: ^0.30.1 - version: 0.30.1(vitest@0.29.8) + version: 0.30.1(vitest@0.30.1) '@vitest/ui': specifier: ^0.30.1 version: 0.30.1 '@vue/eslint-config-prettier': specifier: ^7.1.0 - version: 7.1.0(eslint@8.38.0)(prettier@2.8.7) + version: 7.1.0(eslint@8.39.0)(prettier@2.8.8) '@vue/eslint-config-typescript': specifier: ^11.0.2 - version: 11.0.2(eslint-plugin-vue@9.10.0)(eslint@8.38.0)(typescript@4.8.4) + version: 11.0.2(eslint-plugin-vue@9.11.0)(eslint@8.39.0)(typescript@4.8.4) '@vue/test-utils': specifier: ^2.3.2 version: 2.3.2(vue@3.2.47) '@vue/tsconfig': specifier: ^0.1.3 - version: 0.1.3(@types/node@18.15.3) + version: 0.1.3(@types/node@18.16.0) eslint: - specifier: ^8.38.0 - version: 8.38.0 + specifier: ^8.39.0 + version: 8.39.0 eslint-plugin-vue: - specifier: ^9.10.0 - version: 9.10.0(eslint@8.38.0) + specifier: ^9.11.0 + version: 9.11.0(eslint@8.39.0) jsdom: specifier: ^21.1.1 version: 21.1.1 @@ -79,26 +79,26 @@ devDependencies: specifier: ^4.1.5 version: 4.1.5 prettier: - specifier: ^2.8.7 - version: 2.8.7 + specifier: ^2.8.8 + version: 2.8.8 sass: - specifier: ^1.61.0 - version: 1.61.0 + specifier: ^1.62.0 + version: 1.62.0 typescript: specifier: ~4.8.4 version: 4.8.4 vite: - specifier: ^4.2.1 - version: 4.2.1(@types/node@18.15.3)(sass@1.61.0) + specifier: ^4.3.1 + version: 4.3.1(@types/node@18.16.0)(sass@1.62.0) vitest: - specifier: ^0.29.8 - version: 0.29.8(@vitest/browser@0.30.1)(@vitest/ui@0.30.1)(jsdom@21.1.1)(sass@1.61.0)(webdriverio@8.8.2) + specifier: ^0.30.1 + version: 0.30.1(@vitest/browser@0.30.1)(@vitest/ui@0.30.1)(jsdom@21.1.1)(sass@1.62.0)(webdriverio@8.8.6) vue-tsc: - specifier: ^1.2.0 - version: 1.2.0(typescript@4.8.4) + specifier: ^1.4.4 + version: 1.4.4(typescript@4.8.4) webdriverio: - specifier: ^8.8.2 - version: 8.8.2(typescript@4.8.4) + specifier: ^8.8.6 + version: 8.8.6(typescript@4.8.4) packages: @@ -348,14 +348,14 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.3.0(eslint@8.38.0): + /@eslint-community/eslint-utils@4.3.0(eslint@8.39.0): resolution: {integrity: sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.38.0 - eslint-visitor-keys: 3.3.0 + eslint: 8.39.0 + eslint-visitor-keys: 3.4.0 dev: true /@eslint-community/regexpp@4.4.0: @@ -380,8 +380,8 @@ packages: - supports-color dev: true - /@eslint/js@8.38.0: - resolution: {integrity: sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==} + /@eslint/js@8.39.0: + resolution: {integrity: sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -410,6 +410,10 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + dev: true + /@jspm/core@2.0.0-beta.24: resolution: {integrity: sha512-a4Bo/80Z6CoJNor5ldgs6002utmmbttP4JYd/FJ0Ob2fVdf6O6ha5SORBCqrnDnBvMc1TlrHY7dCfat5+H0a6A==} dev: true @@ -451,8 +455,8 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@puppeteer/browsers@0.4.0(typescript@4.8.4): - resolution: {integrity: sha512-3iB5pWn9Sr55PKKwqFWSWjLsTKCOEhKNI+uV3BZesgXuA3IhsX8I3hW0HI+3ksMIPkh2mVYzKSpvgq3oicjG2Q==} + /@puppeteer/browsers@0.4.1(typescript@4.8.4): + resolution: {integrity: sha512-4IICvy1McAkT/HyNZHIs7sp8ngBX1dmO0TPQ+FWq9ATQMqI8p+Ulm5A3kS2wYDh5HDHHkYrrETOu6rlj64VuTw==} engines: {node: '>=14.1.0'} hasBin: true peerDependencies: @@ -539,7 +543,7 @@ packages: /@types/jsdom@21.1.1: resolution: {integrity: sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true @@ -548,8 +552,8 @@ packages: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} dev: true - /@types/node@18.15.3: - resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==} + /@types/node@18.16.0: + resolution: {integrity: sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==} dev: true /@types/normalize-package-data@2.4.1: @@ -575,18 +579,18 @@ packages: /@types/ws@8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 dev: true /@types/yauzl@2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 dev: true optional: true - /@typescript-eslint/eslint-plugin@5.55.0(@typescript-eslint/parser@5.55.0)(eslint@8.38.0)(typescript@4.8.4): + /@typescript-eslint/eslint-plugin@5.55.0(@typescript-eslint/parser@5.55.0)(eslint@8.39.0)(typescript@4.8.4): resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -598,12 +602,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.0 - '@typescript-eslint/parser': 5.55.0(eslint@8.38.0)(typescript@4.8.4) + '@typescript-eslint/parser': 5.55.0(eslint@8.39.0)(typescript@4.8.4) '@typescript-eslint/scope-manager': 5.55.0 - '@typescript-eslint/type-utils': 5.55.0(eslint@8.38.0)(typescript@4.8.4) - '@typescript-eslint/utils': 5.55.0(eslint@8.38.0)(typescript@4.8.4) + '@typescript-eslint/type-utils': 5.55.0(eslint@8.39.0)(typescript@4.8.4) + '@typescript-eslint/utils': 5.55.0(eslint@8.39.0)(typescript@4.8.4) debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -614,7 +618,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.55.0(eslint@8.38.0)(typescript@4.8.4): + /@typescript-eslint/parser@5.55.0(eslint@8.39.0)(typescript@4.8.4): resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -628,7 +632,7 @@ packages: '@typescript-eslint/types': 5.55.0 '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.8.4) debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 typescript: 4.8.4 transitivePeerDependencies: - supports-color @@ -642,7 +646,7 @@ packages: '@typescript-eslint/visitor-keys': 5.55.0 dev: true - /@typescript-eslint/type-utils@5.55.0(eslint@8.38.0)(typescript@4.8.4): + /@typescript-eslint/type-utils@5.55.0(eslint@8.39.0)(typescript@4.8.4): resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -653,9 +657,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.8.4) - '@typescript-eslint/utils': 5.55.0(eslint@8.38.0)(typescript@4.8.4) + '@typescript-eslint/utils': 5.55.0(eslint@8.39.0)(typescript@4.8.4) debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 tsutils: 3.21.0(typescript@4.8.4) typescript: 4.8.4 transitivePeerDependencies: @@ -688,19 +692,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.55.0(eslint@8.38.0)(typescript@4.8.4): + /@typescript-eslint/utils@5.55.0(eslint@8.39.0)(typescript@4.8.4): resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.3.0(eslint@8.38.0) + '@eslint-community/eslint-utils': 4.3.0(eslint@8.39.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.55.0 '@typescript-eslint/types': 5.55.0 '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.8.4) - eslint: 8.38.0 + eslint: 8.39.0 eslint-scope: 5.1.1 semver: 7.3.8 transitivePeerDependencies: @@ -716,47 +720,56 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-vue@4.1.0(vite@4.2.1)(vue@3.2.47): + /@vitejs/plugin-vue@4.1.0(vite@4.3.1)(vue@3.2.47): resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.2.1(@types/node@18.15.3)(sass@1.61.0) + vite: 4.3.1(@types/node@18.16.0)(sass@1.62.0) vue: 3.2.47 dev: true - /@vitest/browser@0.30.1(vitest@0.29.8): + /@vitest/browser@0.30.1(vitest@0.30.1): resolution: {integrity: sha512-mNBh2dm8iiCXCsopxCPN60eyxxPweZjPwrnNIghOk96vz4EdIzs4bCZGNNM9vbzCjWns/nZkOBeIOJD1EUssNw==} peerDependencies: vitest: '>=0.29.4' dependencies: modern-node-polyfills: 0.1.0 sirv: 2.0.2 - vitest: 0.29.8(@vitest/browser@0.30.1)(@vitest/ui@0.30.1)(jsdom@21.1.1)(sass@1.61.0)(webdriverio@8.8.2) + vitest: 0.30.1(@vitest/browser@0.30.1)(@vitest/ui@0.30.1)(jsdom@21.1.1)(sass@1.62.0)(webdriverio@8.8.6) dev: true - /@vitest/expect@0.29.8: - resolution: {integrity: sha512-xlcVXn5I5oTq6NiZSY3ykyWixBxr5mG8HYtjvpgg6KaqHm0mvhX18xuwl5YGxIRNt/A5jidd7CWcNHrSvgaQqQ==} + /@vitest/expect@0.30.1: + resolution: {integrity: sha512-c3kbEtN8XXJSeN81iDGq29bUzSjQhjES2WR3aColsS4lPGbivwLtas4DNUe0jD9gg/FYGIteqOenfU95EFituw==} dependencies: - '@vitest/spy': 0.29.8 - '@vitest/utils': 0.29.8 + '@vitest/spy': 0.30.1 + '@vitest/utils': 0.30.1 chai: 4.3.7 dev: true - /@vitest/runner@0.29.8: - resolution: {integrity: sha512-FzdhnRDwEr/A3Oo1jtIk/B952BBvP32n1ObMEb23oEJNO+qO5cBet6M2XWIDQmA7BDKGKvmhUf2naXyp/2JEwQ==} + /@vitest/runner@0.30.1: + resolution: {integrity: sha512-W62kT/8i0TF1UBCNMRtRMOBWJKRnNyv9RrjIgdUryEe0wNpGZvvwPDLuzYdxvgSckzjp54DSpv1xUbv4BQ0qVA==} dependencies: - '@vitest/utils': 0.29.8 + '@vitest/utils': 0.30.1 + concordance: 5.0.4 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy@0.29.8: - resolution: {integrity: sha512-VdjBe9w34vOMl5I5mYEzNX8inTxrZ+tYUVk9jxaZJmHFwmDFC/GV3KBFTA/JKswr3XHvZL+FE/yq5EVhb6pSAw==} + /@vitest/snapshot@0.30.1: + resolution: {integrity: sha512-fJZqKrE99zo27uoZA/azgWyWbFvM1rw2APS05yB0JaLwUIg9aUtvvnBf4q7JWhEcAHmSwbrxKFgyBUga6tq9Tw==} dependencies: - tinyspy: 1.1.1 + magic-string: 0.30.0 + pathe: 1.1.0 + pretty-format: 27.5.1 + dev: true + + /@vitest/spy@0.30.1: + resolution: {integrity: sha512-YfJeIf37GvTZe04ZKxzJfnNNuNSmTEGnla2OdL60C8od16f3zOfv9q9K0nNii0NfjDJRt/CVN/POuY5/zTS+BA==} + dependencies: + tinyspy: 2.1.0 dev: true /@vitest/ui@0.30.1: @@ -771,15 +784,6 @@ packages: sirv: 2.0.2 dev: true - /@vitest/utils@0.29.8: - resolution: {integrity: sha512-qGzuf3vrTbnoY+RjjVVIBYfuWMjn3UMUqyQtdGNZ6ZIIyte7B37exj6LaVkrZiUTvzSadVvO/tJm8AEgbGCBPg==} - dependencies: - cli-truncate: 3.1.0 - diff: 5.1.0 - loupe: 2.3.6 - pretty-format: 27.5.1 - dev: true - /@vitest/utils@0.30.1: resolution: {integrity: sha512-/c8Xv2zUVc+rnNt84QF0Y0zkfxnaGhp87K2dYJMLtLOIckPzuxLVzAtFCicGFdB4NeBHNzTRr1tNn7rCtQcWFA==} dependencies: @@ -788,43 +792,49 @@ packages: pretty-format: 27.5.1 dev: true - /@volar/language-core@1.3.0-alpha.0: - resolution: {integrity: sha512-W3uMzecHPcbwddPu4SJpUcPakRBK/y/BP+U0U6NiPpUX1tONLC4yCawt+QBJqtgJ+sfD6ztf5PyvPL3hQRqfOA==} + /@volar/language-core@1.4.1: + resolution: {integrity: sha512-EIY+Swv+TjsWpxOxujjMf1ZXqOjg9MT2VMXZ+1dKva0wD8W0L6EtptFFcCJdBbcKmGMFkr57Qzz9VNMWhs3jXQ==} dependencies: - '@volar/source-map': 1.3.0-alpha.0 + '@volar/source-map': 1.4.1 dev: true - /@volar/source-map@1.3.0-alpha.0: - resolution: {integrity: sha512-jSdizxWFvDTvkPYZnO6ew3sBZUnS0abKCbuopkc0JrIlFbznWC/fPH3iPFIMS8/IIkRxq1Jh9VVG60SmtsdaMQ==} + /@volar/source-map@1.4.1: + resolution: {integrity: sha512-bZ46ad72dsbzuOWPUtJjBXkzSQzzSejuR3CT81+GvTEI2E994D8JPXzM3tl98zyCNnjgs4OkRyliImL1dvJ5BA==} dependencies: muggle-string: 0.2.2 dev: true - /@volar/typescript@1.3.0-alpha.0: - resolution: {integrity: sha512-5UItyW2cdH2mBLu4RrECRNJRgtvvzKrSCn2y3v/D61QwIDkGx4aeil6x8RFuUL5TFtV6QvVHXnsOHxNgd+sCow==} + /@volar/typescript@1.4.1(typescript@4.8.4): + resolution: {integrity: sha512-phTy6p9yG6bgMIKQWEeDOi/aeT0njZsb1a/G1mrEuDsLmAn24Le4gDwSsGNhea6Uhu+3gdpUZn2PmZXa+WG2iQ==} + peerDependencies: + typescript: '*' dependencies: - '@volar/language-core': 1.3.0-alpha.0 + '@volar/language-core': 1.4.1 + typescript: 4.8.4 dev: true - /@volar/vue-language-core@1.2.0: - resolution: {integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ==} + /@volar/vue-language-core@1.4.4: + resolution: {integrity: sha512-c3hL6un+CfoOlusGvpypcodmk9ke/ImrWIUc0GkgI+imoQpUGzgu3tEQWlPs604R7AhxeZwWUi8hQNfax0R/zA==} dependencies: - '@volar/language-core': 1.3.0-alpha.0 - '@volar/source-map': 1.3.0-alpha.0 + '@volar/language-core': 1.4.1 + '@volar/source-map': 1.4.1 '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 '@vue/reactivity': 3.2.47 '@vue/shared': 3.2.47 - minimatch: 6.2.0 + minimatch: 9.0.0 muggle-string: 0.2.2 vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript@1.2.0: - resolution: {integrity: sha512-zjmRi9y3J1EkG+pfuHp8IbHmibihrKK485cfzsHjiuvJMGrpkWvlO5WVEk8oslMxxeGC5XwBFE9AOlvh378EPA==} + /@volar/vue-typescript@1.4.4(typescript@4.8.4): + resolution: {integrity: sha512-L61Fk15jlJw3QtIddD4cVE5jei5i6zbLJRiaEMYDDnUKB259/qUrdvnMfnZUFVyDwlevzdstjtaUyreeG/0nPQ==} + peerDependencies: + typescript: '*' dependencies: - '@volar/typescript': 1.3.0-alpha.0 - '@volar/vue-language-core': 1.2.0 + '@volar/typescript': 1.4.1(typescript@4.8.4) + '@volar/vue-language-core': 1.4.4 + typescript: 4.8.4 dev: true /@vue/compiler-core@3.2.47: @@ -864,19 +874,19 @@ packages: /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/eslint-config-prettier@7.1.0(eslint@8.38.0)(prettier@2.8.7): + /@vue/eslint-config-prettier@7.1.0(eslint@8.39.0)(prettier@2.8.8): resolution: {integrity: sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==} peerDependencies: eslint: '>= 7.28.0' prettier: '>= 2.0.0' dependencies: - eslint: 8.38.0 - eslint-config-prettier: 8.7.0(eslint@8.38.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.7.0)(eslint@8.38.0)(prettier@2.8.7) - prettier: 2.8.7 + eslint: 8.39.0 + eslint-config-prettier: 8.7.0(eslint@8.39.0) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.7.0)(eslint@8.39.0)(prettier@2.8.8) + prettier: 2.8.8 dev: true - /@vue/eslint-config-typescript@11.0.2(eslint-plugin-vue@9.10.0)(eslint@8.38.0)(typescript@4.8.4): + /@vue/eslint-config-typescript@11.0.2(eslint-plugin-vue@9.11.0)(eslint@8.39.0)(typescript@4.8.4): resolution: {integrity: sha512-EiKud1NqlWmSapBFkeSrE994qpKx7/27uCGnhdqzllYDpQZroyX/O6bwjEpeuyKamvLbsGdO6PMR2faIf+zFnw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -887,12 +897,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.55.0(@typescript-eslint/parser@5.55.0)(eslint@8.38.0)(typescript@4.8.4) - '@typescript-eslint/parser': 5.55.0(eslint@8.38.0)(typescript@4.8.4) - eslint: 8.38.0 - eslint-plugin-vue: 9.10.0(eslint@8.38.0) + '@typescript-eslint/eslint-plugin': 5.55.0(@typescript-eslint/parser@5.55.0)(eslint@8.39.0)(typescript@4.8.4) + '@typescript-eslint/parser': 5.55.0(eslint@8.39.0)(typescript@4.8.4) + eslint: 8.39.0 + eslint-plugin-vue: 9.11.0(eslint@8.39.0) typescript: 4.8.4 - vue-eslint-parser: 9.1.0(eslint@8.38.0) + vue-eslint-parser: 9.1.0(eslint@8.39.0) transitivePeerDependencies: - supports-color dev: true @@ -948,7 +958,7 @@ packages: '@vue/server-renderer': 3.2.47(vue@3.2.47) dev: true - /@vue/tsconfig@0.1.3(@types/node@18.15.3): + /@vue/tsconfig@0.1.3(@types/node@18.16.0): resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==} peerDependencies: '@types/node': '*' @@ -956,7 +966,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 dev: true /@vueuse/core@10.1.0(vue@3.2.47): @@ -994,13 +1004,13 @@ packages: - vue dev: false - /@wdio/config@8.8.0: - resolution: {integrity: sha512-gm8gXqpiIR0EU9Blkqmxe+xsEoKS2EXpWrKlx2JXyx3Yf7By0UNsZVZHMSO8lLunzUjYIntpWYpmKmBmnlrnKQ==} + /@wdio/config@8.8.6: + resolution: {integrity: sha512-vT49Po8iwwxAXSL/SFLDhifKoXXIlt9Qj2Vy6fMtM+wBhsfAtpKGsalcRE2lR0DiW+4O+kZW6wgKebaxeyBlNw==} engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.6.6 - '@wdio/types': 8.8.0 - '@wdio/utils': 8.8.0 + '@wdio/types': 8.8.6 + '@wdio/utils': 8.8.6 decamelize: 6.0.0 deepmerge-ts: 5.1.0 glob: 9.3.5 @@ -1026,22 +1036,22 @@ packages: resolution: {integrity: sha512-vyJzqHJ5yOmfVyk5WWo6pRsJ2xhgWl3DVIBdDNR0wKrtFcm/g1jnB+pNf6Eb7NhCDh3oGul25bmhAwWDoxcFYA==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 dev: true - /@wdio/types@8.8.0: - resolution: {integrity: sha512-Ai6yIlwWB32FUfvQKCqSa6nSyHIhSF5BOU9OfE7I2XYkLAJTxu8B6NORHQ+rgoppHSWc4D2V9r21y3etF8AGnQ==} + /@wdio/types@8.8.6: + resolution: {integrity: sha512-SwV0k0iv3F0ePZ3VyLuotAv9HKme4496+j/uBs1pKLzsLfemJ15F7d+LQr7eSIDr2THpmMTfoUvCzLbefiB/Xg==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 dev: true - /@wdio/utils@8.8.0: - resolution: {integrity: sha512-JUl1AwdtrJ3GzwtEmLyLohh29ycKkTKQ9S7K5Tc3p4kC3d9YmFKsifVj9riyJUFFrbICO0d35O63kNzsVMYj/w==} + /@wdio/utils@8.8.6: + resolution: {integrity: sha512-xQ461/7b9IsZ/B0/fMfQHlp6+li/50GzinsZSCvg4hCR56iYNmbVKBD7uYpqyzUf4+c5dHkEMNxLta6BQzS/sg==} engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.6.6 - '@wdio/types': 8.8.0 + '@wdio/types': 8.8.6 import-meta-resolve: 2.2.2 p-iteration: 1.1.8 dev: true @@ -1109,11 +1119,6 @@ packages: engines: {node: '>=8'} dev: true - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - dev: true - /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -1133,11 +1138,6 @@ packages: engines: {node: '>=10'} dev: true - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: true - /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -1405,7 +1405,7 @@ packages: engines: {node: '>=12.13.0'} hasBin: true dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.3.0 @@ -1422,14 +1422,6 @@ packages: mitt: 3.0.0 dev: true - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - slice-ansi: 5.0.0 - string-width: 5.1.2 - dev: true - /cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} @@ -1695,24 +1687,24 @@ packages: resolution: {integrity: sha512-yIR+pG9x65Xko7bErCUSQaDLrO/P1p3JUzEk7JCU4DowPcGHkTGUGQapcfcLc4qj0UaALwZ+cr0riFgiqpixcg==} dev: true - /devtools-protocol@0.0.1124027: - resolution: {integrity: sha512-OT2sdgQn4llM9/tVcCvoty733KFFIlXVvESceJsfazhmg/dF7C5e3Z8cIN8jNwIikixuE5rufGtD1cvKHXfOcQ==} + /devtools-protocol@0.0.1130274: + resolution: {integrity: sha512-kIozBWajgsi1g0W8yzALI4ZdCp6KG1yWaq8NN1ehQM3zX6JRegLSzfexz7XT5eFjmq1RkpMYgeKmfi3GsHrCLw==} dev: true - /devtools@8.8.2(typescript@4.8.4): - resolution: {integrity: sha512-iD/Xr5rMjx+VD08akiAuiMR5EhWKj9i489rcDm2vdC9iB8u8HY51s9FbmnIrN5OstYma0x2qOF2zKxM/muJTtw==} + /devtools@8.8.6(typescript@4.8.4): + resolution: {integrity: sha512-iByIxHGOESVqogT05LFAyQhtgd2m5QKYI31d+Zg2lDb3TwpWBTxPpGltIr1ZO/2AMGQM5E0R88y/4XlURuXx1A==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 18.15.3 - '@wdio/config': 8.8.0 + '@types/node': 18.16.0 + '@wdio/config': 8.8.6 '@wdio/logger': 8.6.6 '@wdio/protocols': 8.8.1 - '@wdio/types': 8.8.0 - '@wdio/utils': 8.8.0 + '@wdio/types': 8.8.6 + '@wdio/utils': 8.8.6 chrome-launcher: 0.15.1 edge-paths: 3.0.5 import-meta-resolve: 2.2.2 - puppeteer-core: 19.8.5(typescript@4.8.4) + puppeteer-core: 19.9.1(typescript@4.8.4) query-selector-shadow-dom: 1.0.1 ua-parser-js: 1.0.35 uuid: 9.0.0 @@ -1725,11 +1717,6 @@ packages: - utf-8-validate dev: true - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - dev: true - /dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -1751,10 +1738,6 @@ packages: webidl-conversions: 7.0.0 dev: true - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: true - /edge-paths@3.0.5: resolution: {integrity: sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==} engines: {node: '>=14.0.0'} @@ -1777,10 +1760,6 @@ packages: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: true - /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: @@ -2137,16 +2116,16 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-prettier@8.7.0(eslint@8.38.0): + /eslint-config-prettier@8.7.0(eslint@8.39.0): resolution: {integrity: sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.38.0 + eslint: 8.39.0 dev: true - /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.7.0)(eslint@8.38.0)(prettier@2.8.7): + /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.7.0)(eslint@8.39.0)(prettier@2.8.8): resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2157,25 +2136,25 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.38.0 - eslint-config-prettier: 8.7.0(eslint@8.38.0) - prettier: 2.8.7 + eslint: 8.39.0 + eslint-config-prettier: 8.7.0(eslint@8.39.0) + prettier: 2.8.8 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue@9.10.0(eslint@8.38.0): - resolution: {integrity: sha512-2MgP31OBf8YilUvtakdVMc8xVbcMp7z7/iQj8LHVpXrSXHPXSJRUIGSPFI6b6pyCx/buKaFJ45ycqfHvQRiW2g==} + /eslint-plugin-vue@9.11.0(eslint@8.39.0): + resolution: {integrity: sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.3.0(eslint@8.38.0) - eslint: 8.38.0 + '@eslint-community/eslint-utils': 4.3.0(eslint@8.39.0) + eslint: 8.39.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.11 semver: 7.3.8 - vue-eslint-parser: 9.1.0(eslint@8.38.0) + vue-eslint-parser: 9.1.0(eslint@8.39.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -2197,6 +2176,14 @@ packages: estraverse: 5.3.0 dev: true + /eslint-scope@7.2.0: + resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + /eslint-visitor-keys@3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2207,15 +2194,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.38.0: - resolution: {integrity: sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==} + /eslint@8.39.0: + resolution: {integrity: sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.3.0(eslint@8.38.0) + '@eslint-community/eslint-utils': 4.3.0(eslint@8.39.0) '@eslint-community/regexpp': 4.4.0 '@eslint/eslintrc': 2.0.2 - '@eslint/js': 8.38.0 + '@eslint/js': 8.39.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -2225,7 +2212,7 @@ packages: debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 + eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.0 espree: 9.5.1 esquery: 1.5.0 @@ -2846,11 +2833,6 @@ packages: engines: {node: '>=8'} dev: true - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true - /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -3255,6 +3237,13 @@ packages: dependencies: sourcemap-codec: 1.4.8 + /magic-string@0.30.0: + resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /marky@1.2.5: resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} dev: true @@ -3324,13 +3313,6 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@6.2.0: - resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimatch@8.0.4: resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} engines: {node: '>=16 || 14 >=14.17'} @@ -3770,8 +3752,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier@2.8.7: - resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -3821,8 +3803,8 @@ packages: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} - /puppeteer-core@19.8.5(typescript@4.8.4): - resolution: {integrity: sha512-zoGhim/oBQbkND6h4Xz4X7l5DkWVH9wH7z0mVty5qa/c0P1Yad47t/npVtt2xS10BiQwzztWKx7Pa2nJ5yykdw==} + /puppeteer-core@19.9.1(typescript@4.8.4): + resolution: {integrity: sha512-46JGqhqTgYO5DuUMRGUiMCKM/86uHMsMCK7Fw7cbY/p+eCKLIPGVyQyI/E0UcGYa0+OH3dz0ResaDdHxqCgDDw==} engines: {node: '>=14.14.0'} peerDependencies: typescript: '>= 4.7.4' @@ -3830,7 +3812,7 @@ packages: typescript: optional: true dependencies: - '@puppeteer/browsers': 0.4.0(typescript@4.8.4) + '@puppeteer/browsers': 0.4.1(typescript@4.8.4) chromium-bidi: 0.4.6(devtools-protocol@0.0.1107588) cross-fetch: 3.1.5 debug: 4.3.4 @@ -4005,8 +3987,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup@3.19.1: - resolution: {integrity: sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==} + /rollup@3.20.7: + resolution: {integrity: sha512-P7E2zezKSLhWnTz46XxjSmInrbOCiul1yf+kJccMxT56vxjHwCbDfoLbiqFgu+WQoo9ij2PkraYaBstgB2prBA==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -4043,8 +4025,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass@1.61.0: - resolution: {integrity: sha512-PDsN7BrVkNZK2+dj/dpKQAWZavbAQ87IXqVvw2+oEYI+GwlTWkvbQtL7F2cCNbMqJEYKPh1EcjSxsnqIb/kyaQ==} + /sass@1.62.0: + resolution: {integrity: sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -4138,14 +4120,6 @@ packages: engines: {node: '>=8'} dev: true - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - dev: true - /source-map-js@1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -4204,15 +4178,6 @@ packages: strip-ansi: 6.0.1 dev: true - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.0.1 - dev: true - /string.prototype.padend@3.1.4: resolution: {integrity: sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==} engines: {node: '>= 0.4'} @@ -4266,13 +4231,6 @@ packages: ansi-regex: 5.0.1 dev: true - /strip-ansi@7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} - engines: {node: '>=12'} - dependencies: - ansi-regex: 6.0.1 - dev: true - /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -4378,8 +4336,8 @@ packages: engines: {node: '>=14.0.0'} dev: true - /tinyspy@1.1.1: - resolution: {integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==} + /tinyspy@2.1.0: + resolution: {integrity: sha512-7eORpyqImoOvkQJCSkL0d0mB4NHHIFAy4b1u8PHdDa7SjGS2njzl6/lyGoZLm+eyYEtlUmFGE0rFj66SWxZgQQ==} engines: {node: '>=14.0.0'} dev: true @@ -4538,9 +4496,9 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@0.29.8(@types/node@18.15.3)(sass@1.61.0): - resolution: {integrity: sha512-b6OtCXfk65L6SElVM20q5G546yu10/kNrhg08afEoWlFRJXFq9/6glsvSVY+aI6YeC1tu2TtAqI2jHEQmOmsFw==} - engines: {node: '>=v14.16.0'} + /vite-node@0.30.1(@types/node@18.16.0)(sass@1.62.0): + resolution: {integrity: sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==} + engines: {node: '>=v14.18.0'} hasBin: true dependencies: cac: 6.7.14 @@ -4548,7 +4506,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.2.1(@types/node@18.15.3)(sass@1.61.0) + vite: 4.3.1(@types/node@18.16.0)(sass@1.62.0) transitivePeerDependencies: - '@types/node' - less @@ -4559,8 +4517,8 @@ packages: - terser dev: true - /vite@4.2.1(@types/node@18.15.3)(sass@1.61.0): - resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} + /vite@4.3.1(@types/node@18.16.0)(sass@1.62.0): + resolution: {integrity: sha512-EPmfPLAI79Z/RofuMvkIS0Yr091T2ReUoXQqc5ppBX/sjFRhHKiPPF/R46cTdoci/XgeQpB23diiJxq5w30vdg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -4584,19 +4542,18 @@ packages: terser: optional: true dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 esbuild: 0.17.12 postcss: 8.4.21 - resolve: 1.22.1 - rollup: 3.19.1 - sass: 1.61.0 + rollup: 3.20.7 + sass: 1.62.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vitest@0.29.8(@vitest/browser@0.30.1)(@vitest/ui@0.30.1)(jsdom@21.1.1)(sass@1.61.0)(webdriverio@8.8.2): - resolution: {integrity: sha512-JIAVi2GK5cvA6awGpH0HvH/gEG9PZ0a/WoxdiV3PmqK+3CjQMf8c+J/Vhv4mdZ2nRyXFw66sAg6qz7VNkaHfDQ==} - engines: {node: '>=v14.16.0'} + /vitest@0.30.1(@vitest/browser@0.30.1)(@vitest/ui@0.30.1)(jsdom@21.1.1)(sass@1.62.0)(webdriverio@8.8.6): + resolution: {integrity: sha512-y35WTrSTlTxfMLttgQk4rHcaDkbHQwDP++SNwPb+7H8yb13Q3cu2EixrtHzF27iZ8v0XCciSsLg00RkPAzB/aA==} + engines: {node: '>=v14.18.0'} hasBin: true peerDependencies: '@edge-runtime/vm': '*' @@ -4627,20 +4584,23 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.15.3 - '@vitest/browser': 0.30.1(vitest@0.29.8) - '@vitest/expect': 0.29.8 - '@vitest/runner': 0.29.8 - '@vitest/spy': 0.29.8 + '@types/node': 18.16.0 + '@vitest/browser': 0.30.1(vitest@0.30.1) + '@vitest/expect': 0.30.1 + '@vitest/runner': 0.30.1 + '@vitest/snapshot': 0.30.1 + '@vitest/spy': 0.30.1 '@vitest/ui': 0.30.1 - '@vitest/utils': 0.29.8 + '@vitest/utils': 0.30.1 acorn: 8.8.2 acorn-walk: 8.2.0 cac: 6.7.14 chai: 4.3.7 + concordance: 5.0.4 debug: 4.3.4 jsdom: 21.1.1 local-pkg: 0.4.3 + magic-string: 0.30.0 pathe: 1.1.0 picocolors: 1.0.0 source-map: 0.6.1 @@ -4648,10 +4608,9 @@ packages: strip-literal: 1.0.1 tinybench: 2.4.0 tinypool: 0.4.0 - tinyspy: 1.1.1 - vite: 4.2.1(@types/node@18.15.3)(sass@1.61.0) - vite-node: 0.29.8(@types/node@18.15.3)(sass@1.61.0) - webdriverio: 8.8.2(typescript@4.8.4) + vite: 4.3.1(@types/node@18.16.0)(sass@1.62.0) + vite-node: 0.30.1(@types/node@18.16.0)(sass@1.62.0) + webdriverio: 8.8.6(typescript@4.8.4) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -4691,14 +4650,14 @@ packages: dependencies: vue: 3.2.47 - /vue-eslint-parser@9.1.0(eslint@8.38.0): + /vue-eslint-parser@9.1.0(eslint@8.39.0): resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.5.0 @@ -4725,14 +4684,15 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.2.0(typescript@4.8.4): - resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} + /vue-tsc@1.4.4(typescript@4.8.4): + resolution: {integrity: sha512-2XsCjF2mLo6gwOVcOpngwJkP8GzYQjNh20A+Pr2FGdsWzr9jjXJ0k08/DfcslfncsuCrTrnWtb4KEL3gcDtlNA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.2.0 - '@volar/vue-typescript': 1.2.0 + '@volar/vue-language-core': 1.4.4 + '@volar/vue-typescript': 1.4.4(typescript@4.8.4) + semver: 7.3.8 typescript: 4.8.4 dev: true @@ -4752,17 +4712,17 @@ packages: xml-name-validator: 4.0.0 dev: true - /webdriver@8.8.2: - resolution: {integrity: sha512-ug+7n0JgRTLG5pGyD53VKValSLFcr0oll1QelH1Gueh/umt3Ipu+SDV+v+lyCZY6CKasCsv80W8oZfpLBj1ClQ==} + /webdriver@8.8.6: + resolution: {integrity: sha512-tXHSoVa4iqrsjhEKmOIMq9omz6hmJHibLsWeLgXr0WzG+45faB9uxLVa0gQcVVSxNouzHkXmwkVZuCBS1QAzcg==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 18.15.3 + '@types/node': 18.16.0 '@types/ws': 8.5.4 - '@wdio/config': 8.8.0 + '@wdio/config': 8.8.6 '@wdio/logger': 8.6.6 '@wdio/protocols': 8.8.1 - '@wdio/types': 8.8.0 - '@wdio/utils': 8.8.0 + '@wdio/types': 8.8.6 + '@wdio/utils': 8.8.6 deepmerge-ts: 5.1.0 got: 12.6.0 ky: 0.33.3 @@ -4772,35 +4732,35 @@ packages: - utf-8-validate dev: true - /webdriverio@8.8.2(typescript@4.8.4): - resolution: {integrity: sha512-H3h+sHLg9hfQCPLvpd30hi/ZW4lLy73m4zrZ5kJyuuUf38SZFLcfXD3W1RGig88RQ/75Ui164ugwHasTMiQEgw==} + /webdriverio@8.8.6(typescript@4.8.4): + resolution: {integrity: sha512-0oAQGNePtyWSSN9LsFm0/cXoghQZbtrVIYhv+H45/QH5j/brnUnAn3FKUJa1+bGxRd4ohcGKL/ak0A924m/8+w==} engines: {node: ^16.13 || >=18} dependencies: - '@types/node': 18.15.3 - '@wdio/config': 8.8.0 + '@types/node': 18.16.0 + '@wdio/config': 8.8.6 '@wdio/logger': 8.6.6 '@wdio/protocols': 8.8.1 '@wdio/repl': 8.6.6 - '@wdio/types': 8.8.0 - '@wdio/utils': 8.8.0 + '@wdio/types': 8.8.6 + '@wdio/utils': 8.8.6 archiver: 5.3.1 aria-query: 5.1.3 css-shorthand-properties: 1.1.1 css-value: 0.0.1 - devtools: 8.8.2(typescript@4.8.4) - devtools-protocol: 0.0.1124027 + devtools: 8.8.6(typescript@4.8.4) + devtools-protocol: 0.0.1130274 grapheme-splitter: 1.0.4 import-meta-resolve: 2.2.2 is-plain-obj: 4.1.0 lodash.clonedeep: 4.5.0 lodash.zip: 4.2.0 minimatch: 9.0.0 - puppeteer-core: 19.8.5(typescript@4.8.4) + puppeteer-core: 19.9.1(typescript@4.8.4) query-selector-shadow-dom: 1.0.1 resq: 1.11.0 rgb2hex: 0.2.5 serialize-error: 8.1.0 - webdriver: 8.8.2 + webdriver: 8.8.6 transitivePeerDependencies: - bufferutil - encoding