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

Snyk / resolve-deps / 41
99%

Build:
DEFAULT BRANCH: develop
Ran 05 Feb 2016 01:14PM UTC
Jobs 4
Files 7
Run time 2min
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

pending completion
41

push

travis-ci

remy
fix: deduped logical tree resolution

Ref SC-777

Found that the dependencies were being copied as a reference when the `copy` function was being called (and then overwritten), which results is a logical tree closer to what the `npm ls` output looks like.

This fix skips over the dependencies in the copy process and then rebuilds the deps. The important change is that the `from` property is correctly tracked when we're copying a full partial tree across from one package to another. The code also prevents circular (infinite) depth by tracking the heritage (the `from`) and if the package already appears in the path, it won't try to resolve the deps (again).

This can seen when you install the es6-map package as it has a large circular tree.

264 of 264 relevant lines covered (100.0%)

22092.64 hits per line

Jobs
ID Job ID Ran Files Coverage
1 41.1 05 Feb 2016 01:17PM UTC 0
98.86
Travis Job 41.1
2 41.2 05 Feb 2016 01:14PM UTC 0
100.0
Travis Job 41.2
3 41.3 05 Feb 2016 01:14PM UTC 0
100.0
Travis Job 41.3
4 41.4 05 Feb 2016 01:14PM UTC 0
100.0
Travis Job 41.4
Source Files on build 41
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #41
  • ac6db436 on github
  • Next Build on develop (#43)
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

© 2026 Coveralls, Inc