UNPKG

typedoc-plugin-markdown

Version:

Generates TypeScript API documentation as Markdown.

11 lines (10 loc) 427 B
import * as path from 'path'; export function removeFirstScopedDirectory(urlString, sep) { const separator = sep || path.sep; const pathParts = urlString.replace(/\//g, path.sep).split(separator); const scopedDirectoryIndex = pathParts.findIndex((part) => part.startsWith('@')); if (scopedDirectoryIndex !== -1) { pathParts.splice(scopedDirectoryIndex, 1); } return pathParts.join(separator); }