diff --git a/package.json b/package.json index c1aa7d6..92ec9b2 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@headlessui/vue": "^1.7.17", - "@scalar/api-reference": "^1.22.20", + "@scalar/api-reference": "^1.22.28", "@scalar/themes": "^0.7.9", "@vueuse/core": "^10.7.2", "drizzle-orm": "^0.29.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eda5229..b0950c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ dependencies: specifier: ^1.7.17 version: 1.7.17(vue@3.3.11) '@scalar/api-reference': - specifier: ^1.22.20 - version: 1.22.20(nanoid@5.0.4)(postcss@8.4.35)(typescript@5.3.3)(unified@11.0.4)(vue-sonner@1.0.3)(vue@3.3.11)(yjs@13.6.12) + specifier: ^1.22.28 + version: 1.22.28(nanoid@5.0.4)(postcss@8.4.35)(typescript@5.3.3)(unified@11.0.4)(vue-sonner@1.0.3)(vue@3.3.11)(yjs@13.6.12) '@scalar/themes': specifier: ^0.7.9 version: 0.7.9(vue@3.3.11) @@ -141,6 +141,13 @@ packages: regenerator-runtime: 0.14.1 dev: false + /@babel/runtime@7.24.5: + resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: false + /@babel/types@7.23.6: resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} @@ -1210,6 +1217,10 @@ packages: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false + /@floating-ui/utils@0.2.2: + resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} + dev: false + /@floating-ui/vue@1.0.4(vue@3.3.11): resolution: {integrity: sha512-doHP79KFEmb41MCNR25NS8aGPR/TGBi0qIJgHmz4lIO7Nr0G9OImYnrT00obns1g3VXgG14ogVQoQDtPsfnXUQ==} dependencies: @@ -1508,22 +1519,22 @@ packages: requiresBuild: true optional: true - /@scalar/api-client@1.2.12(@scalar/oas-utils@0.1.6)(typescript@5.3.3)(vue@3.3.11)(yjs@13.6.12): - resolution: {integrity: sha512-lFOnfsXCgxTfILeGeAHHIXHgg3omYuXhSsA+awWrT5Rfe9xIv3K7AW5j0b2IRlqS9sjaypS2fpO0y6VxqA9bvg==} + /@scalar/api-client@1.2.18(@scalar/oas-utils@0.1.10)(typescript@5.3.3)(vue@3.3.11)(yjs@13.6.12): + resolution: {integrity: sha512-1vVDnW0VMBxPL1i4sY3tfglEq1vRn7U8S4q0D0gFPA7IN3L3JDNm0aYRQMg2XsTeL8mAZ3snfcQFVsyTPHKVXw==} engines: {node: '>=18'} peerDependencies: - '@scalar/oas-utils': 0.1.6 + '@scalar/oas-utils': 0.1.10 vue: ^3.3.0 dependencies: '@floating-ui/vue': 1.0.4(vue@3.3.11) '@headlessui/vue': 1.7.20(vue@3.3.11) - '@scalar/components': 0.6.1(axios@1.6.8)(typescript@5.3.3)(vue@3.3.11) - '@scalar/oas-utils': 0.1.6(axios@1.6.8) + '@scalar/components': 0.7.4(axios@1.6.8)(typescript@5.3.3)(vue@3.3.11) + '@scalar/oas-utils': 0.1.10(axios@1.6.8) '@scalar/openapi-parser': 0.3.2 - '@scalar/themes': 0.7.6(vue@3.3.11) - '@scalar/use-codemirror': 0.10.1(vue@3.3.11)(yjs@13.6.12) - '@scalar/use-modal': 0.3.0(@headlessui/vue@1.7.20)(vue@3.3.11) - '@scalar/use-tooltip': 0.6.0(vue@3.3.11) + '@scalar/themes': 0.7.9(vue@3.3.11) + '@scalar/use-codemirror': 0.10.3(vue@3.3.11)(yjs@13.6.12) + '@scalar/use-modal': 0.3.3(@headlessui/vue@1.7.20)(vue@3.3.11) + '@scalar/use-tooltip': 0.6.2(vue@3.3.11) '@vueuse/core': 10.9.0(vue@3.3.11) axios: 1.6.8 content-type: 1.0.5 @@ -1550,24 +1561,23 @@ packages: - yjs dev: false - /@scalar/api-reference@1.22.20(nanoid@5.0.4)(postcss@8.4.35)(typescript@5.3.3)(unified@11.0.4)(vue-sonner@1.0.3)(vue@3.3.11)(yjs@13.6.12): - resolution: {integrity: sha512-RHbs2dekUCIwgl3udmO0AcLKykS78/Mra6qIQROQLXKwNzLcaMeps5bwC1GiziZlekM8UFUOysBwMN7A/d7oRQ==} + /@scalar/api-reference@1.22.28(nanoid@5.0.4)(postcss@8.4.35)(typescript@5.3.3)(unified@11.0.4)(vue-sonner@1.0.3)(vue@3.3.11)(yjs@13.6.12): + resolution: {integrity: sha512-dvPo1wWhCXWfJYm6jdUXvrdFtxt7rslk5f7wmtAz9Hgefacey+77VeHKZ/qqDern32ec7x4o36ThjQY4wkO9yw==} engines: {node: '>=18'} peerDependencies: unified: ^11.0.0 vue: ^3.3.0 dependencies: '@headlessui/vue': 1.7.20(vue@3.3.11) - '@scalar/api-client': 1.2.12(@scalar/oas-utils@0.1.6)(typescript@5.3.3)(vue@3.3.11)(yjs@13.6.12) - '@scalar/components': 0.6.1(axios@1.6.8)(typescript@5.3.3)(vue@3.3.11) - '@scalar/galaxy': 0.1.0 - '@scalar/oas-utils': 0.1.6(axios@1.6.8) + '@scalar/api-client': 1.2.18(@scalar/oas-utils@0.1.10)(typescript@5.3.3)(vue@3.3.11)(yjs@13.6.12) + '@scalar/components': 0.7.4(axios@1.6.8)(typescript@5.3.3)(vue@3.3.11) + '@scalar/oas-utils': 0.1.10(axios@1.6.8) '@scalar/openapi-parser': 0.3.2 '@scalar/snippetz': 0.1.6 - '@scalar/themes': 0.7.6(vue@3.3.11) - '@scalar/use-modal': 0.3.0(@headlessui/vue@1.7.20)(vue@3.3.11) - '@scalar/use-toasts': 0.6.1(nanoid@5.0.4)(vue-sonner@1.0.3)(vue@3.3.11) - '@scalar/use-tooltip': 0.6.0(vue@3.3.11) + '@scalar/themes': 0.7.9(vue@3.3.11) + '@scalar/use-modal': 0.3.3(@headlessui/vue@1.7.20)(vue@3.3.11) + '@scalar/use-toasts': 0.6.6(nanoid@5.0.4)(vue-sonner@1.0.3)(vue@3.3.11) + '@scalar/use-tooltip': 0.6.2(vue@3.3.11) '@unhead/schema': 1.9.7 '@vcarl/remark-headings': 0.1.0 '@vueuse/core': 10.9.0(vue@3.3.11) @@ -1576,9 +1586,10 @@ packages: github-slugger: 2.0.0 httpsnippet-lite: 3.0.5 postcss-nested: 6.0.1(postcss@8.4.35) + prismjs: 1.29.0 rehype-external-links: 3.0.0 rehype-format: 5.0.0 - rehype-highlight: 7.0.0 + rehype-prism: 2.3.2(unified@11.0.4) rehype-raw: 7.0.0 rehype-sanitize: 6.0.0 rehype-stringify: 10.0.0 @@ -1611,21 +1622,22 @@ packages: - yjs dev: false - /@scalar/components@0.6.1(axios@1.6.8)(typescript@5.3.3)(vue@3.3.11): - resolution: {integrity: sha512-MTabuZZU2FpM/YJ+YihOMymUQMr3YoWWUR6/2gMPREiufKrzH/qLgaqqK0XTPl7LsDxJYpYeT1Itmt5ZRsXLow==} + /@scalar/components@0.7.4(axios@1.6.8)(typescript@5.3.3)(vue@3.3.11): + resolution: {integrity: sha512-aamHm/Kxqfvc6cD4Md38lNsWYNTBswxrm/qm2z9PKrL7bShqCkddt7GDxoVMVYEFtU0WNVEabrLJwhvnRxVDHg==} engines: {node: '>=18'} peerDependencies: vue: ^3.3.0 dependencies: + '@floating-ui/utils': 0.2.2 + '@floating-ui/vue': 1.0.4(vue@3.3.11) '@headlessui/vue': 1.7.20(vue@3.3.11) - '@scalar/oas-utils': 0.1.6(axios@1.6.8) + '@scalar/oas-utils': 0.1.10(axios@1.6.8) '@storybook/test': 8.0.9 '@vueuse/core': 10.9.0(vue@3.3.11) - class-variance-authority: 0.7.0 cva: 1.0.0-beta.1(typescript@5.3.3) nanoid: 5.0.4 prismjs: 1.29.0 - tailwind-merge: 2.2.1 + tailwind-merge: 2.3.0 vue: 3.3.11(typescript@5.3.3) transitivePeerDependencies: - '@jest/globals' @@ -1638,13 +1650,8 @@ packages: - vitest dev: false - /@scalar/galaxy@0.1.0: - resolution: {integrity: sha512-GIaU2r6fhou6l1VfhxAiCj2mqHBG9Skjd/q4WfC62pKj6H7tHUVSfayggq89/xGq4QKouyD90AZ39Tnk26tpDg==} - engines: {node: '>=18'} - dev: false - - /@scalar/oas-utils@0.1.6(axios@1.6.8): - resolution: {integrity: sha512-tQevgGseWRMX3FIUnNPsQZ/Z+zv4/zRi7yyCXlOilolm08MUkw71hyMU0DkBZmkoY/NStRbSgOMSKZkmyHYZTg==} + /@scalar/oas-utils@0.1.10(axios@1.6.8): + resolution: {integrity: sha512-sTCNlct4IWB1Txe0xU0A0KbayN3AUVo/2UIrNO9U3wHGWtS9WxPY+N7mhFdA1cBx3r9iToBY/Lh/YmVdR025Vg==} engines: {node: '>=18'} peerDependencies: axios: ^1.5 @@ -1724,15 +1731,6 @@ packages: '@scalar/snippetz-plugin-node-undici': 0.1.6 dev: false - /@scalar/themes@0.7.6(vue@3.3.11): - resolution: {integrity: sha512-S5v8ZUbR1pT14mn6SYcjhWQjFWrOlVGNcOZeIn3+eVh7ztZMy67UsNBJ4YBaM5OK2fSEpJLyzPczynbE1nWVMA==} - engines: {node: '>=18'} - peerDependencies: - vue: ^3.3.0 - dependencies: - vue: 3.3.11(typescript@5.3.3) - dev: false - /@scalar/themes@0.7.9(vue@3.3.11): resolution: {integrity: sha512-rT6cP8yzTxzOJlxWSryGG4Hji71p0UAb0se628+PBrM0qblF7Za8CEzBPfhESt7CcgLjVrtRfaJk+cu/N+4C2Q==} engines: {node: '>=18'} @@ -1742,8 +1740,8 @@ packages: vue: 3.3.11(typescript@5.3.3) dev: false - /@scalar/use-codemirror@0.10.1(vue@3.3.11)(yjs@13.6.12): - resolution: {integrity: sha512-7p+xiwxYUodxDcssMaB5OIrtis0fxnPCo0rIG3MXQNiKY9Cc20vLHomg7xrZwitqvUCk2zSpIlickFitw6t5cQ==} + /@scalar/use-codemirror@0.10.3(vue@3.3.11)(yjs@13.6.12): + resolution: {integrity: sha512-joClVv5dJlIECJIlUlxXMoRvVS9ERsOZYGn8sHSswrCiPjWRHzHxvthQIsyXHRXMeX5LDEa5zPfqg4xBjndG1Q==} engines: {node: '>=18'} peerDependencies: vue: ^3.3.0 @@ -1770,8 +1768,8 @@ packages: y-codemirror.next: 0.3.2(@codemirror/state@6.4.0)(@codemirror/view@6.23.1)(yjs@13.6.12) dev: false - /@scalar/use-modal@0.3.0(@headlessui/vue@1.7.20)(vue@3.3.11): - resolution: {integrity: sha512-wM+LdKbUtcTUaedfWBYNq62xtOxpm4TgKcgtfsbK9tMweOdiwWVH6JKv4/XVutZdC7/r1gCvGJ24zeiPGRULuQ==} + /@scalar/use-modal@0.3.3(@headlessui/vue@1.7.20)(vue@3.3.11): + resolution: {integrity: sha512-j+o3RDeRoYT875oSSa8SytKwDPRMdL74Av9r9lwH95Fwk+IGC/B9Gc8dxtdncKmJBRvTk18nWVEoDn7JZ+CwaA==} engines: {node: '>=18'} peerDependencies: '@headlessui/vue': ^1.7.0 @@ -1781,8 +1779,8 @@ packages: vue: 3.3.11(typescript@5.3.3) dev: false - /@scalar/use-toasts@0.6.1(nanoid@5.0.4)(vue-sonner@1.0.3)(vue@3.3.11): - resolution: {integrity: sha512-jHwyq6Aqs3HgXkomxnXL+hWdkZ7Y4NdU22FtKDbYKnSxi5Y1A+4ZBZrlM4dF2Su5lwGWppP8T2tbZTw0ZeTNgQ==} + /@scalar/use-toasts@0.6.6(nanoid@5.0.4)(vue-sonner@1.0.3)(vue@3.3.11): + resolution: {integrity: sha512-+Wf9qp/UsElGbygrMXwt803OP7odNLtfAQOKzffedyY1jaNl9VncaIXDWFsR3URmLBTN5ZM07d346aCMo6xjLw==} engines: {node: '>=18'} peerDependencies: nanoid: 4 - 5 @@ -1794,8 +1792,8 @@ packages: vue-sonner: 1.0.3 dev: false - /@scalar/use-tooltip@0.6.0(vue@3.3.11): - resolution: {integrity: sha512-f3E7r0w+md/UPTE38I+SGkQYaSFDRzoFhzCvU5+sGziG511G4mocJAa6pDANCZwm2wQmWMT39T4pt6W5Fmwhkg==} + /@scalar/use-tooltip@0.6.2(vue@3.3.11): + resolution: {integrity: sha512-ntiHkA1A/4DHS7ISqIsE4az0AvG3LovwwJpX6LcnsiezwGfIswe6DSSwX2T0OIOO1n1Amg2/VhGFg+xOyWGOKQ==} engines: {node: '>=18'} peerDependencies: vue: ^3.3.0 @@ -2628,7 +2626,6 @@ packages: /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: true /bplist-parser@0.2.0: resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} @@ -2753,8 +2750,9 @@ packages: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 set-function-length: 1.2.0 + dev: true /call-bind@1.0.7: resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} @@ -2871,12 +2869,6 @@ packages: safe-buffer: 5.2.1 dev: true - /class-variance-authority@0.7.0: - resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==} - dependencies: - clsx: 2.0.0 - dev: false - /cli-color@2.0.3: resolution: {integrity: sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==} engines: {node: '>=0.10'} @@ -3061,6 +3053,10 @@ packages: randomfill: 1.0.4 dev: true + /css-selector-parser@3.0.5: + resolution: {integrity: sha512-3itoDFbKUNx1eKmVpYMFyqKX04Ww9osZ+dLgrk6GEv6KMVeXUhUnp4I5X+evw+u3ZxVU6RFXSSRxlTeMh8bA+g==} + dev: false + /css.escape@1.5.1: resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} dev: false @@ -3951,14 +3947,6 @@ packages: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} dev: false - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} - dependencies: - function-bind: 1.1.2 - has-proto: 1.0.1 - has-symbols: 1.0.3 - hasown: 2.0.0 - /get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -4123,6 +4111,17 @@ packages: hast-util-is-element: 3.0.0 dev: false + /hast-util-from-html@2.0.1: + resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} + dependencies: + '@types/hast': 3.0.3 + devlop: 1.1.0 + hast-util-from-parse5: 8.0.1 + parse5: 7.1.2 + vfile: 6.0.1 + vfile-message: 4.0.2 + dev: false + /hast-util-from-parse5@8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} dependencies: @@ -4225,15 +4224,6 @@ packages: zwitch: 2.0.4 dev: false - /hast-util-to-text@4.0.0: - resolution: {integrity: sha512-EWiE1FSArNBPUo1cKWtzqgnuRQwEeQbQtnFJRYV1hb1BWDgrAlBU0ExptvZMM/KSA82cDpm2sFGf3Dmc5Mza3w==} - dependencies: - '@types/hast': 3.0.3 - '@types/unist': 3.0.2 - hast-util-is-element: 3.0.0 - unist-util-find-after: 5.0.0 - dev: false - /hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} dependencies: @@ -4259,11 +4249,6 @@ packages: resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==} dev: true - /highlight.js@11.9.0: - resolution: {integrity: sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==} - engines: {node: '>=12.0.0'} - dev: false - /hmac-drbg@1.0.1: resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} dependencies: @@ -4463,7 +4448,7 @@ packages: resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 dev: true @@ -4699,14 +4684,6 @@ packages: get-func-name: 2.0.2 dev: false - /lowlight@3.1.0: - resolution: {integrity: sha512-CEbNVoSikAxwDMDPjXlqlFYiZLkDJHwyGu/MfOsJnF3d7f3tds5J3z8s/l9TMXhzfsJCCJEAsD78842mwmg0PQ==} - dependencies: - '@types/hast': 3.0.3 - devlop: 1.1.0 - highlight.js: 11.9.0 - dev: false - /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -5379,7 +5356,6 @@ packages: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 - dev: true /object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} @@ -5388,7 +5364,7 @@ packages: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 /object-keys@1.1.1: @@ -5399,7 +5375,7 @@ packages: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 + call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 @@ -5799,16 +5775,6 @@ packages: unist-util-visit-parents: 6.0.1 dev: false - /rehype-highlight@7.0.0: - resolution: {integrity: sha512-QtobgRgYoQaK6p1eSr2SD1i61f7bjF2kZHAQHxeCHAuJf7ZUDMvQ7owDq9YTkmar5m5TSUol+2D3bp3KfJf/oA==} - dependencies: - '@types/hast': 3.0.3 - hast-util-to-text: 4.0.0 - lowlight: 3.1.0 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - dev: false - /rehype-minify-whitespace@6.0.0: resolution: {integrity: sha512-i9It4YHR0Sf3GsnlR5jFUKXRr9oayvEk9GKQUkwZv6hs70OH9q3OCZrq9PpLvIGKt3W+JxBOxCidNVpH/6rWdA==} dependencies: @@ -5819,6 +5785,28 @@ packages: unist-util-is: 6.0.0 dev: false + /rehype-parse@9.0.0: + resolution: {integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==} + dependencies: + '@types/hast': 3.0.3 + hast-util-from-html: 2.0.1 + unified: 11.0.4 + dev: false + + /rehype-prism@2.3.2(unified@11.0.4): + resolution: {integrity: sha512-UvLT8kwsR7mPpAGtikypFTWV+Y8RkfoKCynLl+pa2MvrR6u4D72FZlVRkvxWa3ZkfMcWqAWekJ7s2J0GEp0v+Q==} + peerDependencies: + unified: ^10 || ^11 + dependencies: + hastscript: 8.0.0 + prismjs: 1.29.0 + rehype-parse: 9.0.0 + unified: 11.0.4 + unist-util-is: 6.0.0 + unist-util-select: 5.1.0 + unist-util-visit: 5.0.0 + dev: false + /rehype-raw@7.0.0: resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} dependencies: @@ -6031,6 +6019,7 @@ packages: get-intrinsic: 1.2.4 gopd: 1.0.1 has-property-descriptors: 1.0.2 + dev: true /set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -6264,10 +6253,10 @@ packages: tslib: 2.6.2 dev: true - /tailwind-merge@2.2.1: - resolution: {integrity: sha512-o+2GTLkthfa5YUt4JxPfzMIpQzZ3adD1vLVkvKE1Twl9UAhGsEbIZhHHZVRttyW177S8PDJI3bTQNaebyofK3Q==} + /tailwind-merge@2.3.0: + resolution: {integrity: sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==} dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.24.5 dev: false /telejson@7.2.0: @@ -6411,13 +6400,6 @@ packages: vfile: 6.0.1 dev: false - /unist-util-find-after@5.0.0: - resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} - dependencies: - '@types/unist': 3.0.2 - unist-util-is: 6.0.0 - dev: false - /unist-util-is@5.2.1: resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} dependencies: @@ -6436,6 +6418,16 @@ packages: '@types/unist': 3.0.2 dev: false + /unist-util-select@5.1.0: + resolution: {integrity: sha512-4A5mfokSHG/rNQ4g7gSbdEs+H586xyd24sdJqF1IWamqrLHvYb+DH48fzxowyOhOfK7YSqX+XlCojAyuuyyT2A==} + dependencies: + '@types/unist': 3.0.2 + css-selector-parser: 3.0.5 + devlop: 1.1.0 + nth-check: 2.1.1 + zwitch: 2.0.4 + dev: false + /unist-util-stringify-position@4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} dependencies: