On Sat, 29 Oct 2016 13:13:51 +0000 shanavas@disroot.org wrote: > All npm modules should have a package.json. > > The issue is npm2deb retrieves module source from git repo instead of npm registry. > > This will be fixed with #842465 (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842465) But npm tarballs does not always contains tests. We should run tests to be able to update its dependencies (See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840213). So npm dist tarballs should be used only when tags are missing in the repo and not the default. Usually the upstream authors are very responsive to requests for updating tags page.