Skip to content

Drop git-url-parse dependency #276

@genu

Description

@genu

I recently ran into an issue with bun and type issues coming from parse-path which is from a deeply nested dependency of git-url-parse.

The dependency chain for it is:

git-url-parse -> git-up -> parse-url -> parse-path -> protocols
                        -> is-ssh -> protocols

All of these are published by a single github user, some being no more than 40 lines function, some not tested.

Since we have a single usage of gitUrlParse, can we workaround the need for the git-url-parse dependency?

Seems unnecessary noise to pull in so many dependencies that do so little.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions