Package: npm / 1.4.21+ds-2

Metadata

Package Version Patches format
npm 1.4.21+ds-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
2001_unicode_in_md.patch | (download)

doc/cli/npm-ls.md | 4 2 + 2 - 0 !
doc/files/package.json.md | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 keep md files ascii
 It is simpler to generate documentation if only ascii is needed,
 otherwise `ronn` requires to install some UTF8 locale.
2002_use_ruby_ronn.patch | (download)

scripts/doc-build.sh | 92 17 + 75 - 0 !
1 file changed, 17 insertions(+), 75 deletions(-)

 use ruby-ronn and marked to generate documentation
2003_fix_doc.patch | (download)

doc/files/npm-folders.md | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ruby-ronn does not handle h4
2004_remove_shebang.patch | (download)

lib/utils/completion.sh | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove shebang from completion script
2005_index_build_dont_run_npm.patch | (download)

scripts/doc-build.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not run cli.js as it depends on many packages.
 Get the version from package.json instead.
2006_rename_node_to_nodejs.patch | (download)

Makefile | 19 10 + 9 - 0 !
bin/npm-cli.js | 2 1 + 1 - 0 !
cli.js | 2 1 + 1 - 0 !
lib/utils/lifecycle.js | 5 4 + 1 - 0 !
scripts/clean-old.sh | 2 1 + 1 - 0 !
scripts/index-build.js | 2 1 + 1 - 0 !
scripts/install.sh | 2 1 + 1 - 0 !
7 files changed, 19 insertions(+), 15 deletions(-)

 change shell command from node to nodejs. warn on failure.
 If a lifecycle script fails, it might be because "node" command was needed.
 We don't automatically try to fix it, and instead warn the user that might
 have been the cause, and where to find more information.
2007_do_not_require_cmd shim.patch | (download)

lib/build.js | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 cmd-shim is only needed on win32
2008_do_not_require_child process close.patch | (download)

lib/npm.js | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 child-process-close is not needed with nodejs 0.10.x
2009_ansi color table.patch | (download)

lib/help-search.js | 2 1 + 1 - 0 !
lib/ls.js | 2 1 + 1 - 0 !
lib/outdated.js | 6 3 + 3 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 use ansi-color-table instead of text-table, and ansi instead of ansicolors, ansistyles
 node-ansi is already available in debian, it's easier to depend on it and it's been patched to
 be a drop-in replacement of ansicolors and ansistyles.
2010_privacy_breach_travis.patch | (download)

README.md | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove remote image from readme.md to avoid privacy breach
 The README.md is converted to html and is part of the installed docs.