gh-resolve
v3.1.0gh-resolve
Resolves a semver version, branch name or commit hash to git ref.
resolve(slug, options)
var ref = yield resolve('component/[email protected]', { token: token });
ref.name // 0.19.6
ref.sha // 6d6501d002aef91f1261f6ec98c6ed32046fe46a
ref.type // tag
This method can be with either yield
or a callback
. (thanks to unyield
)
Available options
token
highly recommended, but not required.password
alias fortoken
cache
a cache instance provided by duo
License
(MIT)