diff --git a/package.json b/package.json index 3ea757c..c513626 100644 --- a/package.json +++ b/package.json @@ -84,8 +84,8 @@ "ofetch": "^1.4.1", "pkg-pr-new": "^0.0.39", "playwright-core": "^1.50.0", - "semver": "^7.6.3", - "shiki": "^2.1.0", + "semver": "^7.7.0", + "shiki": "^2.2.0", "typescript": "^5.7.3", "unbuild": "^3.3.1", "vite": "^6.0.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c58458..dd80218 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -143,11 +143,11 @@ importers: specifier: ^1.50.0 version: 1.50.0 semver: - specifier: ^7.6.3 - version: 7.6.3 + specifier: ^7.7.0 + version: 7.7.0 shiki: - specifier: ^2.1.0 - version: 2.1.0 + specifier: ^2.2.0 + version: 2.2.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1809,8 +1809,8 @@ packages: '@shikijs/core@1.27.2': resolution: {integrity: sha512-ns1dokDr0KE1lQ9mWd4rqaBkhSApk0qGCK1+lOqwnkQSkVZ08UGqXj1Ef8dAcTMZNFkN6PSNjkL5TYNX7pyPbQ==} - '@shikijs/core@2.1.0': - resolution: {integrity: sha512-v795KDmvs+4oV0XD05YLzfDMe9ISBgNjtFxP4PAEv5DqyeghO1/TwDqs9ca5/E6fuO95IcAcWqR6cCX9TnqLZA==} + '@shikijs/core@2.2.0': + resolution: {integrity: sha512-U+vpKdsQDWuX3fPTCkSc8XPX9dCaS+r+qEP1XhnU30yxRFo2OxHJmY2H5rO1q+v0zB5R2vobsxEFt5uPf31CGQ==} '@shikijs/engine-javascript@1.26.1': resolution: {integrity: sha512-CRhA0b8CaSLxS0E9A4Bzcb3LKBNpykfo9F85ozlNyArxjo2NkijtiwrJZ6eHa+NT5I9Kox2IXVdjUsP4dilsmw==} @@ -1821,8 +1821,8 @@ packages: '@shikijs/engine-javascript@1.27.2': resolution: {integrity: sha512-0JB7U5vJc16NShBdxv9hSSJYSKX79+32O7F4oXIxJLdYfomyFvx4B982ackUI9ftO9T3WwagkiiD3nOxOOLiGA==} - '@shikijs/engine-javascript@2.1.0': - resolution: {integrity: sha512-cgIUdAliOsoaa0rJz/z+jvhrpRd+fVAoixVFEVxUq5FA+tHgBZAIfVJSgJNVRj2hs/wZ1+4hMe82eKAThVh0nQ==} + '@shikijs/engine-javascript@2.2.0': + resolution: {integrity: sha512-96SpZ4V3UVMtpSPR5QpmU395CNrQiRPszXK62m8gKR2HMA0653ruce7omS5eX6EyAyFSYHvBWtTuspiIsHpu4A==} '@shikijs/engine-oniguruma@1.26.1': resolution: {integrity: sha512-F5XuxN1HljLuvfXv7d+mlTkV7XukC1cawdtOo+7pKgPD83CAB1Sf8uHqP3PK0u7njFH0ZhoXE1r+0JzEgAQ+kg==} @@ -1833,8 +1833,8 @@ packages: '@shikijs/engine-oniguruma@1.27.2': resolution: {integrity: sha512-FZYKD1KN7srvpkz4lbGLOYWlyDU4Rd+2RtuKfABTkafAPOFr+J6umfIwY/TzOQqfNtWjL7SAwPAO0dcOraRLaQ==} - '@shikijs/engine-oniguruma@2.1.0': - resolution: {integrity: sha512-Ujik33wEDqgqY2WpjRDUBECGcKPv3eGGkoXPujIXvokLaRmGky8NisSk8lHUGeSFxo/Cz5sgFej9sJmA9yeepg==} + '@shikijs/engine-oniguruma@2.2.0': + resolution: {integrity: sha512-wowCKwkvPFFMXFkiKK/a2vs5uTCc0W9+O9Xcu/oqFP6VoDFe14T8u/D+Rl4dCJJSOyeynP9mxNPJ82T5JHTNCw==} '@shikijs/langs@1.26.1': resolution: {integrity: sha512-oz/TQiIqZejEIZbGtn68hbJijAOTtYH4TMMSWkWYozwqdpKR3EXgILneQy26WItmJjp3xVspHdiUxUCws4gtuw==} @@ -1845,8 +1845,8 @@ packages: '@shikijs/langs@1.27.2': resolution: {integrity: sha512-MSrknKL0DbeXvhtSigMLIzjPOOQfvK7fsbcRv2NUUB0EvuTTomY8/U+lAkczYrXY2+dygKOapJKk8ScFYbtoNw==} - '@shikijs/langs@2.1.0': - resolution: {integrity: sha512-Jn0gS4rPgerMDPj1ydjgFzZr5fAIoMYz4k7ZT3LJxWWBWA6lokK0pumUwVtb+MzXtlpjxOaQejLprmLbvMZyww==} + '@shikijs/langs@2.2.0': + resolution: {integrity: sha512-RSWLH3bnoyG6O1kZ2msh5jOkKKp8eENwyT30n62vUtXfp5cxkF/bpWPpO+p4+GAPhL2foBWR2kOerwkKG0HXlQ==} '@shikijs/themes@1.26.1': resolution: {integrity: sha512-JDxVn+z+wgLCiUhBGx2OQrLCkKZQGzNH3nAxFir4PjUcYiyD8Jdms9izyxIogYmSwmoPTatFTdzyrRKbKlSfPA==} @@ -1857,8 +1857,8 @@ packages: '@shikijs/themes@1.27.2': resolution: {integrity: sha512-Yw/uV7EijjWavIIZLoWneTAohcbBqEKj6XMX1bfMqO3llqTKsyXukPp1evf8qPqzUHY7ibauqEaQchhfi857mg==} - '@shikijs/themes@2.1.0': - resolution: {integrity: sha512-oS2mU6+bz+8TKutsjBxBA7Z3vrQk21RCmADLpnu8cy3tZD6Rw0FKqDyXNtwX52BuIDKHxZNmRlTdG3vtcYv3NQ==} + '@shikijs/themes@2.2.0': + resolution: {integrity: sha512-8Us9ZF2mV9kuh+4ySJ9MzrUDIpc2RIkRfKBZclkliW1z9a0PlGU2U7fCkItZZHpR5e4/ft5BzuO+GDqombC6Aw==} '@shikijs/transformers@1.26.1': resolution: {integrity: sha512-IRLJEP7YxkRMsHo367+7qDlpWjsUu6O79pdlUlkcbF1A5TrF1Ln0FBNrgHA/i9p+IKXiiKNATURa6WXh3iq7Uw==} @@ -1875,8 +1875,8 @@ packages: '@shikijs/types@1.27.2': resolution: {integrity: sha512-DM9OWUyjmdYdnKDpaGB/GEn9XkToyK1tqxuqbmc5PV+5K8WjjwfygL3+cIvbkSw2v1ySwHDgqATq/+98pJ4Kyg==} - '@shikijs/types@2.1.0': - resolution: {integrity: sha512-OFOdHA6VEVbiQvepJ8yqicC6VmBrKxFFhM2EsHHrZESqLVAXOSeRDiuSYV185lIgp15TVic5vYBYNhTsk1xHLg==} + '@shikijs/types@2.2.0': + resolution: {integrity: sha512-wkZZKs80NtW5Jp/7ONI1j7EdXSatX2BKMS7I01wliDa09gJKHkZyVqlEMRka/mjT5Qk9WgAyitoCKgGgbsP/9g==} '@shikijs/vscode-textmate@10.0.1': resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==} @@ -5603,6 +5603,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.0: + resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -5650,8 +5655,8 @@ packages: shiki@1.27.2: resolution: {integrity: sha512-QtA1C41oEVixKog+V8I3ia7jjGls7oCZ8Yul8vdHrVBga5uPoyTtMvFF4lMMXIyAZo5A5QbXq91bot2vA6Q+eQ==} - shiki@2.1.0: - resolution: {integrity: sha512-yvKPdNGLXZv7WC4bl7JBbU3CEcUxnBanvMez8MG3gZXKpClGL4bHqFyLhTx+2zUvbjClUANs/S22HXb7aeOgmA==} + shiki@2.2.0: + resolution: {integrity: sha512-3uoZBmc+zpd2JOEeTvKP/vK5UVDDe8YiigkT9flq+MV5Z1MKFiUXfbLIvHfqcJ+V90StDiP1ckN97z1WlhC6cQ==} siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} @@ -7424,7 +7429,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.3 + semver: 7.7.0 tar: 6.2.1 transitivePeerDependencies: - encoding @@ -7474,7 +7479,7 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 1.3.1 scule: 1.3.0 - semver: 7.6.3 + semver: 7.7.0 std-env: 3.8.0 tinyexec: 0.3.2 ufo: 1.5.4 @@ -7642,7 +7647,7 @@ snapshots: pkg-types: 1.3.1 prompts: 2.4.2 rc9: 2.1.2 - semver: 7.6.3 + semver: 7.7.0 '@nuxt/devtools-wizard@2.0.0-beta.3': dependencies: @@ -7653,7 +7658,7 @@ snapshots: pathe: 2.0.2 pkg-types: 1.3.1 prompts: 2.4.2 - semver: 7.6.3 + semver: 7.7.0 '@nuxt/devtools@1.7.0(rollup@4.30.1)(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)(terser@5.37.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: @@ -7685,7 +7690,7 @@ snapshots: pkg-types: 1.3.1 rc9: 2.1.2 scule: 1.3.0 - semver: 7.6.3 + semver: 7.7.0 simple-git: 3.27.0 sirv: 3.0.0 tinyglobby: 0.2.10 @@ -7732,7 +7737,7 @@ snapshots: pkg-types: 1.3.1 rc9: 2.1.2 scule: 1.3.0 - semver: 7.6.3 + semver: 7.7.0 simple-git: 3.27.0 sirv: 3.0.0 tinyglobby: 0.2.10 @@ -7773,7 +7778,7 @@ snapshots: pathe: 2.0.2 perfect-debounce: 1.0.0 pkg-types: 1.3.1 - semver: 7.6.3 + semver: 7.7.0 simple-git: 3.27.0 sirv: 3.0.0 tinyglobby: 0.2.10 @@ -7812,7 +7817,7 @@ snapshots: pathe: 2.0.2 perfect-debounce: 1.0.0 pkg-types: 1.3.1 - semver: 7.6.3 + semver: 7.7.0 simple-git: 3.27.0 sirv: 3.0.0 tinyglobby: 0.2.10 @@ -8316,7 +8321,7 @@ snapshots: '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.31.0) pathe: 1.1.2 pkg-types: 1.3.1 - semver: 7.6.3 + semver: 7.7.0 transitivePeerDependencies: - magicast - rollup @@ -8938,11 +8943,11 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.4 - '@shikijs/core@2.1.0': + '@shikijs/core@2.2.0': dependencies: - '@shikijs/engine-javascript': 2.1.0 - '@shikijs/engine-oniguruma': 2.1.0 - '@shikijs/types': 2.1.0 + '@shikijs/engine-javascript': 2.2.0 + '@shikijs/engine-oniguruma': 2.2.0 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 hast-util-to-html: 9.0.4 @@ -8965,9 +8970,9 @@ snapshots: '@shikijs/vscode-textmate': 10.0.1 oniguruma-to-es: 2.3.0 - '@shikijs/engine-javascript@2.1.0': + '@shikijs/engine-javascript@2.2.0': dependencies: - '@shikijs/types': 2.1.0 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 oniguruma-to-es: 2.3.0 @@ -8986,9 +8991,9 @@ snapshots: '@shikijs/types': 1.27.2 '@shikijs/vscode-textmate': 10.0.1 - '@shikijs/engine-oniguruma@2.1.0': + '@shikijs/engine-oniguruma@2.2.0': dependencies: - '@shikijs/types': 2.1.0 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 '@shikijs/langs@1.26.1': @@ -9003,9 +9008,9 @@ snapshots: dependencies: '@shikijs/types': 1.27.2 - '@shikijs/langs@2.1.0': + '@shikijs/langs@2.2.0': dependencies: - '@shikijs/types': 2.1.0 + '@shikijs/types': 2.2.0 '@shikijs/themes@1.26.1': dependencies: @@ -9019,9 +9024,9 @@ snapshots: dependencies: '@shikijs/types': 1.27.2 - '@shikijs/themes@2.1.0': + '@shikijs/themes@2.2.0': dependencies: - '@shikijs/types': 2.1.0 + '@shikijs/types': 2.2.0 '@shikijs/transformers@1.26.1': dependencies: @@ -9046,7 +9051,7 @@ snapshots: '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 - '@shikijs/types@2.1.0': + '@shikijs/types@2.2.0': dependencies: '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 @@ -9211,7 +9216,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 + semver: 7.7.0 ts-api-utils: 2.0.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -10285,7 +10290,7 @@ snapshots: pathe: 1.1.2 pkg-types: 1.3.1 scule: 1.3.0 - semver: 7.6.3 + semver: 7.7.0 std-env: 3.8.0 yaml: 2.6.1 transitivePeerDependencies: @@ -10893,7 +10898,7 @@ snapshots: get-tsconfig: 4.8.1 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 + semver: 7.7.0 stable-hash: 0.0.4 tslib: 2.7.0 transitivePeerDependencies: @@ -10911,7 +10916,7 @@ snapshots: espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.1.1 - semver: 7.6.3 + semver: 7.7.0 spdx-expression-parse: 4.0.0 synckit: 0.9.1 transitivePeerDependencies: @@ -10945,7 +10950,7 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.6.3 + semver: 7.7.0 strip-indent: 3.0.0 eslint-plugin-vue@9.32.0(eslint@9.19.0(jiti@2.4.2)): @@ -10956,7 +10961,7 @@ snapshots: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 - semver: 7.6.3 + semver: 7.7.0 vue-eslint-parser: 9.4.3(eslint@9.19.0(jiti@2.4.2)) xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -12151,7 +12156,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.3 + semver: 7.7.0 markdown-table@3.0.3: {} @@ -12558,7 +12563,7 @@ snapshots: pkg-types: 1.3.1 postcss: 8.5.1 postcss-nested: 6.2.0(postcss@8.5.1) - semver: 7.6.3 + semver: 7.7.0 optionalDependencies: sass: 1.83.4 typescript: 5.7.3 @@ -12577,7 +12582,7 @@ snapshots: pkg-types: 1.3.1 postcss: 8.5.1 postcss-nested: 7.0.2(postcss@8.5.1) - semver: 7.6.3 + semver: 7.7.0 tinyglobby: 0.2.10 optionalDependencies: sass: 1.83.4 @@ -12681,7 +12686,7 @@ snapshots: rollup: 4.30.1 rollup-plugin-visualizer: 5.14.0(rollup@4.30.1) scule: 1.3.0 - semver: 7.6.3 + semver: 7.7.0 serve-placeholder: 2.0.2 serve-static: 1.16.2 std-env: 3.8.0 @@ -12722,7 +12727,7 @@ snapshots: node-abi@3.67.0: dependencies: - semver: 7.6.3 + semver: 7.7.0 optional: true node-addon-api@6.1.0: @@ -14080,6 +14085,8 @@ snapshots: semver@7.6.3: {} + semver@7.7.0: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -14127,7 +14134,7 @@ snapshots: detect-libc: 2.0.3 node-addon-api: 6.1.0 prebuild-install: 7.1.2 - semver: 7.6.3 + semver: 7.7.0 simple-get: 4.0.1 tar-fs: 3.0.6 tunnel-agent: 0.6.0 @@ -14174,14 +14181,14 @@ snapshots: '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 - shiki@2.1.0: + shiki@2.2.0: dependencies: - '@shikijs/core': 2.1.0 - '@shikijs/engine-javascript': 2.1.0 - '@shikijs/engine-oniguruma': 2.1.0 - '@shikijs/langs': 2.1.0 - '@shikijs/themes': 2.1.0 - '@shikijs/types': 2.1.0 + '@shikijs/core': 2.2.0 + '@shikijs/engine-javascript': 2.2.0 + '@shikijs/engine-oniguruma': 2.2.0 + '@shikijs/langs': 2.2.0 + '@shikijs/themes': 2.2.0 + '@shikijs/types': 2.2.0 '@shikijs/vscode-textmate': 10.0.1 '@types/hast': 3.0.4 @@ -15287,7 +15294,7 @@ snapshots: vscode-languageclient@7.0.0: dependencies: minimatch: 3.1.2 - semver: 7.6.3 + semver: 7.7.0 vscode-languageserver-protocol: 3.16.0 vscode-languageserver-protocol@3.16.0: @@ -15335,7 +15342,7 @@ snapshots: espree: 9.6.1 esquery: 1.6.0 lodash: 4.17.21 - semver: 7.6.3 + semver: 7.7.0 transitivePeerDependencies: - supports-color