diff --git a/package-lock.json b/package-lock.json index 34506977..ef6756c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "parse5": "^6.0.1", "phosphor-icons": "^1.4.2", "pinia": "^2.0.23", - "pinia-plugin-persistedstate": "^2.3.0", + "pinia-plugin-persistedstate": "^2.4.0", "shiki-es": "^0.1.2", "vue-chartjs": "^4.1.2", "vue-codemirror": "^6.1.1" @@ -33,7 +33,7 @@ "@lint-my-life/stylelint-paintbrush": "^0.1.1", "@nuxt/content": "^2.2.1", "@nuxt/test-utils": "^3.0.0-rc.13", - "@nuxtjs/i18n-edge": "^8.0.0-beta.3-27803025.bc06d89", + "@nuxtjs/i18n-edge": "^8.0.0-beta.4-27805200.6d1344c", "@typescript-eslint/eslint-plugin": "^5.42.1", "@typescript-eslint/parser": "^5.42.1", "@vitest/coverage-c8": "^0.25.1", @@ -1707,29 +1707,29 @@ } }, "node_modules/@nuxtjs/i18n-edge": { - "version": "8.0.0-beta.3-27803025.bc06d89", - "resolved": "https://registry.npmjs.org/@nuxtjs/i18n-edge/-/i18n-edge-8.0.0-beta.3-27803025.bc06d89.tgz", - "integrity": "sha512-hu9U1j5OjU2ETj+48q3joIl/4WDgKNHYzL5KwLO/c3iI22m7ubUHWp2Aq88Q9CPRhr531OTPRJ0w5SAQeka67w==", + "version": "8.0.0-beta.4-27805200.6d1344c", + "resolved": "https://registry.npmjs.org/@nuxtjs/i18n-edge/-/i18n-edge-8.0.0-beta.4-27805200.6d1344c.tgz", + "integrity": "sha512-pkjEyE8BqyZWWBunZMi8+WK/WSBut/xF9Un/qOtHbVYqrrqT9d+QJQD2x9AITZjuAACQ7ZrLo4G52KH42wc4Jg==", "dev": true, "dependencies": { "@intlify/bundle-utils": "^3.2.1", "@intlify/shared": "9.3.0-beta.6", "@intlify/unplugin-vue-i18n": "^0.7.1", - "@nuxt/kit": "^3.0.0-rc.12", + "@nuxt/kit": "^3.0.0-rc.13", "@vue/compiler-sfc": "^3.2.44", "cookie-es": "^0.5.0", "debug": "^4.3.2", "estree-walker": "^3.0.1", "is-https": "^4.0.0", "js-cookie": "^3.0.1", - "knitwork": "^0.1.2", + "knitwork": "^0.1.3", "magic-string": "^0.26.7", "mlly": "^0.5.4", "pathe": "^0.3.2", "ufo": "^0.8.5", "unplugin": "^0.9.6", "vue-i18n": "^9.3.0-beta.6", - "vue-i18n-routing": "^0.9.0" + "vue-i18n-routing": "^0.9.1" }, "engines": { "node": "^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -1741,6 +1741,75 @@ "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==", "dev": true }, + "node_modules/@nuxtjs/i18n-edge/node_modules/vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "dev": true, + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@nuxtjs/i18n-edge/node_modules/vue-i18n-routing": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/vue-i18n-routing/-/vue-i18n-routing-0.9.1.tgz", + "integrity": "sha512-k/yes9ZS0GVnJfFXVlLYuLkq1mmjp0Tx0fWhI3ndmhh+QC8wu4kfveNILhU/4fwLe0YBkLtIu1hVPT3NSqQeYg==", + "dev": true, + "dependencies": { + "@intlify/shared": "next", + "@intlify/vue-i18n-bridge": "^0.7.0", + "@intlify/vue-router-bridge": "^0.7.0", + "ufo": "^0.8.6", + "vue-demi": "^0.13.11" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^2.6.14 || ^2.7.0 || ^3.2.0", + "vue-i18n": "^8.26.1 || ^9.2.0 || ^9.3.0-beta.6", + "vue-i18n-bridge": "^9.2.0 || ^9.3.0-beta.6", + "vue-router": "^3.5.3 || ^3.6.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "vue": { + "optional": true + }, + "vue-i18n": { + "optional": true + }, + "vue-i18n-bridge": { + "optional": true + }, + "vue-router": { + "optional": true + } + } + }, "node_modules/@pinia/nuxt": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@pinia/nuxt/-/nuxt-0.4.3.tgz", @@ -8159,9 +8228,9 @@ } }, "node_modules/knitwork": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-0.1.2.tgz", - "integrity": "sha512-2ekmY2S/VB3YGVhrIFadyJQpkjMFSf48tsXCnA+kjs4FEQIT+5FLyOF0No/X58z/2E/VaMyeJfukRoVT4gMsfQ==" + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-0.1.3.tgz", + "integrity": "sha512-f6Mz4kK8k0BAlGZn9Eb7mCUwSyRLoKTLr//u75tyLKm0jgt0ydnI8ubcTPwZjSJredpBZV7ry1EOrNbMJYT0mA==" }, "node_modules/known-css-properties": { "version": "0.26.0", @@ -10864,9 +10933,9 @@ } }, "node_modules/pinia-plugin-persistedstate": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.3.0.tgz", - "integrity": "sha512-K7vzt68Z3lbMDjb23Ki2vgHVBP2QFvjl7WNwzIwqY/DAkhSt8mi/z6bN/cXTst7fJjXWF0lC9NyxFKHfxWehuw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.4.0.tgz", + "integrity": "sha512-bQcpv47jk3ISl+InuJWsFaS/K7pRZ97kfoD2WCf/suhnlLy48k3BnFM2tI6YZ1xMsDaPv4yOsaPuPAUuSmEO2Q==", "peerDependencies": { "pinia": "^2.0.0" }, @@ -14839,87 +14908,6 @@ "vue": "^3.0.0" } }, - "node_modules/vue-i18n-routing": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/vue-i18n-routing/-/vue-i18n-routing-0.9.0.tgz", - "integrity": "sha512-zTGacYpHipFz/3vRWgA79JcEVOadj2E9WHUXmNtNsq3H3gscLta2UYhVWT2UzH9fpmox3MsEkZU7EISBt/6+cA==", - "dev": true, - "dependencies": { - "@intlify/shared": "next", - "@intlify/vue-i18n-bridge": "^0.7.0", - "@intlify/vue-router-bridge": "^0.7.0", - "ufo": "^0.8.6", - "vue-demi": "^0.13.11" - }, - "engines": { - "node": ">= 14.6" - }, - "funding": { - "url": "https://github.com/sponsors/kazupon" - }, - "optionalDependencies": { - "@vue/composition-api": "^1.0.0-rc.1" - }, - "peerDependencies": { - "vue": "^2.6.14 || ^2.7.0 || ^3.2.0", - "vue-i18n": "^8.26.1 || ^9.2.0 || ^9.3.0-beta.6", - "vue-i18n-bridge": "^9.2.0 || ^9.3.0-beta.6", - "vue-router": "^3.5.3 || ^3.6.0 || ^4.0.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - }, - "vue": { - "optional": true - }, - "vue-i18n": { - "optional": true - }, - "vue-i18n-bridge": { - "optional": true - }, - "vue-router": { - "optional": true - } - } - }, - "node_modules/vue-i18n-routing/node_modules/@vue/composition-api": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@vue/composition-api/-/composition-api-1.7.1.tgz", - "integrity": "sha512-xDWoEtxGXhH9Ku3ROYX/rzhcpt4v31hpPU5zF3UeVC/qxA3dChmqU8zvTUYoKh3j7rzpNsoFOwqsWG7XPMlaFA==", - "dev": true, - "optional": true, - "peerDependencies": { - "vue": ">= 2.5 < 2.7" - } - }, - "node_modules/vue-i18n-routing/node_modules/vue-demi": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", - "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", - "dev": true, - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, "node_modules/vue-router": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.6.tgz", @@ -16577,29 +16565,29 @@ } }, "@nuxtjs/i18n-edge": { - "version": "8.0.0-beta.3-27803025.bc06d89", - "resolved": "https://registry.npmjs.org/@nuxtjs/i18n-edge/-/i18n-edge-8.0.0-beta.3-27803025.bc06d89.tgz", - "integrity": "sha512-hu9U1j5OjU2ETj+48q3joIl/4WDgKNHYzL5KwLO/c3iI22m7ubUHWp2Aq88Q9CPRhr531OTPRJ0w5SAQeka67w==", + "version": "8.0.0-beta.4-27805200.6d1344c", + "resolved": "https://registry.npmjs.org/@nuxtjs/i18n-edge/-/i18n-edge-8.0.0-beta.4-27805200.6d1344c.tgz", + "integrity": "sha512-pkjEyE8BqyZWWBunZMi8+WK/WSBut/xF9Un/qOtHbVYqrrqT9d+QJQD2x9AITZjuAACQ7ZrLo4G52KH42wc4Jg==", "dev": true, "requires": { "@intlify/bundle-utils": "^3.2.1", "@intlify/shared": "9.3.0-beta.6", "@intlify/unplugin-vue-i18n": "^0.7.1", - "@nuxt/kit": "^3.0.0-rc.12", + "@nuxt/kit": "^3.0.0-rc.13", "@vue/compiler-sfc": "^3.2.44", "cookie-es": "^0.5.0", "debug": "^4.3.2", "estree-walker": "^3.0.1", "is-https": "^4.0.0", "js-cookie": "^3.0.1", - "knitwork": "^0.1.2", + "knitwork": "^0.1.3", "magic-string": "^0.26.7", "mlly": "^0.5.4", "pathe": "^0.3.2", "ufo": "^0.8.5", "unplugin": "^0.9.6", "vue-i18n": "^9.3.0-beta.6", - "vue-i18n-routing": "^0.9.0" + "vue-i18n-routing": "^0.9.1" }, "dependencies": { "estree-walker": { @@ -16607,6 +16595,26 @@ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.1.tgz", "integrity": "sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==", "dev": true + }, + "vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "dev": true, + "requires": {} + }, + "vue-i18n-routing": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/vue-i18n-routing/-/vue-i18n-routing-0.9.1.tgz", + "integrity": "sha512-k/yes9ZS0GVnJfFXVlLYuLkq1mmjp0Tx0fWhI3ndmhh+QC8wu4kfveNILhU/4fwLe0YBkLtIu1hVPT3NSqQeYg==", + "dev": true, + "requires": { + "@intlify/shared": "next", + "@intlify/vue-i18n-bridge": "^0.7.0", + "@intlify/vue-router-bridge": "^0.7.0", + "ufo": "^0.8.6", + "vue-demi": "^0.13.11" + } } } }, @@ -21185,9 +21193,9 @@ "dev": true }, "knitwork": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-0.1.2.tgz", - "integrity": "sha512-2ekmY2S/VB3YGVhrIFadyJQpkjMFSf48tsXCnA+kjs4FEQIT+5FLyOF0No/X58z/2E/VaMyeJfukRoVT4gMsfQ==" + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-0.1.3.tgz", + "integrity": "sha512-f6Mz4kK8k0BAlGZn9Eb7mCUwSyRLoKTLr//u75tyLKm0jgt0ydnI8ubcTPwZjSJredpBZV7ry1EOrNbMJYT0mA==" }, "known-css-properties": { "version": "0.26.0", @@ -23173,9 +23181,9 @@ } }, "pinia-plugin-persistedstate": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.3.0.tgz", - "integrity": "sha512-K7vzt68Z3lbMDjb23Ki2vgHVBP2QFvjl7WNwzIwqY/DAkhSt8mi/z6bN/cXTst7fJjXWF0lC9NyxFKHfxWehuw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/pinia-plugin-persistedstate/-/pinia-plugin-persistedstate-2.4.0.tgz", + "integrity": "sha512-bQcpv47jk3ISl+InuJWsFaS/K7pRZ97kfoD2WCf/suhnlLy48k3BnFM2tI6YZ1xMsDaPv4yOsaPuPAUuSmEO2Q==", "requires": {} }, "pkg-types": { @@ -26045,37 +26053,6 @@ "@vue/devtools-api": "^6.2.1" } }, - "vue-i18n-routing": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/vue-i18n-routing/-/vue-i18n-routing-0.9.0.tgz", - "integrity": "sha512-zTGacYpHipFz/3vRWgA79JcEVOadj2E9WHUXmNtNsq3H3gscLta2UYhVWT2UzH9fpmox3MsEkZU7EISBt/6+cA==", - "dev": true, - "requires": { - "@intlify/shared": "next", - "@intlify/vue-i18n-bridge": "^0.7.0", - "@intlify/vue-router-bridge": "^0.7.0", - "@vue/composition-api": "^1.0.0-rc.1", - "ufo": "^0.8.6", - "vue-demi": "^0.13.11" - }, - "dependencies": { - "@vue/composition-api": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@vue/composition-api/-/composition-api-1.7.1.tgz", - "integrity": "sha512-xDWoEtxGXhH9Ku3ROYX/rzhcpt4v31hpPU5zF3UeVC/qxA3dChmqU8zvTUYoKh3j7rzpNsoFOwqsWG7XPMlaFA==", - "dev": true, - "optional": true, - "requires": {} - }, - "vue-demi": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", - "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", - "dev": true, - "requires": {} - } - } - }, "vue-router": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.6.tgz", diff --git a/package.json b/package.json index 02c4a13e..2bc95f6e 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@lint-my-life/stylelint-paintbrush": "^0.1.1", "@nuxt/content": "^2.2.1", "@nuxt/test-utils": "^3.0.0-rc.13", - "@nuxtjs/i18n-edge": "^8.0.0-beta.3-27803025.bc06d89", + "@nuxtjs/i18n-edge": "^8.0.0-beta.4-27805200.6d1344c", "@typescript-eslint/eslint-plugin": "^5.42.1", "@typescript-eslint/parser": "^5.42.1", "@vitest/coverage-c8": "^0.25.1", @@ -92,7 +92,7 @@ "parse5": "^6.0.1", "phosphor-icons": "^1.4.2", "pinia": "^2.0.23", - "pinia-plugin-persistedstate": "^2.3.0", + "pinia-plugin-persistedstate": "^2.4.0", "shiki-es": "^0.1.2", "vue-chartjs": "^4.1.2", "vue-codemirror": "^6.1.1"