Files
pnpm/packages/git-resolver
Chunpeng Huo c941044727 fix(git-resolver): avoid retries on bitbucket/gitlab private repos (#2731)
Retry feature exposed this bug. The hosted.git() only works with GitHub repos, bitbucket/gitlab has no gitTemplate defined in hosted-git-info.
2021-12-06 21:35:59 +00:00
..
2020-12-09 12:20:35 +02:00
2021-12-02 16:21:44 +02:00
2020-12-09 12:20:35 +02:00
2021-12-02 16:21:44 +02:00
2021-04-05 01:26:56 +03:00

@pnpm/git-resolver

Resolver for git-hosted packages

npm version

Installation

<pnpm|npm|yarn> add @pnpm/git-resolver

Usage

'use strict'
const createResolveFromNpm = require('@pnpm/git-resolver').default

const resolveFromNpm = createResolveFromNpm({})

resolveFromNpm({
  pref: 'kevva/is-negative#16fd36fe96106175d02d066171c44e2ff83bc055'
})
.then(resolveResult => console.log(JSON.stringify(resolveResult, null, 2)))
//> {
//    "id": "github.com/kevva/is-negative/16fd36fe96106175d02d066171c44e2ff83bc055",
//    "normalizedPref": "github:kevva/is-negative#16fd36fe96106175d02d066171c44e2ff83bc055",
//    "resolution": {
//      "tarball": "https://codeload.github.com/kevva/is-negative/tar.gz/16fd36fe96106175d02d066171c44e2ff83bc055"
//    },
//    "resolvedVia": "git-repository"
//  }

License

MIT