diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 1d2aec07efb121064250549198d261d815621461..6593cc27c91e3c991b89ec5c0a0969760149c87d 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -119,7 +119,7 @@ const config: Config = { position: 'left', items: [ { - label: '推理接口', + label: 'Serverless API', to: '/docs/openapi/serverless', }, { @@ -214,6 +214,7 @@ const config: Config = { description: '生产服务器', }, ], + defaultOpenAllTags: true, }, } as ScalarOptions, ], diff --git a/package.json b/package.json index 1dd810f09e5502623c093b55fdd01d59c1ef7dd3..06ed174c23d60da746e855709824b4ddb64fc9c4 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@docusaurus/core": "^3.4.0", "@docusaurus/preset-classic": "^3.4.0", "@mdx-js/react": "^3.0.0", - "@scalar/docusaurus": "0.4.33", + "@scalar/docusaurus": "0.4.43", "clsx": "^2.0.0", "docusaurus": "^1.14.7", "docusaurus-plugin-image-zoom": "^2.0.0", diff --git a/sidebars.ts b/sidebars.ts index 25cdeb9cbc695d14f8026f9fcfef00051b1415f5..3c440dabda8406f801d30d08fd7b71b32fd008b3 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -43,6 +43,31 @@ const sidebars: SidebarsConfig = { }, ], }, + + { + type: 'category', + collapsed: true, + label: 'Serverless API', + link: { + type: 'doc', + id: 'serverless-api', + }, + items: [ + { + type: 'doc', + id: 'serverless-api/voice-url', + }, + + { + type: 'doc', + id: 'serverless-api/integration', + }, + { + type: 'doc', + id: 'serverless-api/user-guide', + }, + ], + }, { type: 'category', collapsed: true, @@ -119,8 +144,8 @@ const sidebars: SidebarsConfig = { id: 'apps/overview', }, { - type: "doc", - id: "apps/iluvatar-ai-app-contest" + type: 'doc', + id: 'apps/iluvatar-ai-app-contest', }, { type: 'doc', @@ -176,31 +201,6 @@ const sidebars: SidebarsConfig = { id: 'repositories', }, - { - type: 'category', - collapsed: true, - label: 'Serverless API', - link: { - type: 'doc', - id: 'serverless-api', - }, - items: [ - { - type: 'doc', - id: 'serverless-api/voice-url', - }, - - { - type: 'doc', - id: 'serverless-api/integration', - }, - { - type: 'doc', - id: 'serverless-api/user-guide', - }, - ], - }, - { type: 'category', collapsed: true, diff --git a/yarn.lock b/yarn.lock index 65ab018b424a9349950b40cbda58adb23835cc45..d9d81fa588cefdd0b2335c0a29ff61f096b30021 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2633,6 +2633,15 @@ "@codemirror/view" "^6.0.0" crelt "^1.0.5" +"@codemirror/lint@^6.8.1": + version "6.8.2" + resolved "https://registry.npmmirror.com/@codemirror/lint/-/lint-6.8.2.tgz#7864b03583e9efd18554cff1dd4504da10338ab1" + integrity sha512-PDFG5DjHxSEjOXk9TQYYVjZDqlZTFaDBfhQixHnQOEVDDNHUbEh/hstAjcQJaA6FQdZTD1hquXTK0rVBLADR1g== + dependencies: + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" + crelt "^1.0.5" + "@codemirror/search@^6.0.0": version "6.5.6" resolved "https://registry.npmmirror.com/@codemirror/search/-/search-6.5.6.tgz#8f858b9e678d675869112e475f082d1e8488db93" @@ -2966,7 +2975,7 @@ "@docusaurus/theme-search-algolia" "3.4.0" "@docusaurus/types" "3.4.0" -"@docusaurus/react-loadable@5.5.2": +"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": version "5.5.2" resolved "https://registry.npmmirror.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== @@ -3456,20 +3465,20 @@ resolved "https://registry.npmmirror.com/@replit/codemirror-css-color-picker/-/codemirror-css-color-picker-6.1.1.tgz#9b68652d7ff56e3cc491fd7e26584d1f08e5b659" integrity sha512-e/wYHcgt3HRDpvYuwqXyjv3LEY6VyFjJeDQK1UtFmaykp86R6Cbw3ULH9pvuJuelaW6nS4CVtIRHuOfbFLlqwQ== -"@scalar/api-client@2.0.10": - version "2.0.10" - resolved "https://registry.npmmirror.com/@scalar/api-client/-/api-client-2.0.10.tgz#86608dd195ab51fde259f05a9729a8a4aee12eb5" - integrity sha512-gka9kFourjCN5wk+7ViugzIaoG6bKnxmAlCJd+KXHosPcuW3VJ+byA+fFcIZ3FASsHK4J0YGPuWK59dUClMxzw== +"@scalar/api-client@2.0.19": + version "2.0.19" + resolved "https://registry.npmmirror.com/@scalar/api-client/-/api-client-2.0.19.tgz#efaeca920400ee4871e038e951ccd634b52d8f8d" + integrity sha512-PMqKy8txQYY5nPzWR45deJJPRa9IIchHRBiXNouqGs79CFClZTjs0IDPumqKa2nCXljsPtEMk/wFtCzQMDLGHQ== dependencies: "@headlessui/tailwindcss" "^0.2.0" "@headlessui/vue" "^1.7.20" - "@scalar/components" "0.12.10" + "@scalar/components" "0.12.13" "@scalar/draggable" "0.1.3" - "@scalar/oas-utils" "0.2.11" - "@scalar/object-utils" "1.1.3" - "@scalar/openapi-parser" "^0.7.1" - "@scalar/themes" "0.9.12" - "@scalar/use-codemirror" "0.11.4" + "@scalar/oas-utils" "0.2.13" + "@scalar/object-utils" "1.1.4" + "@scalar/openapi-parser" "^0.7.2" + "@scalar/themes" "0.9.13" + "@scalar/use-codemirror" "0.11.6" "@scalar/use-toasts" "0.7.4" "@scalar/use-tooltip" "1.0.2" "@vueuse/core" "^10.10.0" @@ -3484,27 +3493,27 @@ vue-router "^4.3.0" zod "^3.22.4" -"@scalar/api-reference-react@0.3.31": - version "0.3.31" - resolved "https://registry.npmmirror.com/@scalar/api-reference-react/-/api-reference-react-0.3.31.tgz#b238f26d71bd042424bfd5d2e9b1f50f0d69761d" - integrity sha512-Fs9rQxs2JGpl3M4syMo3H8YcN21C0kfbgIAeCNKdoPVii994WweORo+m414wHsTTeG8TxaombxLmAa5vJnqxWQ== +"@scalar/api-reference-react@0.3.41": + version "0.3.41" + resolved "https://registry.npmmirror.com/@scalar/api-reference-react/-/api-reference-react-0.3.41.tgz#3694626682a1a1f9e3cadbe40b0309a2ed726a49" + integrity sha512-88etf59xeCXY11RyxlPddbN0CYchFGvFvQ+G/rwBkO7pGC80QRebOeg4l8rlwfYjTKSZ+PP+cJSfSUiwft1xsQ== dependencies: - "@scalar/api-reference" "1.24.33" + "@scalar/api-reference" "1.24.43" react "^18.3.1" -"@scalar/api-reference@1.24.33": - version "1.24.33" - resolved "https://registry.npmmirror.com/@scalar/api-reference/-/api-reference-1.24.33.tgz#8e93f38b91e21bfab495a9dc66e5021bd4817ad1" - integrity sha512-BQN8L2FWXt1V5xskEXLOE3BbIeR8KIgKmiW2ayD9pI0rT7X32O3zyksQaY44EhiWMXiens2NXZ5ReoyopXfNTw== +"@scalar/api-reference@1.24.43": + version "1.24.43" + resolved "https://registry.npmmirror.com/@scalar/api-reference/-/api-reference-1.24.43.tgz#e335fbeebda1d5db6f2c9eecea5540e44fd90619" + integrity sha512-TERrMos6RCw2Z0hT3PLRzk4lV1GIwSX5XP3EXGbzToJLxfcU5/EJ/eZrVkKsvmjP9leWlZXYY1Htj3Po5BegeA== dependencies: "@floating-ui/vue" "^1.0.2" "@headlessui/vue" "^1.7.20" - "@scalar/api-client" "2.0.10" - "@scalar/components" "0.12.10" - "@scalar/oas-utils" "0.2.11" - "@scalar/openapi-parser" "^0.7.1" + "@scalar/api-client" "2.0.19" + "@scalar/components" "0.12.13" + "@scalar/oas-utils" "0.2.13" + "@scalar/openapi-parser" "^0.7.2" "@scalar/snippetz" "^0.1.6" - "@scalar/themes" "0.9.12" + "@scalar/themes" "0.9.13" "@scalar/use-toasts" "0.7.4" "@scalar/use-tooltip" "1.0.2" "@unhead/schema" "^1.9.5" @@ -3520,10 +3529,10 @@ unified "^11.0.4" vue "^3.4.22" -"@scalar/code-highlight@0.0.6": - version "0.0.6" - resolved "https://registry.npmmirror.com/@scalar/code-highlight/-/code-highlight-0.0.6.tgz#9d57ceacb105a98ead3c645e1e0b7b1180ccf3fa" - integrity sha512-yhek4nZgGSxiP0V1Dc/7qmF8kPg3R60GEkSyyW/th+zdumamWuKQayGDroscuNDRXpUEZ9cESJiTYOdCDnLN3A== +"@scalar/code-highlight@0.0.7": + version "0.0.7" + resolved "https://registry.npmmirror.com/@scalar/code-highlight/-/code-highlight-0.0.7.tgz#e7b1af28a6b5a6ff26c278b694a83ef69ae0bf37" + integrity sha512-YUSlnNapSUuLKDFiiQ54ok+gHD9ufCifI2CAU5HtIvt8pS/Ns4r0D/N+RuEWu5HccbBt/S4cLYkwlg4q76ym/A== dependencies: hast-util-to-text "^4.0.2" highlight.js "^11.9.0" @@ -3542,15 +3551,15 @@ unified "^11.0.4" unist-util-visit "^5.0.0" -"@scalar/components@0.12.10": - version "0.12.10" - resolved "https://registry.npmmirror.com/@scalar/components/-/components-0.12.10.tgz#44097242937dfb1413cbec64a420b5914cd22e97" - integrity sha512-eFMNgsI3jdXjP1Uk/9LpN2chlV8nSW5o2MxZLUg1JFDH5rOTB8HlrC6tnQW0jf+pCONpF6QdzQGeE2JM9gWjFA== +"@scalar/components@0.12.13": + version "0.12.13" + resolved "https://registry.npmmirror.com/@scalar/components/-/components-0.12.13.tgz#bc7294dbbf33dd14c4702927c9aa16c44f6dae64" + integrity sha512-XB1JV0KJk2JIilkCKyptwl1NOPGd+Jl09V2tlw9vB1pm4QfKv8sgILgls6BN0fQXnymt2ZOKQSyaIOjGW15AIw== dependencies: "@floating-ui/utils" "^0.2.2" "@floating-ui/vue" "^1.0.2" "@headlessui/vue" "^1.7.20" - "@scalar/code-highlight" "0.0.6" + "@scalar/code-highlight" "0.0.7" "@storybook/test" "^8.0.8" "@vueuse/core" "^10.10.0" cva "1.0.0-beta.1" @@ -3559,12 +3568,12 @@ tailwind-merge "^2.3.0" vue "^3.4.22" -"@scalar/docusaurus@0.4.33": - version "0.4.33" - resolved "https://registry.npmmirror.com/@scalar/docusaurus/-/docusaurus-0.4.33.tgz#f738ccdaad9987dd76cbaf340b4e2cf732023b02" - integrity sha512-4CLq1vXIVzFfq9hEsxYsrHCYGzPRi4U16hpHRR0yHH9wRJ5T8QerviXTNbqhc4pddgOvFHIHdWyjBhIJFGxpWA== +"@scalar/docusaurus@0.4.43": + version "0.4.43" + resolved "https://registry.npmmirror.com/@scalar/docusaurus/-/docusaurus-0.4.43.tgz#908f08803786a9157387f3f86a74e5dfd1469c2f" + integrity sha512-B9cZhm/hNGvsRb6byl3InaeFMt985SlqcG95+RCEOPrij36PqS2wZifPrxUKRjAoeySKGqy6p5uCMIKHC/ttmA== dependencies: - "@scalar/api-reference-react" "0.3.31" + "@scalar/api-reference-react" "0.3.41" react "^18.3.1" "@scalar/draggable@0.1.3": @@ -3574,24 +3583,26 @@ dependencies: vue "^3.4.22" -"@scalar/oas-utils@0.2.11": - version "0.2.11" - resolved "https://registry.npmmirror.com/@scalar/oas-utils/-/oas-utils-0.2.11.tgz#1957e63f7f469c0b753bbdb748fd1fdf53afae80" - integrity sha512-cvmsYZerEzCwMGNmO/SGg2yu4b48CgHzKY1g6Zu2Lu9NeBLQyVVx76MDG4BZaO2a/vugio6f+gOVVqw56XVz/Q== +"@scalar/oas-utils@0.2.13": + version "0.2.13" + resolved "https://registry.npmmirror.com/@scalar/oas-utils/-/oas-utils-0.2.13.tgz#d319e929253f0297b5e7c1b7b003045ba1dabae2" + integrity sha512-wYlOuSE49pD3TQ4wmw1sHdMJMFajuu3x1DYsWzpJtKnJX8ij3UtKi8EaPgjxvH9GZ8sNzIlI9ZddPU1llYjQhg== dependencies: + "@scalar/themes" "0.9.13" axios "^1.6.8" nanoid "^5.0.7" yaml "^2.4.5" zod "^3.22.4" -"@scalar/object-utils@1.1.3": - version "1.1.3" - resolved "https://registry.npmmirror.com/@scalar/object-utils/-/object-utils-1.1.3.tgz#08ab08c08c515fc903fe7883d161db406d018fe4" - integrity sha512-trbLTilB7i+vZ6tsso7aJexQDAuLxQYSoWieHoIpIHUGihZUWRUqvimp67uTzEL3mbn24Tym3ht4DqFu6u6sXA== +"@scalar/object-utils@1.1.4": + version "1.1.4" + resolved "https://registry.npmmirror.com/@scalar/object-utils/-/object-utils-1.1.4.tgz#d3eff84e7c16ed502b75da93bc02aa837b6062f3" + integrity sha512-9+aPspcxdi7NfcFE/CflbmAVClRbSeiXvxaEtk0At7sYG3tQHyP9OrD3fFGqmlPKruvxX9aWJ2OWeC+5Q9vh0A== dependencies: + "@vueuse/core" "^10.10.0" just-clone "^6.2.0" -"@scalar/openapi-parser@^0.7.1": +"@scalar/openapi-parser@^0.7.2": version "0.7.2" resolved "https://registry.npmmirror.com/@scalar/openapi-parser/-/openapi-parser-0.7.2.tgz#7b8b6ae52dada84765bd8530e127417380661421" integrity sha512-kgzFox4KzC3NLrOZeT9m/iQ2VMNvL7JNz8ec+hz0sYulvMtYQ1qTqEyjQjALyCDzmzrSJA11Vg8JMMHDw3AA7A== @@ -3657,17 +3668,17 @@ "@scalar/snippetz-plugin-node-ofetch" "^0.1.1" "@scalar/snippetz-plugin-node-undici" "0.1.6" -"@scalar/themes@0.9.12": - version "0.9.12" - resolved "https://registry.npmmirror.com/@scalar/themes/-/themes-0.9.12.tgz#2f8edf4c7bf160dd798e94ccaa3f4ad2b3b5c658" - integrity sha512-0YMYMesuCX/p2+e64Xh0vB6zIawfrgHxCLJSVBJVzDXIaEjbDncjhiabn07yFTdkTVKOP3Me302MUAa9/bjlGg== +"@scalar/themes@0.9.13": + version "0.9.13" + resolved "https://registry.npmmirror.com/@scalar/themes/-/themes-0.9.13.tgz#2e1d28adc7131044af230ef6851e8e84b5ae04cb" + integrity sha512-ok1hC5ez9cYnVr2F8WF0FyE5P0GWiim12H3aOoPvq1VFI+ASoFjJNgo7rT4nhVbO3htcBh1Le9KfIFTyO7bhYA== dependencies: vue "^3.4.22" -"@scalar/use-codemirror@0.11.4": - version "0.11.4" - resolved "https://registry.npmmirror.com/@scalar/use-codemirror/-/use-codemirror-0.11.4.tgz#90f4c88a3558de2b3a63405749dc17fe1c027de1" - integrity sha512-pS1uefkmV7Guaou8cyltcCLtt1EReq1ZqYHwDbZlzPyQYPEVoFWgA14U+ChvHzvUVlLogMvGbcRL4PNZDHfUSQ== +"@scalar/use-codemirror@0.11.6": + version "0.11.6" + resolved "https://registry.npmmirror.com/@scalar/use-codemirror/-/use-codemirror-0.11.6.tgz#231b5050bc1864bc285315eb9c41fa0e63f02ce9" + integrity sha512-0pfJKPV+7JEdtOMNcq+jaWUoySZtmdl/ipvrJ1EfFK86j5p2tg+s7t0yed6yjW0z0lFIArKCWb14JgGVGujBow== dependencies: "@codemirror/autocomplete" "^6.12.0" "@codemirror/commands" "^6.3.3" @@ -3676,6 +3687,7 @@ "@codemirror/lang-json" "^6.0.0" "@codemirror/lang-yaml" "^6.0.0" "@codemirror/language" "^6.10.1" + "@codemirror/lint" "^6.8.1" "@codemirror/state" "^6.4.0" "@codemirror/view" "^6.23.1" "@lezer/common" "^1.2.1" @@ -13411,14 +13423,6 @@ react-loadable-ssr-addon-v5-slorber@^1.0.1: dependencies: "@babel/runtime" "^7.10.3" -"react-loadable@npm:@docusaurus/react-loadable@5.5.2": - version "5.5.2" - resolved "https://registry.npmmirror.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" - integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== - dependencies: - "@types/react" "*" - prop-types "^15.6.2" - "react-loadable@npm:@docusaurus/react-loadable@6.0.0": version "6.0.0" resolved "https://registry.npmmirror.com/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz#de6c7f73c96542bd70786b8e522d535d69069dc4" @@ -14735,16 +14739,7 @@ string-template@~0.2.1: resolved "https://registry.npmmirror.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" integrity sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw== -"string-width-cjs@npm:string-width@^4.2.0": - version "4.2.3" - resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string-width@^4.1.0, string-width@^4.2.0: +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -14826,7 +14821,7 @@ stringify-object@3.3.0, stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -14847,13 +14842,6 @@ strip-ansi@^3.0.0: dependencies: ansi-regex "^2.0.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"