diff --git a/package.json b/package.json index 392c0925e49..255a60e9ad6 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "@astrojs/sitemap": "3.7.4", "@base-ui/react": "1.8.0", "@cloudflare/ai-search-snippet": "0.0.43", - "@cloudflare/nimbus-docs": "0.11.0", + "@cloudflare/nimbus-docs": "0.13.1", "@cloudflare/vitest-pool-workers": "0.22.0", "@cloudflare/workers-types": "5.20260906.1", "@eslint/js": "9.39.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 09302df746f..6827069636e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: 0.0.43 version: 0.0.43 '@cloudflare/nimbus-docs': - specifier: 0.11.0 - version: 0.11.0(astro@7.3.1(@astrojs/markdown-remark@7.3.0(supports-color@10.2.2))(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(supports-color@10.2.2) + specifier: 0.13.1 + version: 0.13.1(@types/node@26.4.1)(astro@7.3.1(@astrojs/markdown-remark@7.3.0(supports-color@10.2.2))(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))(esbuild@0.28.2)(jiti@2.7.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(supports-color@10.2.2)(tsx@4.23.13) '@cloudflare/vitest-pool-workers': specifier: 0.22.0 version: 0.22.0(@cloudflare/workers-types@5.20260906.1)(@vitest/runner@4.1.11)(@vitest/snapshot@4.1.11)(vitest@4.1.11(@types/node@26.4.1)(happy-dom@20.14.0)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))) @@ -513,6 +513,9 @@ packages: '@astrojs/rss@4.0.19': resolution: {integrity: sha512-e+z5wYeYtffQdHQO8c2tkSd2JEBdAuRXJV4ZEU5IxkYeE6e39woDd7nw1PH1Kk2tEYNCYuKdylnnbhGmt61awA==} + '@astrojs/sitemap@3.7.2': + resolution: {integrity: sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==} + '@astrojs/sitemap@3.7.4': resolution: {integrity: sha512-LbKNC24bdUWcQf/pThB6qLlSqHojxGjZDURIzFocY8rlWnAn2t74nnhnK6S5x0NHriHoAduLEpVjRykmeGiVvA==} @@ -770,15 +773,24 @@ packages: resolution: {integrity: sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==} engines: {node: '>=22.0.0'} - '@cloudflare/nimbus-docs@0.11.0': - resolution: {integrity: sha512-PF3ETVqsgp8ChBoRzqR/9dqpnAZVLd7EjYU1cCVSwPpgwXgIWeOZ7LTi+KTRIBKnA7fcTYjJGbDmS2zamLOv/A==} + '@cloudflare/nimbus-docs@0.13.1': + resolution: {integrity: sha512-BqCnrdUlA69Qowi2SRR1X5oqIlB/+Yk0St7FTpPcZlUvCYzDlcuD99obpquw4Pzb5t4lJmdkuCBa4NBiZnz4iw==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: + '@readme/httpsnippet': '>=10.0.0' + '@scalar/openapi-parser': '>=0.10.0 <1.0.0' astro: '>=7.0.0 <7.1.0 || >=7.2.0 <8.0.0' + openapi-sampler: '>=1.5.0' react: '>=19.0.0' react-dom: '>=19.0.0' peerDependenciesMeta: + '@readme/httpsnippet': + optional: true + '@scalar/openapi-parser': + optional: true + openapi-sampler: + optional: true react: optional: true react-dom: @@ -3772,6 +3784,9 @@ packages: hast-util-raw@9.1.0: resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==} + hast-util-sanitize@5.0.2: + resolution: {integrity: sha512-3yTWghByc50aGS7JlGhk61SPenfE/p1oaFeNwkOOyrscaOkMGrcW9+Cy/QAIOBpZxP1yqDIzFMR0+Np0i0+usg==} + hast-util-to-estree@3.1.3: resolution: {integrity: sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==} @@ -5214,6 +5229,9 @@ packages: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} engines: {node: '>= 0.4'} + stream-replace-string@2.0.0: + resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==} + string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} @@ -6339,6 +6357,12 @@ snapshots: piccolore: 0.1.3 zod: 4.4.3 + '@astrojs/sitemap@3.7.2': + dependencies: + sitemap: 9.0.1 + stream-replace-string: 2.0.0 + zod: 4.5.4 + '@astrojs/sitemap@3.7.4': dependencies: sitemap: 9.0.1 @@ -6592,11 +6616,11 @@ snapshots: '@cloudflare/kv-asset-handler@0.5.0': {} - '@cloudflare/nimbus-docs@0.11.0(astro@7.3.1(@astrojs/markdown-remark@7.3.0(supports-color@10.2.2))(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(supports-color@10.2.2)': + '@cloudflare/nimbus-docs@0.13.1(@types/node@26.4.1)(astro@7.3.1(@astrojs/markdown-remark@7.3.0(supports-color@10.2.2))(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))(esbuild@0.28.2)(jiti@2.7.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(supports-color@10.2.2)(tsx@4.23.13)': dependencies: '@astrojs/markdown-satteri': 0.3.8 '@astrojs/mdx': 7.0.8(@astrojs/markdown-satteri@0.3.8)(astro@7.3.1(@astrojs/markdown-remark@7.3.0(supports-color@10.2.2))(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0))(supports-color@10.2.2) - '@astrojs/sitemap': 3.7.4 + '@astrojs/sitemap': 3.7.2 '@clack/prompts': 0.9.1 '@iconify/tools': 5.0.14 '@iconify/types': 2.0.0 @@ -6608,6 +6632,10 @@ snapshots: clsx: 2.1.1 giget: 3.3.1 github-slugger: 2.0.0 + hast-util-from-html: 2.0.3 + hast-util-sanitize: 5.0.2 + hast-util-to-html: 9.0.5 + jsonc-parser: 3.3.1 mri: 1.2.0 picomatch: 4.0.7 remark-lint-emphasis-marker: 4.0.1 @@ -6619,16 +6647,30 @@ snapshots: remark-lint-no-multiple-toplevel-headings: 4.0.1(supports-color@10.2.2) remark-lint-unordered-list-marker-style: 4.0.1 satteri: 0.9.5 + semver: 7.8.5 shiki: 4.4.3 tailwind-merge: 3.6.0 + typescript: 5.9.3 unified: 11.0.5 vfile: 6.0.3 + vite: 8.2.2(@types/node@26.4.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.13)(yaml@2.9.0) yaml: 2.9.0 optionalDependencies: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: + - '@types/node' + - '@vitejs/devtools' + - esbuild + - jiti + - less + - sass + - sass-embedded + - stylus + - sugarss - supports-color + - terser + - tsx '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260815.1)': dependencies: @@ -9803,6 +9845,12 @@ snapshots: web-namespaces: 2.0.1 zwitch: 2.0.4 + hast-util-sanitize@5.0.2: + dependencies: + '@types/hast': 3.0.5 + '@ungap/structured-clone': 1.3.3 + unist-util-position: 5.0.0 + hast-util-to-estree@3.1.3(supports-color@10.2.2): dependencies: '@types/estree': 1.0.9 @@ -11723,6 +11771,8 @@ snapshots: es-errors: 1.3.0 internal-slot: 1.1.0 + stream-replace-string@2.0.0: {} + string-argv@0.3.2: {} string-width@7.2.0: