I tried to address the most important issues, so as to have an
acceptable npm package.
Please see :
Note that debian/copyright and debian/copyright_hints are now synched.
i put debian/TODO here :
* Package ./node_modules/* that have a valid license, and since there is
a good reason to DFSG-repackage, exclude them from tarball using
DEB_UPSTREAM_REPACKAGE_EXCLUDES in debian/rules.
+ modules not from upstream author are already dependencies and excluded,
+ modules from upstream author and having a valid license are listed in
* Generate html and man pages from ronnjs. Exclude them too.
+ nodejs >= 0.6.12 ships node-marked. Check if npm will use that tool.
Regarding this TODO, i propose this roadmap :
* release now
* leave forever bundled
"modules from upstream author and having the same license as the npm package"
* package progressively
"modules from upstream author and having a valid license"