diff --git a/apps/docs-new/package.json b/apps/docs-new/package.json index 5043d26..ba63645 100644 --- a/apps/docs-new/package.json +++ b/apps/docs-new/package.json @@ -9,7 +9,7 @@ "types:check": "fumadocs-mdx && tsc --noEmit", "postinstall": "fumadocs-mdx", "fix-openapi": "node scripts/fix-openapi.mjs", - "build:docs": "npm run fix-openapi && node generate-docs.mjs" + "build:docs": "npm run fix-openapi && node generate-docs.mjs" }, "dependencies": { "@radix-ui/react-dropdown-menu": "^2.1.16", @@ -23,7 +23,7 @@ "next": "16.0.1", "react": "^19.2.0", "react-dom": "^19.2.0", - "shiki": "1.22.2", + "shiki": "3.19.0", "tailwind-merge": "^2.5.4" }, "devDependencies": { diff --git a/apps/docs-new/public/openapi.json b/apps/docs-new/public/openapi.json index 8a813fe..d1f6ac4 100644 --- a/apps/docs-new/public/openapi.json +++ b/apps/docs-new/public/openapi.json @@ -23449,7 +23449,8 @@ "type": "apiKey", "in": "header", "name": "x-api-key", - "description": "API key authentication. Use YOUR-GENERATED-API-KEY" + "description": "API key authentication. Use YOUR-GENERATED-API-KEY", + "x-default": "your-key" } }, "responses": { diff --git a/apps/docs-new/scripts/fix-openapi.mjs b/apps/docs-new/scripts/fix-openapi.mjs index 1fb7003..5da689d 100644 --- a/apps/docs-new/scripts/fix-openapi.mjs +++ b/apps/docs-new/scripts/fix-openapi.mjs @@ -26,15 +26,14 @@ try { } // Add x-api-key scheme - if (!openapi.components.securitySchemes['x-api-key']) { - openapi.components.securitySchemes['x-api-key'] = { - type: 'apiKey', - in: 'header', - name: 'x-api-key', - description: 'API key authentication. Use YOUR-GENERATED-API-KEY' - }; - securityFixed = true; - } + openapi.components.securitySchemes['x-api-key'] = { + type: 'apiKey', + in: 'header', + name: 'x-api-key', + description: 'API key authentication. Use YOUR-GENERATED-API-KEY', + 'x-default': 'your-key' + }; + securityFixed = true; // Replace global security from Authorization to x-api-key if (openapi.security) { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1406e51..1cbf81e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -125,8 +125,8 @@ importers: specifier: ^19.2.0 version: 19.2.1(react@19.2.1) shiki: - specifier: 1.22.2 - version: 1.22.2 + specifier: 3.19.0 + version: 3.19.0 tailwind-merge: specifier: ^2.5.4 version: 2.5.4