• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

npm / npm-package-arg
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: nlf/catch-more-git-styles
DEFAULT BRANCH: master
Repo Added 31 May 2015 08:48PM CUT
Files 1
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH new-semantics
branch: new-semantics
CHANGE BRANCH
x
Reset
  • new-semantics
  • dependabot/npm_and_yarn/lodash-4.17.15
  • feature/bump-semver-dep
  • isaacs/fix-windows-git-file-urls
  • latest
  • master
  • nexdrew/escapedName
  • nlf/catch-more-git-styles
  • stop-defaulting-git-branch
  • trav
  • v4.1.1
  • v4.2.0
  • v4.2.1
  • v5.0.0
  • v5.0.1
  • v5.1.0
  • v5.1.1
  • v5.1.2
  • v6.0.0
  • v6.1.0
  • v6.1.1
  • v7.0.0
  • v8.0.0
  • v8.0.1
  • v8.1.0
  • zkat/alias-support
  • zkat/object-arg
  • zkat/scp

pending completion
51

push

travis-ci

iarna
npa: Update to npm@5 semantics per the local-specifier RFC

There are also a number of other changes to improve the experience of using
this library. `realize-package-specifier` should no longer be needed.

* New properties:
  * `registry` - If true this specifier refers to a resource hosted on a
    registry.  This is true for `tag`, `version` and `range` types.
  * `saveSpec` - A normalized form of the specifier that can be fed back
    into `npm-package-arg` to get identical results.
  * `fetchSpec` - The information necessary to fetch this resource without
    further processing.  For git sources, this can be passed directly to git
    clone, for files, `fs.readFile`, and so on.
  * `gitRange` - If the user requested a git URL with a semver range, eg
    `git+ssh://site.com/foo.git#semver:^1.0.0` then this holds the range part.
  * `gitCommittish' - If the user requested a git URL with a specific
    branch, tag or commit then this holds that value.

* Removed properties:
  * `spec` - Has been replaced by `saveSpec` and `fetchSpec` respectively.

* Changed properties:
  * `type` indicates what sort of specifier this is, values are: `file`,
    `directory`, `git`, `remote`, `version`, `range`, `tag`.
  * `hosted` is now a `hosted-git-info` object, not a map containing strings.

* Changes to local specifiers:
  * Trailing spaces on local specifiers are no longer trimmed.
  * The `spec` field for local specifiers is now a fully resolved path.
  * The type is now `file` or `directory, never `local`.
* Changes to git specifiers:
  * `saveSpec` does not remove the `git+` prefix. `fetchSpec` does.
* Changes to hosted git specifiers:
  * The `type` is now _git_.  You can check if something is hosted by
    looking at the `hosted` property.

110 of 112 branches covered (98.21%)

138 of 138 relevant lines covered (100.0%)

92.09 hits per line

Relevant lines Covered
Build:
Build:
138 RELEVANT LINES 138 COVERED LINES
92.09 HITS PER LINE
Source Files on new-semantics
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
No data available in table
Showing 0 to 0 of 0 entries
  • Previous
  • Next

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
51 new-semantics npa: Update to npm@5 semantics per the local-specifier RFC There are also a number of other changes to improve the experience of using this library. `realize-package-specifier` should no longer be needed. * New properties: * `registry` - If tr... push 14 Apr 2017 01:50AM CUT iarna travis-ci pending completion  
45 new-semantics npa: Update to npm@5 semantics per the local-specifier RFC There are also a number of other changes to improve the experience of using this library. `realize-package-specifier` should no longer be needed. * New properties: * `registry` - If tr... push 13 Apr 2017 01:55AM CUT iarna travis-ci pending completion  
43 new-semantics npa: Update to npm@5 semantics per the local-specifier RFC There are also a number of other changes to improve the experience of using this library. `realize-package-specifier` should no longer be needed. * New properties: * `registry` - If tr... push 22 Mar 2017 04:35AM CUT iarna travis-ci pending completion  
35 new-semantics npa: Update to npm@5 semantics per the local-specifier RFC There are also a number of other changes to improve the experience of using this library. `realize-package-specifier` should no longer be needed. * New properties: * `from` indicates h... push 20 Mar 2017 01:01AM CUT iarna travis-ci pending completion  
34 new-semantics Update to npm@5 semantics per the local-specifier RFC There are also a number of other changes to improve the experience of using this library. `realize-package-specifier` should no longer be needed. * New properties: * `from` indicates how we... push 20 Mar 2017 12:40AM CUT iarna travis-ci pending completion  
See All Builds (94)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc