diff --git a/docusaurus.config.js b/docusaurus.config.js index 266c20e3..0e822c4b 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -18,6 +18,7 @@ const config = { : "https://www-staging.marketdata.app/", baseUrl: "/docs/", + trailingSlash: true, noIndex: process.env.PROD !== "true", onBrokenLinks: "ignore", onBrokenMarkdownLinks: "warn", diff --git a/scripts/generate-master-docs.js b/scripts/generate-master-docs.js index 6ace549a..4f762f06 100644 --- a/scripts/generate-master-docs.js +++ b/scripts/generate-master-docs.js @@ -17,7 +17,9 @@ * - api/ → llm-docs/api.md * - sheets/ → llm-docs/sheets.md * - sdk/py/ → llm-docs/sdk-py.md + * - sdk/php/ → llm-docs/sdk-php.md * - sdk/postman.mdx → llm-docs/sdk-postman.md + * - account/ → llm-docs/account.md * * 2. Processes each file: * - Extracts title from frontmatter (strips "tg [letter]" tags) @@ -60,7 +62,9 @@ const TARGETS = [ { source: 'api', output: 'api.md' }, { source: 'sheets', output: 'sheets.md' }, { source: 'sdk/py', output: 'sdk-py.md' }, - { source: 'sdk/postman.mdx', output: 'sdk-postman.md', isSingleFile: true } + { source: 'sdk/php', output: 'sdk-php.md' }, + { source: 'sdk/postman.mdx', output: 'sdk-postman.md', isSingleFile: true }, + { source: 'account', output: 'account.md' } ]; /** @@ -328,8 +332,10 @@ function generateMasterDocs() { const titleMap = { 'api': 'API', 'sdk-py': 'Python SDK', + 'sdk-php': 'PHP SDK', 'sdk-postman': 'Postman SDK', - 'sheets': 'Google Sheets' + 'sheets': 'Google Sheets', + 'account': 'Account & Billing' }; if (titleMap[outputTitle]) { outputTitle = titleMap[outputTitle];