UNPKG

@mintlify/common

Version:

Commonly shared code within Mintlify

26 lines (25 loc) 1.32 kB
export const MANAGED_BASE_PATHS = new Map([ ['/docs', { domain: 'mintlify.dev', rewriteSuffix: '.subdirectory-docs.mintlify.me' }], ['/help', { domain: 'mintlify.help', rewriteSuffix: '.help.mintlify.me' }], ['/guides', { domain: 'mintlify-guides.com', rewriteSuffix: '.guides.mintlify.me' }], ['/wiki', { domain: 'mintlify.wiki', rewriteSuffix: '.wiki.mintlify.me' }], ['/developers', { domain: 'mintlify.de', rewriteSuffix: '.developers.mintlify.me' }], ['/academy', { domain: 'mintlify.academy', rewriteSuffix: '.academy.mintlify.me' }], ['/connect', { domain: 'mintlify-connect.com', rewriteSuffix: '.connect.mintlify.me' }], ['/go', { domain: 'mintlify-go.com', rewriteSuffix: '.go.mintlify.me' }], ['/blog', { domain: 'mintlify.blog', rewriteSuffix: '.blog.mintlify.me' }], [ '/docs/rest-api/reference', { domain: 'mintlify-docs-rest-api-reference.com', rewriteSuffix: '.docs-rest-api-reference.mintlify.me', }, ], ['/ai/docs', { domain: 'mintlify-ai-docs.com', rewriteSuffix: '.ai-docs.mintlify.me' }], ]); export function isManagedBasePath(basePath) { return MANAGED_BASE_PATHS.has(basePath); } export function isCustomBasePath(basePath) { return basePath.length > 0 && !MANAGED_BASE_PATHS.has(basePath); }