通常は、semver
を指定していますが、npmのtag, 他にもhttp(s)から始まるURL、GitのURLや、GithubのProject/Repo、Localファイルのパスを指定することができます。
{ |
npmのtag
"example1": "latest" |
URL
"example": "http://example.com/" |
Git Url
"example1": "git+https://github.com/tamtam180/hexo-renderer-marked.git#feature/use-class-table-align" |
#
でブランチやHash指定が可能。
git+ssh://git@github.com:npm/cli.git#v1.0.27 |
Github Url
"example1": "tamtam180/hexo-renderer-marked.git#feature\/use-class-table-align" |
ブランチのスラッシュはエスケープが必要?
Localファイル
../foo/bar |