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 };
}

/**

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…