From b853f845d010f57a567b2e7f23e546787ebe19fb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Jan 2023 12:33:07 +0000 Subject: [PATCH] :paperclip: Update all non-major dependencies --- package-lock.json | 817 ++++++++++++++++++++++++++++++---------------- package.json | 44 +-- 2 files changed, 564 insertions(+), 297 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5c6c2d1d..fc768089 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,59 +9,59 @@ "version": "0.5.0", "license": "MIT", "dependencies": { - "@fontsource/gantari": "^4.5.1", - "@fontsource/manrope": "^4.5.12", - "@fontsource/playfair-display": "^4.5.12", - "@fontsource/source-code-pro": "^4.5.12", + "@fontsource/gantari": "^4.5.2", + "@fontsource/manrope": "^4.5.13", + "@fontsource/playfair-display": "^4.5.13", + "@fontsource/source-code-pro": "^4.5.14", "@formkit/auto-animate": "^1.0.0-beta.5", "@pinia-plugin-persistedstate/nuxt": "^1.0.0", "@pinia/nuxt": "^0.4.6", "atropos": "^1.0.2", - "chart.js": "^4.1.1", + "chart.js": "^4.2.0", "codemirror": "^6.0.1", "iconoir": "^5.5.2", "parse5": "^6.0.1", "phosphor-icons": "^1.4.2", - "pinia": "^2.0.28", - "pinia-plugin-persistedstate": "^3.0.1", - "shiki-es": "^0.1.2", - "vue-chartjs": "^5.1.0", + "pinia": "^2.0.29", + "pinia-plugin-persistedstate": "^3.0.2", + "shiki-es": "^0.2.0", + "vue-chartjs": "^5.2.0", "vue-codemirror": "^6.1.1" }, "devDependencies": { - "@lint-my-life/eslint-config-paintbrush": "^0.1.2", + "@lint-my-life/eslint-config-paintbrush": "^0.1.4", "@lint-my-life/stylelint-paintbrush": "^0.1.1", "@nuxt/content": "^2.3.0", "@nuxt/test-utils": "^3.0.0", "@nuxtjs/critters": "^0.4.0", - "@nuxtjs/fontaine": "^0.2.3", + "@nuxtjs/fontaine": "^0.2.4", "@nuxtjs/html-validator": "^1.2.3", - "@nuxtjs/i18n": "^8.0.0-beta.7", + "@nuxtjs/i18n": "^8.0.0-beta.8", "@nuxtjs/ionic": "^0.8.0", "@nuxtjs/partytown": "^1.3.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "@vitest/coverage-c8": "^0.26.2", - "@vueuse/components": "^9.8.2", - "@vueuse/core": "^9.8.2", - "@vueuse/nuxt": "^9.8.2", + "@typescript-eslint/eslint-plugin": "^5.48.2", + "@typescript-eslint/parser": "^5.48.2", + "@vitest/coverage-c8": "^0.28.1", + "@vueuse/components": "^9.11.1", + "@vueuse/core": "^9.11.1", + "@vueuse/nuxt": "^9.11.1", "chokidar-cli": "^3.0.0", "defu": "^6.1.1", "globby": "^13.1.3", - "json5": "^2.2.2", + "json5": "^2.2.3", "license-checker": "^25.0.1", "npm-run-all": "^4.1.5", "nuxt": "^3.0.0", "nuxt-lodash": "^2.4.1", - "playwright": "^1.29.0", + "playwright": "^1.29.2", "rimraf": "^3.0.2", "sass": "^1.57.1", "ts-dedent": "^2.2.0", "ts-node": "^10.9.1", "typescript": "^4.9.4", - "vitest": "^0.26.2", + "vitest": "^0.28.1", "vue": "^3.2.45", - "vue-tsc": "^1.0.16" + "vue-tsc": "^1.0.24" } }, "node_modules/@ampproject/remapping": { @@ -819,16 +819,31 @@ "node": ">=12" } }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.1.2.tgz", + "integrity": "sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -843,24 +858,24 @@ } }, "node_modules/@fontsource/gantari": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@fontsource/gantari/-/gantari-4.5.1.tgz", - "integrity": "sha512-rTP0z6yLzrhTEKC7RKWnVtdq0QwxVsoERK76h2ti18Wfnl7T/mh+0DQy8HGrn8DOF2kmk+EZvxjf/C7MlQqyeQ==" + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@fontsource/gantari/-/gantari-4.5.2.tgz", + "integrity": "sha512-9ec5TTKKAtK0aUh92iSU2s5E7zJh/7QaRs9E674EzjWnWO/8V0DtZ08GNlQBnFozGBB7ZGdFWig6eZJpQKE9FQ==" }, "node_modules/@fontsource/manrope": { - "version": "4.5.12", - "resolved": "https://registry.npmjs.org/@fontsource/manrope/-/manrope-4.5.12.tgz", - "integrity": "sha512-s2G9tvaG8+p4OcxbYH9KS7JpgC+Tz2q7GNJLdKQJ/L2DrQZs6e0ARDhcA3KTTU/sVIE6MRfNPXvds8DNoQgEZw==" + "version": "4.5.13", + "resolved": "https://registry.npmjs.org/@fontsource/manrope/-/manrope-4.5.13.tgz", + "integrity": "sha512-UFN5DMGBp8nFpwhPQXfpSbsEm4OVISqUKQy+rA+pb1zYGoH+OGN1woKEND8VLx+pC7rY3nrPRCJvSuuOaNdW7Q==" }, "node_modules/@fontsource/playfair-display": { - "version": "4.5.12", - "resolved": "https://registry.npmjs.org/@fontsource/playfair-display/-/playfair-display-4.5.12.tgz", - "integrity": "sha512-B7EUxMRW6EzE701WICRmpQM30hd6vHPMrfOzb7u8H0nEwrjK2PtJjGv7rbEl9Q02qoT54947yi630QgL9he5/A==" + "version": "4.5.13", + "resolved": "https://registry.npmjs.org/@fontsource/playfair-display/-/playfair-display-4.5.13.tgz", + "integrity": "sha512-41yD3XW8jATcZO8E2U6Xe9MIaogPdjrGkC4ixNzAIdrR3BvLxXpeHU2xw3rwIq8aHhFUYwLnE6Lq+BWSTZZH9w==" }, "node_modules/@fontsource/source-code-pro": { - "version": "4.5.12", - "resolved": "https://registry.npmjs.org/@fontsource/source-code-pro/-/source-code-pro-4.5.12.tgz", - "integrity": "sha512-6r1dykX7SH1Orm7xUh4sA8pjM1uNPKo9fV+y9/wxS+y/fwN+sMf6b1jHDUTmfEtw1OxlTaHGrr2I7dGeNqxdPA==" + "version": "4.5.14", + "resolved": "https://registry.npmjs.org/@fontsource/source-code-pro/-/source-code-pro-4.5.14.tgz", + "integrity": "sha512-EWE0djE7wFCBmExWa9oT1vIp+qj5MUroVvXWb9G7Ig4t4aXDd9QDidYZzMzNemb8gQxTdOzGmhx6EZnDTFMh5Q==" }, "node_modules/@formkit/auto-animate": { "version": "1.0.0-beta.5", @@ -880,9 +895,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", - "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -937,15 +952,15 @@ } }, "node_modules/@intlify/core-base": { - "version": "9.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.3.0-beta.10.tgz", - "integrity": "sha512-WJhjzR6fxoSSdOnQHEAqEAQiXsF38YXbw5asveAirjE2H+75CLZyNwEXaJzNBylrDgTrfWjoAyBuBde7TaooRA==", + "version": "9.3.0-beta.16", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.3.0-beta.16.tgz", + "integrity": "sha512-BoAxVoPIJoPKCCMdsuNXKaaJxvetvHrW2KA43IpkwgPd2/w6zPebh/+v8e4zpXKjFVSgcF97zP87KeVcM/Lxwg==", "dev": true, "dependencies": { - "@intlify/devtools-if": "9.3.0-beta.10", - "@intlify/message-compiler": "9.3.0-beta.10", - "@intlify/shared": "9.3.0-beta.10", - "@intlify/vue-devtools": "9.3.0-beta.10" + "@intlify/devtools-if": "9.3.0-beta.16", + "@intlify/message-compiler": "9.3.0-beta.16", + "@intlify/shared": "9.3.0-beta.16", + "@intlify/vue-devtools": "9.3.0-beta.16" }, "engines": { "node": ">= 14" @@ -955,12 +970,12 @@ } }, "node_modules/@intlify/devtools-if": { - "version": "9.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.3.0-beta.10.tgz", - "integrity": "sha512-9kRiLK57MDogzjPElQhvd+K/s61MZE0TCHJAD+5zw+e3Vxie+xBCSa27mJB3jBuHC/QyMqIdrfyM6rmPtm22Rg==", + "version": "9.3.0-beta.16", + "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.3.0-beta.16.tgz", + "integrity": "sha512-9WXn8YMAnL/DHdoWqCy6yLTXcLFxd8eXB9UNsViQA5JJV7neR+yahr+23X1wP0prhG338MruxAu65khRf+AJCw==", "dev": true, "dependencies": { - "@intlify/shared": "9.3.0-beta.10" + "@intlify/shared": "9.3.0-beta.16" }, "engines": { "node": ">= 14" @@ -970,12 +985,12 @@ } }, "node_modules/@intlify/message-compiler": { - "version": "9.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.3.0-beta.10.tgz", - "integrity": "sha512-RoOC6yceOykLRhN0NlbkNOBUx1el6iphx3W8NfOx3jHVNtfT1FYokx14/5sU3F1F0uxeG4sp6q+ppKvaF8o+ww==", + "version": "9.3.0-beta.16", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.3.0-beta.16.tgz", + "integrity": "sha512-CGQI3xRcs1ET75eDQ0DUy3MRYOqTauRIIgaMoISKiF83gqRWg93FqN8lGMKcpBqaF4tI0JhsfosCaGiBL9+dnw==", "dev": true, "dependencies": { - "@intlify/shared": "9.3.0-beta.10", + "@intlify/shared": "9.3.0-beta.16", "source-map": "0.6.1" }, "engines": { @@ -986,9 +1001,9 @@ } }, "node_modules/@intlify/shared": { - "version": "9.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.3.0-beta.10.tgz", - "integrity": "sha512-h93uAanbAt/XgjDHclrVB7xix6r7Uz11wx0iGNOCdHP7aA2LCJjUT3uNbekJjjbo+Fl5jzTSJZdm2SexzoqhRA==", + "version": "9.3.0-beta.16", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.3.0-beta.16.tgz", + "integrity": "sha512-kXbm4svALe3lX+EjdJxfnabOphqS4yQ1Ge/iIlR8tvUiYRCoNz3hig1M4336iY++Dfx5ytEQJPNjIcknNIuvig==", "dev": true, "engines": { "node": ">= 14" @@ -1037,13 +1052,13 @@ } }, "node_modules/@intlify/vue-devtools": { - "version": "9.3.0-beta.10", - "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.3.0-beta.10.tgz", - "integrity": "sha512-SSA2zk+Mn+idJHaIaKeGmuvY3EwxDUUvniecZ7S66KkrUomMDyEq/+WJYlF3+aslLL7vxnRVN2y+sXB+0NI2WQ==", + "version": "9.3.0-beta.16", + "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.3.0-beta.16.tgz", + "integrity": "sha512-rQ/jSW0gBciYLBBi+XN65r80B59Ypege9oqUi+EZ2QpOaK54wDcy1xq9w6Zbj6WpY1qgf34KtYawKIF10mMr6w==", "dev": true, "dependencies": { - "@intlify/core-base": "9.3.0-beta.10", - "@intlify/shared": "9.3.0-beta.10" + "@intlify/core-base": "9.3.0-beta.16", + "@intlify/shared": "9.3.0-beta.16" }, "engines": { "node": ">= 14" @@ -1670,22 +1685,22 @@ } }, "node_modules/@lint-my-life/eslint-config-paintbrush": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@lint-my-life/eslint-config-paintbrush/-/eslint-config-paintbrush-0.1.2.tgz", - "integrity": "sha512-1slpuWjZpTo+uqTfN0xKQRkcB+C58aywIyZec+6XG48IrpSwJjZj9kCGRDHkTU8aJywjGq0GFVLSzF2moCktiA==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@lint-my-life/eslint-config-paintbrush/-/eslint-config-paintbrush-0.1.4.tgz", + "integrity": "sha512-mp3OnUssn4kEmU7xpD6bKAdkqQ+OsCXD17JL78PI9o8VSFgalkyqD6L2/lkU6fwF7bL1U+3plvtbfoDbbSq4Iw==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "^5.42.0", - "@typescript-eslint/parser": "^5.42.0", - "eslint": "^8.26.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-html": "^7.1.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-nuxt": "^4.0.0", - "eslint-plugin-unicorn": "^44.0.2", - "eslint-plugin-vitest": "0.0.11", - "eslint-plugin-vue": "^9.7.0", - "typescript": "^4.8.4", + "eslint-plugin-unicorn": "^45.0.2", + "eslint-plugin-vitest": "0.0.23", + "eslint-plugin-vue": "^9.8.0", + "typescript": "^4.9.4", "vue-eslint-parser": "^9.1.0" } }, @@ -1848,6 +1863,12 @@ "ws": "^8.11.0" } }, + "node_modules/@nuxt/content/node_modules/shiki-es": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/shiki-es/-/shiki-es-0.1.2.tgz", + "integrity": "sha512-eqtfk8idlYlSLAn0gp0Ly2+FbKc2d78IddigHSS4iHAnpXoY2kdRzyFGZOdi6TvemYMnRhZBi1HsSqZc5eNKqg==", + "dev": true + }, "node_modules/@nuxt/devalue": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@nuxt/devalue/-/devalue-2.0.0.tgz", @@ -2074,30 +2095,18 @@ } }, "node_modules/@nuxtjs/fontaine": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@nuxtjs/fontaine/-/fontaine-0.2.3.tgz", - "integrity": "sha512-FJvVyFr2c7rvhPeW93lXxHNbZZQB4ZhK37WBwn1uMNl+B9hqkCQg5mFCMKEd5Xgw6KAsb2IdbK+p0X36grooRQ==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@nuxtjs/fontaine/-/fontaine-0.2.4.tgz", + "integrity": "sha512-egOlWIQUMxXPAG3ltryF+R9lntSX4ovJu9iJ5IMbFnxo03DXBJMFIJSWhUNL/5jPUHkBoEFolaLZma5UtPpCpQ==", "dev": true, "dependencies": { "@nuxt/kit": "3.0.0", "fontaine": "^0.2.3", - "magic-string": "^0.26.7", + "magic-string": "^0.27.0", "pathe": "^1.0.0", "ufo": "^1.0.0" } }, - "node_modules/@nuxtjs/fontaine/node_modules/magic-string": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", - "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/@nuxtjs/html-validator": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/@nuxtjs/html-validator/-/html-validator-1.2.3.tgz", @@ -2125,35 +2134,47 @@ } }, "node_modules/@nuxtjs/i18n": { - "version": "8.0.0-beta.7", - "resolved": "https://registry.npmjs.org/@nuxtjs/i18n/-/i18n-8.0.0-beta.7.tgz", - "integrity": "sha512-TH0cQz2XDSOdBsO3ZBjWC107IaPNTezPwDFPdUwCU0wCP7JfB1kwke4mkCLeizUijFbKTTlAsFnGkyyvQe7UmQ==", + "version": "8.0.0-beta.8", + "resolved": "https://registry.npmjs.org/@nuxtjs/i18n/-/i18n-8.0.0-beta.8.tgz", + "integrity": "sha512-XXOGdAnlbjHPVtY0exI+V+K9Lz0xo3oOtR0mZDV1hvO5H5EOQGvHtHvG6aufFsR10rgw4tI66pCvo/MLKeoH4g==", "dev": true, "dependencies": { "@intlify/bundle-utils": "^3.4.0", - "@intlify/shared": "9.3.0-beta.10", - "@intlify/unplugin-vue-i18n": "^0.8.0", + "@intlify/shared": "9.3.0-beta.11", + "@intlify/unplugin-vue-i18n": "^0.8.1", "@nuxt/kit": "^3.0.0", - "@vue/compiler-sfc": "^3.2.44", + "@vue/compiler-sfc": "^3.2.45", "cookie-es": "^0.5.0", - "debug": "^4.3.2", + "debug": "^4.3.4", "estree-walker": "^3.0.1", "is-https": "^4.0.0", "js-cookie": "^3.0.1", "knitwork": "^1.0.0", - "magic-string": "^0.26.7", + "magic-string": "^0.27.0", "mlly": "^1.0.0", "pathe": "^1.0.0", "pkg-types": "^1.0.1", - "ufo": "^1.0.0", - "unplugin": "^1.0.0", - "vue-i18n": "^9.3.0-beta.10", - "vue-i18n-routing": "^0.10.1" + "ufo": "^1.0.1", + "unplugin": "^1.0.1", + "vue-i18n": "9.3.0-beta.16", + "vue-i18n-routing": "^0.10.2" }, "engines": { "node": "^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/@nuxtjs/i18n/node_modules/@intlify/shared": { + "version": "9.3.0-beta.11", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.3.0-beta.11.tgz", + "integrity": "sha512-CtbotesxTRiC3bRyXyv1NG39fkqJ790f8z8xFaeIXSZpOdiyxoh5BIyypCzSFQZDGLwz0Q9gyWbW1XpxQJm68Q==", + "dev": true, + "engines": { + "node": ">= 14" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, "node_modules/@nuxtjs/i18n/node_modules/@intlify/vue-router-bridge": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@intlify/vue-router-bridge/-/vue-router-bridge-0.8.0.tgz", @@ -2186,18 +2207,6 @@ } } }, - "node_modules/@nuxtjs/i18n/node_modules/magic-string": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.7.tgz", - "integrity": "sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - }, - "engines": { - "node": ">=12" - } - }, "node_modules/@nuxtjs/i18n/node_modules/vue-demi": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", @@ -3112,14 +3121,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz", - "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", + "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/type-utils": "5.47.0", - "@typescript-eslint/utils": "5.47.0", + "@typescript-eslint/scope-manager": "5.48.2", + "@typescript-eslint/type-utils": "5.48.2", + "@typescript-eslint/utils": "5.48.2", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -3145,14 +3154,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz", - "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", + "integrity": "sha512-38zMsKsG2sIuM5Oi/olurGwYJXzmtdsHhn5mI/pQogP+BjYVkK5iRazCQ8RGS0V+YLk282uWElN70zAAUmaYHw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/scope-manager": "5.48.2", + "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/typescript-estree": "5.48.2", "debug": "^4.3.4" }, "engines": { @@ -3172,13 +3181,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz", - "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz", + "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/visitor-keys": "5.47.0" + "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/visitor-keys": "5.48.2" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3189,13 +3198,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz", - "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", + "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.47.0", - "@typescript-eslint/utils": "5.47.0", + "@typescript-eslint/typescript-estree": "5.48.2", + "@typescript-eslint/utils": "5.48.2", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -3216,9 +3225,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz", - "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", + "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3229,13 +3238,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz", - "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz", + "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/visitor-keys": "5.47.0", + "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/visitor-keys": "5.48.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3285,16 +3294,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz", - "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", + "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.47.0", - "@typescript-eslint/types": "5.47.0", - "@typescript-eslint/typescript-estree": "5.47.0", + "@typescript-eslint/scope-manager": "5.48.2", + "@typescript-eslint/types": "5.48.2", + "@typescript-eslint/typescript-estree": "5.48.2", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -3311,12 +3320,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.47.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz", - "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==", + "version": "5.48.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", + "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.47.0", + "@typescript-eslint/types": "5.48.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -3472,55 +3481,142 @@ } }, "node_modules/@vitest/coverage-c8": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.26.2.tgz", - "integrity": "sha512-h7RZ7trUUsq+yixiXhBaGboap7pjee+x59HE9rsz/JbY/evJhgk+biLY5lOgjpyUonPN0Ymz3mxlrXW9Da54SQ==", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@vitest/coverage-c8/-/coverage-c8-0.28.1.tgz", + "integrity": "sha512-h/5Te9wX/GFz5/8ett9bpDqMtV71XwbLc9kFafHBkM8zi5EixdmcTWl5h9JzzGMfdEQfmqIff3C0wzbMldDn7w==", "dev": true, "dependencies": { "c8": "^7.12.0", - "vitest": "0.26.2" + "picocolors": "^1.0.0", + "std-env": "^3.3.1", + "vitest": "0.28.1" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, + "node_modules/@vitest/expect": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.28.1.tgz", + "integrity": "sha512-BOvWjBoocKrrTTTC0opIvzOEa7WR/Ovx4++QYlbjYKjnQJfWRSEQkTpAIEfOURtZ/ICcaLk5jvsRshXvjarZew==", + "dev": true, + "dependencies": { + "@vitest/spy": "0.28.1", + "@vitest/utils": "0.28.1", + "chai": "^4.3.7" + } + }, + "node_modules/@vitest/runner": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.28.1.tgz", + "integrity": "sha512-kOdmgiNe+mAxZhvj2eUTqKnjfvzzknmrcS+SZXV7j6VgJuWPFAMCv3TWOe03nF9dkqDfVLCDRw/hwFuCzmzlQg==", + "dev": true, + "dependencies": { + "@vitest/utils": "0.28.1", + "p-limit": "^4.0.0", + "pathe": "^1.1.0" + } + }, + "node_modules/@vitest/runner/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/runner/node_modules/pathe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", + "integrity": "sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==", + "dev": true + }, + "node_modules/@vitest/runner/node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vitest/spy": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.28.1.tgz", + "integrity": "sha512-XGlD78cG3IxXNnGwEF121l0MfTNlHSdI25gS2ik0z6f/D9wWUOru849QkJbuNl4CMlZCtNkx3b5IS6MRwKGKuA==", + "dev": true, + "dependencies": { + "tinyspy": "^1.0.2" + } + }, + "node_modules/@vitest/utils": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.28.1.tgz", + "integrity": "sha512-a7cV1fs5MeU+W+8sn8gM9gV+q7V/wYz3/4y016w/icyJEKm9AMdSHnrzxTWaElJ07X40pwU6m5353Jlw6Rbd8w==", + "dev": true, + "dependencies": { + "cli-truncate": "^3.1.0", + "diff": "^5.1.0", + "loupe": "^2.3.6", + "picocolors": "^1.0.0", + "pretty-format": "^27.5.1" + } + }, + "node_modules/@vitest/utils/node_modules/diff": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/@volar/language-core": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.16.tgz", - "integrity": "sha512-IGnOxWTs4DZ81TDcmxBAkCBxs97hUblwcjpBsTx/pOGGaSSDQRJPn0wL8NYTybEObU0i7lhEpKZ+0vJfdIy1Kg==", + "version": "1.0.24", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.0.24.tgz", + "integrity": "sha512-vTN+alJiWwK0Pax6POqrmevbtFW2dXhjwWiW/MW4f48eDYPLdyURWcr8TixO7EN/nHsUBj2udT7igFKPtjyAKg==", "dev": true, "dependencies": { - "@volar/source-map": "1.0.16", - "@vue/reactivity": "^3.2.45", + "@volar/source-map": "1.0.24", "muggle-string": "^0.1.0" } }, "node_modules/@volar/source-map": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.16.tgz", - "integrity": "sha512-PKjzmQcg8QOGC/1V9tmGh2jcy6bKLhkW5bGidElSr83iDbCzLvldt2/La/QlDxaRCHYLT0MeyuGJBZIChB1dYQ==", + "version": "1.0.24", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.0.24.tgz", + "integrity": "sha512-Qsv/tkplx18pgBr8lKAbM1vcDqgkGKQzbChg6NW+v0CZc3G7FLmK+WrqEPzKlN7Cwdc6XVL559Nod8WKAfKr4A==", "dev": true, "dependencies": { "muggle-string": "^0.1.0" } }, "node_modules/@volar/typescript": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.0.16.tgz", - "integrity": "sha512-Yov+n4oO3iYnuMt9QJAFpJabfTRCzc7KvjlAwBaSuZy+Gc/f9611MgtqAh5/SIGmltFN8dXn1Ijno8ro8I4lyw==", + "version": "1.0.24", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.0.24.tgz", + "integrity": "sha512-f8hCSk+PfKR1/RQHxZ79V1NpDImHoivqoizK+mstphm25tn/YJ/JnKNjZHB+o21fuW0yKlI26NV3jkVb2Cc/7A==", "dev": true, "dependencies": { - "@volar/language-core": "1.0.16" + "@volar/language-core": "1.0.24" } }, "node_modules/@volar/vue-language-core": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-1.0.16.tgz", - "integrity": "sha512-sQ/aW1Vuiyy4OQuh2lthyYicruM3qh9VSk/aDh8/bFvM8GoohHZqVpMN3LYldEJ9eT/rN6u4xmYP54vc/EjX4Q==", + "version": "1.0.24", + "resolved": "https://registry.npmjs.org/@volar/vue-language-core/-/vue-language-core-1.0.24.tgz", + "integrity": "sha512-2NTJzSgrwKu6uYwPqLiTMuAzi7fAY3yFy5PJ255bGJc82If0Xr+cW8pC80vpjG0D/aVLmlwAdO4+Ya2BI8GdDg==", "dev": true, "dependencies": { - "@volar/language-core": "1.0.16", - "@volar/source-map": "1.0.16", + "@volar/language-core": "1.0.24", + "@volar/source-map": "1.0.24", "@vue/compiler-dom": "^3.2.45", "@vue/compiler-sfc": "^3.2.45", "@vue/reactivity": "^3.2.45", @@ -3539,9 +3635,9 @@ } }, "node_modules/@volar/vue-language-core/node_modules/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -3551,13 +3647,13 @@ } }, "node_modules/@volar/vue-typescript": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-1.0.16.tgz", - "integrity": "sha512-M018Ulg/o2FVktAdlr5b/z4K69bYzekxNUA1o39y5Ur6CObc/o+5eDCCS7gIYijWnx9iNKkSQpWWWblJFv7kHQ==", + "version": "1.0.24", + "resolved": "https://registry.npmjs.org/@volar/vue-typescript/-/vue-typescript-1.0.24.tgz", + "integrity": "sha512-9a25oHDvGaNC0okRS47uqJI6FxY4hUQZUsxeOUFHcqVxZEv8s17LPuP/pMMXyz7jPygrZubB/qXqHY5jEu/akA==", "dev": true, "dependencies": { - "@volar/typescript": "1.0.16", - "@volar/vue-language-core": "1.0.16" + "@volar/typescript": "1.0.24", + "@volar/vue-language-core": "1.0.24" } }, "node_modules/@vue/babel-helper-vue-transform-on": { @@ -3722,13 +3818,13 @@ "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==" }, "node_modules/@vueuse/components": { - "version": "9.8.2", - "resolved": "https://registry.npmjs.org/@vueuse/components/-/components-9.8.2.tgz", - "integrity": "sha512-Pq29gQz4fUgk3CRzGi2A7CWIjMXKR0QCNs2YQjrU/1wHp33IzzBEdd+V127iAD/yY74EAfUiQySbpq2z2t6Ccg==", + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/components/-/components-9.11.1.tgz", + "integrity": "sha512-2LZjX3CRXaEe18GPXaS2cjuCnMwsV6tYKRzZZgSWs4VgE3MQmY/Q9uXplpYiSj0okNd6KQ5E+0oZm8LZd183KA==", "dev": true, "dependencies": { - "@vueuse/core": "9.8.2", - "@vueuse/shared": "9.8.2", + "@vueuse/core": "9.11.1", + "@vueuse/shared": "9.11.1", "vue-demi": "*" } }, @@ -3759,14 +3855,14 @@ } }, "node_modules/@vueuse/core": { - "version": "9.8.2", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-9.8.2.tgz", - "integrity": "sha512-aWiCmcYIpPt7xjuqYiceODEMHchDYthrJ4AqI+FXPZrR23PZOqdiktbUVyQl2kGlR3H4i9UJ/uimQrwhz9UouQ==", + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-9.11.1.tgz", + "integrity": "sha512-E/cizD1w9ILkq4axYjZrXLkKaBfzloaby2n3NMjUfd6yI/jkfTVgc6iwy/Cw2e++Ld4LphGbO+3MhzizvwUslQ==", "dev": true, "dependencies": { "@types/web-bluetooth": "^0.0.16", - "@vueuse/metadata": "9.8.2", - "@vueuse/shared": "9.8.2", + "@vueuse/metadata": "9.11.1", + "@vueuse/shared": "9.11.1", "vue-demi": "*" }, "funding": { @@ -3815,23 +3911,23 @@ } }, "node_modules/@vueuse/metadata": { - "version": "9.8.2", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.8.2.tgz", - "integrity": "sha512-N4E/BKS+9VsUeD4WLVRU1J2kCOLh+iikBcMtipFcTyL204132vDYHs27zLAVabJYGnhC0dIVGdhg9pbOZiY2TQ==", + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.11.1.tgz", + "integrity": "sha512-ABjkrG+VXggNhjfGyw5e/sekxTZfXTwjrYXkkWQmQ7Biyv+Gq9UD6IDNfeGvQZEINI0Qzw6nfuO2UFCd3hlrxQ==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/nuxt": { - "version": "9.8.2", - "resolved": "https://registry.npmjs.org/@vueuse/nuxt/-/nuxt-9.8.2.tgz", - "integrity": "sha512-X0pUe/LNRTVNugewwagbzjKkAd/qC6mtkYIeTynTShSkS1RPl44gb6tH3YO1vU201DIhwGNpzM43JOt0FrFyvw==", + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/nuxt/-/nuxt-9.11.1.tgz", + "integrity": "sha512-hiiRzLgsH5nTAb2TChyFc6nykIyTB3MnCEhILg44Ug9ILC3vG/qnHnv3zRtIu4bXNOhDQN5shfnchgGPJFf8PA==", "dev": true, "dependencies": { "@nuxt/kit": "^3.0.0", - "@vueuse/core": "9.8.2", - "@vueuse/metadata": "9.8.2", + "@vueuse/core": "9.11.1", + "@vueuse/metadata": "9.11.1", "local-pkg": "^0.4.2", "vue-demi": "*" }, @@ -3869,9 +3965,9 @@ } }, "node_modules/@vueuse/shared": { - "version": "9.8.2", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.8.2.tgz", - "integrity": "sha512-ACjrPQzowd5dnabNJt9EoGVobco9/ENiA5qP53vjiuxndlJYuc/UegwhXC7KdQbPX4F45a50+45K3g1wNqOzmA==", + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.11.1.tgz", + "integrity": "sha512-UTZYGAjT96hWn4buf4wstZbeheBVNcKPQuej6qpoSkjF1atdaeCD6kqm9uGL2waHfisSgH9mq0qCRiBOk5C/2w==", "dev": true, "dependencies": { "vue-demi": "*" @@ -4641,6 +4737,15 @@ "node": ">=10.12.0" } }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -4819,9 +4924,9 @@ "dev": true }, "node_modules/chart.js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.1.1.tgz", - "integrity": "sha512-P0pCosNXp+LR8zO/QTkZKT6Hb7p0DPFtypEeVOf+6x06hX13NIb75R0DXUA4Ksx/+48chDQKtCCmRCviQRTqsA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.2.0.tgz", + "integrity": "sha512-wbtcV+QKeH0F7gQZaCJEIpsNriFheacouJQTVIjITi3eQA8bTlIBoknz0+dgV79aeKLNMAX+nDslIVE/nJ3rzA==", "dependencies": { "@kurkle/color": "^0.3.0" }, @@ -5153,6 +5258,62 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, "node_modules/cli-width": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.0.0.tgz", @@ -7062,13 +7223,13 @@ } }, "node_modules/eslint": { - "version": "8.29.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", + "version": "8.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.32.0.tgz", + "integrity": "sha512-nETVXpnthqKPFyuY2FNjz/bEd6nbosRgKbkgS/y1C7LJop96gYHWpiguLecMHQ2XCPxn77DS0P+68WzG6vkZSQ==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -7087,7 +7248,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -7262,24 +7423,26 @@ } }, "node_modules/eslint-plugin-unicorn": { - "version": "44.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-44.0.2.tgz", - "integrity": "sha512-GLIDX1wmeEqpGaKcnMcqRvMVsoabeF0Ton0EX4Th5u6Kmf7RM9WBl705AXFEsns56ESkEs0uyelLuUTvz9Tr0w==", + "version": "45.0.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-45.0.2.tgz", + "integrity": "sha512-Y0WUDXRyGDMcKLiwgL3zSMpHrXI00xmdyixEGIg90gHnj0PcHY4moNv3Ppje/kDivdAy5vUeUr7z211ImPv2gw==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.19.1", - "ci-info": "^3.4.0", + "@eslint-community/eslint-utils": "^4.1.2", + "ci-info": "^3.6.1", "clean-regexp": "^1.0.0", - "eslint-utils": "^3.0.0", "esquery": "^1.4.0", "indent-string": "^4.0.0", "is-builtin-module": "^3.2.0", + "jsesc": "^3.0.2", "lodash": "^4.17.21", "pluralize": "^8.0.0", "read-pkg-up": "^7.0.1", "regexp-tree": "^0.1.24", + "regjsparser": "^0.9.1", "safe-regex": "^2.1.1", - "semver": "^7.3.7", + "semver": "^7.3.8", "strip-indent": "^3.0.0" }, "engines": { @@ -7289,16 +7452,28 @@ "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1" }, "peerDependencies": { - "eslint": ">=8.23.1" + "eslint": ">=8.28.0" + } + }, + "node_modules/eslint-plugin-unicorn/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" } }, "node_modules/eslint-plugin-vitest": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/eslint-plugin-vitest/-/eslint-plugin-vitest-0.0.11.tgz", - "integrity": "sha512-L3wnfKxsUFmd8aUqmrWD6CZ6YFBFqADVvs67uQR+pC095XPrvPgFjFMlsMBGDhmEZNjnAy/Fds2PcJKC0aZDCA==", + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/eslint-plugin-vitest/-/eslint-plugin-vitest-0.0.23.tgz", + "integrity": "sha512-Ew1iyV6sZG8unmLXuNMUnDvsAx09DKQrrSDXWb2BVHPijmmRGLH5NToXf5DzmZlJ39E6/UAQneKXEs3EZ3oYjA==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "^5.17.0" + "@typescript-eslint/utils": "^5.42.1" }, "engines": { "node": "14.x || >= 16" @@ -9953,9 +10128,9 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.2.tgz", - "integrity": "sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "bin": { "json5": "lib/cli.js" }, @@ -11878,14 +12053,14 @@ "dev": true }, "node_modules/mlly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.0.0.tgz", - "integrity": "sha512-QL108Hwt+u9bXdWgOI0dhzZfACovn5Aen4Xvc8Jasd9ouRH4NjnrXEiyP3nVvJo91zPlYjVRckta0Nt2zfoR6g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.1.0.tgz", + "integrity": "sha512-cwzBrBfwGC1gYJyfcy8TcZU1f+dbH/T+TuOhtYP2wLv/Fb51/uV7HJQfBPtEupZ2ORLRU1EKFS/QfS3eo9+kBQ==", "dependencies": { "acorn": "^8.8.1", "pathe": "^1.0.0", - "pkg-types": "^1.0.0", - "ufo": "^1.0.0" + "pkg-types": "^1.0.1", + "ufo": "^1.0.1" } }, "node_modules/mri": { @@ -13195,9 +13370,9 @@ } }, "node_modules/pinia": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.28.tgz", - "integrity": "sha512-YClq9DkqCblq9rlyUual7ezMu/iICWdBtfJrDt4oWU9Zxpijyz7xB2xTwx57DaBQ96UGvvTMORzALr+iO5PVMw==", + "version": "2.0.29", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.29.tgz", + "integrity": "sha512-5z/KpFecq/cIgfeTnulJXldiLcTITRkTe3N58RKYSj0Pc1EdR6oyCdnf5A9jLoVwBqX5LtHhd0kGlpzWvk9oiQ==", "dependencies": { "@vue/devtools-api": "^6.4.5", "vue-demi": "*" @@ -13220,9 +13395,9 @@ } }, "node_modules/pinia-plugin-persistedstate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-3.0.1.tgz", - "integrity": "sha512-WRNWtR4v8StJqBQH+Qiz88SGnlr4wvEyh7wtA+fYEVLoIOnpZ0v4FICvUcC8eUkAIvQL3n6/Ew2yryw7okazvA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-3.0.2.tgz", + "integrity": "sha512-84vPyUhPA/8Pr+1mT1ioNb2d8z4tvdgYRqMQf8xyauOVBKjo0ZcRBwPQBV7ZAJG43Kwar43nXG2jU+ZMvAFFRQ==", "peerDependencies": { "pinia": "^2.0.0" } @@ -13263,13 +13438,13 @@ } }, "node_modules/playwright": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.29.0.tgz", - "integrity": "sha512-vtXgX3FPNcAJq1QoIVCvmiHHKOLVTZkSYEo60n+EnX5MrNznAJzGquxT8c2sv+BG3CDyLeKm351e491HnF7yjw==", + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.29.2.tgz", + "integrity": "sha512-hKBYJUtdmYzcjdhYDkP9WGtORwwZBBKAW8+Lz7sr0ZMxtJr04ASXVzH5eBWtDkdb0c3LLFsehfPBTRfvlfKJOA==", "dev": true, "hasInstallScript": true, "dependencies": { - "playwright-core": "1.29.0" + "playwright-core": "1.29.2" }, "bin": { "playwright": "cli.js" @@ -13279,9 +13454,9 @@ } }, "node_modules/playwright-core": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.0.tgz", - "integrity": "sha512-pboOm1m0RD6z1GtwAbEH60PYRfF87vKdzOSRw2RyO0Y0a7utrMyWN2Au1ojGvQr4umuBMODkKTv607YIRypDSQ==", + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.29.2.tgz", + "integrity": "sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA==", "dev": true, "bin": { "playwright": "cli.js" @@ -14000,6 +14175,32 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -14223,6 +14424,12 @@ "flat": "^5.0.2" } }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -14585,6 +14792,27 @@ "url": "https://github.com/sponsors/mysticatea" } }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, "node_modules/rehype-external-links": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/rehype-external-links/-/rehype-external-links-2.0.1.tgz", @@ -15363,9 +15591,9 @@ } }, "node_modules/shiki-es": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/shiki-es/-/shiki-es-0.1.2.tgz", - "integrity": "sha512-eqtfk8idlYlSLAn0gp0Ly2+FbKc2d78IddigHSS4iHAnpXoY2kdRzyFGZOdi6TvemYMnRhZBi1HsSqZc5eNKqg==" + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/shiki-es/-/shiki-es-0.2.0.tgz", + "integrity": "sha512-RbRMD+IuJJseSZljDdne9ThrUYrwBwJR04FvN4VXpfsU3MNID5VJGHLAD5je/HGThCyEKNgH+nEkSFEWKD7C3Q==" }, "node_modules/side-channel": { "version": "1.0.4", @@ -15381,6 +15609,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/siginfo": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", + "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", + "dev": true + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -15695,6 +15929,12 @@ "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, + "node_modules/stackback": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", + "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", + "dev": true + }, "node_modules/standard-as-callback": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", @@ -17524,26 +17764,35 @@ } }, "node_modules/vitest": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.26.2.tgz", - "integrity": "sha512-Jvqxh6SDy9SsuslkDjts0iDewDIdq4rveEt69YgDuAb1tVDGV0lDepVaeAFraoySWqneJmOt4TngFFNhlw7GfA==", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.28.1.tgz", + "integrity": "sha512-F6wAO3K5+UqJCCGt0YAl3Ila2f+fpBrJhl9n7qWEhREwfzQeXlMkkCqGqGtzBxCSa8kv5QHrkshX8AaPTXYACQ==", "dev": true, "dependencies": { "@types/chai": "^4.3.4", "@types/chai-subset": "^1.3.3", "@types/node": "*", + "@vitest/expect": "0.28.1", + "@vitest/runner": "0.28.1", + "@vitest/spy": "0.28.1", + "@vitest/utils": "0.28.1", "acorn": "^8.8.1", "acorn-walk": "^8.2.0", + "cac": "^6.7.14", "chai": "^4.3.7", "debug": "^4.3.4", "local-pkg": "^0.4.2", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", "source-map": "^0.6.1", + "std-env": "^3.3.1", "strip-literal": "^1.0.0", "tinybench": "^2.3.1", "tinypool": "^0.3.0", "tinyspy": "^1.0.2", "vite": "^3.0.0 || ^4.0.0", - "vite-node": "0.26.2" + "vite-node": "0.28.1", + "why-is-node-running": "^2.2.2" }, "bin": { "vitest": "vitest.mjs" @@ -17580,20 +17829,22 @@ } }, "node_modules/vitest/node_modules/pathe": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz", - "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", + "integrity": "sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==", "dev": true }, "node_modules/vitest/node_modules/vite-node": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.26.2.tgz", - "integrity": "sha512-4M/zlatItZAyvrQG+82zQBhgDjRZRhVJYFW4T9wcAKh7eMmSiPOVSeI5zsV9UzHXgCcIDKX0o0r3s4OxExTHqg==", + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.28.1.tgz", + "integrity": "sha512-Mmab+cIeElkVn4noScCRjy8nnQdh5LDIR4QCH/pVWtY15zv5Z1J7u6/471B9JZ2r8CEIs42vTbngaamOVkhPLA==", "dev": true, "dependencies": { + "cac": "^6.7.14", "debug": "^4.3.4", - "mlly": "^1.0.0", - "pathe": "^0.2.0", + "mlly": "^1.1.0", + "pathe": "^1.1.0", + "picocolors": "^1.0.0", "source-map": "^0.6.1", "source-map-support": "^0.5.21", "vite": "^3.0.0 || ^4.0.0" @@ -17709,12 +17960,12 @@ } }, "node_modules/vue-chartjs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/vue-chartjs/-/vue-chartjs-5.1.0.tgz", - "integrity": "sha512-O/VllsyZn1NzRJAYEbpgfbk/N+EB1nCHLsc/ullPNWuU2YRHxgF5SS8OwWc0K2IfVZNMw94Bp6HUqi2svDQzrQ==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vue-chartjs/-/vue-chartjs-5.2.0.tgz", + "integrity": "sha512-d3zpKmGZr2OWHQ1xmxBcAn5ShTG917+/UCLaSpaCDDqT0U7DBsvFzTs69ZnHCgKoXT55GZDW8YEj9Av+dlONLA==", "peerDependencies": { "chart.js": "^4.1.1", - "vue": "^3.0.0-0 || ^2.6.0" + "vue": "^3.0.0-0 || ^2.7.0" } }, "node_modules/vue-codemirror": { @@ -17785,14 +18036,14 @@ } }, "node_modules/vue-i18n": { - "version": "9.3.0-beta.10", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.3.0-beta.10.tgz", - "integrity": "sha512-w8ANcayAbF7ZxsSdnv0KwNViel1j6FqRJH3If+2gZgvERMOrKIz6oFQEQwEyiDl3W1DLITMvbgBQpwfUo7YU1Q==", + "version": "9.3.0-beta.16", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.3.0-beta.16.tgz", + "integrity": "sha512-huhBeRB0SEvv2gIgCS7Zo06nb8AAhbPQCoB/vwDfbDNs8F+giv9QCmhEed+TkLTih/54JGnXkxN6tw1VZqVY/w==", "dev": true, "dependencies": { - "@intlify/core-base": "9.3.0-beta.10", - "@intlify/shared": "9.3.0-beta.10", - "@intlify/vue-devtools": "9.3.0-beta.10", + "@intlify/core-base": "9.3.0-beta.16", + "@intlify/shared": "9.3.0-beta.16", + "@intlify/vue-devtools": "9.3.0-beta.16", "@vue/devtools-api": "^6.2.1" }, "engines": { @@ -17831,13 +18082,13 @@ } }, "node_modules/vue-tsc": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.0.16.tgz", - "integrity": "sha512-yZaiJBbcKR1rSLhiF9KryAFH7R63po+N/invr2EAHGXxMzZksE5j1zyQKvrYiqK47ZHLAlCR+re/PHqWp/UzTg==", + "version": "1.0.24", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.0.24.tgz", + "integrity": "sha512-mmU1s5SAqE1nByQAiQnao9oU4vX+mSdsgI8H57SfKH6UVzq/jP9+Dbi2GaV+0b4Cn361d2ln8m6xeU60ApiEXg==", "dev": true, "dependencies": { - "@volar/vue-language-core": "1.0.16", - "@volar/vue-typescript": "1.0.16" + "@volar/vue-language-core": "1.0.24", + "@volar/vue-typescript": "1.0.24" }, "bin": { "vue-tsc": "bin/vue-tsc.js" @@ -17980,6 +18231,22 @@ "url": "https://github.com/sponsors/ljharb" } }, + "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==", + "dev": true, + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", diff --git a/package.json b/package.json index 91ae578a..8fdd6790 100644 --- a/package.json +++ b/package.json @@ -48,58 +48,58 @@ }, "homepage": "https://github.com/DaniFoldi/paintbrush#readme", "devDependencies": { - "@lint-my-life/eslint-config-paintbrush": "^0.1.2", + "@lint-my-life/eslint-config-paintbrush": "^0.1.4", "@lint-my-life/stylelint-paintbrush": "^0.1.1", "@nuxt/content": "^2.3.0", "@nuxt/test-utils": "^3.0.0", "@nuxtjs/critters": "^0.4.0", - "@nuxtjs/fontaine": "^0.2.3", + "@nuxtjs/fontaine": "^0.2.4", "@nuxtjs/html-validator": "^1.2.3", - "@nuxtjs/i18n": "^8.0.0-beta.7", + "@nuxtjs/i18n": "^8.0.0-beta.8", "@nuxtjs/ionic": "^0.8.0", "@nuxtjs/partytown": "^1.3.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "@vitest/coverage-c8": "^0.26.2", - "@vueuse/components": "^9.8.2", - "@vueuse/core": "^9.8.2", - "@vueuse/nuxt": "^9.8.2", + "@typescript-eslint/eslint-plugin": "^5.48.2", + "@typescript-eslint/parser": "^5.48.2", + "@vitest/coverage-c8": "^0.28.1", + "@vueuse/components": "^9.11.1", + "@vueuse/core": "^9.11.1", + "@vueuse/nuxt": "^9.11.1", "chokidar-cli": "^3.0.0", "defu": "^6.1.1", "globby": "^13.1.3", - "json5": "^2.2.2", + "json5": "^2.2.3", "license-checker": "^25.0.1", "npm-run-all": "^4.1.5", "nuxt": "^3.0.0", "nuxt-lodash": "^2.4.1", - "playwright": "^1.29.0", + "playwright": "^1.29.2", "rimraf": "^3.0.2", "sass": "^1.57.1", "ts-dedent": "^2.2.0", "ts-node": "^10.9.1", "typescript": "^4.9.4", - "vitest": "^0.26.2", + "vitest": "^0.28.1", "vue": "^3.2.45", - "vue-tsc": "^1.0.16" + "vue-tsc": "^1.0.24" }, "dependencies": { - "@fontsource/gantari": "^4.5.1", - "@fontsource/manrope": "^4.5.12", - "@fontsource/playfair-display": "^4.5.12", - "@fontsource/source-code-pro": "^4.5.12", + "@fontsource/gantari": "^4.5.2", + "@fontsource/manrope": "^4.5.13", + "@fontsource/playfair-display": "^4.5.13", + "@fontsource/source-code-pro": "^4.5.14", "@formkit/auto-animate": "^1.0.0-beta.5", "@pinia-plugin-persistedstate/nuxt": "^1.0.0", "@pinia/nuxt": "^0.4.6", "atropos": "^1.0.2", - "chart.js": "^4.1.1", + "chart.js": "^4.2.0", "codemirror": "^6.0.1", "iconoir": "^5.5.2", "parse5": "^6.0.1", "phosphor-icons": "^1.4.2", - "pinia": "^2.0.28", - "pinia-plugin-persistedstate": "^3.0.1", - "shiki-es": "^0.1.2", - "vue-chartjs": "^5.1.0", + "pinia": "^2.0.29", + "pinia-plugin-persistedstate": "^3.0.2", + "shiki-es": "^0.2.0", + "vue-chartjs": "^5.2.0", "vue-codemirror": "^6.1.1" } }