question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

WebTorrent: dependency hygiene

See original GitHub issue

I want to go through the whole webtorrent dependency tree to:

  • De-duplicate dependencies
  • Ensure that we’re using the latest version
  • Pruning dependencies that aren’t needed in modern JS environments (to reduce risk and increase install speed)

This issue is a placeholder to track this task.

Issue Analytics

  • State:open
  • Created 4 years ago
  • Reactions:4
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
ferosscommented, Aug 7, 2019

@guanzo Done. Released stream-to-blob-url@3.

2reactions
ferosscommented, Aug 7, 2019

Not finished yet, and already some good results:

Before:

$ npm ls --depth=99 --production | wc -l
     267

$ npm run size
   98338

After:

$ npm ls --depth=99 --production | wc -l
     227

$ npm run size
   95467
Read more comments on GitHub >

github_iconTop Results From Across the Web

I made a createServer equivalent for browsers #1522 - GitHub
https://github.com/jimmywarting/webtorrent-server-browser ... I see now that he is focusing much on Dependency hygiene (#1687) and trying to ...
Read more >
webtorrent-health - npm
Get health info about a webtorrent file or magnet link. ... Start using webtorrent-health in your project by running `npm i ... Dev...
Read more >
Feross - Twitter
Depend on Socket to protect your app from malicious dependencies lurking in ... 2 years building an app on top of WebTorrent, I...
Read more >
webtorrent - npm Package Health Analysis - Snyk
All security vulnerabilities belong to production dependencies of direct and indirect packages. License: MIT. Security Policy: No.
Read more >
UI dApps Meet Decentralized Operating Systems - MDPI
... we explore the architecture, dependency relations, and use case scenarios by ... version of Torrent/WebTorrent peer-to-peer data exchange protocols.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found