From 3733145db5ae49dbd2da517ed07771a59693957d Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Sun, 23 Jan 2022 07:26:11 -0800 Subject: [PATCH] Fixes reporting --- assets/components.d.ts | 11 -- package.json | 21 ++- pnpm-lock.yaml | 412 +++++++++++++++++++++++++++++------------ 3 files changed, 307 insertions(+), 137 deletions(-) diff --git a/assets/components.d.ts b/assets/components.d.ts index 436ac4a7..0357a388 100644 --- a/assets/components.d.ts +++ b/assets/components.d.ts @@ -4,8 +4,6 @@ declare module 'vue' { export interface GlobalComponents { - CarbonCaretDown: typeof import('~icons/carbon/caret-down')['default'] - CilColumns: typeof import('~icons/cil/columns')['default'] ContainerStat: typeof import('./components/ContainerStat.vue')['default'] ContainerTitle: typeof import('./components/ContainerTitle.vue')['default'] FuzzySearchModal: typeof import('./components/FuzzySearchModal.vue')['default'] @@ -15,16 +13,7 @@ declare module 'vue' { LogEventSource: typeof import('./components/LogEventSource.vue')['default'] LogViewer: typeof import('./components/LogViewer.vue')['default'] LogViewerWithSource: typeof import('./components/LogViewerWithSource.vue')['default'] - MdiDotsVertical: typeof import('~icons/mdi/dots-vertical')['default'] - MdiLightChevronDoubleDown: typeof import('~icons/mdi-light/chevron-double-down')['default'] - MdiLightChevronLeft: typeof import('~icons/mdi-light/chevron-left')['default'] - MdiLightChevronRight: typeof import('~icons/mdi-light/chevron-right')['default'] - MdiLightCog: typeof import('~icons/mdi-light/cog')['default'] - MdiLightMagnify: typeof import('~icons/mdi-light/magnify')['default'] MobileMenu: typeof import('./components/MobileMenu.vue')['default'] - OcticonContainer24: typeof import('~icons/octicon/container24')['default'] - OcticonDownload24: typeof import('~icons/octicon/download24')['default'] - OcticonTrash24: typeof import('~icons/octicon/trash24')['default'] PastTime: typeof import('./components/PastTime.vue')['default'] RelativeTime: typeof import('./components/RelativeTime.vue')['default'] ScrollableView: typeof import('./components/ScrollableView.vue')['default'] diff --git a/package.json b/package.json index 26845442..6be0f675 100644 --- a/package.json +++ b/package.json @@ -28,10 +28,10 @@ "@iconify-json/mdi-light": "^1.0.1", "@iconify-json/octicon": "^1.0.7", "@oruga-ui/oruga-next": "^0.5.2", - "@oruga-ui/theme-bulma": "^0.2.0", - "@vitejs/plugin-vue": "^2.0.1", - "@vue/compiler-sfc": "^3.2.27", - "@vueuse/core": "^7.5.3", + "@oruga-ui/theme-bulma": "^0.2.1", + "@vitejs/plugin-vue": "^2.1.0", + "@vue/compiler-sfc": "^3.2.29", + "@vueuse/core": "^7.5.4", "ansi-to-html": "^0.7.2", "bulma": "^0.9.3", "date-fns": "^2.28.0", @@ -39,14 +39,14 @@ "hotkeys-js": "^3.8.7", "lodash.debounce": "^4.0.8", "pinia": "^2.0.9", - "sass": "^1.48.0", + "sass": "^1.49.0", "semver": "^7.3.5", "splitpanes": "^3.0.6", - "typescript": "^4.5.4", + "typescript": "^4.5.5", "unplugin-auto-import": "^0.5.11", "unplugin-icons": "^0.13.0", - "unplugin-vue-components": "^0.17.13", - "vite": "^2.7.12", + "unplugin-vue-components": "^0.17.14", + "vite": "^2.7.13", "vue": "^3.2.26", "vue-router": "^4.0.12" }, @@ -57,16 +57,17 @@ "@types/node": "^17.0.10", "@types/semver": "^7.3.9", "@vue/test-utils": "^2.0.0-rc.18", + "c8": "^7.11.0", "eventsourcemock": "^2.0.0", "husky": "^7.0.4", "jest-serializer-vue": "^2.0.2", "jsdom": "^19.0.0", - "lint-staged": "^12.1.7", + "lint-staged": "^12.3.1", "npm-run-all": "^4.1.5", "prettier": "^2.5.1", "release-it": "^14.12.3", "ts-node": "^10.4.0", - "vitest": "^0.1.19" + "vitest": "^0.2.0" }, "lint-staged": { "*.{js,vue,css}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d90165fc..1d2aa9f2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,18 +7,19 @@ specifiers: '@iconify-json/mdi-light': ^1.0.1 '@iconify-json/octicon': ^1.0.7 '@oruga-ui/oruga-next': ^0.5.2 - '@oruga-ui/theme-bulma': ^0.2.0 + '@oruga-ui/theme-bulma': ^0.2.1 '@pinia/testing': ^0.0.9 '@types/jest': ^27.4.0 '@types/lodash.debounce': ^4.0.6 '@types/node': ^17.0.10 '@types/semver': ^7.3.9 - '@vitejs/plugin-vue': ^2.0.1 - '@vue/compiler-sfc': ^3.2.27 + '@vitejs/plugin-vue': ^2.1.0 + '@vue/compiler-sfc': ^3.2.29 '@vue/test-utils': ^2.0.0-rc.18 - '@vueuse/core': ^7.5.3 + '@vueuse/core': ^7.5.4 ansi-to-html: ^0.7.2 bulma: ^0.9.3 + c8: ^7.11.0 date-fns: ^2.28.0 eventsourcemock: ^2.0.0 fuzzysort: ^1.1.4 @@ -26,22 +27,22 @@ specifiers: husky: ^7.0.4 jest-serializer-vue: ^2.0.2 jsdom: ^19.0.0 - lint-staged: ^12.1.7 + lint-staged: ^12.3.1 lodash.debounce: ^4.0.8 npm-run-all: ^4.1.5 pinia: ^2.0.9 prettier: ^2.5.1 release-it: ^14.12.3 - sass: ^1.48.0 + sass: ^1.49.0 semver: ^7.3.5 splitpanes: ^3.0.6 ts-node: ^10.4.0 - typescript: ^4.5.4 + typescript: ^4.5.5 unplugin-auto-import: ^0.5.11 unplugin-icons: ^0.13.0 - unplugin-vue-components: ^0.17.13 - vite: ^2.7.12 - vitest: ^0.1.19 + unplugin-vue-components: ^0.17.14 + vite: ^2.7.13 + vitest: ^0.2.0 vue: ^3.2.26 vue-router: ^4.0.12 @@ -52,25 +53,25 @@ dependencies: '@iconify-json/mdi-light': 1.0.1 '@iconify-json/octicon': 1.0.7 '@oruga-ui/oruga-next': 0.5.2_vue@3.2.26 - '@oruga-ui/theme-bulma': 0.2.0 - '@vitejs/plugin-vue': 2.0.1_vite@2.7.12+vue@3.2.26 - '@vue/compiler-sfc': 3.2.27 - '@vueuse/core': 7.5.3_vue@3.2.26 + '@oruga-ui/theme-bulma': 0.2.1 + '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.26 + '@vue/compiler-sfc': 3.2.29 + '@vueuse/core': 7.5.4_vue@3.2.26 ansi-to-html: 0.7.2 bulma: 0.9.3 date-fns: 2.28.0 fuzzysort: 1.1.4 hotkeys-js: 3.8.7 lodash.debounce: 4.0.8 - pinia: 2.0.9_typescript@4.5.4+vue@3.2.26 - sass: 1.48.0 + pinia: 2.0.9_typescript@4.5.5+vue@3.2.26 + sass: 1.49.0 semver: 7.3.5 splitpanes: 3.0.6 - typescript: 4.5.4 - unplugin-auto-import: 0.5.11_@vueuse+core@7.5.3+vite@2.7.12 - unplugin-icons: 0.13.0_9df455a3c0ee6eb95b700944b8331d98 - unplugin-vue-components: 0.17.13_vite@2.7.12+vue@3.2.26 - vite: 2.7.12_sass@1.48.0 + typescript: 4.5.5 + unplugin-auto-import: 0.5.11_@vueuse+core@7.5.4+vite@2.7.13 + unplugin-icons: 0.13.0_156ab524000ac0f29e01f162b9943b71 + unplugin-vue-components: 0.17.14_vite@2.7.13+vue@3.2.26 + vite: 2.7.13_sass@1.49.0 vue: 3.2.26 vue-router: 4.0.12_vue@3.2.26 @@ -81,16 +82,17 @@ devDependencies: '@types/node': 17.0.10 '@types/semver': 7.3.9 '@vue/test-utils': 2.0.0-rc.18_vue@3.2.26 + c8: 7.11.0 eventsourcemock: 2.0.0 husky: 7.0.4 jest-serializer-vue: 2.0.2 jsdom: 19.0.0 - lint-staged: 12.1.7 + lint-staged: 12.3.1 npm-run-all: 4.1.5 prettier: 2.5.1 release-it: 14.12.3 - ts-node: 10.4.0_82b55006877de54992e74492b614ace9 - vitest: 0.1.19_jsdom@19.0.0+sass@1.48.0 + ts-node: 10.4.0_9d6cd740eceb93d711351e2e9548d1bd + vitest: 0.2.0_514a2925abd8a99184787b43c2d04480 packages: @@ -134,12 +136,22 @@ packages: js-tokens: 4.0.0 dev: true + /@babel/parser/7.16.12: + resolution: {integrity: sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==} + engines: {node: '>=6.0.0'} + hasBin: true + dev: false + /@babel/parser/7.16.8: resolution: {integrity: sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==} engines: {node: '>=6.0.0'} hasBin: true dev: false + /@bcoe/v8-coverage/0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + dev: true + /@cspotcode/source-map-consumer/0.8.0: resolution: {integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==} engines: {node: '>= 12'} @@ -203,6 +215,11 @@ packages: - supports-color dev: false + /@istanbuljs/schema/0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: true + /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -336,8 +353,8 @@ packages: vue: 3.2.26 dev: false - /@oruga-ui/theme-bulma/0.2.0: - resolution: {integrity: sha512-S/UZul4H3pfQUpevdVnyEAqXb4HV3RbBekI1X2khO1KoApg89Dcc5hFM81GJJWOHFK7eR/+LzsLNvc29LAhRsg==} + /@oruga-ui/theme-bulma/0.2.1: + resolution: {integrity: sha512-d94H0GjLO36XgPubiblLge4GvlD0vnPBnpBlp9ph8x0PAx9D2Dv535WBNW1iN7eBt4oQexR9CoqVgrAc13W0vA==} dependencies: bulma: 0.9.3 dev: false @@ -347,7 +364,7 @@ packages: peerDependencies: pinia: ~2.0.7 dependencies: - pinia: 2.0.9_typescript@4.5.4+vue@3.2.26 + pinia: 2.0.9_typescript@4.5.5+vue@3.2.26 vue-demi: 0.12.1_vue@3.2.26 transitivePeerDependencies: - '@vue/composition-api' @@ -430,6 +447,10 @@ packages: resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} dev: true + /@types/istanbul-lib-coverage/2.0.4: + resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + dev: true + /@types/jest/27.4.0: resolution: {integrity: sha512-gHl8XuC1RZ8H2j5sHv/JqsaxXkDDM9iDOgu0Wp8sjs4u/snb2PVehyWXJPr+ORA0RPpgw231mnutWI1+0hgjIQ==} dependencies: @@ -475,14 +496,14 @@ packages: resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} dev: false - /@vitejs/plugin-vue/2.0.1_vite@2.7.12+vue@3.2.26: - resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==} + /@vitejs/plugin-vue/2.1.0_vite@2.7.13+vue@3.2.26: + resolution: {integrity: sha512-AZ78WxvFMYd8JmM/GBV6a6SGGTU0GgN/0/4T+FnMMsLzFEzTeAUwuraapy50ifHZsC+G5SvWs86bvaCPTneFlA==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.7.12_sass@1.48.0 + vite: 2.7.13_sass@1.49.0 vue: 3.2.26 dev: false @@ -495,11 +516,11 @@ packages: source-map: 0.6.1 dev: false - /@vue/compiler-core/3.2.27: - resolution: {integrity: sha512-JyxAglSM/pb9paG5ZNuKrf5IUpzLzQA3khjWGF9oESELCLQlt6O3YyPMR2A69wIpYWrf5mScZ8YY8TJKOI/1kQ==} + /@vue/compiler-core/3.2.29: + resolution: {integrity: sha512-RePZ/J4Ub3sb7atQw6V6Rez+/5LCRHGFlSetT3N4VMrejqJnNPXKUt5AVm/9F5MJriy2w/VudEIvgscCfCWqxw==} dependencies: - '@babel/parser': 7.16.8 - '@vue/shared': 3.2.27 + '@babel/parser': 7.16.12 + '@vue/shared': 3.2.29 estree-walker: 2.0.2 source-map: 0.6.1 dev: false @@ -511,11 +532,11 @@ packages: '@vue/shared': 3.2.26 dev: false - /@vue/compiler-dom/3.2.27: - resolution: {integrity: sha512-NyQ7nEbopUBPUMHM4c3FPCbFbnQwptoPjW5Y5qfJ7hfiCNhOuhQsDNqi5JYKBxfpxiFNwjcN9F8t1AsnLrDloQ==} + /@vue/compiler-dom/3.2.29: + resolution: {integrity: sha512-y26vK5khdNS9L3ckvkqJk/78qXwWb75Ci8iYLb67AkJuIgyKhIOcR1E8RIt4mswlVCIeI9gQ+fmtdhaiTAtrBQ==} dependencies: - '@vue/compiler-core': 3.2.27 - '@vue/shared': 3.2.27 + '@vue/compiler-core': 3.2.29 + '@vue/shared': 3.2.29 dev: false /@vue/compiler-sfc/3.2.26: @@ -533,15 +554,15 @@ packages: source-map: 0.6.1 dev: false - /@vue/compiler-sfc/3.2.27: - resolution: {integrity: sha512-WyecUhLN5UAQAr2QlmG2nA56OEnhZJaBnSw0G1tazb9rwDuK0V9tnbIXbQgmQlx+x4sJxgg61yWGcIXfilTl3A==} + /@vue/compiler-sfc/3.2.29: + resolution: {integrity: sha512-X9+0dwsag2u6hSOP/XsMYqFti/edvYvxamgBgCcbSYuXx1xLZN+dS/GvQKM4AgGS4djqo0jQvWfIXdfZ2ET68g==} dependencies: - '@babel/parser': 7.16.8 - '@vue/compiler-core': 3.2.27 - '@vue/compiler-dom': 3.2.27 - '@vue/compiler-ssr': 3.2.27 - '@vue/reactivity-transform': 3.2.27 - '@vue/shared': 3.2.27 + '@babel/parser': 7.16.12 + '@vue/compiler-core': 3.2.29 + '@vue/compiler-dom': 3.2.29 + '@vue/compiler-ssr': 3.2.29 + '@vue/reactivity-transform': 3.2.29 + '@vue/shared': 3.2.29 estree-walker: 2.0.2 magic-string: 0.25.7 postcss: 8.4.5 @@ -555,11 +576,11 @@ packages: '@vue/shared': 3.2.26 dev: false - /@vue/compiler-ssr/3.2.27: - resolution: {integrity: sha512-+l09t319iV7HVSrXfBw9OLwMZIPOFTXmHjZ61Bc5ZcwKqOYAR4uTurKpoXAfcSc5qs/q6WdE9jY3nrP0LUEMQQ==} + /@vue/compiler-ssr/3.2.29: + resolution: {integrity: sha512-LrvQwXlx66uWsB9/VydaaqEpae9xtmlUkeSKF6aPDbzx8M1h7ukxaPjNCAXuFd3fUHblcri8k42lfimHfzMICA==} dependencies: - '@vue/compiler-dom': 3.2.27 - '@vue/shared': 3.2.27 + '@vue/compiler-dom': 3.2.29 + '@vue/shared': 3.2.29 dev: false /@vue/devtools-api/6.0.0-beta.21.1: @@ -576,12 +597,12 @@ packages: magic-string: 0.25.7 dev: false - /@vue/reactivity-transform/3.2.27: - resolution: {integrity: sha512-67//61ObGxGnVrPhjygocb24eYUh+TFMhkm7szm8v5XdKXjkNl7qgIOflwGvUnwuIRJmr9nZ7+PvY0fL+H2upA==} + /@vue/reactivity-transform/3.2.29: + resolution: {integrity: sha512-YF6HdOuhdOw6KyRm59+3rML8USb9o8mYM1q+SH0G41K3/q/G7uhPnHGKvspzceD7h9J3VR1waOQ93CUZj7J7OA==} dependencies: - '@babel/parser': 7.16.8 - '@vue/compiler-core': 3.2.27 - '@vue/shared': 3.2.27 + '@babel/parser': 7.16.12 + '@vue/compiler-core': 3.2.29 + '@vue/shared': 3.2.29 estree-walker: 2.0.2 magic-string: 0.25.7 dev: false @@ -621,8 +642,8 @@ packages: resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==} dev: false - /@vue/shared/3.2.27: - resolution: {integrity: sha512-rpAn9k6O08Lvo7ekBIAnkOukX/4EsEQLPrRJBKhIEasMsOI5eX0f6mq1sDUSY7cgAqWw2d7QtP74CWxdXoyKxA==} + /@vue/shared/3.2.29: + resolution: {integrity: sha512-BjNpU8OK6Z0LVzGUppEk0CMYm/hKDnZfYdjSmPOs0N+TR1cLKJAkDwW8ASZUvaaSLEi6d3hVM7jnWnX+6yWnHw==} dev: false /@vue/test-utils/2.0.0-rc.18_vue@3.2.26: @@ -633,8 +654,8 @@ packages: vue: 3.2.26 dev: true - /@vueuse/core/7.5.3_vue@3.2.26: - resolution: {integrity: sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==} + /@vueuse/core/7.5.4_vue@3.2.26: + resolution: {integrity: sha512-PKmyHN2lZuttGgKmsoMMqiSojSYYKraszilP0gpQIGcLt2YoLABaG3VFjdPs2tY6DM+HG3o70HuzOMEQCY8fqQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -644,13 +665,13 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.5.3_vue@3.2.26 + '@vueuse/shared': 7.5.4_vue@3.2.26 vue: 3.2.26 vue-demi: 0.12.1_vue@3.2.26 dev: false - /@vueuse/shared/7.5.3_vue@3.2.26: - resolution: {integrity: sha512-BJ71cxHN5VByW1S58Gl85NFJaQu93F7Vs7K/MuAKsIIuHm9PBbkR5Vxkg9ko9cBdiKVt+FNoo13BhdbA+Vwycg==} + /@vueuse/shared/7.5.4_vue@3.2.26: + resolution: {integrity: sha512-750RnGUEgg1+K4jGVkv7M5UOStAa/IjAInV6BugyBOvRYL2l1lcIDUi4V/qIKTlhd2oUAByCEnlqIpFD2a3tfw==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -874,6 +895,25 @@ packages: resolution: {integrity: sha512-0d7GNW1PY4ud8TWxdNcP6Cc8Bu7MxcntD/RRLGWuiw/s0a9P+XlH/6QoOIrmbj6o8WWJzJYhytiu9nFjTszk1g==} dev: false + /c8/7.11.0: + resolution: {integrity: sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==} + engines: {node: '>=10.12.0'} + hasBin: true + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@istanbuljs/schema': 0.1.3 + find-up: 5.0.0 + foreground-child: 2.0.0 + istanbul-lib-coverage: 3.2.0 + istanbul-lib-report: 3.0.0 + istanbul-reports: 3.1.3 + rimraf: 3.0.2 + test-exclude: 6.0.0 + v8-to-istanbul: 8.1.1 + yargs: 16.2.0 + yargs-parser: 20.2.9 + dev: true + /cacheable-lookup/5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} @@ -959,8 +999,8 @@ packages: resolution: {integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=} dev: true - /chokidar/3.5.2: - resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.2 @@ -1025,6 +1065,14 @@ packages: engines: {node: '>= 10'} dev: true + /cliui/7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + /clone-response/1.0.2: resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=} dependencies: @@ -1108,6 +1156,12 @@ packages: xdg-basedir: 4.0.0 dev: true + /convert-source-map/1.8.0: + resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} + dependencies: + safe-buffer: 5.1.2 + dev: true + /cosmiconfig/7.0.1: resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} engines: {node: '>=10'} @@ -1532,6 +1586,11 @@ packages: esbuild-windows-64: 0.13.15 esbuild-windows-arm64: 0.13.15 + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + dev: true + /escape-goat/2.1.1: resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} engines: {node: '>=8'} @@ -1667,13 +1726,20 @@ packages: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - dev: false /flat/5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true dev: true + /foreground-child/2.0.0: + resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} + engines: {node: '>=8.0.0'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 3.0.6 + dev: true + /form-data/4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -1701,6 +1767,11 @@ packages: resolution: {integrity: sha512-JzK/lHjVZ6joAg3OnCjylwYXYVjRiwTY6Yb25LvfpJHK8bjisfnZJ5bY8aVWwTwCXgxPNgLAtmHL+Hs5q1ddLQ==} dev: false + /get-caller-file/2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + /get-func-name/2.0.0: resolution: {integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=} dev: true @@ -1878,6 +1949,10 @@ packages: whatwg-encoding: 2.0.0 dev: true + /html-escaper/2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: true + /http-cache-semantics/4.1.0: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true @@ -2258,6 +2333,28 @@ packages: /isexe/2.0.0: resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} + /istanbul-lib-coverage/3.2.0: + resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} + engines: {node: '>=8'} + dev: true + + /istanbul-lib-report/3.0.0: + resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} + engines: {node: '>=8'} + dependencies: + istanbul-lib-coverage: 3.2.0 + make-dir: 3.1.0 + supports-color: 7.2.0 + dev: true + + /istanbul-reports/3.1.3: + resolution: {integrity: sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg==} + engines: {node: '>=8'} + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.0 + dev: true + /jest-diff/27.4.6: resolution: {integrity: sha512-zjaB0sh0Lb13VyPsd92V7HkqF6yKRH9vm33rwBt7rPYrpQvS1nCvlIy2pICbKta+ZjWngYLNn4cCK4nyZkjS/w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -2399,8 +2496,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged/12.1.7: - resolution: {integrity: sha512-bltv/ejiLWtowExpjU+s5z8j1Byjg9AlmaAjMmqNbIicY69u6sYIwXGg0dCn0TlkrrY2CphtHIXAkbZ+1VoWQQ==} + /lint-staged/12.3.1: + resolution: {integrity: sha512-Ocht/eT+4/siWOZDJpNUKcKX2UeWW/pDbohJ4gRsrafAjBi79JK8kiNVk2ciIVNKdw0Q4ABptl2nr6uQAlRImw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -2410,7 +2507,7 @@ packages: debug: 4.3.3_supports-color@9.2.1 execa: 5.1.1 lilconfig: 2.0.4 - listr2: 3.14.0 + listr2: 4.0.1 micromatch: 4.0.4 normalize-path: 3.0.0 object-inspect: 1.12.0 @@ -2421,9 +2518,9 @@ packages: - enquirer dev: true - /listr2/3.14.0: - resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} - engines: {node: '>=10.0.0'} + /listr2/4.0.1: + resolution: {integrity: sha512-D65Nl+zyYHL2jQBGmxtH/pU8koPZo5C8iCNE8EoB04RwPgQG1wuaKwVbeZv9LJpiH4Nxs0FCp+nNcG8OqpniiA==} + engines: {node: '>=12'} peerDependencies: enquirer: '>= 2.3.0 < 3' peerDependenciesMeta: @@ -2459,7 +2556,6 @@ packages: engines: {node: '>=10'} dependencies: p-locate: 5.0.0 - dev: false /lodash.debounce/4.0.8: resolution: {integrity: sha1-gteb/zCmfEAF/9XiUVMArZyk168=} @@ -2633,7 +2729,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.21.0 + resolve: 1.22.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -2772,14 +2868,12 @@ packages: engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 - dev: false /p-locate/5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} dependencies: p-limit: 3.1.0 - dev: false /p-map/4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} @@ -2848,7 +2942,6 @@ packages: /path-exists/4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - dev: false /path-is-absolute/1.0.1: resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} @@ -2901,7 +2994,7 @@ packages: engines: {node: '>=4'} dev: true - /pinia/2.0.9_typescript@4.5.4+vue@3.2.26: + /pinia/2.0.9_typescript@4.5.5+vue@3.2.26: resolution: {integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -2914,7 +3007,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.0.0-beta.21.1 - typescript: 4.5.4 + typescript: 4.5.5 vue: 3.2.26 vue-demi: 0.12.1_vue@3.2.26 dev: false @@ -2925,7 +3018,7 @@ packages: dependencies: nanoid: 3.2.0 picocolors: 1.0.0 - source-map-js: 1.0.1 + source-map-js: 1.0.2 /prelude-ls/1.1.2: resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} @@ -3064,7 +3157,7 @@ packages: resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} engines: {node: '>= 0.10'} dependencies: - resolve: 1.21.0 + resolve: 1.22.0 dev: true /registry-auth-token/4.2.1: @@ -3120,6 +3213,11 @@ packages: - supports-color dev: true + /require-directory/2.1.1: + resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} + engines: {node: '>=0.10.0'} + dev: true + /resolve-alpn/1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} dev: true @@ -3141,6 +3239,15 @@ packages: is-core-module: 2.8.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: false + + /resolve/1.22.0: + resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} + hasBin: true + dependencies: + is-core-module: 2.8.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 /responselike/1.0.2: resolution: {integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=} @@ -3175,8 +3282,15 @@ packages: resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true - /rollup/2.64.0: - resolution: {integrity: sha512-+c+lbw1lexBKSMb1yxGDVfJ+vchJH3qLbmavR+awDinTDA2C5Ug9u7lkOzj62SCu0PKUExsW36tpgW7Fmpn3yQ==} + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.0 + dev: true + + /rollup/2.66.0: + resolution: {integrity: sha512-L6mKOkdyP8HK5kKJXaiWG7KZDumPJjuo1P+cfyHOJPNNTK3Moe7zCH5+fy7v8pVmHXtlxorzaBjvkBMB23s98g==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -3198,6 +3312,10 @@ packages: tslib: 2.3.1 dev: true + /safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: true @@ -3206,14 +3324,14 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass/1.48.0: - resolution: {integrity: sha512-hQi5g4DcfjcipotoHZ80l7GNJHGqQS5LwMBjVYB/TaT0vcSSpbgM8Ad7cgfsB2M0MinbkEQQPO9+sjjSiwxqmw==} + /sass/1.49.0: + resolution: {integrity: sha512-TVwVdNDj6p6b4QymJtNtRS2YtLJ/CqZriGg0eIAbAKMlN8Xy6kbv33FsEZSF7FufFFM705SQviHjjThfaQ4VNw==} engines: {node: '>=8.9.0'} hasBin: true dependencies: - chokidar: 3.5.2 + chokidar: 3.5.3 immutable: 4.0.0 - source-map-js: 1.0.1 + source-map-js: 1.0.2 dev: false /saxes/5.0.1: @@ -3329,14 +3447,19 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true - /source-map-js/1.0.1: - resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==} + /source-map-js/1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} + /source-map/0.7.3: + resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + engines: {node: '>= 8'} + dev: true + /sourcemap-codec/1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} dev: false @@ -3484,6 +3607,15 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true + /test-exclude/6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.0 + minimatch: 3.0.4 + dev: true + /through/2.3.8: resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} dev: true @@ -3536,7 +3668,7 @@ packages: punycode: 2.1.1 dev: true - /ts-node/10.4.0_82b55006877de54992e74492b614ace9: + /ts-node/10.4.0_9d6cd740eceb93d711351e2e9548d1bd: resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==} hasBin: true peerDependencies: @@ -3562,7 +3694,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.5.4 + typescript: 4.5.5 yn: 3.1.1 dev: true @@ -3603,8 +3735,8 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript/4.5.4: - resolution: {integrity: sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==} + /typescript/4.5.5: + resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} engines: {node: '>=4.2.0'} hasBin: true dev: false @@ -3634,7 +3766,7 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /unplugin-auto-import/0.5.11_@vueuse+core@7.5.3+vite@2.7.12: + /unplugin-auto-import/0.5.11_@vueuse+core@7.5.4+vite@2.7.13: resolution: {integrity: sha512-MJ3POLe/IysRHF4yd32FkKDoxqSRoiuIHm89ys67B8FLuz2Pvh9poeqTVe6IhJsNxwv0+GSdFfj5Dpq24lhm4g==} engines: {node: '>=14'} peerDependencies: @@ -3645,11 +3777,11 @@ packages: dependencies: '@antfu/utils': 0.4.0 '@rollup/pluginutils': 4.1.2 - '@vueuse/core': 7.5.3_vue@3.2.26 + '@vueuse/core': 7.5.4_vue@3.2.26 local-pkg: 0.4.1 magic-string: 0.25.7 resolve: 1.21.0 - unplugin: 0.3.0_vite@2.7.12 + unplugin: 0.3.0_vite@2.7.13 transitivePeerDependencies: - esbuild - rollup @@ -3657,7 +3789,7 @@ packages: - webpack dev: false - /unplugin-icons/0.13.0_9df455a3c0ee6eb95b700944b8331d98: + /unplugin-icons/0.13.0_156ab524000ac0f29e01f162b9943b71: resolution: {integrity: sha512-CyAl0HV3bZUGT7ut9agpPRhEYXCvufr80Fh72yrkD57BVCTZ7ze10Rt63ZrvPXiJQpd+aI/Bizm2aqOf3WPSfg==} peerDependencies: '@svgr/core': ^5.5.0 @@ -3677,11 +3809,11 @@ packages: '@antfu/install-pkg': 0.1.0 '@antfu/utils': 0.4.0 '@iconify/utils': 1.0.21 - '@vue/compiler-sfc': 3.2.27 + '@vue/compiler-sfc': 3.2.29 debug: 4.3.3 kolorist: 1.5.1 local-pkg: 0.4.1 - unplugin: 0.2.21_vite@2.7.12 + unplugin: 0.2.21_vite@2.7.13 transitivePeerDependencies: - rollup - supports-color @@ -3689,8 +3821,8 @@ packages: - webpack dev: false - /unplugin-vue-components/0.17.13_vite@2.7.12+vue@3.2.26: - resolution: {integrity: sha512-WII6hAW+HSvlXDx4t0LqcAvLg4ESsoBz1nuUDMPx6ZGuKBPjSRP4Wmnk559nZ6qpaOW41iY48cBeUpWSPjH7WA==} + /unplugin-vue-components/0.17.14_vite@2.7.13+vue@3.2.26: + resolution: {integrity: sha512-PSJ2EwFTxFSVg/HhUDyoYa5/s6hWqdQzlbJLOIEr0bv4Qczp5YRpTlObld5cjgieFtgPtq2W21A77ucB/msgeg==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -3704,14 +3836,14 @@ packages: dependencies: '@antfu/utils': 0.4.0 '@rollup/pluginutils': 4.1.2 - chokidar: 3.5.2 + chokidar: 3.5.3 debug: 4.3.3 fast-glob: 3.2.11 local-pkg: 0.4.1 magic-string: 0.25.7 minimatch: 3.0.4 - resolve: 1.21.0 - unplugin: 0.3.0_vite@2.7.12 + resolve: 1.22.0 + unplugin: 0.3.1_vite@2.7.13 vue: 3.2.26 transitivePeerDependencies: - esbuild @@ -3721,7 +3853,7 @@ packages: - webpack dev: false - /unplugin/0.2.21_vite@2.7.12: + /unplugin/0.2.21_vite@2.7.13: resolution: {integrity: sha512-IJ15/L5XbhnV7J09Zjk0FT5HEkBjkXucWAXQWRsmEtUxmmxwh23yavrmDbCF6ZPxWiVB28+wnKIHePTRRpQPbQ==} peerDependencies: rollup: ^2.50.0 @@ -3735,11 +3867,11 @@ packages: webpack: optional: true dependencies: - vite: 2.7.12_sass@1.48.0 + vite: 2.7.13_sass@1.49.0 webpack-virtual-modules: 0.4.3 dev: false - /unplugin/0.3.0_vite@2.7.12: + /unplugin/0.3.0_vite@2.7.13: resolution: {integrity: sha512-9yLlOo+XC4NdIRgpkDSHOAHkQDq2x4mbuVNO/eKVa3C8WTn5wWGfzEFfRJFL8euqnX3Gf7hEur0AhXxy+WSwkg==} peerDependencies: esbuild: '>=0.13' @@ -3756,7 +3888,28 @@ packages: webpack: optional: true dependencies: - vite: 2.7.12_sass@1.48.0 + vite: 2.7.13_sass@1.49.0 + webpack-virtual-modules: 0.4.3 + dev: false + + /unplugin/0.3.1_vite@2.7.13: + resolution: {integrity: sha512-AKagqOA5un8rT0vIoCyQ7ii1XcwAOynLYUmmd+DeyQdT9AkYtmRlk4eEsb0HOtovrufxGprOPOol1CwBTI4HRw==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + vite: 2.7.13_sass@1.49.0 webpack-virtual-modules: 0.4.3 dev: false @@ -3800,6 +3953,15 @@ packages: hasBin: true dev: true + /v8-to-istanbul/8.1.1: + resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} + engines: {node: '>=10.12.0'} + dependencies: + '@types/istanbul-lib-coverage': 2.0.4 + convert-source-map: 1.8.0 + source-map: 0.7.3 + dev: true + /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -3807,8 +3969,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite/2.7.12_sass@1.48.0: - resolution: {integrity: sha512-KvPYToRQWhRfBeVkyhkZ5hASuHQkqZUUdUcE3xyYtq5oYEPIJ0h9LWiWTO6v990glmSac2cEPeYeXzpX5Z6qKQ==} + /vite/2.7.13_sass@1.49.0: + resolution: {integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -3825,14 +3987,14 @@ packages: dependencies: esbuild: 0.13.15 postcss: 8.4.5 - resolve: 1.21.0 - rollup: 2.64.0 - sass: 1.48.0 + resolve: 1.22.0 + rollup: 2.66.0 + sass: 1.49.0 optionalDependencies: fsevents: 2.3.2 - /vitest/0.1.19_jsdom@19.0.0+sass@1.48.0: - resolution: {integrity: sha512-HVdkK6f2fKUrfyziCaluaYewwZNczpEqRghuGeLNYRpC6WM/IK3clgGfP0/3Ad6A3AgGGpgqL04TD9LGgEy/sA==} + /vitest/0.2.0_514a2925abd8a99184787b43c2d04480: + resolution: {integrity: sha512-+8c0UN/KKQe/ye0CCCqYuPbOEZl12Fhb5hVkCiL2DdBA4jOEgHDd35AZqdHVBXaAoTedS3MD5G/LhkOxCWB8pw==} engines: {node: '>=14.14.0'} hasBin: true peerDependencies: @@ -3852,12 +4014,13 @@ packages: dependencies: '@types/chai': 4.3.0 '@types/chai-subset': 1.3.3 + c8: 7.11.0 chai: 4.3.4 jsdom: 19.0.0 local-pkg: 0.4.1 tinypool: 0.1.1 tinyspy: 0.2.8 - vite: 2.7.12_sass@1.48.0 + vite: 2.7.13_sass@1.49.0 transitivePeerDependencies: - less - sass @@ -4057,6 +4220,11 @@ packages: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true + /y18n/5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + /yallist/2.1.2: resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: true @@ -4074,6 +4242,19 @@ packages: engines: {node: '>=10'} dev: true + /yargs/16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + dev: true + /yn/3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} @@ -4082,4 +4263,3 @@ packages: /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - dev: false