diff --git a/package.json b/package.json index bdc256f0d4..140f340c52 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "devalue": "5.0.0", "eslint": "9.8.0", "eslint-plugin-no-only-tests": "3.1.0", - "eslint-plugin-perfectionist": "3.1.1", + "eslint-plugin-perfectionist": "3.1.2", "eslint-typegen": "0.3.0", "execa": "9.3.0", "globby": "14.0.2", @@ -85,7 +85,7 @@ "nitro": "npm:nitro-nightly@3.0.0-beta-28665895.e727afda", "nuxi": "3.12.0", "nuxt": "workspace:*", - "nuxt-content-twoslash": "0.1.0", + "nuxt-content-twoslash": "0.1.1", "ofetch": "1.3.4", "pathe": "1.1.2", "playwright-core": "1.45.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 263a7fe9e9..6f99ab7e54 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -96,8 +96,8 @@ importers: specifier: 3.1.0 version: 3.1.0 eslint-plugin-perfectionist: - specifier: 3.1.1 - version: 3.1.1(eslint@9.8.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.8.0)) + specifier: 3.1.2 + version: 3.1.2(eslint@9.8.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.8.0)) eslint-typegen: specifier: 0.3.0 version: 0.3.0(eslint@9.8.0) @@ -129,8 +129,8 @@ importers: specifier: workspace:* version: link:packages/nuxt nuxt-content-twoslash: - specifier: 0.1.0 - version: 0.1.0(@nuxtjs/mdc@0.5.0) + specifier: 0.1.1 + version: 0.1.1(@nuxtjs/mdc@0.5.0) ofetch: specifier: 1.3.4 version: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) @@ -2305,20 +2305,20 @@ packages: '@shikijs/core@1.1.2': resolution: {integrity: sha512-ERVzNQz88ZkDqUpWeC57Kp+Kmx5RjqeDBR1M8AGWGom4yrkITiTfXCGmjchlDSw12MhDTuPYR4HVFW8uT61RaQ==} - '@shikijs/core@1.10.1': - resolution: {integrity: sha512-qdiJS5a/QGCff7VUFIqd0hDdWly9rDp8lhVmXVrS11aazX8LOTRLHAXkkEeONNsS43EcCd7gax9LLoOz4vlFQA==} - '@shikijs/core@1.10.3': resolution: {integrity: sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==} + '@shikijs/core@1.12.1': + resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==} + '@shikijs/transformers@1.1.2': resolution: {integrity: sha512-tldkUMW7RBkU2F6eXbiRMw3ja+hQer1EjwhD2NGOv6K0pgZdVp3JKjU8uisRtg65tyBqrVHq7zlLHVk7EKmUZA==} - '@shikijs/twoslash@1.10.1': - resolution: {integrity: sha512-BtB7TnpZEHFAVhVU9yPLOhWznJ5NFtHX1b8AEr4UXxYBGAqsM2b0VkjAlfJ32gQxVyr121G8q4g0ZT5eV5bi9w==} + '@shikijs/twoslash@1.12.1': + resolution: {integrity: sha512-k4D6sC9p9GksbHa4RnB1VkQIZtQ+L7nQMqi/YAxEgTKZF5v7IW6dHak0Z7bvZXrfhle36NIqWMJXz5xDexupvw==} - '@shikijs/vitepress-twoslash@1.10.1': - resolution: {integrity: sha512-bBFHGKMGW0ACa8jFjDK2V9sWSh6wh1R1/U5VbVUr0HBm7kLR/H0bbr9RZeD91wKZb9JI3zJRwiNrTCueLuBw8A==} + '@shikijs/vitepress-twoslash@1.12.1': + resolution: {integrity: sha512-zFW9im65bkyBUCLFA8wHte3QvOKyQybScqAZqaSuRm442KyKwGxAEpe+5F0Sj8BOPGNjekzMLJPtTDqUURuSYQ==} '@sidvind/better-ajv-errors@2.1.3': resolution: {integrity: sha512-lWuod/rh7Xz5uXiEGSfm2Sd5PG7K/6yJfoAZVqzsEswjPJhUz15R7Gn/o8RczA041QS15hBd/BCSeu9vwPArkA==} @@ -4067,8 +4067,8 @@ packages: resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@3.1.1: - resolution: {integrity: sha512-joaAPd2gVNV+Gm+xU6tqOxy9WlBcb/6TSCUaHLNSdhot/KcsyiKSzeTVToasrCPIxgqgGwcOy+AJaGaBhBwblw==} + eslint-plugin-perfectionist@3.1.2: + resolution: {integrity: sha512-YeqJBqDzbJdYy9u1Tc9ntVEziMiJ2nZ0dpG2DJCWEYpI0UkGKuiTGVep+5ZgQn8nn2/EeC6RSzfysmKiUesGPQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 @@ -5585,8 +5585,8 @@ packages: engines: {node: ^16.10.0 || >=18.0.0} hasBin: true - nuxt-content-twoslash@0.1.0: - resolution: {integrity: sha512-r0MOt/DZmzKBWUE8RAGT3Phsei5KuLDVJ2E3p7SFFrshdebWosF9EzKfFFReOFI6aWLtvwEIKb7pKPtUZkpEqQ==} + nuxt-content-twoslash@0.1.1: + resolution: {integrity: sha512-n8r8nPHloovJSTdOV2sOzPjFoBXW+nUZpkSUsU1+WZp8VodTPdrmE/lQZ1prZ9cdyexFuVyy0PPknTEX1TT0aw==} hasBin: true peerDependencies: '@nuxtjs/mdc': '>=0.5.0' @@ -6448,12 +6448,12 @@ packages: shiki@1.1.2: resolution: {integrity: sha512-qNzFwTv5uhEDNUIwp7wHjsrffVeLbmOgWnM5mZZhoiz7G2qAUvqVfUzuWfieD45/YAKipzCtdV9SndacKtABow==} - shiki@1.10.1: - resolution: {integrity: sha512-uafV7WCgN4YYrccH6yxpnps6k38sSTlFRrwc4jycWmhWxJIm9dPrk+XkY1hZ2t0I7jmacMNb15Lf2fspa/Y3lg==} - shiki@1.10.3: resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} + shiki@1.12.1: + resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==} + side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -8827,32 +8827,34 @@ snapshots: '@shikijs/core@1.1.2': {} - '@shikijs/core@1.10.1': {} - '@shikijs/core@1.10.3': dependencies: '@types/hast': 3.0.4 + '@shikijs/core@1.12.1': + dependencies: + '@types/hast': 3.0.4 + '@shikijs/transformers@1.1.2': dependencies: shiki: 1.1.2 - '@shikijs/twoslash@1.10.1(typescript@5.5.4)': + '@shikijs/twoslash@1.12.1(typescript@5.5.4)': dependencies: - '@shikijs/core': 1.10.1 + '@shikijs/core': 1.12.1 twoslash: 0.2.9(typescript@5.5.4) transitivePeerDependencies: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.10.1(@nuxt/kit@packages+kit)(typescript@5.5.4)': + '@shikijs/vitepress-twoslash@1.12.1(@nuxt/kit@packages+kit)(typescript@5.5.4)': dependencies: - '@shikijs/twoslash': 1.10.1(typescript@5.5.4) + '@shikijs/twoslash': 1.12.1(typescript@5.5.4) floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.34(typescript@5.5.4)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 - shiki: 1.10.1 + shiki: 1.12.1 twoslash: 0.2.9(typescript@5.5.4) twoslash-vue: 0.2.9(typescript@5.5.4) vue: 3.4.34(typescript@5.5.4) @@ -11078,7 +11080,7 @@ snapshots: eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@3.1.1(eslint@9.8.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.8.0)): + eslint-plugin-perfectionist@3.1.2(eslint@9.8.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.8.0)): dependencies: '@typescript-eslint/types': 8.0.0 '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4) @@ -13043,19 +13045,19 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt-content-twoslash@0.1.0(@nuxtjs/mdc@0.5.0): + nuxt-content-twoslash@0.1.1(@nuxtjs/mdc@0.5.0): dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema '@nuxtjs/mdc': 0.5.0 - '@shikijs/vitepress-twoslash': 1.10.1(@nuxt/kit@packages+kit)(typescript@5.5.4) + '@shikijs/vitepress-twoslash': 1.12.1(@nuxt/kit@packages+kit)(typescript@5.5.4) cac: 6.7.14 chokidar: 3.6.0 fast-glob: 3.3.2 pathe: 1.1.2 picocolors: 1.0.1 remark-parse: 11.0.0 - shiki: 1.10.3 + shiki: 1.12.1 twoslash: 0.2.9(typescript@5.5.4) typescript: 5.5.4 unified: 11.0.5 @@ -14037,15 +14039,16 @@ snapshots: dependencies: '@shikijs/core': 1.1.2 - shiki@1.10.1: - dependencies: - '@shikijs/core': 1.10.1 - shiki@1.10.3: dependencies: '@shikijs/core': 1.10.3 '@types/hast': 3.0.4 + shiki@1.12.1: + dependencies: + '@shikijs/core': 1.12.1 + '@types/hast': 3.0.4 + side-channel@1.0.4: dependencies: call-bind: 1.0.7