npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

@vltpkg/git-scp-url

1.0.0-rc.13

@GitHub Actions

npmHomeRepoSnykSocket
Downloads:96047
$ npm install @vltpkg/git-scp-url
DailyWeeklyMonthlyYearly

git-scp-url

@vltpkg/git-scp-url

Utility function for parsing git "scp-style" URLs, like git:git@github.com:user/repo or git+ssh://github.com:user/repo.

Usage

import { gitScpURL } from '@vltpkg/git-scp-url'

console.log(gitScpURL('git@github.com:user/repo'))

/*
URL {
  href: 'git+ssh://git@github.com/user/repo',
  // NB: this is only set if the url is http: or https:
  origin: 'null',
  protocol: 'git+ssh:',
  username: 'git',
  password: '',
  host: 'github.com',
  hostname: 'github.com',
  port: '',
  pathname: '/user/repo',
  search: '',
  searchParams: URLSearchParams {},
  hash: ''
}
*/