diff --git a/package-lock.json b/package-lock.json index 470048f..dfd58af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.2", "@vuepress/bundler-vite": "^2.0.0-rc.7", "@vuepress/plugin-redirect": "^2.0.0-rc.12", - "textlint": "^14.0.3", + "textlint": "^14.0.4", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-apostrophe": "^2.0.0", "textlint-rule-common-misspellings": "^1.0.1", @@ -28,7 +28,7 @@ "textlint-rule-write-good": "^2.0.0", "vuepress": "^2.0.0-rc.7", "vuepress-plugin-search-pro": "^2.0.0-rc.23", - "vuepress-theme-hope": "^2.0.0-rc.26" + "vuepress-theme-hope": "^2.0.0-rc.31" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -56,9 +56,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", - "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -1198,68 +1198,68 @@ "dev": true }, "node_modules/@textlint/ast-tester": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.0.3.tgz", - "integrity": "sha512-TNArbA0a/9nxJadZDsnfV6I4kB6C+Vb6BmFbDxBglS/NWtFqI9SYPV2tRhGBnTHFyTl5bgyzrAyb2FNSxbrSuQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-14.0.4.tgz", + "integrity": "sha512-SQ/2DjxVlDVeCEjVlD8c8R2Sl3VGDZEx8o9+i8bV8NUdY8qsSHbo29/BfiUZf/uaX6eeNpZsurtstJ25hbVrsQ==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3", + "@textlint/ast-node-types": "^14.0.4", "debug": "^4.3.4" } }, "node_modules/@textlint/ast-tester/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/@textlint/ast-traverse": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.0.3.tgz", - "integrity": "sha512-rZ0PwLWuLlAOkDp/9wGsHa1jZMjNdJ3CpZMPTNnqEppaxb3o4OKFbjt2Hh87E215B84Cz8KaeKFT/QEn+YiRjA==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-14.0.4.tgz", + "integrity": "sha512-bzFC7UJ2FvhjH5ekXGQ0i9vjK+xzMT69gHBsYVEl+TtbplnH2YY3+sbw6B1j3LocJuo6xngZ2YWXXqmQlKgzLg==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3" + "@textlint/ast-node-types": "^14.0.4" } }, "node_modules/@textlint/ast-traverse/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/@textlint/config-loader": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-14.0.3.tgz", - "integrity": "sha512-uUDVKEkIcq7VDljM6RWIpz76TvHQfOjXh+CFgZ/oVScSsPuvqR3TeBRLm8tgyho4MKmdTtHrhmuZj5DQrTOxig==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/config-loader/-/config-loader-14.0.4.tgz", + "integrity": "sha512-qgAvZ1RcTq58+yNbzhaKHsb52yHRxt8SRpG7S4WFjYj2DEStjIxzssSQvlZtEBjSUQ7RZNJ93d+pL0YK8MIVoA==", "dev": true, "dependencies": { - "@textlint/kernel": "^14.0.3", - "@textlint/module-interop": "^14.0.3", - "@textlint/types": "^14.0.3", - "@textlint/utils": "^14.0.3", + "@textlint/kernel": "^14.0.4", + "@textlint/module-interop": "^14.0.4", + "@textlint/types": "^14.0.4", + "@textlint/utils": "^14.0.4", "debug": "^4.3.4", "rc-config-loader": "^4.1.3", "try-resolve": "^1.0.1" } }, "node_modules/@textlint/feature-flag": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.0.3.tgz", - "integrity": "sha512-qDQr8qA3glb6WF0cgmhG2OST5zTY5ft6OJ/J6smDoKse/1cnPlFwbvDLvrlxwnmWDyujvqb3p9Kw7GDToTIxYg==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-14.0.4.tgz", + "integrity": "sha512-1FMZqnjOA4KVpt/aloI1fNs46P0rUeHWcCRKl33/08wRHHMdcbaN4EsHkq7UfriuSfFgUuiyeo0bPjCpv15hhQ==", "dev": true }, "node_modules/@textlint/fixer-formatter": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-14.0.3.tgz", - "integrity": "sha512-Uk8CYLRye7KglYa1y8kW1BikA7kJ6bn9xK6FX93iwcL5yz9vOUUHYz9IINcOdg1NYfST4KaDbnBNKGfeQqr52Q==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-14.0.4.tgz", + "integrity": "sha512-HkMxzGPo/pgA9UvddqJG6qm62ICNgil3AmBVp0QpOv5uTV1u9gCSQ5jOdb/aOJBw7W8fd+CcnEsEBYn9HT8e6A==", "dev": true, "dependencies": { - "@textlint/module-interop": "^14.0.3", - "@textlint/types": "^14.0.3", + "@textlint/module-interop": "^14.0.4", + "@textlint/types": "^14.0.4", "chalk": "^4.1.2", "debug": "^4.3.4", - "diff": "^5.1.0", + "diff": "^5.2.0", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "text-table": "^0.2.0", @@ -1324,39 +1324,39 @@ } }, "node_modules/@textlint/kernel": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.0.3.tgz", - "integrity": "sha512-RRyY7oL6CD5JwD3cgl8KvSd80rbnJKSUXTsn2ZAtLAjqJR+io0tVZLkQwij7diXaMjCnoJQfmnbIJf8C29/G5Q==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-14.0.4.tgz", + "integrity": "sha512-6WNoEBZ4lYTYOGK4EEEdjp+kgxSSC1nIFwN6tY9XGVkd4OACzDNothVTvJBwaX73FWFG5zoSjnNQxBDPUHMc8g==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3", - "@textlint/ast-tester": "^14.0.3", - "@textlint/ast-traverse": "^14.0.3", - "@textlint/feature-flag": "^14.0.3", - "@textlint/source-code-fixer": "^14.0.3", - "@textlint/types": "^14.0.3", - "@textlint/utils": "^14.0.3", + "@textlint/ast-node-types": "^14.0.4", + "@textlint/ast-tester": "^14.0.4", + "@textlint/ast-traverse": "^14.0.4", + "@textlint/feature-flag": "^14.0.4", + "@textlint/source-code-fixer": "^14.0.4", + "@textlint/types": "^14.0.4", + "@textlint/utils": "^14.0.4", "debug": "^4.3.4", "fast-equals": "^4.0.3", "structured-source": "^4.0.0" } }, "node_modules/@textlint/kernel/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/@textlint/linter-formatter": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.0.3.tgz", - "integrity": "sha512-CSwrE7LH/0KeQPP6/Nar5sakI+c1ToaYc14MwjWKCljK9RqkZCBFZqEWdy7LhXeIL5Pwf2BhsdGOImx14NpyHw==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.0.4.tgz", + "integrity": "sha512-EQZJPydExEIvBARkdmkoGsKWie1ekNAiqerQgIqwPb3SqOzKnlaDGrZOMy40HufTcacZrrvlbByDyai6m30+Lw==", "dev": true, "dependencies": { "@azu/format-text": "^1.0.2", "@azu/style-format": "^1.0.1", - "@textlint/module-interop": "^14.0.3", - "@textlint/types": "^14.0.3", + "@textlint/module-interop": "^14.0.4", + "@textlint/types": "^14.0.4", "chalk": "^4.1.2", "debug": "^4.3.4", "js-yaml": "^3.14.1", @@ -1427,12 +1427,12 @@ } }, "node_modules/@textlint/markdown-to-ast": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-14.0.3.tgz", - "integrity": "sha512-+CkWt9a9pd1+Rl37dqiiEGQ2f2faLX/vd7qiV+OTfkKUyHQ0HkOLK7sfbPpTx5ee5+5fKVMTStTTHrFZz5mlBw==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-14.0.4.tgz", + "integrity": "sha512-D9UUxnRJoNROVjOa9bhoQPDdRvlvS/xP3MJo0Kl6b/mJFi0dOlW31WUfpOFjZkp4uXkL+oo0ji7AMnmV6JORsQ==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3", + "@textlint/ast-node-types": "^14.0.4", "debug": "^4.3.4", "mdast-util-gfm-autolink-literal": "^0.1.3", "remark-footnotes": "^3.0.0", @@ -1444,15 +1444,15 @@ } }, "node_modules/@textlint/markdown-to-ast/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/@textlint/module-interop": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.3.tgz", - "integrity": "sha512-76K6y4wNCZH3+BGziJm6iGPbKsBtb214332EgdXDMNsYah51LPT9YrXuOI1ROyxvfVoztJMH0MDZdtdY/t7cig==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.0.4.tgz", + "integrity": "sha512-okv52pRSQ1aeC8rim8qp2D2Fmj/oKDYGY2itdeZhj9E/vdkU9/r7OpdcxyuNiuqLEd/sWw03EAwt3S6mlfNIOw==", "dev": true }, "node_modules/@textlint/regexp-string-matcher": { @@ -1468,67 +1468,67 @@ } }, "node_modules/@textlint/source-code-fixer": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.0.3.tgz", - "integrity": "sha512-/htnQzs+8qMIiZWQEpFF4+PgxDhi6flP+qIdoL8l5Q/jbIIZbGgOz9pdEFwnwOur/ddqFfuOKy5GtwZDoF+gOg==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-14.0.4.tgz", + "integrity": "sha512-gIUeWjF0WdSwgCUhW310hKJsWOyRyFe6PGaqqCk7Mhc+vVcePfmC8mmmhVgeuyys/Dhe+0iaP4M1eJf4COaIQw==", "dev": true, "dependencies": { - "@textlint/types": "^14.0.3", + "@textlint/types": "^14.0.4", "debug": "^4.3.4" } }, "node_modules/@textlint/text-to-ast": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-14.0.3.tgz", - "integrity": "sha512-NrlZQ5RO3O6aSqDMzLzGWhKP5Rx2UlbGulVgO2sQ+59837+32cHjzrV+J1nBVVcsfsv+GOFperfo5C/Rn+F7SA==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-14.0.4.tgz", + "integrity": "sha512-r2KSnKzhsCIvX72yX+7sEuu9nDQIS4+xRsSffuXYB0etRQUI6VTTsE6Ibd6yMbEsMDUF4BfKWzNGn+bQ8U7oHA==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3" + "@textlint/ast-node-types": "^14.0.4" } }, "node_modules/@textlint/text-to-ast/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/@textlint/textlint-plugin-markdown": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-14.0.3.tgz", - "integrity": "sha512-1zwiwmayFRIElGdeCUXCJjlP+mpZDCCtcsNqB+07i/xi3UlSFM3NGRUzJ5CYQbjJ7Nrb3kmA5FKxB7xTMdZH4w==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-14.0.4.tgz", + "integrity": "sha512-mqQieI9U5GTRTjkK4Cj57Axl6fVloaA8g0+sCsp3TjmNWyEgGBvt3aw+FIUiFTvheg9L3RGe/aXgvp5ORADOAA==", "dev": true, "dependencies": { - "@textlint/markdown-to-ast": "^14.0.3" + "@textlint/markdown-to-ast": "^14.0.4" } }, "node_modules/@textlint/textlint-plugin-text": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-14.0.3.tgz", - "integrity": "sha512-dDRkNAoOH/HHxpC5Ghn89L90Ax5GQ4CIwCiV91qmjYUaCH710wkqRppBCEIHnS+1E/5wq1ukhTbGJjvxe7rP4w==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-14.0.4.tgz", + "integrity": "sha512-HwTQyOcwDRrPPHyD8lwSMyGR1ETasR2WK6BLO0PRbowRe6K/K4b9OBBd6+nJcRFa+9Nd6p7nxPzA2WxDi1X/Zg==", "dev": true, "dependencies": { - "@textlint/text-to-ast": "^14.0.3" + "@textlint/text-to-ast": "^14.0.4" } }, "node_modules/@textlint/types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.3.tgz", - "integrity": "sha512-Ft08kK3BNxbuRYb0BOEjSr9CkJyHIYBiUfWvaNcqhXESQLhplb5EfynkXw0uAerzhx9CxkdC2FcOFU+HIcuYRg==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.0.4.tgz", + "integrity": "sha512-SNdFG/GB6utYeHmNfoAMlI+K1NykPxK9TtilkEfhr/fF9TqmeeJ+6CMk5NLQzEvfKm6jUbv2pp5DPS27vo6GKg==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3" + "@textlint/ast-node-types": "^14.0.4" } }, "node_modules/@textlint/types/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/@textlint/utils": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.0.3.tgz", - "integrity": "sha512-Rt7KFrqPpLmpTz3ftTbA8A4kUABwW8CuvgbAAOL/XYpejnQeGPmVfVF3b3AvDtD5jYjp4rPkXHGHDPJTj+lYwA==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/utils/-/utils-14.0.4.tgz", + "integrity": "sha512-/ThtVZCB/vB2e8+MnKquCFNO2cKXCPEGxFlkdvJ5g9q9ODpVyFcf2ogYoIlvR7cNotvq67zVjENS7dsGDNFEmw==", "dev": true }, "node_modules/@types/debug": { @@ -1673,53 +1673,53 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.19.tgz", - "integrity": "sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", + "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", - "@vue/shared": "3.4.19", + "@vue/shared": "3.4.21", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.19.tgz", - "integrity": "sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz", + "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.4.19", - "@vue/shared": "3.4.19" + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.19.tgz", - "integrity": "sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz", + "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", - "@vue/compiler-core": "3.4.19", - "@vue/compiler-dom": "3.4.19", - "@vue/compiler-ssr": "3.4.19", - "@vue/shared": "3.4.19", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21", "estree-walker": "^2.0.2", - "magic-string": "^0.30.6", - "postcss": "^8.4.33", + "magic-string": "^0.30.7", + "postcss": "^8.4.35", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.19.tgz", - "integrity": "sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz", + "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.19", - "@vue/shared": "3.4.19" + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21" } }, "node_modules/@vue/devtools-api": { @@ -1729,52 +1729,52 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.19.tgz", - "integrity": "sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.21.tgz", + "integrity": "sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==", "dev": true, "dependencies": { - "@vue/shared": "3.4.19" + "@vue/shared": "3.4.21" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.19.tgz", - "integrity": "sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.21.tgz", + "integrity": "sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==", "dev": true, "dependencies": { - "@vue/reactivity": "3.4.19", - "@vue/shared": "3.4.19" + "@vue/reactivity": "3.4.21", + "@vue/shared": "3.4.21" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.19.tgz", - "integrity": "sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz", + "integrity": "sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==", "dev": true, "dependencies": { - "@vue/runtime-core": "3.4.19", - "@vue/shared": "3.4.19", + "@vue/runtime-core": "3.4.21", + "@vue/shared": "3.4.21", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.19.tgz", - "integrity": "sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.21.tgz", + "integrity": "sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==", "dev": true, "dependencies": { - "@vue/compiler-ssr": "3.4.19", - "@vue/shared": "3.4.19" + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21" }, "peerDependencies": { - "vue": "3.4.19" + "vue": "3.4.21" } }, "node_modules/@vue/shared": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.19.tgz", - "integrity": "sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", + "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", "dev": true }, "node_modules/@vuepress/bundler-vite": { @@ -1842,16 +1842,16 @@ } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.17.tgz", - "integrity": "sha512-crt7GTGAqX2CeEPJa44UOud7+cpBT0oFtUDhobveUBUxF8v9f7muFupwkT0Y9qLFyDdggCvCtQLhHSR2TzySYg==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.19.tgz", + "integrity": "sha512-g8udvFCIBcEcpLTo1BFZw452oBmnflW3lCmN0rR+SfIkZymi9CnFV8LgxTF/KV7vB71QMjN8IAwCVvJ3pGCUag==", "dev": true, "dependencies": { - "@vue/shared": "^3.4.19", + "@vue/shared": "^3.4.21", "cheerio": "1.0.0-rc.12", "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" @@ -1882,94 +1882,126 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.17.tgz", - "integrity": "sha512-hpGhHL4byI040nq1qh6H2bw8Sa5TLYjRdqWPMiMsT7Oz162TDYpkV6fqPrmz0634Wp/5oYSvNR8q76ZUMV6+GQ==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.18.tgz", + "integrity": "sha512-kgtU4SX42ncSKBNlvWHhcF46Wml4ALfXm0Yuk2JwWY7IxaUtaMq11kLKsTT/4s27yALxzLnhQ+E8dieWLLqU7Q==", "dev": true, "dependencies": { - "@vueuse/core": "^10.8.0", - "vue": "^3.4.19" + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.17.tgz", - "integrity": "sha512-voCt7aQlaz6MXKzlLIrYwNcSmKDWfkOno+4rkBGnfu3D7Fqz7f1bbvn91juyKGlUcUqPKphl5v7+b0k/quoloQ==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.19.tgz", + "integrity": "sha512-biR4S/7r8zwdukASG6o4JWv5Lp3SqPnOJnCHSUtZPnRqJsdxrSfYR62zgXfD5xukD+9PwqmwOdI5M5K0aHyytw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "@vueuse/core": "^10.8.0", - "vue": "^3.4.19" + "@vuepress/helper": "~2.0.0-rc.19", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.17.tgz", - "integrity": "sha512-wtCzuQBvxWZIh9Y1Q7JFoqbAq+8MqPDcTk7dWSEea2NjJ785fONDJus8rfz1/1pJsCEEnwECX6eUFCYVmxeHCA==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.19.tgz", + "integrity": "sha512-Ywy87qMFMvifg2TtC1w/cl50+TiZNxJ+D5Nd5kW1a3CAo0w1p/ZtCJ/TVeY/iBGZohTdyh/8g0I08B6EI9hnjw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", + "@vuepress/helper": "~2.0.0-rc.19", "chokidar": "^3.6.0", - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.17.tgz", - "integrity": "sha512-WaTLRL2jt9WE1leBiblyCDtGnqaf4d4SfHQ2YvGh0U0svO+p2sXpnFKxWGENMcYOpBn4VU695TLHbtpdslCpfg==", + "version": "2.0.0-rc.20", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.20.tgz", + "integrity": "sha512-Rb4Kldgyn7Fzit5/A6r0Kr0Sg0zQn5ahRwhClwZTfYd2WDZnizUnTcCMoZyY4QUcpchvug2fx4a0e8GI2mT8uA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "vue": "^3.4.19" + "@vuepress/helper": "~2.0.0-rc.19", + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, - "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.17.tgz", - "integrity": "sha512-QYRMRNsNpsC7DQKQOcIICCos6f6XySYOyQhv9z9hJO65CjPVDkJLkKh/ZBGFBjm4rrw/LzRlOBKkk+PjZ1qO+g==", + "node_modules/@vuepress/plugin-comment": { + "version": "2.0.0-rc.20", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.20.tgz", + "integrity": "sha512-B7Bh6oK/ijdmNgXxk8AJcB+bSCLirAK0y1nM62yieZ66rHTIenoYfCgqqkhrxKp/ABPyjiBPj9TEcgptmJC4bA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "@vueuse/core": "^10.8.0", - "vue": "^3.4.19" + "@vuepress/helper": "~2.0.0-rc.19", + "giscus": "^1.5.0", + "vue": "^3.4.21" + }, + "peerDependencies": { + "@waline/client": "^3.1.0", + "artalk": "^2.7.3", + "sass-loader": "^14.0.0", + "twikoo": "^1.5.0", + "vuepress": "2.0.0-rc.8" + }, + "peerDependenciesMeta": { + "@waline/client": { + "optional": true + }, + "artalk": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "twikoo": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-copy-code": { + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.19.tgz", + "integrity": "sha512-V85jVkTk5kjZ6LaXbudqBxdRy8Mqc8k7EN+Os3RIhUMBdHwgDkmTmS1QM6eOlKK19Yaw7MHtPFYS7NR262XnPQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "~2.0.0-rc.19", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.17.tgz", - "integrity": "sha512-U3VVkiY19PyKRMGgRhmVS/1BwrN0HWLygwOZiers1WhLxSbo/Ua+fonyuUSJ+GPWk5MMmbbDXbMvmVQGaw0D/Q==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.19.tgz", + "integrity": "sha512-vQZdkthcrjVx+c0g3r7EV/mGs5+mvUoRvp9B4f9UYgELr/SeDSEDzv9tKVqUG1nXWc9aUAkXonDjJ3f+TXZQKQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "@vueuse/core": "^10.8.0", - "vue": "^3.4.19" + "@vuepress/helper": "~2.0.0-rc.19", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-external-link-icon": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.15.tgz", - "integrity": "sha512-8WHeA+m5y2TcnhL6IU4qZbdEkljqFHICAUglN0oypiFkEioO4MXJi+8Xd2b+GNqvsFKGvh+lDqMSXJvaWf9XAQ==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.18.tgz", + "integrity": "sha512-PsARwNeplNUPcmjewPiGAr5We72l5fD16IPDRX/l/eN1HIVFsgLb4ZXmm+tE6TSIDyc3KxKGRFzv0kAQHQA4eQ==", "dev": true, "dependencies": { - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" @@ -1988,39 +2020,39 @@ } }, "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.17.tgz", - "integrity": "sha512-J73+i1XxYa1kAtKdAp46kjZH1hxSD9AHByytt/Ul2OtCRzmehOuspFVJkncIhd4hdhaYV66bTQEPLyG3LVFJtg==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.19.tgz", + "integrity": "sha512-DGcQ+xAnPAHT0JWifTVxEaH+U14IsRcuW9vuqn9n03+3xot2OkabxDa2zk5XgAcSn3QNg/pkLkImqTNRJ780eA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17" + "@vuepress/helper": "~2.0.0-rc.19" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.15.tgz", - "integrity": "sha512-apjNhtKY0Cm0JonERR6WJ9/3aQsucex3Zr21SRouOaNOWrrGAWt8xXwcl0+wjXJqmGm1P368FPPlCQ6qYpRQZg==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.18.tgz", + "integrity": "sha512-zcAU2FeRbyBjT7pYoMnMR6Yme18phpDOR7okO8FED8UK3/7tIA64/ewKTzM+E2rNN2oHRjVDTH/ULGEueHqJ7Q==", "dev": true, "dependencies": { - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.17.tgz", - "integrity": "sha512-a8HRdimbN2dYVjOu94j+iI6Owrb9TTm8/iuogz3EH4aQ1UuXMagDC5nO3OB3dne6KNvVIWphRAv1hBlIbi/DiA==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.19.tgz", + "integrity": "sha512-8NlnsCsBJheetpG3PPd+OlAgQy1gDxpNnGsEuXsII1kB1tDo5u4kaFE1wCch0HtstP/caj9CpCKDqpuZCnE7SQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "@vueuse/core": "^10.8.0", + "@vuepress/helper": "~2.0.0-rc.19", + "@vueuse/core": "^10.9.0", "photoswipe": "^5.4.3", - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" @@ -2039,28 +2071,28 @@ } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.17.tgz", - "integrity": "sha512-oxpuDScShoJvps8vygiYE5oAJDPgfg4QkcTm2y1BkqiYY9AFS4To9AsMoNNlDdDJsxJluUh7VpIc6P+zJrGwSw==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.19.tgz", + "integrity": "sha512-+Vq8QgmJF+uEi1J6CXXyJRB+ta3STGdeN51/bRdT7m9dqIS/VBnqP2VOC0estebMUgieZSdDiE6i+L/6LfX4vw==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "vue": "^3.4.19" + "@vuepress/helper": "~2.0.0-rc.19", + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-redirect": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.17.tgz", - "integrity": "sha512-L+w4yOSLncVF9s5a/Hku8RCGJ7nfvUwA2Wd386lLkPdtkTEavUbB6O+38QS8P7V2h/sA/8/KAEZW3h270lKk7A==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.19.tgz", + "integrity": "sha512-BItoUTVpidgxx+SBss4P01jGv7c8eELCv0oRHIDEtZJK4QKFL+n/BP9taH5FQ5UgiaAB8gCaWY6VCGvtQbvkHQ==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", - "@vueuse/core": "^10.8.0", + "@vuepress/helper": "~2.0.0-rc.19", + "@vueuse/core": "^10.9.0", "cac": "^6.7.14", - "vue": "^3.4.19" + "vue": "^3.4.21" }, "bin": { "vp-redirect": "lib/cli/index.js" @@ -2070,36 +2102,36 @@ } }, "node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.15.tgz", - "integrity": "sha512-YTfLHWrLv92EuGYMbePGcqEuPoAhuAoVTpNbNyALya2TKzsUriFv5qwvg9wMwydFX769HowhSup4t3O+29BdiQ==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.18.tgz", + "integrity": "sha512-DXKQgwqYY9LteNy26M6vsiJFz/IX2NmpavvkTfPYB6Hoe5hk9o+t1/iiVf0TDWXvhTVlBHubYZdMuhO6p/JHVA==", "dev": true, "dependencies": { - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.17.tgz", - "integrity": "sha512-iieaI3IIHgdJqKWWR1gR6+9OieGHR/uLjJ3BQ0Hi4nrECzsFqNoe+FTlTd3fxqQrF2WDXSAFwiJwiBx8eLVKYA==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.19.tgz", + "integrity": "sha512-/lTL6dFkuCK16M5yDZdD7zohdy+OqqeUjY1ZsXM2bYGjaha5CiukuUhJlIfRmM9oFQEOBirWCKPC0Ns4ObhPLA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17" + "@vuepress/helper": "~2.0.0-rc.19" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.17.tgz", - "integrity": "sha512-OhYfnNrsjX44KUN8L5XIZwaULZirbNtXaCIez5m0NDuagJ7BFk3uRcgNpuC3caL7x2kzrQTrGOiyi2vFi78GBg==", + "version": "2.0.0-rc.19", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.19.tgz", + "integrity": "sha512-sIND+03O8h222BljQaSZQ8g7y+bHPZyjhEW8c8cLXv0/LZ7apO1qoEuU11ILYHZw5BF/zKNvRriw9QvrEDlIxA==", "dev": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.17", + "@vuepress/helper": "~2.0.0-rc.19", "sitemap": "^7.1.1" }, "peerDependencies": { @@ -2107,13 +2139,13 @@ } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.15.tgz", - "integrity": "sha512-A72VNnG4y92wSBiKI9QdDW8r3HELSUyCBjb7SgqOWqOAltGADUre4hL5cvscMhzYnlQOmoNadG9ecn95B7FQxw==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.18.tgz", + "integrity": "sha512-hOUEiJlyHKPFCarscj51Zn00bm0nQsUqcfL9Y4lvVWa9igCRzxd6cDlC8wGYbWEZLQNi78+wKzxOVvEvDfRDIQ==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.6.1", - "vue": "^3.4.19" + "vue": "^3.4.21" }, "peerDependencies": { "vuepress": "2.0.0-rc.8" @@ -2148,14 +2180,14 @@ } }, "node_modules/@vueuse/core": { - "version": "10.8.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.8.0.tgz", - "integrity": "sha512-G9Ok9fjx10TkNIPn8V1dJmK1NcdJCtYmDRyYiTMUyJ1p0Tywc1zmOoCQ2xhHYyz8ULBU4KjIJQ9n+Lrty74iVw==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz", + "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==", "dev": true, "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.8.0", - "@vueuse/shared": "10.8.0", + "@vueuse/metadata": "10.9.0", + "@vueuse/shared": "10.9.0", "vue-demi": ">=0.14.7" }, "funding": { @@ -2189,18 +2221,18 @@ } }, "node_modules/@vueuse/metadata": { - "version": "10.8.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.8.0.tgz", - "integrity": "sha512-Nim/Vle5OgXcXhAvGOgkJQXB1Yb+Kq/fMbLuv3YYDYbiQrwr39ljuD4k9fPeq4yUyokYRo2RaNQmbbIMWB/9+w==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz", + "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "10.8.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.8.0.tgz", - "integrity": "sha512-dUdy6zwHhULGxmr9YUg8e+EnB39gcM4Fe2oKBSrh3cOsV30JcMPtsyuspgFCUo5xxFNaeMf/W2yyKfST7Bg8oQ==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz", + "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==", "dev": true, "dependencies": { "vue-demi": ">=0.14.7" @@ -3411,12 +3443,12 @@ "dev": true }, "node_modules/giscus": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.4.0.tgz", - "integrity": "sha512-Pll+pcclTx47NcFDw8nuka2Ja85Gc4XWpzSgL0rszOQaMQRQIV8UMR+zP4a+/N3tV2TXc1SZ537kWlsN6EsAaw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.5.0.tgz", + "integrity": "sha512-t3LL0qbSO3JXq3uyQeKpF5CegstGfKX/0gI6eDe1cmnI7D56R7j52yLdzw4pdKrg3VnufwCgCM3FDz7G1Qr6lg==", "dev": true, "dependencies": { - "lit": "^3.1.0" + "lit": "^3.1.2" } }, "node_modules/glob": { @@ -5973,23 +6005,23 @@ "dev": true }, "node_modules/textlint": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-14.0.3.tgz", - "integrity": "sha512-AqEG9OcGBSw4KHss55ZrBv75uWeruqTHfix3koQHwqnazRw3eAkFQwQ+NLpzMut+rIBWUUikUzuBN/SOG+obEw==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-14.0.4.tgz", + "integrity": "sha512-xPQkC/BftPjizjs31wci/791EjwfN11iRLrNKiPVBogYd1r+6TnSxbCERZhgXCGcD9tEHss0kOYc0+vPEEG8jg==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.0.3", - "@textlint/ast-traverse": "^14.0.3", - "@textlint/config-loader": "^14.0.3", - "@textlint/feature-flag": "^14.0.3", - "@textlint/fixer-formatter": "^14.0.3", - "@textlint/kernel": "^14.0.3", - "@textlint/linter-formatter": "^14.0.3", - "@textlint/module-interop": "^14.0.3", - "@textlint/textlint-plugin-markdown": "^14.0.3", - "@textlint/textlint-plugin-text": "^14.0.3", - "@textlint/types": "^14.0.3", - "@textlint/utils": "^14.0.3", + "@textlint/ast-node-types": "^14.0.4", + "@textlint/ast-traverse": "^14.0.4", + "@textlint/config-loader": "^14.0.4", + "@textlint/feature-flag": "^14.0.4", + "@textlint/fixer-formatter": "^14.0.4", + "@textlint/kernel": "^14.0.4", + "@textlint/linter-formatter": "^14.0.4", + "@textlint/module-interop": "^14.0.4", + "@textlint/textlint-plugin-markdown": "^14.0.4", + "@textlint/textlint-plugin-text": "^14.0.4", + "@textlint/types": "^14.0.4", + "@textlint/utils": "^14.0.4", "debug": "^4.3.4", "file-entry-cache": "^5.0.1", "get-stdin": "^5.0.1", @@ -6297,9 +6329,9 @@ } }, "node_modules/textlint/node_modules/@textlint/ast-node-types": { - "version": "14.0.3", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.3.tgz", - "integrity": "sha512-umIMn3yy2arl9QHH2fEhCxVgbLbQFC8NpzYbAzOQ4Y5m+p0RQaKClHtHXnDqsXHp6WKAVAXxcuFolW2SZMnhDQ==", + "version": "14.0.4", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz", + "integrity": "sha512-O7L1pgle030Co9ou1+6e2/6GgcIpKgqwEc0XiBabokc22Yl0QEkrf00K/usBDmSx+wo1ficWBux2mfBEF0jnDA==", "dev": true }, "node_modules/to-regex-range": { @@ -6689,16 +6721,16 @@ } }, "node_modules/vue": { - "version": "3.4.19", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.19.tgz", - "integrity": "sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.21.tgz", + "integrity": "sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.19", - "@vue/compiler-sfc": "3.4.19", - "@vue/runtime-dom": "3.4.19", - "@vue/server-renderer": "3.4.19", - "@vue/shared": "3.4.19" + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/runtime-dom": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21" }, "peerDependencies": { "typescript": "*" @@ -6760,61 +6792,21 @@ } } }, - "node_modules/vuepress-plugin-comment2": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.26.tgz", - "integrity": "sha512-Nyre7SLqzFdJ+cVqvUHttHn5EeO/ey0csdaMJBzjGkWF4h8raUPEHtjDaJPuMRgDYgOJGzTuT+WI1Bo82Xwr/Q==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.17", - "giscus": "^1.4.0", - "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.26", - "vuepress-shared": "2.0.0-rc.26" - }, - "engines": { - "node": ">=18.16.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "@waline/client": "^3.1.0", - "artalk": "^2.7.3", - "sass-loader": "^14.0.0", - "twikoo": "^1.5.0", - "vuepress": "2.0.0-rc.8" - }, - "peerDependenciesMeta": { - "@waline/client": { - "optional": true - }, - "artalk": { - "optional": true - }, - "sass-loader": { - "optional": true - }, - "twikoo": { - "optional": true - } - } - }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.26.tgz", - "integrity": "sha512-BS0cZzk4hbzKYPyLpy2Iz2S+pHhvZYi9E+2O9WSVx/LXGCAEoOX5gyZXCiKa9EWgmMxkzllzogQNv0OyoY4IeQ==", + "version": "2.0.0-rc.31", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.31.tgz", + "integrity": "sha512-fe+qO+2vPWsC7m2prt7dtfVRuD89JJ2DPKX4uPXEzawHrHqFw9nATPK9l9RHkCPXsaH6xMvxCYGqd2+gvuniGA==", "dev": true, "dependencies": { "@stackblitz/sdk": "^1.9.0", - "@vuepress/helper": "2.0.0-rc.17", - "@vueuse/core": "^10.8.0", + "@vuepress/helper": "2.0.0-rc.19", + "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "create-codepen": "1.0.1", "qrcode": "^1.5.3", - "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.26", - "vuepress-shared": "2.0.0-rc.26" + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.31", + "vuepress-shared": "2.0.0-rc.31" }, "engines": { "node": ">=18.16.0", @@ -6857,9 +6849,9 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.26.tgz", - "integrity": "sha512-d/1f3jYA94B06fuFBqu3K9LUft9HJou10v/7tnd3YDOKI1Vr1I7V/us/ubAKyeq6+Zn4m51CVxrPw2OI6I+gCA==", + "version": "2.0.0-rc.31", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.31.tgz", + "integrity": "sha512-su3bl7TcuOuRCUoZ4Ov77tZ2RiZk130TjcDcZDU5TV9r2Tcinmu/shilLl3K0HZGxFAoSwB0MgaM5UxewbfkAg==", "dev": true, "dependencies": { "@mdit/plugin-alert": "^0.8.0", @@ -6884,13 +6876,13 @@ "@mdit/plugin-tex": "^0.8.0", "@mdit/plugin-uml": "^0.8.0", "@types/markdown-it": "^13.0.7", - "@vuepress/helper": "2.0.0-rc.17", - "@vueuse/core": "^10.8.0", + "@vuepress/helper": "2.0.0-rc.19", + "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", - "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.26", - "vuepress-shared": "2.0.0-rc.26" + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.31", + "vuepress-shared": "2.0.0-rc.31" }, "engines": { "node": ">=18.16.0", @@ -6899,7 +6891,7 @@ "yarn": ">=2" }, "peerDependencies": { - "@types/reveal.js": "^4.4.5", + "@types/reveal.js": "^5.0.0", "@vue/repl": "^4.1.1", "chart.js": "^4.0.0", "echarts": "^5.0.0", @@ -6983,15 +6975,15 @@ } }, "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.26.tgz", - "integrity": "sha512-CAwcSyXMqZMCimrL65z9xiQBOstd6oZmmOaR21TDJOKp+StiPHTqHGFrSfN+uv/dNnSg1XKBIXCdQMUd8bDsUg==", + "version": "2.0.0-rc.31", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.31.tgz", + "integrity": "sha512-xo8VMMd0jpi4d779N/Vmcx347+FOiC80p+8peD9RbfrFgyUMNF8uoNAgCbjTuL5w/tkoywEd4P8D9p5bG8gUEA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.17", + "@vuepress/helper": "2.0.0-rc.19", "chokidar": "^3.6.0", "sass": "^1.71.1", - "vuepress-shared": "2.0.0-rc.26" + "vuepress-shared": "2.0.0-rc.31" }, "engines": { "node": ">=18.16.0", @@ -7010,19 +7002,19 @@ } }, "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.26.tgz", - "integrity": "sha512-Ga9UhlbEsp+AI9cp4nAwmBkzcc+TM7Z7jWQMB0HSIIaJB+aKAD3wXY17s4mU6lCO5aSIL5/bPbx2gowh/rmJog==", + "version": "2.0.0-rc.31", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.31.tgz", + "integrity": "sha512-P3QPC4E84mro/WBR6z/UE/cOxCw9qSrFoik2RLVdMs2cP5L1Kkt6HBwSoeW7T/bfcWU1XvmzILzy+g6B1UWJYA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.17", - "@vueuse/core": "^10.8.0", + "@vuepress/helper": "2.0.0-rc.19", + "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "chokidar": "^3.6.0", "slimsearch": "^2.1.1", - "vue": "^3.4.19", - "vuepress-plugin-sass-palette": "2.0.0-rc.26", - "vuepress-shared": "2.0.0-rc.26" + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.31", + "vuepress-shared": "2.0.0-rc.31" }, "engines": { "node": ">=18.16.0", @@ -7041,20 +7033,20 @@ } }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.26.tgz", - "integrity": "sha512-X1uCwGFEO4VsIJfKT2/JQN6uZrH1vuhVaPoq1t8oOQQNOfBgLnGH2AjuOdjJvdRoUnI8Bj+8YKzOCaLos20qFg==", + "version": "2.0.0-rc.31", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.31.tgz", + "integrity": "sha512-4xUEn+cZ/WO3IoMTlqsy9X7SLkBFFals3Lnj6xZjwp0aTLX9rAZHSeKoxhDsiFasb+AVbpuum8Ue9cFVCObrpw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.17", - "@vueuse/core": "^10.8.0", + "@vuepress/helper": "2.0.0-rc.19", + "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "dayjs": "^1.11.10", "execa": "^8.0.1", "fflate": "^0.8.2", "gray-matter": "^4.0.3", "semver": "^7.6.0", - "vue": "^3.4.19" + "vue": "^3.4.21" }, "engines": { "node": ">=18.16.0", @@ -7082,41 +7074,41 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.26", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.26.tgz", - "integrity": "sha512-kg/371ZRLhwibmWjHSmiDGcENvq8EzF6zgJ5SoiGeZGh19/tI0dHnBDhYA0PhDRUzEy71HzmvpGAgZcoU42ttQ==", + "version": "2.0.0-rc.31", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.31.tgz", + "integrity": "sha512-/DVQ9xz8GdIcFUsuuzHstdOdMKFkeVVSLYNi/qBaHg6j/98iGcI2oxpqAc1k5cWxdRzL92f6qQyVV9qPWtm1Nw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.17", - "@vuepress/plugin-active-header-links": "2.0.0-rc.17", - "@vuepress/plugin-back-to-top": "2.0.0-rc.17", - "@vuepress/plugin-blog": "2.0.0-rc.17", - "@vuepress/plugin-catalog": "2.0.0-rc.17", - "@vuepress/plugin-copy-code": "2.0.0-rc.17", - "@vuepress/plugin-copyright": "2.0.0-rc.17", - "@vuepress/plugin-external-link-icon": "2.0.0-rc.15", + "@vuepress/helper": "2.0.0-rc.19", + "@vuepress/plugin-active-header-links": "2.0.0-rc.18", + "@vuepress/plugin-back-to-top": "2.0.0-rc.19", + "@vuepress/plugin-blog": "2.0.0-rc.19", + "@vuepress/plugin-catalog": "2.0.0-rc.20", + "@vuepress/plugin-comment": "2.0.0-rc.20", + "@vuepress/plugin-copy-code": "2.0.0-rc.19", + "@vuepress/plugin-copyright": "2.0.0-rc.19", + "@vuepress/plugin-external-link-icon": "2.0.0-rc.18", "@vuepress/plugin-git": "2.0.0-rc.15", - "@vuepress/plugin-links-check": "2.0.0-rc.17", - "@vuepress/plugin-nprogress": "2.0.0-rc.15", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.17", + "@vuepress/plugin-links-check": "2.0.0-rc.19", + "@vuepress/plugin-nprogress": "2.0.0-rc.18", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.19", "@vuepress/plugin-prismjs": "2.0.0-rc.15", - "@vuepress/plugin-reading-time": "2.0.0-rc.17", - "@vuepress/plugin-rtl": "2.0.0-rc.15", - "@vuepress/plugin-seo": "2.0.0-rc.17", - "@vuepress/plugin-sitemap": "2.0.0-rc.17", - "@vuepress/plugin-theme-data": "2.0.0-rc.15", - "@vueuse/core": "^10.8.0", + "@vuepress/plugin-reading-time": "2.0.0-rc.19", + "@vuepress/plugin-rtl": "2.0.0-rc.18", + "@vuepress/plugin-seo": "2.0.0-rc.19", + "@vuepress/plugin-sitemap": "2.0.0-rc.19", + "@vuepress/plugin-theme-data": "2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "bcrypt-ts": "^5.0.2", "cheerio": "1.0.0-rc.12", "chokidar": "^3.6.0", "gray-matter": "^4.0.3", - "vue": "^3.4.19", - "vuepress-plugin-comment2": "2.0.0-rc.26", - "vuepress-plugin-components": "2.0.0-rc.26", - "vuepress-plugin-md-enhance": "2.0.0-rc.26", - "vuepress-plugin-sass-palette": "2.0.0-rc.26", - "vuepress-shared": "2.0.0-rc.26" + "vue": "^3.4.21", + "vuepress-plugin-components": "2.0.0-rc.31", + "vuepress-plugin-md-enhance": "2.0.0-rc.31", + "vuepress-plugin-sass-palette": "2.0.0-rc.31", + "vuepress-shared": "2.0.0-rc.31" }, "engines": { "node": ">=18.16.0", @@ -7125,15 +7117,15 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.17", - "@vuepress/plugin-feed": "2.0.0-rc.17", - "@vuepress/plugin-pwa": "2.0.0-rc.17", - "@vuepress/plugin-redirect": "2.0.0-rc.17", - "@vuepress/plugin-search": "2.0.0-rc.15", + "@vuepress/plugin-docsearch": "2.0.0-rc.19", + "@vuepress/plugin-feed": "2.0.0-rc.19", + "@vuepress/plugin-pwa": "2.0.0-rc.20", + "@vuepress/plugin-redirect": "2.0.0-rc.19", + "@vuepress/plugin-search": "2.0.0-rc.18", "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", "vuepress": "2.0.0-rc.8", - "vuepress-plugin-search-pro": "2.0.0-rc.26" + "vuepress-plugin-search-pro": "2.0.0-rc.31" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { diff --git a/package.json b/package.json index e7ca9ee..6840edf 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@textlint-rule/textlint-rule-no-unmatched-pair": "^2.0.2", "@vuepress/bundler-vite": "^2.0.0-rc.7", "@vuepress/plugin-redirect": "^2.0.0-rc.12", - "textlint": "^14.0.3", + "textlint": "^14.0.4", "textlint-filter-rule-comments": "^1.2.2", "textlint-rule-apostrophe": "^2.0.0", "textlint-rule-common-misspellings": "^1.0.1", @@ -38,6 +38,6 @@ "textlint-rule-write-good": "^2.0.0", "vuepress": "^2.0.0-rc.7", "vuepress-plugin-search-pro": "^2.0.0-rc.23", - "vuepress-theme-hope": "^2.0.0-rc.26" + "vuepress-theme-hope": "^2.0.0-rc.31" } }