<html><head></head><body><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>Sure ! You could work on a branch of npm pkg-javascript repository,</div><div>and ask me for reviewing it and merging it. If all goes well, after that first</div><div>review, you'll work directly on master branch.</div></div></div></div>
</blockquote><div><br></div><div>Hi</div><div><br></div><div>I finally had time to finish producing a hopefully easy to review set of patches. (And went through and tried harder to delete packages from the tarball that are packaged for Debian.)</div><div><br></div><div>I couldn't commit to alioth right now, so I made a personal project for npm on salsa.</div><div><br></div><div>The branch is intended to be rebased on top of gbp import-orig --uscan.</div><div><br></div><div><a href="https://salsa.debian.org/diane/npm/tree/diane-npm-5.7.1-pkg">https://salsa.debian.org/diane/npm/tree/diane-npm-5.7.1-pkg</a></div><div><br></div><div>I was taking longer than npm was releasing new versions so I didn't want it to depend on a specific version of npm.</div><div><br></div><div>I've been testing the build by removing all the old npm files and then unpacking the new tarball in its place.</div><div><br></div><div>rm -rf appveyor.yml AUTHORS bin/ CHANGELOG.md changelogs/ cli.js configure CONTRIBUTING.md  doc/ html/ \</div><div>lib/\LICENSE make.bat Makefile  node_modules/ package* README.md  scripts/ test/ TROUBLESHOOTING.md .pc</div><div>tar xavf ../npm_5.8.0+ds.orig.tar.gz --strip=1 </div><div>debuild -S -uc -us -d</div><div>cd ..</div><div>cowbuilder-dist sid build npm_5.8.0+ds-1.dsc</div><div><br></div><div>I added a minimal autopkgtest test that makes sure "npm list" can actually run.</div><div><br></div><div>Hope that helps. and anything you'd like me to work on next?</div><div>Diane</div><div></div></body></html>