INNER CODE UNIT · JavaScript
sourceKey
tradingview/lightweight-charts · website/plugins/docs-markdown/index.js:154
function sourceKey(source) {
return source.replace(/^@site[\\/]?/, '').replace(/\\/g, '/').replace(/\.mdx?$/, '');
}
/**
* @param {DocMetadata} doc
* @param {string} baseUrl
* @param {string} contentRoot
* @returns {DocNode | null}
*/
function toDocNode(doc, baseUrl, contentRoot) {
if (isApiPage(doc.permalink, baseUrl)) {
return null;
}
return { kind: 'doc', title: doc.title, permalink: doc.permalink, source: doc.source, contentRoot };
}
/**