diff --git a/package.json b/package.json index 3cf80483..670c1947 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "eslint": "^8.57.1", - "eslint-plugin-mdx": "^3.3.1", + "eslint-plugin-mdx": "^3.4.0", "eslint-plugin-prettier": "^5.2.6", "mintlify": "^4.0.457", "prettier": "^3.5.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b9583e9..96f95df7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,14 +16,14 @@ importers: specifier: ^8.57.1 version: 8.57.1 eslint-plugin-mdx: - specifier: ^3.3.1 - version: 3.3.1(eslint@8.57.1) + specifier: ^3.4.0 + version: 3.4.0(eslint@8.57.1) eslint-plugin-prettier: specifier: ^5.2.6 version: 5.2.6(eslint@8.57.1)(prettier@3.5.3) mintlify: specifier: ^4.0.457 - version: 4.0.457(@types/node@22.13.14)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.0.457(@types/node@22.14.0)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) prettier: specifier: ^3.5.3 version: 3.5.3 @@ -540,6 +540,10 @@ packages: resolution: {integrity: sha512-vsJDAkYR6qCPu+ioGScGiMYR7LvZYIXh/dlQeviqoTWNCVfKTLYD/LkNWH4Mxsv2a5vpIRc77FN5DnmK1eBggQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@pkgr/core@0.2.1': + resolution: {integrity: sha512-VzgHzGblFmUeBmmrk55zPyrQIArQN4vujc9shWytaPdB3P7qhi0cpaiKIr7tlCmFv2lYUwnLospIqjL9ZSAhhg==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + '@puppeteer/browsers@2.3.0': resolution: {integrity: sha512-ioXoq9gPxkss4MYhD+SFaU9p1IHFUX0ILAWFPyjGaBdjLsYAlZw6j1iLA0N/m12uVHLFDfSYNF7EQccjinIMDA==} engines: {node: '>=18'} @@ -684,8 +688,8 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@22.13.14': - resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==} + '@types/node@22.14.0': + resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==} '@types/prismjs@1.26.5': resolution: {integrity: sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==} @@ -1359,8 +1363,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-mdx@3.3.1: - resolution: {integrity: sha512-3koPGGjGOKXxWBIY0ExcMhtEGWRpbM/xrqIp6c4XDxZOMs/nIUEZKnaKZf+sAMRtqdv5Z99Nq5izWyCLoTdcGg==} + eslint-mdx@3.4.0: + resolution: {integrity: sha512-sNffDEvt3fAEkrCntX0Kk/IWhHkfp0fhQ7/n30gQuIRm/FeUjLMkKkgAwlOFqxIMD4XJ03Iidmkf18EC8zTyYw==} engines: {node: '>=18.0.0'} peerDependencies: eslint: '>=8.0.0' @@ -1369,8 +1373,8 @@ packages: remark-lint-file-extension: optional: true - eslint-plugin-mdx@3.3.1: - resolution: {integrity: sha512-YXm2YANiJ3Sl/6AdZUeR53deGG1JI6rG9crHITR2Mtb9k8SFWRspoHetnIvaYTEfgPsvUwAwVgT1JxRoZywpTA==} + eslint-plugin-mdx@3.4.0: + resolution: {integrity: sha512-f/ot8rSp/telkW1joqe0y9XQigTrE99sQHqyqLYYVgGLtQvl54suDidepbiGsDF7Z5V9uyQPWpmY0Qu/ZMRzmg==} engines: {node: '>=18.0.0'} peerDependencies: eslint: '>=8.0.0' @@ -3134,14 +3138,14 @@ packages: resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==} engines: {node: '>=12'} - synckit@0.10.3: - resolution: {integrity: sha512-R1urvuyiTaWfeCggqEvpDJwAlDVdsT9NM+IP//Tk2x7qHCkSvBk/fwFgw/TLAHzZlrAnnazMcRw0ZD8HlYFTEQ==} - engines: {node: ^14.18.0 || >=16.0.0} - synckit@0.11.1: resolution: {integrity: sha512-fWZqNBZNNFp/7mTUy1fSsydhKsAKJ+u90Nk7kOK5Gcq9vObaqLBLjWFDBkyVU9Vvc6Y71VbOevMuGhqv02bT+Q==} engines: {node: ^14.18.0 || >=16.0.0} + synckit@0.11.3: + resolution: {integrity: sha512-szhWDqNNI9etJUvbZ1/cx1StnZx8yMmFxme48SwR4dty4ioSY50KEZlpv0qAfgc1fpRzuh9hBXEzoCpJ779dLg==} + engines: {node: ^14.18.0 || >=16.0.0} + tar-fs@3.0.8: resolution: {integrity: sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==} @@ -3211,8 +3215,8 @@ packages: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} - type-fest@4.38.0: - resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==} + type-fest@4.39.1: + resolution: {integrity: sha512-uW9qzd66uyHYxwyVBYiwS4Oi0qZyUqwjU+Oevr6ZogYiXt99EOYtwvzMSLw1c3lYo2HzJsep/NB23iEVEgjG/w==} engines: {node: '>=16'} type-is@1.6.18: @@ -3249,8 +3253,8 @@ packages: unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} unified-engine@11.2.2: resolution: {integrity: sha512-15g/gWE7qQl9tQ3nAEbMd5h9HV1EACtFs6N9xaRBZICoCwnNGbal1kOs++ICf4aiTdItZxU2s/kYWhW7htlqJg==} @@ -3740,27 +3744,27 @@ snapshots: '@img/sharp-win32-x64@0.34.1': optional: true - '@inquirer/checkbox@4.1.4(@types/node@22.13.14)': + '@inquirer/checkbox@4.1.4(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/type': 3.0.5(@types/node@22.14.0) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/confirm@5.1.8(@types/node@22.13.14)': + '@inquirer/confirm@5.1.8(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/core@10.1.9(@types/node@22.13.14)': + '@inquirer/core@10.1.9(@types/node@22.14.0)': dependencies: '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/type': 3.0.5(@types/node@22.14.0) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -3768,93 +3772,93 @@ snapshots: wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/editor@4.2.9(@types/node@22.13.14)': + '@inquirer/editor@4.2.9(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) external-editor: 3.1.0 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/expand@4.0.11(@types/node@22.13.14)': + '@inquirer/expand@4.0.11(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 '@inquirer/figures@1.0.11': {} - '@inquirer/input@4.1.8(@types/node@22.13.14)': + '@inquirer/input@4.1.8(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/number@3.0.11(@types/node@22.13.14)': + '@inquirer/number@3.0.11(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/password@4.0.11(@types/node@22.13.14)': + '@inquirer/password@4.0.11(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) ansi-escapes: 4.3.2 optionalDependencies: - '@types/node': 22.13.14 - - '@inquirer/prompts@7.4.0(@types/node@22.13.14)': - dependencies: - '@inquirer/checkbox': 4.1.4(@types/node@22.13.14) - '@inquirer/confirm': 5.1.8(@types/node@22.13.14) - '@inquirer/editor': 4.2.9(@types/node@22.13.14) - '@inquirer/expand': 4.0.11(@types/node@22.13.14) - '@inquirer/input': 4.1.8(@types/node@22.13.14) - '@inquirer/number': 3.0.11(@types/node@22.13.14) - '@inquirer/password': 4.0.11(@types/node@22.13.14) - '@inquirer/rawlist': 4.0.11(@types/node@22.13.14) - '@inquirer/search': 3.0.11(@types/node@22.13.14) - '@inquirer/select': 4.1.0(@types/node@22.13.14) + '@types/node': 22.14.0 + + '@inquirer/prompts@7.4.0(@types/node@22.14.0)': + dependencies: + '@inquirer/checkbox': 4.1.4(@types/node@22.14.0) + '@inquirer/confirm': 5.1.8(@types/node@22.14.0) + '@inquirer/editor': 4.2.9(@types/node@22.14.0) + '@inquirer/expand': 4.0.11(@types/node@22.14.0) + '@inquirer/input': 4.1.8(@types/node@22.14.0) + '@inquirer/number': 3.0.11(@types/node@22.14.0) + '@inquirer/password': 4.0.11(@types/node@22.14.0) + '@inquirer/rawlist': 4.0.11(@types/node@22.14.0) + '@inquirer/search': 3.0.11(@types/node@22.14.0) + '@inquirer/select': 4.1.0(@types/node@22.14.0) optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/rawlist@4.0.11(@types/node@22.13.14)': + '@inquirer/rawlist@4.0.11(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/search@3.0.11(@types/node@22.13.14)': + '@inquirer/search@3.0.11(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/type': 3.0.5(@types/node@22.14.0) yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/select@4.1.0(@types/node@22.13.14)': + '@inquirer/select@4.1.0(@types/node@22.14.0)': dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/type': 3.0.5(@types/node@22.14.0) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 - '@inquirer/type@3.0.5(@types/node@22.13.14)': + '@inquirer/type@3.0.5(@types/node@22.14.0)': optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 '@isaacs/cliui@8.0.2': dependencies: @@ -3915,7 +3919,7 @@ snapshots: '@types/react': 19.0.2 react: 18.3.1 - '@mintlify/cli@4.0.456(@types/node@22.13.14)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mintlify/cli@4.0.456(@types/node@22.14.0)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@mintlify/common': 1.0.321(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mintlify/link-rot': 3.0.426(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -3926,7 +3930,7 @@ snapshots: chalk: 5.4.1 detect-port: 1.6.1 fs-extra: 11.3.0 - inquirer: 12.5.0(@types/node@22.13.14) + inquirer: 12.5.0(@types/node@22.14.0) js-yaml: 4.1.0 ora: 6.3.1 yargs: 17.7.2 @@ -4218,6 +4222,8 @@ snapshots: '@pkgr/core@0.2.0': {} + '@pkgr/core@0.2.1': {} + '@puppeteer/browsers@2.3.0': dependencies: debug: 4.4.0 @@ -4396,11 +4402,11 @@ snapshots: '@types/concat-stream@2.0.3': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 '@types/cors@2.8.17': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 '@types/debug@4.1.12': dependencies: @@ -4408,7 +4414,7 @@ snapshots: '@types/es-aggregate-error@1.0.6': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 '@types/estree-jsx@1.0.5': dependencies: @@ -4444,9 +4450,9 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@22.13.14': + '@types/node@22.14.0': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/prismjs@1.26.5': {} @@ -4464,7 +4470,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 optional: true '@ungap/structured-clone@1.2.0': {} @@ -5002,7 +5008,7 @@ snapshots: engine.io@6.6.4: dependencies: '@types/cors': 2.8.17 - '@types/node': 22.13.14 + '@types/node': 22.14.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -5141,7 +5147,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-mdx@3.3.1(eslint@8.57.1): + eslint-mdx@3.4.0(eslint@8.57.1): dependencies: acorn: 8.14.1 acorn-jsx: 5.3.2(acorn@8.14.1) @@ -5151,7 +5157,7 @@ snapshots: remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - synckit: 0.10.3 + synckit: 0.11.3 tslib: 2.8.1 unified: 11.0.5 unified-engine: 11.2.2 @@ -5162,15 +5168,17 @@ snapshots: - bluebird - supports-color - eslint-plugin-mdx@3.3.1(eslint@8.57.1): + eslint-plugin-mdx@3.4.0(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-mdx: 3.3.1(eslint@8.57.1) + eslint-mdx: 3.4.0(eslint@8.57.1) mdast-util-from-markdown: 2.0.2 + mdast-util-mdx: 3.0.0 + micromark-extension-mdxjs: 3.0.0 remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - synckit: 0.10.3 + synckit: 0.11.3 tslib: 2.8.1 unified: 11.0.5 vfile: 6.0.3 @@ -5868,17 +5876,17 @@ snapshots: inline-style-parser@0.2.4: {} - inquirer@12.5.0(@types/node@22.13.14): + inquirer@12.5.0(@types/node@22.14.0): dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.14) - '@inquirer/prompts': 7.4.0(@types/node@22.13.14) - '@inquirer/type': 3.0.5(@types/node@22.13.14) + '@inquirer/core': 10.1.9(@types/node@22.14.0) + '@inquirer/prompts': 7.4.0(@types/node@22.14.0) + '@inquirer/type': 3.0.5(@types/node@22.14.0) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 rxjs: 7.8.2 optionalDependencies: - '@types/node': 22.13.14 + '@types/node': 22.14.0 internal-slot@1.1.0: dependencies: @@ -6680,9 +6688,9 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - mintlify@4.0.457(@types/node@22.13.14)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + mintlify@4.0.457(@types/node@22.14.0)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@mintlify/cli': 4.0.456(@types/node@22.13.14)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mintlify/cli': 4.0.456(@types/node@22.14.0)(@types/react@19.0.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@types/node' - '@types/react' @@ -7376,7 +7384,7 @@ snapshots: serialize-error@12.0.0: dependencies: - type-fest: 4.38.0 + type-fest: 4.39.1 serve-static@1.16.2: dependencies: @@ -7669,14 +7677,14 @@ snapshots: supports-color@9.4.0: {} - synckit@0.10.3: + synckit@0.11.1: dependencies: '@pkgr/core': 0.2.0 tslib: 2.8.1 - synckit@0.11.1: + synckit@0.11.3: dependencies: - '@pkgr/core': 0.2.0 + '@pkgr/core': 0.2.1 tslib: 2.8.1 tar-fs@3.0.8: @@ -7750,7 +7758,7 @@ snapshots: type-fest@3.13.1: {} - type-fest@4.38.0: {} + type-fest@4.39.1: {} type-is@1.6.18: dependencies: @@ -7815,14 +7823,14 @@ snapshots: buffer: 5.7.1 through: 2.3.8 - undici-types@6.20.0: {} + undici-types@6.21.0: {} unified-engine@11.2.2: dependencies: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 22.13.14 + '@types/node': 22.14.0 '@types/unist': 3.0.3 concat-stream: 2.0.0 debug: 4.4.0