diff --git a/.changeset/quiet-rules-migrate.md b/.changeset/quiet-rules-migrate.md new file mode 100644 index 0000000000000..9075f9104d20c --- /dev/null +++ b/.changeset/quiet-rules-migrate.md @@ -0,0 +1,5 @@ +--- +'@node-core/remark-lint': patch +--- + +Use `@doc-kit/core` instead of `@node-core/doc-kit` 1.x. Heading anchors now follow doc-kit 2's slugs (`child_process` links as `#child_process`), and `invalid-type-reference` no longer treats HTML comments and tags as type references. diff --git a/packages/remark-lint/package.json b/packages/remark-lint/package.json index 54907967f5b9a..e33aebae90231 100644 --- a/packages/remark-lint/package.json +++ b/packages/remark-lint/package.json @@ -21,7 +21,7 @@ "test:unit": "cross-env NODE_NO_WARNINGS=1 node --experimental-test-coverage --test \"**/*.test.mjs\"" }, "dependencies": { - "@node-core/doc-kit": "^1.2.0", + "@doc-kit/core": "^1.3.1", "mdast-util-to-string": "^4.0.0", "remark-gfm": "^4.0.1", "remark-lint-blockquote-indentation": "^4.0.1", diff --git a/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs b/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs index c5a11565711a2..531d433cba664 100644 --- a/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs +++ b/packages/remark-lint/src/rules/__tests__/invalid-type-reference.test.mjs @@ -38,6 +38,28 @@ const value = {invalid};
{invalid}
`, expected: [], }, + { + name: 'ignores HTML comments and tags', + input: ` + +`, + expected: [], + }, + { + name: 'array reference', + input: 'Takes a {string[]}.', + expected: [], + }, + { + name: 'module-qualified reference', + input: 'Returns a {vm.Module}.', + expected: [], + }, + { + name: 'union with one resolvable member', + input: 'This is a {Unknown|number}.', + expected: [], + }, { name: 'multiple references', input: 'Psst, are you a {string | boolean}', diff --git a/packages/remark-lint/src/rules/__tests__/validate-links.test.mjs b/packages/remark-lint/src/rules/__tests__/validate-links.test.mjs index 5c1d1f51d5f0c..e93300c9ab697 100644 --- a/packages/remark-lint/src/rules/__tests__/validate-links.test.mjs +++ b/packages/remark-lint/src/rules/__tests__/validate-links.test.mjs @@ -111,7 +111,7 @@ describe('validate-links', () => { '# Existing heading', '[Existing](#existing%2Dheading)', '# child_process', - '[Node.js-style slug](#child-process)', + '[Node.js-style slug](#child_process)', ].join('\n\n') ); const invalid = await processMarkdown( diff --git a/packages/remark-lint/src/rules/duplicate-stability-nodes.mjs b/packages/remark-lint/src/rules/duplicate-stability-nodes.mjs index 126ff710850d4..4dc6edf423cf5 100644 --- a/packages/remark-lint/src/rules/duplicate-stability-nodes.mjs +++ b/packages/remark-lint/src/rules/duplicate-stability-nodes.mjs @@ -1,4 +1,4 @@ -import { QUERIES } from '@node-core/doc-kit/src/utils/queries/index.mjs'; +import { QUERIES } from '@doc-kit/core/src/utils/queries/index.mjs'; import { lintRule } from 'unified-lint-rule'; import { visit } from 'unist-util-visit'; diff --git a/packages/remark-lint/src/rules/invalid-type-reference.mjs b/packages/remark-lint/src/rules/invalid-type-reference.mjs index 4fa4d2c6dcd14..c4cdb6f0e0a35 100644 --- a/packages/remark-lint/src/rules/invalid-type-reference.mjs +++ b/packages/remark-lint/src/rules/invalid-type-reference.mjs @@ -1,30 +1,51 @@ -import { transformTypeToReferenceLink } from '@node-core/doc-kit/src/generators/metadata/utils/transformers.mjs'; -import { QUERIES } from '@node-core/doc-kit/src/utils/queries/index.mjs'; +import { resolveTypeReference } from '@doc-kit/core/src/generators/metadata/utils/transformers.mjs'; import { lintRule } from 'unified-lint-rule'; import { visit } from 'unist-util-visit'; +const TYPE_RE = /(\{|<)(?! )[^<({})>]+(?! )(\}|>)/g; +// Excludes HTML comments, closing tags and tags with attributes +const HTML_TYPE_RE = /^<[^\s!/=]+>$/; const MATCH_RE = /\s\||\| /g; const REPLACE_RE = /\s*\| */g; const isTypeNode = node => { if (node.type === 'text') { - return QUERIES.normalizeTypes.test(node.value); + return TYPE_RE.test(node.value); } if (node.type === 'html') { - return node.value.match(QUERIES.normalizeTypes)?.includes(node.value); + return ( + HTML_TYPE_RE.test(node.value) && + node.value.match(TYPE_RE)?.includes(node.value) + ); } return false; }; +/** + * Whether at least one member of a `{type}` reference links somewhere + * @param {string} type + * @param {Record} typeMap + * @returns {boolean} + */ +const isResolvable = (type, typeMap) => + type + .slice(1, -1) + .split('|') + .some(piece => { + const name = piece.trim().replace(/\[\]$/, ''); + + return name.length > 0 && resolveTypeReference(name, typeMap) !== ''; + }); + /** * Ensures that all type references are valid * @type {import('unified-lint-rule').Rule<, import('../api.mjs').Options>} */ const invalidTypeReference = (tree, vfile, { typeMap = {} }) => { visit(tree, isTypeNode, node => { - const types = node.value.match(QUERIES.normalizeTypes); + const types = node.value.match(TYPE_RE); types.forEach(type => { // Ensure wrapped in {} @@ -50,7 +71,7 @@ const invalidTypeReference = (tree, vfile, { typeMap = {} }) => { node.value = node.value.replace(type, normalized); } - if (transformTypeToReferenceLink(type, typeMap) === type) { + if (!isResolvable(type, typeMap)) { vfile.message(`Invalid type reference: ${type}`, node); } }); diff --git a/packages/remark-lint/src/rules/validate-links.mjs b/packages/remark-lint/src/rules/validate-links.mjs index 5cfade0ecc93c..b5471aa0db386 100644 --- a/packages/remark-lint/src/rules/validate-links.mjs +++ b/packages/remark-lint/src/rules/validate-links.mjs @@ -2,7 +2,7 @@ import { readdir } from 'node:fs/promises'; import path from 'node:path'; import { fileURLToPath, pathToFileURL } from 'node:url'; -import createNodeSlugger from '@node-core/doc-kit/src/generators/metadata/utils/slugger.mjs'; +import createNodeSlugger from '@doc-kit/core/src/generators/metadata/utils/slugger.mjs'; import { toString } from 'mdast-util-to-string'; import { lintRule } from 'unified-lint-rule'; import { visit } from 'unist-util-visit'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1a3e5d5902432..bc0d9aa8cd4fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -490,9 +490,9 @@ importers: packages/remark-lint: dependencies: - '@node-core/doc-kit': - specifier: ^1.2.0 - version: 1.2.0(@orama/core@1.2.19)(@types/react@19.3.0)(jiti@2.7.0)(postcss@8.5.31)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(supports-color@10.2.2) + '@doc-kit/core': + specifier: ^1.3.1 + version: 1.3.1(supports-color@10.2.2) mdast-util-to-string: specifier: ^4.0.0 version: 4.0.0 @@ -1406,6 +1406,20 @@ packages: peerDependencies: postcss-selector-parser: ^7.1.1 + '@doc-kit/core@1.3.1': + resolution: {integrity: sha512-TaIvN1DLJArpMje/GNlrb+RavdSTsC4aSEGQAqlGO2UdyH5/Jr+b+SrzRu0boRtVhwE/oauf0fTiVdpnTXf71g==} + peerDependencies: + '@doc-kit/generator-react': '>=0.1.0' + '@node-core/doc-kit': '>=2.0.0' + '@node-core/doc-kit-legacy': '>=1.0.0' + peerDependenciesMeta: + '@doc-kit/generator-react': + optional: true + '@node-core/doc-kit': + optional: true + '@node-core/doc-kit-legacy': + optional: true + '@dotenvx/dotenvx@2.38.2': resolution: {integrity: sha512-+tjy8o//H+ZkRfRWLh08UkLHCw/e74uIV27QOZ3RxKwXvGrxjEcQMfUvQJzkvK/qNTk/OsE1MlGiDB6iL+1X0g==} hasBin: true @@ -1447,9 +1461,6 @@ packages: '@emnapi/core@1.11.0': resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==} - '@emnapi/core@1.9.1': - resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} - '@emnapi/core@1.9.2': resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} @@ -1462,15 +1473,9 @@ packages: '@emnapi/runtime@1.11.3': resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==} - '@emnapi/runtime@1.9.1': - resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} - '@emnapi/runtime@1.9.2': resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} - '@emnapi/wasi-threads@1.2.0': - resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} - '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} @@ -2357,9 +2362,6 @@ packages: '@mdx-js/mdx@3.1.1': resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} - '@minify-html/wasm@0.18.1': - resolution: {integrity: sha512-GBkBOJxe7duO+z2b00SP83EewOI+Qm4MsnajXHw4yT7/J+TuG3jLEatBHKnT59Zq4CgXBRpdkv/2hlCGnyqAzg==} - '@mswjs/interceptors@0.41.9': resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} engines: {node: '>=18'} @@ -2477,12 +2479,6 @@ packages: resolution: {integrity: sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@1.1.4': - resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} - peerDependencies: - '@emnapi/core': ^1.7.1 - '@emnapi/runtime': ^1.7.1 - '@napi-rs/wasm-runtime@1.2.1': resolution: {integrity: sha512-KjZdi8Q1wh89gsVmghvbrMgWl6ZWmRmHV6wjB7/g4Zf0dyO+hH3neZUtuDNPO00qq5YE5RITVWvrIZKRaAmzGQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} @@ -2559,16 +2555,8 @@ packages: resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} engines: {node: ^14.21.3 || >=16} - '@node-core/doc-kit@1.2.0': - resolution: {integrity: sha512-19nyv/EClxAdfq9BIG8gZ40UCWZZ6JOq0aiAMSyRI8KLBUsyD095cCpIYG99Okmf8iMGjjHwd3mOM+Eybc3Lhw==} - hasBin: true - - '@node-core/rehype-shiki@1.4.1': - resolution: {integrity: sha512-Ku63bR4wOq6MuZPRSNwj5NcVEU1zmQ+YtXRmwjIMm/Fdp8sZQVAhzyVJLjeYXDKTeYLRPYhtWu8jEu2+G9tumg==} - engines: {node: '>=20'} - - '@node-core/ui-components@1.6.3': - resolution: {integrity: sha512-Oy/bI4mZC6V/i8CdIX8q62r81zR6bAEARZE0jwTpv7w49SNomB2WAVb5fnFBSumyigOCgQKgR/OJtwh8XQJnkw==} + '@node-core/rehype-shiki@1.5.1': + resolution: {integrity: sha512-yEEVQBPcVDeQ+n1hLPscX8MXA0Q/suww9zOqnH4j5lX+4xPlrTB5grZOm4jFWPj2Vr6AGuudgc600+UdFN25rA==} engines: {node: '>=20'} '@node-minify/core@9.0.2': @@ -2883,9 +2871,6 @@ packages: cpu: [x64] os: [win32] - '@oxc-project/types@0.123.0': - resolution: {integrity: sha512-YtECP/y8Mj1lSHiUWGSRzy/C6teUKlS87dEfuVKT09LgQbUsBW1rNg+MiJ4buGu3yuADV60gbIvo9/HplA56Ew==} - '@oxc-project/types@0.127.0': resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==} @@ -3476,113 +3461,6 @@ packages: '@reporters/github@2.1.4': resolution: {integrity: sha512-2adYrPa7gpFYX4xLnFvs1w8emz2eTQ9jaYEz1lmVxHjN8Ypl42G7eK4pOC/L9ZV2m2nd7l1Zw/HcQ7S8bYV0HA==} - '@rolldown/binding-android-arm64@1.0.0-rc.13': - resolution: {integrity: sha512-5ZiiecKH2DXAVJTNN13gNMUcCDg4Jy8ZjbXEsPnqa248wgOVeYRX0iqXXD5Jz4bI9BFHgKsI2qmyJynstbmr+g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@rolldown/binding-darwin-arm64@1.0.0-rc.13': - resolution: {integrity: sha512-tz/v/8G77seu8zAB3A5sK3UFoOl06zcshEzhUO62sAEtrEuW/H1CcyoupOrD+NbQJytYgA4CppXPzlrmp4JZKA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@rolldown/binding-darwin-x64@1.0.0-rc.13': - resolution: {integrity: sha512-8DakphqOz8JrMYWTJmWA+vDJxut6LijZ8Xcdc4flOlAhU7PNVwo2MaWBF9iXjJAPo5rC/IxEFZDhJ3GC7NHvug==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@rolldown/binding-freebsd-x64@1.0.0-rc.13': - resolution: {integrity: sha512-4wBQFfjDuXYN/SVI8inBF3Aa+isq40rc6VMFbk5jcpolUBTe5cYnMsHZ51nFWsx3PVyyNN3vgoESki0Hmr/4BA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.13': - resolution: {integrity: sha512-JW/e4yPIXLms+jmnbwwy5LA/LxVwZUWLN8xug+V200wzaVi5TEGIWQlh8o91gWYFxW609euI98OCCemmWGuPrw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.13': - resolution: {integrity: sha512-ZfKWpXiUymDnavepCaM6KG/uGydJ4l2nBmMxg60Ci4CbeefpqjPWpfaZM7PThOhk2dssqBAcwLc6rAyr0uTdXg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.13': - resolution: {integrity: sha512-bmRg3O6Z0gq9yodKKWCIpnlH051sEfdVwt+6m5UDffAQMUUqU0xjnQqqAUm+Gu7ofAAly9DqiQDtKu2nPDEABA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.13': - resolution: {integrity: sha512-8Wtnbw4k7pMYN9B/mOEAsQ8HOiq7AZ31Ig4M9BKn2So4xRaFEhtCSa4ZJaOutOWq50zpgR4N5+L/opnlaCx8wQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.13': - resolution: {integrity: sha512-D/0Nlo8mQuxSMohNJUF2lDXWRsFDsHldfRRgD9bRgktj+EndGPj4DOV37LqDKPYS+osdyhZEH7fTakTAEcW7qg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.13': - resolution: {integrity: sha512-eRrPvat2YaVQcwwKi/JzOP6MKf1WRnOCr+VaI3cTWz3ZoLcP/654z90lVCJ4dAuMEpPdke0n+qyAqXDZdIC4rA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@rolldown/binding-linux-x64-musl@1.0.0-rc.13': - resolution: {integrity: sha512-PsdONiFRp8hR8KgVjTWjZ9s7uA3uueWL0t74/cKHfM4dR5zXYv4AjB8BvA+QDToqxAFg4ZkcVEqeu5F7inoz5w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [musl] - - '@rolldown/binding-openharmony-arm64@1.0.0-rc.13': - resolution: {integrity: sha512-hCNXgC5dI3TVOLrPT++PKFNZ+1EtS0mLQwfXXXSUD/+rGlB65gZDwN/IDuxLpQP4x8RYYHqGomlUXzpO8aVI2w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@rolldown/binding-wasm32-wasi@1.0.0-rc.13': - resolution: {integrity: sha512-viLS5C5et8NFtLWw9Sw3M/w4vvnVkbWkO7wSNh3C+7G1+uCkGpr6PcjNDSFcNtmXY/4trjPBqUfcOL+P3sWy/g==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.13': - resolution: {integrity: sha512-Fqa3Tlt1xL4wzmAYxGNFV36Hb+VfPc9PYU+E25DAnswXv3ODDu/yyWjQDbXMo5AGWkQVjLgQExuVu8I/UaZhPQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.13': - resolution: {integrity: sha512-/pLI5kPkGEi44TDlnbio3St/5gUFeN51YWNAk/Gnv6mEQBOahRBh52qVFVBpmrnU01n2yysvBML9Ynu7K4kGAQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@rolldown/pluginutils@1.0.0-rc.13': - resolution: {integrity: sha512-3ngTAv6F/Py35BsYbeeLeecvhMKdsKm4AoOETVhAA+Qc8nrA2I0kF7oa93mE9qnIurngOSpMnQ0x2nQY2FPviA==} - - '@rollup/plugin-virtual@3.0.2': - resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - '@schummar/icu-type-parser@1.21.5': resolution: {integrity: sha512-bXHSaW5jRTmke9Vd0h5P7BtWZG9Znqb8gSDxZnxaGSJnGwPLDPfS+3g0BKzeWqzgZPsIVZkM7m2tbo18cm5HBw==} @@ -3619,12 +3497,6 @@ packages: resolution: {integrity: sha512-xHETix5jAjs/4tY+b9RCejEU7O49pNBiGgCWX0KFRMSpWbw9moqQ8i8N62bS7L+/BJnBcZ5SZ1nweXh7w787Qg==} engines: {node: '>=20.19.0 <22.0.0 || >=22.12.0 <23.0.0 || >=23.2.0'} - '@shikijs/core@3.22.0': - resolution: {integrity: sha512-iAlTtSDDbJiRpvgL5ugKEATDtHdUVkqgHDm/gbD2ZS9c88mx7G1zSYjjOxp5Qa0eaW0MAQosFRmJSk354PRoQA==} - - '@shikijs/core@3.23.0': - resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==} - '@shikijs/core@4.4.3': resolution: {integrity: sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==} engines: {node: '>=20'} @@ -3633,12 +3505,6 @@ packages: resolution: {integrity: sha512-6CIgwq+bt2JZ3OSjb/nBkkwEf/CfpHcbam+Mg5Pllco7HAGRQ2/EFhZrrJtbyNTgKwknfVS+llsXGygiDGwJWw==} engines: {node: '>=20'} - '@shikijs/engine-javascript@3.22.0': - resolution: {integrity: sha512-jdKhfgW9CRtj3Tor0L7+yPwdG3CgP7W+ZEqSsojrMzCjD1e0IxIbwUMDDpYlVBlC08TACg4puwFGkZfLS+56Tw==} - - '@shikijs/engine-javascript@3.23.0': - resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==} - '@shikijs/engine-javascript@4.4.3': resolution: {integrity: sha512-FbOjFJp9VLdo1Wevs10BBtVxiTWwNLqZh5Gkhjgda/ioL15YOgeSl9n+6XMa3qRlPQzfhFNe641SrynFHYG0nQ==} engines: {node: '>=20'} @@ -3647,12 +3513,6 @@ packages: resolution: {integrity: sha512-Ed6UdEj84LyYkwnxM5CvSMWAD+id9ExTYri0/+x41U9zrgNifPSS9lZm0JqBP0VfYI8yr8tY5nbNq9+p9R0kFA==} engines: {node: '>=20'} - '@shikijs/engine-oniguruma@3.22.0': - resolution: {integrity: sha512-DyXsOG0vGtNtl7ygvabHd7Mt5EY8gCNqR9Y7Lpbbd/PbJvgWrqaKzH1JW6H6qFkuUa8aCxoiYVv8/YfFljiQxA==} - - '@shikijs/engine-oniguruma@3.23.0': - resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} - '@shikijs/engine-oniguruma@4.4.3': resolution: {integrity: sha512-EcOQkxdxGQrc1Row/cC2c96/v1dbZqGnEVu1qTuT/MJmp6+cXCvQussowVmCv5Tqr3KuY3c7IbM6HTW3LJ1k9w==} engines: {node: '>=20'} @@ -3661,9 +3521,6 @@ packages: resolution: {integrity: sha512-dKVmbJecVdB9recl8a/CU4jdpNXyjJQrIcesIkpS70s5HS02ohpnCSpMUbotPnEUzbAcLQ+S4hwZYbkBBiTcJw==} engines: {node: '>=20'} - '@shikijs/langs@3.22.0': - resolution: {integrity: sha512-x/42TfhWmp6H00T6uwVrdTJGKgNdFbrEdhaDwSR5fd5zhQ1Q46bHq9EO61SCEWJR0HY7z2HNDMaBZp8JRmKiIA==} - '@shikijs/langs@4.4.3': resolution: {integrity: sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==} engines: {node: '>=20'} @@ -3680,9 +3537,6 @@ packages: resolution: {integrity: sha512-UM7ShlA8oz0OWxLLO8BmO9Ip6fVqdkt8yF0EH7nOCqHfrx1eEAzF0ZUVK7L+I8NEgeu1PEWSRlxaiPPeCb4iDg==} engines: {node: '>=20'} - '@shikijs/themes@3.22.0': - resolution: {integrity: sha512-o+tlOKqsr6FE4+mYJG08tfCFDS+3CG20HbldXeVoyP+cYSUxDhrFf3GPjE60U55iOkkjbpY2uC3It/eeja35/g==} - '@shikijs/themes@4.4.3': resolution: {integrity: sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==} engines: {node: '>=20'} @@ -3691,23 +3545,12 @@ packages: resolution: {integrity: sha512-zGb87H3UBbpuI4yoh5UguB1XbU+2BDU3kflM7UfZ+Cy2hWo9lBtqjSVK20gmLY6ukYl040hAypGXMgud9vul8Q==} engines: {node: '>=20'} - '@shikijs/twoslash@3.23.0': - resolution: {integrity: sha512-pNaLJWMA3LU7PhT8tm9OQBZ1epy0jmdgeJzntBtr1EVXLbHxGzTj3mnf9vOdcl84l96qnlJXkJ/NGXZYBpXl5g==} - peerDependencies: - typescript: '>=5.5.0' - '@shikijs/twoslash@4.5.0': resolution: {integrity: sha512-1AW9pT5tyRwjvKVkGtjq86d3wqpoggKNL0c9LyMDwuLN7PGw4q7m5s1UCskrnYmHmsEovBWroZ12B18r8dVgQA==} engines: {node: '>=20'} peerDependencies: typescript: '>=5.5.0' - '@shikijs/types@3.22.0': - resolution: {integrity: sha512-491iAekgKDBFE67z70Ok5a8KBMsQ2IJwOWw3us/7ffQkIBCyOQfm/aNwVMBUriP02QshIfgHCBSIYAl3u2eWjg==} - - '@shikijs/types@3.23.0': - resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} - '@shikijs/types@4.4.3': resolution: {integrity: sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g==} engines: {node: '>=20'} @@ -4169,85 +4012,48 @@ packages: '@swc/helpers@0.5.23': resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} - '@swc/html-wasm@1.15.21': - resolution: {integrity: sha512-2Wo2S5DbfAswldF/X5gSmqgTy4uMBEUix7zYcIFsXgZyVJ8PDPE19cgxSBkauJxxGXfvo5rVCcEjx0XrJHpDEA==} + '@swc/html-wasm@1.16.21': + resolution: {integrity: sha512-QJgadTBuGyqgZ22INju1SlYjUT4pmsY6oJa9opWkuhp10mA8zeQon3BuyHVzydtgCeP466DeK2Uybh//BxOgJg==} '@swc/types@0.1.28': resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==} - '@tailwindcss/node@4.2.4': - resolution: {integrity: sha512-Ai7+yQPxz3ddrDQzFfBKdHEVBg0w3Zl83jnjuwxnZOsnH9pGn93QHQtpU0p/8rYWxvbFZHneni6p1BSLK4DkGA==} + '@swc/wasm@1.16.21': + resolution: {integrity: sha512-iQJw+aPmcGW8osFmhk7f+yfq5fLhwhu05nZRgZcYzRWA5qrqDa/D8vxR1Abqt4BiY9Bu7+rrHW328I8QgKoLjA==} '@tailwindcss/node@4.3.3': resolution: {integrity: sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==} - '@tailwindcss/oxide-android-arm64@4.2.4': - resolution: {integrity: sha512-e7MOr1SAn9U8KlZzPi1ZXGZHeC5anY36qjNwmZv9pOJ8E4Q6jmD1vyEHkQFmNOIN7twGPEMXRHmitN4zCMN03g==} - engines: {node: '>= 20'} - cpu: [arm64] - os: [android] - '@tailwindcss/oxide-android-arm64@4.3.3': resolution: {integrity: sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==} engines: {node: '>= 20'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.2.4': - resolution: {integrity: sha512-tSC/Kbqpz/5/o/C2sG7QvOxAKqyd10bq+ypZNf+9Fi2TvbVbv1zNpcEptcsU7DPROaSbVgUXmrzKhurFvo5eDg==} - engines: {node: '>= 20'} - cpu: [arm64] - os: [darwin] - '@tailwindcss/oxide-darwin-arm64@4.3.3': resolution: {integrity: sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==} engines: {node: '>= 20'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.2.4': - resolution: {integrity: sha512-yPyUXn3yO/ufR6+Kzv0t4fCg2qNr90jxXc5QqBpjlPNd0NqyDXcmQb/6weunH/MEDXW5dhyEi+agTDiqa3WsGg==} - engines: {node: '>= 20'} - cpu: [x64] - os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.3.3': resolution: {integrity: sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==} engines: {node: '>= 20'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.2.4': - resolution: {integrity: sha512-BoMIB4vMQtZsXdGLVc2z+P9DbETkiopogfWZKbWwM8b/1Vinbs4YcUwo+kM/KeLkX3Ygrf4/PsRndKaYhS8Eiw==} - engines: {node: '>= 20'} - cpu: [x64] - os: [freebsd] - '@tailwindcss/oxide-freebsd-x64@4.3.3': resolution: {integrity: sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==} engines: {node: '>= 20'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.4': - resolution: {integrity: sha512-7pIHBLTHYRAlS7V22JNuTh33yLH4VElwKtB3bwchK/UaKUPpQ0lPQiOWcbm4V3WP2I6fNIJ23vABIvoy2izdwA==} - engines: {node: '>= 20'} - cpu: [arm] - os: [linux] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3': resolution: {integrity: sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==} engines: {node: '>= 20'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.2.4': - resolution: {integrity: sha512-+E4wxJ0ZGOzSH325reXTWB48l42i93kQqMvDyz5gqfRzRZ7faNhnmvlV4EPGJU3QJM/3Ab5jhJ5pCRUsKn6OQw==} - engines: {node: '>= 20'} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@tailwindcss/oxide-linux-arm64-gnu@4.3.3': resolution: {integrity: sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==} engines: {node: '>= 20'} @@ -4255,13 +4061,6 @@ packages: os: [linux] libc: [glibc] - '@tailwindcss/oxide-linux-arm64-musl@4.2.4': - resolution: {integrity: sha512-bBADEGAbo4ASnppIziaQJelekCxdMaxisrk+fB7Thit72IBnALp9K6ffA2G4ruj90G9XRS2VQ6q2bCKbfFV82g==} - engines: {node: '>= 20'} - cpu: [arm64] - os: [linux] - libc: [musl] - '@tailwindcss/oxide-linux-arm64-musl@4.3.3': resolution: {integrity: sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==} engines: {node: '>= 20'} @@ -4269,13 +4068,6 @@ packages: os: [linux] libc: [musl] - '@tailwindcss/oxide-linux-x64-gnu@4.2.4': - resolution: {integrity: sha512-7Mx25E4WTfnht0TVRTyC00j3i0M+EeFe7wguMDTlX4mRxafznw0CA8WJkFjWYH5BlgELd1kSjuU2JiPnNZbJDA==} - engines: {node: '>= 20'} - cpu: [x64] - os: [linux] - libc: [glibc] - '@tailwindcss/oxide-linux-x64-gnu@4.3.3': resolution: {integrity: sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==} engines: {node: '>= 20'} @@ -4283,13 +4075,6 @@ packages: os: [linux] libc: [glibc] - '@tailwindcss/oxide-linux-x64-musl@4.2.4': - resolution: {integrity: sha512-2wwJRF7nyhOR0hhHoChc04xngV3iS+akccHTGtz965FwF0up4b2lOdo6kI1EbDaEXKgvcrFBYcYQQ/rrnWFVfA==} - engines: {node: '>= 20'} - cpu: [x64] - os: [linux] - libc: [musl] - '@tailwindcss/oxide-linux-x64-musl@4.3.3': resolution: {integrity: sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==} engines: {node: '>= 20'} @@ -4297,18 +4082,6 @@ packages: os: [linux] libc: [musl] - '@tailwindcss/oxide-wasm32-wasi@4.2.4': - resolution: {integrity: sha512-FQsqApeor8Fo6gUEklzmaa9994orJZZDBAlQpK2Mq+DslRKFJeD6AjHpBQ0kZFQohVr8o85PPh8eOy86VlSCmw==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - bundledDependencies: - - '@napi-rs/wasm-runtime' - - '@emnapi/core' - - '@emnapi/runtime' - - '@tybys/wasm-util' - - '@emnapi/wasi-threads' - - tslib - '@tailwindcss/oxide-wasm32-wasi@4.3.3': resolution: {integrity: sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==} engines: {node: '>=14.0.0'} @@ -4321,41 +4094,22 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.2.4': - resolution: {integrity: sha512-L9BXqxC4ToVgwMFqj3pmZRqyHEztulpUJzCxUtLjobMCzTPsGt1Fa9enKbOpY2iIyVtaHNeNvAK8ERP/64sqGQ==} - engines: {node: '>= 20'} - cpu: [arm64] - os: [win32] - '@tailwindcss/oxide-win32-arm64-msvc@4.3.3': resolution: {integrity: sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==} engines: {node: '>= 20'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.2.4': - resolution: {integrity: sha512-ESlKG0EpVJQwRjXDDa9rLvhEAh0mhP1sF7sap9dNZT0yyl9SAG6T7gdP09EH0vIv0UNTlo6jPWyujD6559fZvw==} - engines: {node: '>= 20'} - cpu: [x64] - os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.3.3': resolution: {integrity: sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==} engines: {node: '>= 20'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.2.4': - resolution: {integrity: sha512-9El/iI069DKDSXwTvB9J4BwdO5JhRrOweGaK25taBAvBXyXqJAX+Jqdvs8r8gKpsI/1m0LeJLyQYTf/WLrBT1Q==} - engines: {node: '>= 20'} - '@tailwindcss/oxide@4.3.3': resolution: {integrity: sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==} engines: {node: '>= 20'} - '@tailwindcss/postcss@4.2.4': - resolution: {integrity: sha512-wgAVj6nUWAolAu8YFvzT2cTBIElWHkjZwFYovF+xsqKsW2ADxM/X2opxj5NsF/qVccAOjRNe8X2IdPzMsWyHTg==} - '@tailwindcss/postcss@4.3.3': resolution: {integrity: sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg==} @@ -4421,9 +4175,6 @@ packages: cpu: [arm64] os: [win32] - '@tybys/wasm-util@0.10.2': - resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} - '@tybys/wasm-util@0.10.3': resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} @@ -4508,9 +4259,6 @@ packages: '@types/node@26.3.0': resolution: {integrity: sha512-L3fgrnchriRC2ExBflb8j4uZZURHZfQsmQeyVzhjcHW4kkwVyo8/0h1B2MVzMTrYUJYu6G7EWs14hW/L9putqw==} - '@types/react@19.2.18': - resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==} - '@types/react@19.3.0': resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==} @@ -5048,6 +4796,9 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + argparse@3.0.4: + resolution: {integrity: sha512-fwWK3Zq22l4XJJjx5mcBHGikIk+hJqO+32dPm0Jur7+rtG5x1scOjSfdT9ZKeWHPpsya/l0HHK4tDImBkTrtvA==} + aria-hidden@1.2.6: resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} engines: {node: '>=10'} @@ -5325,10 +5076,6 @@ packages: comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - commander@14.0.3: - resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} - engines: {node: '>=20'} - commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -5392,6 +5139,10 @@ packages: resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} engines: {node: '>=18'} + cosmiconfig@10.0.1: + resolution: {integrity: sha512-/zvGoYn0y27QTBmK+0B+oPdEPC4fKGUmJsMTQbDjqph00TrkqfVFW/M+C6ya54sYCgHC6QCwK/mI6djt8cEGHQ==} + engines: {node: ^22.18 || >= 24} + cosmiconfig@8.3.6: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} @@ -5655,10 +5406,6 @@ packages: entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - entities@6.0.1: - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} - engines: {node: '>=0.12'} - entities@8.0.0: resolution: {integrity: sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==} engines: {node: '>=20.19.0'} @@ -6295,21 +6042,12 @@ packages: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} - hast-util-from-parse5@8.0.3: - resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==} - hast-util-heading-rank@3.0.0: resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} hast-util-is-element@3.0.0: resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - - hast-util-raw@9.1.0: - resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==} - hast-util-to-estree@3.1.3: resolution: {integrity: sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==} @@ -6319,18 +6057,12 @@ packages: hast-util-to-jsx-runtime@2.3.6: resolution: {integrity: sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==} - hast-util-to-parse5@8.0.1: - resolution: {integrity: sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==} - hast-util-to-string@3.0.1: resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==} hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - hastscript@9.0.1: - resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} - he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -6695,6 +6427,10 @@ packages: resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==} hasBin: true + js-yaml@5.5.0: + resolution: {integrity: sha512-paNr4LFIFPjeeSmwNYdrb8FafLLG/Cr2Af3GjbsHJ5CxIjH4r0c2emlmRdAtpPAieP1gRVzk6buBbVP5gBMGAg==} + hasBin: true + jsdom@30.1.3: resolution: {integrity: sha512-hQMUPvRgN7KxsfIytDQji7bimuJeRQa6Qo5+iuiZQk5CafeRxLIA10/cG5YCBFNpD9RO3oqIiN4CO1Y44kxqXg==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} @@ -6828,12 +6564,6 @@ packages: os: [linux] libc: [musl] - lightningcss-wasm@1.32.0: - resolution: {integrity: sha512-SteAkCtRuSCDYPGHKhLV/dDs5Bk+7I4QUxWxfk4xwsTI1rQk8MQyYtpGcd3NECsUGzK0q2/KqoVS+YHCqKHUTQ==} - engines: {node: '>= 12.0.0'} - bundledDependencies: - - napi-wasm - lightningcss-win32-arm64-msvc@1.32.0: resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} engines: {node: '>= 12.0.0'} @@ -7495,9 +7225,6 @@ packages: resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} engines: {node: '>=16'} - parse5@7.3.0: - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} - parse5@8.0.1: resolution: {integrity: sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==} @@ -7567,8 +7294,8 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - piscina@5.1.4: - resolution: {integrity: sha512-7uU4ZnKeQq22t9AsmHGD2w4OYQGonwFnTypDypaWi7Qr2EvQIFVtG8J5D/3bE7W123Wdc9+v4CZDu5hJXVCtBg==} + piscina@5.3.2: + resolution: {integrity: sha512-vv7l/mM7B9WgrhDaudIqv1x6v4LOBRYYmpWGdWushhpbCmVHp11sUB2v4hj1CAeTGXVxuZFz6xOU1RalAiPKfQ==} engines: {node: '>=20.x'} pkg-dir@4.2.0: @@ -7601,12 +7328,6 @@ packages: peerDependencies: postcss: ^8.4.21 - postcss-calc@10.1.1: - resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} - engines: {node: ^18.12 || ^20.9 || >=22.0} - peerDependencies: - postcss: ^8.4.38 - postcss-calc@11.2.3: resolution: {integrity: sha512-pFW3MR2a4W7uHcSGUiyQGGXZWHon83ljbNwnUJ1mRKublWQbv+3o9NiqhlV4TJfNby+U+zLY2OgiywzhA5eFqw==} engines: {node: ^22.22.3 || ^24.15 || >=26.0} @@ -7687,10 +7408,6 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-selector-parser@7.1.1: - resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} - engines: {node: '>=4'} - postcss-selector-parser@7.1.4: resolution: {integrity: sha512-HeP7D2wyhkR+XaK6v4W8oRF62Dsz4flyuczALJp61GckGm42u1saSSJ/0auvcBqxs3jMRFEcPK34At/0JBKdOg==} engines: {node: '>=4'} @@ -7735,14 +7452,6 @@ packages: resolution: {integrity: sha512-ZlsFlG7MtSFCoc5xreOvBAozCJ6Pf06opgJjh9ONEv418xpZSAzNjstD36C6+JwOnfSqOW/9uDkqKjezTdxZhw==} engines: {node: '>=20'} - preact-render-to-string@6.6.7: - resolution: {integrity: sha512-3XdbsX3+vn9dQW+jJI/FsI9rlkgl6dbeUpqLsChak6jp3j3auFqBCkno7VChbMFs5Q8ylBj6DrUkKRwtVN3nvw==} - peerDependencies: - preact: '>=10 || >= 11.0.0-0' - - preact@10.29.0: - resolution: {integrity: sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==} - prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -7938,10 +7647,6 @@ packages: '@types/react': optional: true - react@19.2.8: - resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==} - engines: {node: '>=0.10.0'} - react@19.3.1: resolution: {integrity: sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==} engines: {node: '>=0.10.0'} @@ -8010,9 +7715,6 @@ packages: rehype-autolink-headings@7.1.0: resolution: {integrity: sha512-rItO/pSdvnvsP4QRB1pmPiNHUskikqtPojZKJPPPAVx9Hj8i8TwMBhofrrAYRhYOOBZH9tgmG5lPqDLuIWPWmw==} - rehype-raw@7.0.0: - resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} - rehype-recma@1.0.0: resolution: {integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==} @@ -8217,11 +7919,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rolldown@1.0.0-rc.13: - resolution: {integrity: sha512-bvVj8YJmf0rq4pSFmH7laLa6pYrhghv3PRzrCdRAr23g66zOKVJ4wkvFtgohtPLWmthgg8/rkaqRHrpUEh0Zbw==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} @@ -8338,9 +8035,6 @@ packages: resolution: {integrity: sha512-PcByqNyT/38F2kDNi006HAMRJaULuBzq/FOsw3qdZvX/GA9W/jamDaRskgHjubHiftXK5sIFxLNkvrXUwcof6Q==} engines: {node: '>= 0.4'} - shiki@3.22.0: - resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==} - shiki@4.4.3: resolution: {integrity: sha512-Mb/GvXPHBAXdgGIcnfU5L3ldpn1XcxrGkPHwqgRx17/I2XRfqlFKk2vGkHWINn1kdXvzJZeuO3is6I9KLPFm0g==} engines: {node: '>=20'} @@ -8636,9 +8330,6 @@ packages: tailwindcss@4.1.18: resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} - tailwindcss@4.2.4: - resolution: {integrity: sha512-HhKppgO81FQof5m6TEnuBWCZGgfRAWbaeOaGT00KOy/Pf/j6oUihdvBpA7ltCeAvZpFhW3j0PTclkxsd4IXYDA==} - tailwindcss@4.3.3: resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==} @@ -9066,9 +8757,6 @@ packages: resolution: {integrity: sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==} engines: {node: '>=10.13.0'} - web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - web-streams-polyfill@4.0.0-beta.3: resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} engines: {node: '>= 14'} @@ -10262,6 +9950,36 @@ snapshots: dependencies: postcss-selector-parser: 7.1.6 + '@doc-kit/core@1.3.1(supports-color@10.2.2)': + dependencies: + '@node-core/rehype-shiki': 1.5.1(supports-color@10.2.2) + '@swc/html-wasm': 1.16.21 + '@swc/wasm': 1.16.21 + acorn: 8.19.0 + cosmiconfig: 10.0.1 + github-slugger: 2.0.0 + mdast-util-slice-markdown: 2.0.1 + mdast-util-to-string: 4.0.0 + piscina: 5.3.2 + rehype-stringify: 10.0.1 + remark-gfm: 4.0.1(supports-color@10.2.2) + remark-mdx: 3.1.1(supports-color@10.2.2) + remark-parse: 11.0.0(supports-color@10.2.2) + remark-rehype: 11.1.2 + remark-stringify: 11.0.0 + semver: 7.8.5 + shiki: 4.5.0 + unified: 11.0.5 + unist-builder: 4.0.0 + unist-util-find-after: 5.0.0 + unist-util-position: 5.0.0 + unist-util-remove: 4.0.0 + unist-util-select: 5.1.0 + unist-util-visit: 5.2.0 + yaml: 2.9.1 + transitivePeerDependencies: + - supports-color + '@dotenvx/dotenvx@2.38.2': dependencies: '@dotenvx/primitives': 3.3.1 @@ -10334,12 +10052,6 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/core@1.9.1': - dependencies: - '@emnapi/wasi-threads': 1.2.0 - tslib: 2.8.1 - optional: true - '@emnapi/core@1.9.2': dependencies: '@emnapi/wasi-threads': 1.2.1 @@ -10361,21 +10073,11 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.9.1': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.9.2': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.2.0': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/wasi-threads@1.2.1': dependencies: tslib: 2.8.1 @@ -10693,12 +10395,6 @@ snapshots: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.6(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@floating-ui/dom': 1.7.4 - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - '@floating-ui/react-dom@2.1.6(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@floating-ui/dom': 1.7.4 @@ -10723,10 +10419,6 @@ snapshots: dependencies: '@formatjs/fast-memoize': 3.1.7 - '@heroicons/react@2.2.0(react@19.2.8)': - dependencies: - react: 19.2.8 - '@heroicons/react@2.2.0(react@19.3.1)': dependencies: react: 19.3.1 @@ -11050,8 +10742,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@minify-html/wasm@0.18.1': {} - '@mswjs/interceptors@0.41.9': dependencies: '@open-draft/deferred-promise': 2.2.0 @@ -11133,13 +10823,6 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.1.1 optional: true - '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': - dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 - '@tybys/wasm-util': 0.10.2 - optional: true - '@napi-rs/wasm-runtime@1.2.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 @@ -11196,110 +10879,20 @@ snapshots: '@noble/hashes@1.8.0': {} - '@node-core/doc-kit@1.2.0(@orama/core@1.2.19)(@types/react@19.3.0)(jiti@2.7.0)(postcss@8.5.31)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)(supports-color@10.2.2)': + '@node-core/rehype-shiki@1.5.1(supports-color@10.2.2)': dependencies: - '@actions/core': 3.0.1 - '@heroicons/react': 2.2.0(react@19.3.1) - '@minify-html/wasm': 0.18.1 - '@node-core/rehype-shiki': 1.4.1(supports-color@10.2.2) - '@node-core/ui-components': 1.6.3(jiti@2.7.0)(postcss@8.5.31)(react-dom@19.3.1(react@19.3.1))(supports-color@10.2.2) - '@orama/orama': 3.1.18 - '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.3.0)(react@19.3.1)(supports-color@10.2.2) - '@rollup/plugin-virtual': 3.0.2 - '@swc/html-wasm': 1.15.21 - acorn: 8.16.0 - commander: 14.0.3 - dedent: 1.7.2 - estree-util-to-js: 2.0.0 - estree-util-visit: 2.0.0 - github-slugger: 2.0.0 - glob-parent: 6.0.2 - globals: 17.13.0 + '@shikijs/core': 4.5.0 + '@shikijs/engine-javascript': 4.5.0 + '@shikijs/engine-oniguruma': 4.5.0 + '@shikijs/twoslash': 4.5.0(supports-color@10.2.2)(typescript@5.9.3) + classnames: 2.5.1 hast-util-to-string: 3.0.1 - hastscript: 9.0.1 - lightningcss-wasm: 1.32.0 - mdast-util-slice-markdown: 2.0.1 - piscina: 5.1.4 - preact: 10.29.0 - preact-render-to-string: 6.6.7(preact@10.29.0) - reading-time: 1.5.0 - recma-jsx: 1.0.1(acorn@8.16.0) - rehype-raw: 7.0.0 - rehype-recma: 1.0.0(supports-color@10.2.2) - rehype-stringify: 10.0.1 - remark-gfm: 4.0.1(supports-color@10.2.2) - remark-parse: 11.0.0(supports-color@10.2.2) - remark-rehype: 11.1.2 - remark-stringify: 11.0.0 - rolldown: 1.0.0-rc.13 - semver: 7.8.5 shiki: 4.4.3 - tinyglobby: 0.2.16 - unified: 11.0.5 - unist-builder: 4.0.0 - unist-util-find-after: 5.0.0 - unist-util-position: 5.0.0 - unist-util-remove: 4.0.0 - unist-util-select: 5.1.0 - unist-util-visit: 5.2.0 - yaml: 2.9.1 - transitivePeerDependencies: - - '@orama/core' - - '@types/react' - - '@types/react-dom' - - babel-plugin-macros - - jiti - - postcss - - react - - react-dom - - rollup - - supports-color - - tsx - - '@node-core/rehype-shiki@1.4.1(supports-color@10.2.2)': - dependencies: - '@shikijs/core': 3.23.0 - '@shikijs/engine-javascript': 3.23.0 - '@shikijs/engine-oniguruma': 3.23.0 - '@shikijs/twoslash': 3.23.0(supports-color@10.2.2)(typescript@5.9.3) - classnames: 2.5.1 - hast-util-to-string: 3.0.1 - shiki: 3.22.0 typescript: 5.9.3 unist-util-visit: 5.2.0 transitivePeerDependencies: - supports-color - '@node-core/ui-components@1.6.3(jiti@2.7.0)(postcss@8.5.31)(react-dom@19.3.1(react@19.3.1))(supports-color@10.2.2)': - dependencies: - '@heroicons/react': 2.2.0(react@19.2.8) - '@orama/core': 1.2.19 - '@orama/ui': 1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) - '@radix-ui/react-avatar': 1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-dialog': 1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-dropdown-menu': 2.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-label': 2.1.17(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-select': 2.4.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-separator': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-tabs': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-tooltip': 1.4.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@tailwindcss/postcss': 4.2.4 - '@types/react': 19.2.18 - '@vcarl/remark-headings': 0.1.0 - classnames: 2.5.1 - postcss-calc: 10.1.1(postcss@8.5.31) - postcss-cli: 11.0.1(jiti@2.7.0)(postcss@8.5.31)(tsx@4.23.15) - react: 19.2.8 - tailwindcss: 4.1.18 - typescript: 5.9.3 - transitivePeerDependencies: - - '@types/react-dom' - - jiti - - postcss - - react-dom - - supports-color - - tsx - '@node-minify/core@9.0.2': dependencies: '@node-minify/utils': 9.0.1 @@ -11533,19 +11126,6 @@ snapshots: '@orama/stopwords@3.1.16': {} - '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2)': - dependencies: - '@orama/core': 1.2.19 - '@orama/stopwords': 3.1.16 - prism-react-renderer: 1.3.5(react@19.2.8) - react-markdown: 10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2) - remark-gfm: 4.0.1(supports-color@10.2.2) - throttleit: 2.1.0 - transitivePeerDependencies: - - '@types/react' - - react - - supports-color - '@orama/ui@1.5.4(@orama/core@1.2.19)(@types/react@19.3.0)(react@19.3.1)(supports-color@10.2.2)': dependencies: '@orama/core': 1.2.19 @@ -11623,8 +11203,6 @@ snapshots: '@oxc-parser/binding-win32-x64-msvc@0.127.0': optional: true - '@oxc-project/types@0.123.0': {} - '@oxc-project/types@0.127.0': {} '@oxc-resolver/binding-android-arm-eabi@11.21.2': @@ -11771,14 +11349,6 @@ snapshots: '@radix-ui/primitive@1.2.0': {} - '@radix-ui/react-arrow@1.1.17(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-arrow@1.1.17(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-primitive': 2.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -11787,19 +11357,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-avatar@1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-avatar@1.3.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -11813,18 +11370,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-collection@1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-slot': 1.5.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-collection@1.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.3.0)(react@19.3.1) @@ -11837,52 +11382,18 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-compose-refs@1.1.5(@types/react@19.2.18)(react@19.2.8)': - dependencies: - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-compose-refs@1.1.5(@types/react@19.3.0)(react@19.3.1)': dependencies: react: 19.3.1 optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-context@1.3.0(@types/react@19.2.18)(react@19.2.8)': - dependencies: - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-context@1.3.0(@types/react@19.3.0)(react@19.3.1)': dependencies: react: 19.3.1 optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-dialog@1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-dismissable-layer': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-focus-guards': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-focus-scope': 1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-portal': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-presence': 1.1.11(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-slot': 1.5.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-controllable-state': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - aria-hidden: 1.2.6 - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-dialog@1.3.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -11905,30 +11416,12 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-direction@1.2.0(@types/react@19.2.18)(react@19.2.8)': - dependencies: - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-direction@1.2.0(@types/react@19.3.0)(react@19.3.1)': dependencies: react: 19.3.1 optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-dismissable-layer@1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-dismissable-layer@1.2.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -11941,20 +11434,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-dropdown-menu@2.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-menu': 2.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-controllable-state': 1.3.0(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-dropdown-menu@2.2.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -11969,28 +11448,12 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-focus-guards@1.2.0(@types/react@19.2.18)(react@19.2.8)': - dependencies: - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-focus-guards@1.2.0(@types/react@19.3.0)(react@19.3.1)': dependencies: react: 19.3.1 optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-focus-scope@1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-focus-scope@1.3.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.3.0)(react@19.3.1) @@ -12001,13 +11464,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-id@1.1.4(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-id@1.1.4(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.3.0)(react@19.3.1) @@ -12015,14 +11471,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-label@2.1.17(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-label@2.1.17(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-primitive': 2.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -12031,31 +11479,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-menu@2.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-collection': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-direction': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-dismissable-layer': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-focus-guards': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-focus-scope': 1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-popper': 1.4.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-portal': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-presence': 1.1.11(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-roving-focus': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-slot': 1.5.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - aria-hidden: 1.2.6 - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-menu@2.2.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -12081,23 +11504,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-popper@1.4.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-arrow': 1.1.17(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-rect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-size': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/rect': 1.1.3 - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-popper@1.4.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@floating-ui/react-dom': 2.1.6(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -12115,15 +11521,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-portal@1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-portal@1.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-primitive': 2.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -12133,14 +11530,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-presence@1.1.11(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-presence@1.1.11(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.3.0)(react@19.3.1) @@ -12149,14 +11538,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-primitive@2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-slot': 1.5.0(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-primitive@2.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-slot': 1.5.0(@types/react@19.3.0)(react@19.3.1) @@ -12165,24 +11546,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-roving-focus@1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-collection': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-direction': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-controllable-state': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-roving-focus@1.2.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -12201,34 +11564,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-select@2.4.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/number': 1.1.3 - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-collection': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-direction': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-dismissable-layer': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-focus-guards': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-focus-scope': 1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-popper': 1.4.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-portal': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-presence': 1.1.11(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-slot': 1.5.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-callback-ref': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-controllable-state': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-visually-hidden': 1.2.13(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - aria-hidden: 1.2.6 - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-select@2.4.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/number': 1.1.3 @@ -12257,14 +11592,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-separator@1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-separator@1.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-primitive': 2.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -12273,13 +11600,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-slot@1.5.0(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-slot@1.5.0(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.3.0)(react@19.3.1) @@ -12287,21 +11607,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-tabs@1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-direction': 1.2.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-presence': 1.1.11(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-roving-focus': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-use-controllable-state': 1.3.0(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-tabs@1.2.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -12317,27 +11622,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-tooltip@1.4.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-context': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-dismissable-layer': 1.2.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-focus-scope': 1.3.1(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-popper': 1.4.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-portal': 1.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-presence': 1.1.11(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - '@radix-ui/react-slot': 1.5.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-controllable-state': 1.3.0(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-visually-hidden': 1.2.13(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-tooltip@1.4.1(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -12359,13 +11643,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-callback-ref@1.1.5(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-callback-ref@1.1.5(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.3.0)(react@19.3.1) @@ -12373,15 +11650,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-controllable-state@1.3.0(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/primitive': 1.2.0 - '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.18)(react@19.2.8) - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-controllable-state@1.3.0(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/primitive': 1.2.0 @@ -12391,13 +11659,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-effect-event@0.0.5(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-effect-event@0.0.5(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.3.0)(react@19.3.1) @@ -12405,37 +11666,18 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-is-hydrated@0.1.3(@types/react@19.2.18)(react@19.2.8)': - dependencies: - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-is-hydrated@0.1.3(@types/react@19.3.0)(react@19.3.1)': dependencies: react: 19.3.1 optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-layout-effect@1.1.4(@types/react@19.2.18)(react@19.2.8)': - dependencies: - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-layout-effect@1.1.4(@types/react@19.3.0)(react@19.3.1)': dependencies: react: 19.3.1 optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-rect@1.1.4(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/rect': 1.1.3 - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-rect@1.1.4(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/rect': 1.1.3 @@ -12443,13 +11685,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-use-size@1.1.5(@types/react@19.2.18)(react@19.2.8)': - dependencies: - '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8) - react: 19.2.8 - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-use-size@1.1.5(@types/react@19.3.0)(react@19.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.3.0)(react@19.3.1) @@ -12457,14 +11692,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - '@radix-ui/react-visually-hidden@1.2.13(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8)': - dependencies: - '@radix-ui/react-primitive': 2.2.0(@types/react@19.2.18)(react-dom@19.3.1(react@19.3.1))(react@19.2.8) - react: 19.2.8 - react-dom: 19.3.1(react@19.3.1) - optionalDependencies: - '@types/react': 19.2.18 - '@radix-ui/react-visually-hidden@1.2.13(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1)': dependencies: '@radix-ui/react-primitive': 2.2.0(@types/react@19.3.0)(react-dom@19.3.1(react@19.3.1))(react@19.3.1) @@ -12480,59 +11707,6 @@ snapshots: '@actions/core': 3.0.1 stack-utils: 2.0.6 - '@rolldown/binding-android-arm64@1.0.0-rc.13': - optional: true - - '@rolldown/binding-darwin-arm64@1.0.0-rc.13': - optional: true - - '@rolldown/binding-darwin-x64@1.0.0-rc.13': - optional: true - - '@rolldown/binding-freebsd-x64@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.13': - optional: true - - '@rolldown/binding-linux-x64-musl@1.0.0-rc.13': - optional: true - - '@rolldown/binding-openharmony-arm64@1.0.0-rc.13': - optional: true - - '@rolldown/binding-wasm32-wasi@1.0.0-rc.13': - dependencies: - '@emnapi/core': 1.9.1 - '@emnapi/runtime': 1.9.1 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1) - optional: true - - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.13': - optional: true - - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.13': - optional: true - - '@rolldown/pluginutils@1.0.0-rc.13': {} - - '@rollup/plugin-virtual@3.0.2': {} - '@schummar/icu-type-parser@1.21.5': {} '@sentry/cloudflare@11.9.0(@cloudflare/workers-types@5.20261025.1)(wrangler@4.114.0(@cloudflare/workers-types@5.20261025.1))': @@ -12565,20 +11739,6 @@ snapshots: '@sentry/conventions': 0.27.0 '@sentry/core': 11.9.0 - '@shikijs/core@3.22.0': - dependencies: - '@shikijs/types': 3.22.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - hast-util-to-html: 9.0.5 - - '@shikijs/core@3.23.0': - dependencies: - '@shikijs/types': 3.23.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - hast-util-to-html: 9.0.5 - '@shikijs/core@4.4.3': dependencies: '@shikijs/primitive': 4.4.3 @@ -12595,18 +11755,6 @@ snapshots: '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@3.22.0': - dependencies: - '@shikijs/types': 3.22.0 - '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.6 - - '@shikijs/engine-javascript@3.23.0': - dependencies: - '@shikijs/types': 3.23.0 - '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.6 - '@shikijs/engine-javascript@4.4.3': dependencies: '@shikijs/types': 4.4.3 @@ -12619,16 +11767,6 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-oniguruma@3.22.0': - dependencies: - '@shikijs/types': 3.22.0 - '@shikijs/vscode-textmate': 10.0.2 - - '@shikijs/engine-oniguruma@3.23.0': - dependencies: - '@shikijs/types': 3.23.0 - '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@4.4.3': dependencies: '@shikijs/types': 4.4.3 @@ -12639,10 +11777,6 @@ snapshots: '@shikijs/types': 4.5.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.22.0': - dependencies: - '@shikijs/types': 3.22.0 - '@shikijs/langs@4.4.3': dependencies: '@shikijs/types': 4.4.3 @@ -12663,10 +11797,6 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.5 - '@shikijs/themes@3.22.0': - dependencies: - '@shikijs/types': 3.22.0 - '@shikijs/themes@4.4.3': dependencies: '@shikijs/types': 4.4.3 @@ -12675,15 +11805,6 @@ snapshots: dependencies: '@shikijs/types': 4.5.0 - '@shikijs/twoslash@3.23.0(supports-color@10.2.2)(typescript@5.9.3)': - dependencies: - '@shikijs/core': 3.23.0 - '@shikijs/types': 3.23.0 - twoslash: 0.3.9(supports-color@10.2.2)(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - '@shikijs/twoslash@4.5.0(supports-color@10.2.2)(typescript@5.9.3)': dependencies: '@shikijs/core': 4.5.0 @@ -12693,16 +11814,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@shikijs/types@3.22.0': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - - '@shikijs/types@3.23.0': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - '@shikijs/types@4.4.3': dependencies: '@shikijs/vscode-textmate': 10.0.2 @@ -13203,21 +12314,13 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/html-wasm@1.15.21': {} + '@swc/html-wasm@1.16.21': {} '@swc/types@0.1.28': dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/node@4.2.4': - dependencies: - '@jridgewell/remapping': 2.3.5 - enhanced-resolve: 5.24.5 - jiti: 2.7.0 - lightningcss: 1.32.0 - magic-string: 0.30.21 - source-map-js: 1.2.1 - tailwindcss: 4.2.4 + '@swc/wasm@1.16.21': {} '@tailwindcss/node@4.3.3': dependencies: @@ -13229,93 +12332,42 @@ snapshots: source-map-js: 1.2.1 tailwindcss: 4.3.3 - '@tailwindcss/oxide-android-arm64@4.2.4': - optional: true - '@tailwindcss/oxide-android-arm64@4.3.3': optional: true - '@tailwindcss/oxide-darwin-arm64@4.2.4': - optional: true - '@tailwindcss/oxide-darwin-arm64@4.3.3': optional: true - '@tailwindcss/oxide-darwin-x64@4.2.4': - optional: true - '@tailwindcss/oxide-darwin-x64@4.3.3': optional: true - '@tailwindcss/oxide-freebsd-x64@4.2.4': - optional: true - '@tailwindcss/oxide-freebsd-x64@4.3.3': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.2.4': - optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.2.4': - optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.3.3': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.2.4': - optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.3.3': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.2.4': - optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.3.3': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.2.4': - optional: true - '@tailwindcss/oxide-linux-x64-musl@4.3.3': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.2.4': - optional: true - '@tailwindcss/oxide-wasm32-wasi@4.3.3': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.2.4': - optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.3.3': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.2.4': - optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.3.3': optional: true - '@tailwindcss/oxide@4.2.4': - optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.2.4 - '@tailwindcss/oxide-darwin-arm64': 4.2.4 - '@tailwindcss/oxide-darwin-x64': 4.2.4 - '@tailwindcss/oxide-freebsd-x64': 4.2.4 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.2.4 - '@tailwindcss/oxide-linux-arm64-gnu': 4.2.4 - '@tailwindcss/oxide-linux-arm64-musl': 4.2.4 - '@tailwindcss/oxide-linux-x64-gnu': 4.2.4 - '@tailwindcss/oxide-linux-x64-musl': 4.2.4 - '@tailwindcss/oxide-wasm32-wasi': 4.2.4 - '@tailwindcss/oxide-win32-arm64-msvc': 4.2.4 - '@tailwindcss/oxide-win32-x64-msvc': 4.2.4 - '@tailwindcss/oxide@4.3.3': optionalDependencies: '@tailwindcss/oxide-android-arm64': 4.3.3 @@ -13331,14 +12383,6 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3 '@tailwindcss/oxide-win32-x64-msvc': 4.3.3 - '@tailwindcss/postcss@4.2.4': - dependencies: - '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.2.4 - '@tailwindcss/oxide': 4.2.4 - postcss: 8.5.25 - tailwindcss: 4.2.4 - '@tailwindcss/postcss@4.3.3': dependencies: '@alloc/quick-lru': 5.2.0 @@ -13400,11 +12444,6 @@ snapshots: '@turbo/windows-arm64@2.11.10': optional: true - '@tybys/wasm-util@0.10.2': - dependencies: - tslib: 2.8.1 - optional: true - '@tybys/wasm-util@0.10.3': dependencies: tslib: 2.8.1 @@ -13506,10 +12545,6 @@ snapshots: undici-types: 8.3.0 optional: true - '@types/react@19.2.18': - dependencies: - csstype: 3.2.3 - '@types/react@19.3.0': dependencies: csstype: 3.2.3 @@ -14036,6 +13071,8 @@ snapshots: argparse@2.0.1: {} + argparse@3.0.4: {} + aria-hidden@1.2.6: dependencies: tslib: 2.8.1 @@ -14341,8 +13378,6 @@ snapshots: comma-separated-tokens@2.0.3: {} - commander@14.0.3: {} - commander@2.20.3: {} commander@8.3.0: {} @@ -14392,6 +13427,11 @@ snapshots: cookie@1.1.1: {} + cosmiconfig@10.0.1: + dependencies: + env-paths: 2.2.1 + js-yaml: 5.5.0 + cosmiconfig@8.3.6(typescript@5.9.3): dependencies: import-fresh: 3.3.1 @@ -14640,8 +13680,6 @@ snapshots: entities@2.2.0: {} - entities@6.0.1: {} - entities@8.0.0: {} env-paths@2.2.1: {} @@ -15591,17 +14629,6 @@ snapshots: dependencies: function-bind: 1.1.2 - hast-util-from-parse5@8.0.3: - dependencies: - '@types/hast': 3.0.5 - '@types/unist': 3.0.3 - devlop: 1.1.0 - hastscript: 9.0.1 - property-information: 7.1.0 - vfile: 6.0.3 - vfile-location: 5.0.3 - web-namespaces: 2.0.1 - hast-util-heading-rank@3.0.0: dependencies: '@types/hast': 3.0.4 @@ -15610,26 +14637,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hast-util-parse-selector@4.0.0: - dependencies: - '@types/hast': 3.0.5 - - hast-util-raw@9.1.0: - dependencies: - '@types/hast': 3.0.5 - '@types/unist': 3.0.3 - '@ungap/structured-clone': 1.3.0 - hast-util-from-parse5: 8.0.3 - hast-util-to-parse5: 8.0.1 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.2.1 - parse5: 7.3.0 - unist-util-position: 5.0.0 - unist-util-visit: 5.2.0 - vfile: 6.0.3 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - hast-util-to-estree@3.1.3(supports-color@10.2.2): dependencies: '@types/estree': 1.0.9 @@ -15685,16 +14692,6 @@ snapshots: transitivePeerDependencies: - supports-color - hast-util-to-parse5@8.0.1: - dependencies: - '@types/hast': 3.0.5 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - hast-util-to-string@3.0.1: dependencies: '@types/hast': 3.0.4 @@ -15703,14 +14700,6 @@ snapshots: dependencies: '@types/hast': 3.0.5 - hastscript@9.0.1: - dependencies: - '@types/hast': 3.0.5 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - he@1.2.0: {} hermes-estree@0.25.1: {} @@ -16058,6 +15047,10 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@5.5.0: + dependencies: + argparse: 3.0.4 + jsdom@30.1.3(@noble/hashes@1.8.0): dependencies: '@asamuzakjp/css-color': 7.1.9 @@ -16167,8 +15160,6 @@ snapshots: lightningcss-linux-x64-musl@1.32.0: optional: true - lightningcss-wasm@1.32.0: {} - lightningcss-win32-arm64-msvc@1.32.0: optional: true @@ -17200,10 +16191,6 @@ snapshots: lines-and-columns: 2.0.4 type-fest: 3.13.1 - parse5@7.3.0: - dependencies: - entities: 6.0.1 - parse5@8.0.1: dependencies: entities: 8.0.0 @@ -17253,7 +16240,7 @@ snapshots: pify@2.3.0: {} - piscina@5.1.4: + piscina@5.3.2: optionalDependencies: '@napi-rs/nice': 1.1.1 @@ -17279,12 +16266,6 @@ snapshots: postcss: 8.5.25 postcss-resolve-nested-selector: 0.1.6 - postcss-calc@10.1.1(postcss@8.5.31): - dependencies: - postcss: 8.5.31 - postcss-selector-parser: 7.1.1 - postcss-value-parser: 4.2.0 - postcss-calc@11.2.3(postcss@8.5.31): dependencies: '@csstools/css-tokenizer': 4.0.2 @@ -17361,11 +16342,6 @@ snapshots: dependencies: postcss: 8.5.28 - postcss-selector-parser@7.1.1: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - postcss-selector-parser@7.1.4: dependencies: cssesc: 3.0.0 @@ -17416,12 +16392,6 @@ snapshots: powershell-utils@0.2.0: {} - preact-render-to-string@6.6.7(preact@10.29.0): - dependencies: - preact: 10.29.0 - - preact@10.29.0: {} - prelude-ls@1.2.1: {} prettier-plugin-tailwindcss@0.8.1(prettier@3.9.10): @@ -17443,10 +16413,6 @@ snapshots: pretty-hrtime@1.0.3: {} - prism-react-renderer@1.3.5(react@19.2.8): - dependencies: - react: 19.2.8 - prism-react-renderer@1.3.5(react@19.3.1): dependencies: react: 19.3.1 @@ -17529,24 +16495,6 @@ snapshots: react-is@17.0.2: {} - react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@10.2.2): - dependencies: - '@types/hast': 3.0.5 - '@types/mdast': 4.0.4 - '@types/react': 19.2.18 - devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.6(supports-color@10.2.2) - html-url-attributes: 3.0.1 - mdast-util-to-hast: 13.2.1 - react: 19.2.8 - remark-parse: 11.0.0(supports-color@10.2.2) - remark-rehype: 11.1.2 - unified: 11.0.5 - unist-util-visit: 5.2.0 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - react-markdown@10.1.0(@types/react@19.3.0)(react@19.3.1)(supports-color@10.2.2): dependencies: '@types/hast': 3.0.5 @@ -17565,14 +16513,6 @@ snapshots: transitivePeerDependencies: - supports-color - react-remove-scroll-bar@2.3.8(@types/react@19.2.18)(react@19.2.8): - dependencies: - react: 19.2.8 - react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8) - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.18 - react-remove-scroll-bar@2.3.8(@types/react@19.3.0)(react@19.3.1): dependencies: react: 19.3.1 @@ -17581,17 +16521,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - react-remove-scroll@2.7.2(@types/react@19.2.18)(react@19.2.8): - dependencies: - react: 19.2.8 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.18)(react@19.2.8) - react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8) - tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.18)(react@19.2.8) - use-sidecar: 1.1.3(@types/react@19.2.18)(react@19.2.8) - optionalDependencies: - '@types/react': 19.2.18 - react-remove-scroll@2.7.2(@types/react@19.3.0)(react@19.3.1): dependencies: react: 19.3.1 @@ -17603,14 +16532,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - react-style-singleton@2.2.3(@types/react@19.2.18)(react@19.2.8): - dependencies: - get-nonce: 1.0.1 - react: 19.2.8 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.18 - react-style-singleton@2.2.3(@types/react@19.3.0)(react@19.3.1): dependencies: get-nonce: 1.0.1 @@ -17619,8 +16540,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - react@19.2.8: {} - react@19.3.1: {} read-cache@1.0.0: @@ -17727,12 +16646,6 @@ snapshots: unified: 11.0.5 unist-util-visit: 5.2.0 - rehype-raw@7.0.0: - dependencies: - '@types/hast': 3.0.5 - hast-util-raw: 9.1.0 - vfile: 6.0.3 - rehype-recma@1.0.0(supports-color@10.2.2): dependencies: '@types/estree': 1.0.9 @@ -18238,27 +17151,6 @@ snapshots: dependencies: glob: 7.2.3 - rolldown@1.0.0-rc.13: - dependencies: - '@oxc-project/types': 0.123.0 - '@rolldown/pluginutils': 1.0.0-rc.13 - optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-rc.13 - '@rolldown/binding-darwin-arm64': 1.0.0-rc.13 - '@rolldown/binding-darwin-x64': 1.0.0-rc.13 - '@rolldown/binding-freebsd-x64': 1.0.0-rc.13 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.13 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.13 - '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.13 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.13 - '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.13 - '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.13 - '@rolldown/binding-linux-x64-musl': 1.0.0-rc.13 - '@rolldown/binding-openharmony-arm64': 1.0.0-rc.13 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.13 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.13 - '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.13 - router@2.2.0(supports-color@10.2.2): dependencies: debug: 4.4.3(supports-color@10.2.2) @@ -18491,17 +17383,6 @@ snapshots: shell-quote@1.12.0: {} - shiki@3.22.0: - dependencies: - '@shikijs/core': 3.22.0 - '@shikijs/engine-javascript': 3.22.0 - '@shikijs/engine-oniguruma': 3.22.0 - '@shikijs/langs': 3.22.0 - '@shikijs/themes': 3.22.0 - '@shikijs/types': 3.22.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.5 - shiki@4.4.3: dependencies: '@shikijs/core': 4.4.3 @@ -18882,8 +17763,6 @@ snapshots: tailwindcss@4.1.18: {} - tailwindcss@4.2.4: {} - tailwindcss@4.3.3: {} tapable@2.3.3: {} @@ -19196,7 +18075,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 - unist-util-visit-parents: 6.0.2 + unist-util-visit-parents: 6.1.0 unist-util-select@5.1.0: dependencies: @@ -19280,13 +18159,6 @@ snapshots: urlpattern-polyfill@10.1.0: {} - use-callback-ref@1.3.3(@types/react@19.2.18)(react@19.2.8): - dependencies: - react: 19.2.8 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.18 - use-callback-ref@1.3.3(@types/react@19.3.0)(react@19.3.1): dependencies: react: 19.3.1 @@ -19304,14 +18176,6 @@ snapshots: optionalDependencies: '@types/react': 19.3.0 - use-sidecar@1.1.3(@types/react@19.2.18)(react@19.2.8): - dependencies: - detect-node-es: 1.1.0 - react: 19.2.8 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.2.18 - use-sidecar@1.1.3(@types/react@19.3.0)(react@19.3.1): dependencies: detect-node-es: 1.1.0 @@ -19390,8 +18254,6 @@ snapshots: dependencies: graceful-fs: 4.2.11 - web-namespaces@2.0.1: {} - web-streams-polyfill@4.0.0-beta.3: {} webidl-conversions@3.0.1: {}