• Joining vs. resolving relative to a base path:

    > path.join('/dir/file.md', 'img/logo.svg')
    '/dir/file.md/img/logo.svg'
    > path.join('/dir/EPUB', '..')
    '/dir'
    > path.join('/dir/EPUB/', '..')
    '/dir'

    > new URL('img/logo.svg', 'file:/dir/file.md').pathname
    '/dir/img/logo.svg'
    > new URL('..', 'file:/dir/EPUB').pathname
    '/'
    > new URL('..', 'file:/dir/EPUB/').pathname
    '/dir/'

    Parameters

    • basePath: string
    • relPath: string

    Returns string