Permalink
Browse files

Merge remote-tracking branch 'ry/v0.8' into master

Conflicts:
	src/node_version.h
  • Loading branch information...
2 parents 430d94e + d9057cc commit 3c998945aad4e5295452747c96f48a222e7b62f8 @isaacs isaacs committed Jul 19, 2012
Showing with 1,299 additions and 524 deletions.
  1. +5 −0 AUTHORS
  2. +34 −1 ChangeLog
  3. +1 −1 README.md
  4. +15 −11 common.gypi
  5. +2 −0 configure
  6. +0 −17 deps/npm/.gitignore
  7. +5 −3 deps/npm/.npmignore
  8. +1 −0 deps/npm/AUTHORS
  9. +3 −0 deps/npm/doc/cli/config.md
  10. +1 −1 deps/npm/html/api/bin.html
  11. +1 −1 deps/npm/html/api/bugs.html
  12. +1 −1 deps/npm/html/api/commands.html
  13. +1 −1 deps/npm/html/api/config.html
  14. +1 −1 deps/npm/html/api/deprecate.html
  15. +1 −1 deps/npm/html/api/docs.html
  16. +1 −1 deps/npm/html/api/edit.html
  17. +1 −1 deps/npm/html/api/explore.html
  18. +1 −1 deps/npm/html/api/help-search.html
  19. +1 −1 deps/npm/html/api/init.html
  20. +1 −1 deps/npm/html/api/install.html
  21. +1 −1 deps/npm/html/api/link.html
  22. +1 −1 deps/npm/html/api/load.html
  23. +1 −1 deps/npm/html/api/ls.html
  24. +2 −2 deps/npm/html/api/npm.html
  25. +1 −1 deps/npm/html/api/outdated.html
  26. +1 −1 deps/npm/html/api/owner.html
  27. +1 −1 deps/npm/html/api/pack.html
  28. +1 −1 deps/npm/html/api/prefix.html
  29. +1 −1 deps/npm/html/api/prune.html
  30. +1 −1 deps/npm/html/api/publish.html
  31. +1 −1 deps/npm/html/api/rebuild.html
  32. +1 −1 deps/npm/html/api/restart.html
  33. +1 −1 deps/npm/html/api/root.html
  34. +1 −1 deps/npm/html/api/run-script.html
  35. +1 −1 deps/npm/html/api/search.html
  36. +1 −1 deps/npm/html/api/shrinkwrap.html
  37. +1 −1 deps/npm/html/api/start.html
  38. +1 −1 deps/npm/html/api/stop.html
  39. +1 −1 deps/npm/html/api/submodule.html
  40. +1 −1 deps/npm/html/api/tag.html
  41. +1 −1 deps/npm/html/api/test.html
  42. +1 −1 deps/npm/html/api/uninstall.html
  43. +1 −1 deps/npm/html/api/unpublish.html
  44. +1 −1 deps/npm/html/api/update.html
  45. +1 −1 deps/npm/html/api/version.html
  46. +1 −1 deps/npm/html/api/view.html
  47. +1 −1 deps/npm/html/api/whoami.html
  48. +1 −1 deps/npm/html/doc/README.html
  49. +1 −1 deps/npm/html/doc/adduser.html
  50. +1 −1 deps/npm/html/doc/bin.html
  51. +1 −1 deps/npm/html/doc/bugs.html
  52. +1 −1 deps/npm/html/doc/build.html
  53. +1 −1 deps/npm/html/doc/bundle.html
  54. +1 −1 deps/npm/html/doc/cache.html
  55. +1 −1 deps/npm/html/doc/changelog.html
  56. +1 −1 deps/npm/html/doc/coding-style.html
  57. +1 −1 deps/npm/html/doc/completion.html
  58. +4 −1 deps/npm/html/doc/config.html
  59. +1 −1 deps/npm/html/doc/deprecate.html
  60. +1 −1 deps/npm/html/doc/developers.html
  61. +1 −1 deps/npm/html/doc/disputes.html
  62. +1 −1 deps/npm/html/doc/docs.html
  63. +1 −1 deps/npm/html/doc/edit.html
  64. +1 −1 deps/npm/html/doc/explore.html
  65. +1 −1 deps/npm/html/doc/faq.html
  66. +1 −1 deps/npm/html/doc/folders.html
  67. +1 −1 deps/npm/html/doc/help-search.html
  68. +1 −1 deps/npm/html/doc/help.html
  69. +1 −1 deps/npm/html/doc/index.html
  70. +1 −1 deps/npm/html/doc/init.html
  71. +1 −1 deps/npm/html/doc/install.html
  72. +1 −1 deps/npm/html/doc/json.html
  73. +1 −1 deps/npm/html/doc/link.html
  74. +2 −2 deps/npm/html/doc/list.html
  75. +2 −2 deps/npm/html/doc/npm.html
  76. +1 −1 deps/npm/html/doc/outdated.html
  77. +1 −1 deps/npm/html/doc/owner.html
  78. +1 −1 deps/npm/html/doc/pack.html
  79. +1 −1 deps/npm/html/doc/prefix.html
  80. +1 −1 deps/npm/html/doc/prune.html
  81. +1 −1 deps/npm/html/doc/publish.html
  82. +1 −1 deps/npm/html/doc/rebuild.html
  83. +1 −1 deps/npm/html/doc/registry.html
  84. +1 −1 deps/npm/html/doc/removing-npm.html
  85. +1 −1 deps/npm/html/doc/restart.html
  86. +1 −1 deps/npm/html/doc/root.html
  87. +1 −1 deps/npm/html/doc/run-script.html
  88. +1 −1 deps/npm/html/doc/scripts.html
  89. +1 −1 deps/npm/html/doc/search.html
  90. +1 −1 deps/npm/html/doc/semver.html
  91. +1 −1 deps/npm/html/doc/shrinkwrap.html
  92. +1 −1 deps/npm/html/doc/star.html
  93. +1 −1 deps/npm/html/doc/start.html
  94. +1 −1 deps/npm/html/doc/stop.html
  95. +1 −1 deps/npm/html/doc/submodule.html
  96. +1 −1 deps/npm/html/doc/tag.html
  97. +1 −1 deps/npm/html/doc/test.html
  98. +1 −1 deps/npm/html/doc/uninstall.html
  99. +1 −1 deps/npm/html/doc/unpublish.html
  100. +1 −1 deps/npm/html/doc/update.html
  101. +1 −1 deps/npm/html/doc/version.html
  102. +1 −1 deps/npm/html/doc/view.html
  103. +1 −1 deps/npm/html/doc/whoami.html
  104. BIN deps/npm/html/n-64.png
  105. BIN deps/npm/html/n-large.png
  106. BIN deps/npm/html/npm-16.png
  107. BIN deps/npm/html/npm-256-square.png
  108. BIN deps/npm/html/npm-256w.png
  109. BIN deps/npm/html/npm-64-square.png
  110. BIN deps/npm/html/npm-fin.png
  111. BIN deps/npm/html/npm-large-trans.png
  112. BIN deps/npm/html/npm-large.png
  113. BIN deps/npm/html/npm-logo-white-trans.png
  114. BIN deps/npm/html/npm.png
  115. +6 −7 deps/npm/lib/bin.js
  116. +2 −2 deps/npm/lib/build.js
  117. +19 −8 deps/npm/lib/cache.js
  118. +4 −3 deps/npm/lib/completion.js
  119. +6 −4 deps/npm/lib/config.js
  120. +13 −6 deps/npm/lib/help-search.js
  121. +7 −5 deps/npm/lib/help.js
  122. +3 −10 deps/npm/lib/install.js
  123. +4 −4 deps/npm/lib/link.js
  124. +17 −6 deps/npm/lib/ls.js
  125. +20 −1 deps/npm/lib/npm.js
  126. +3 −5 deps/npm/lib/outdated.js
  127. +2 −3 deps/npm/lib/owner.js
  128. +2 −2 deps/npm/lib/pack.js
  129. +4 −3 deps/npm/lib/prefix.js
  130. +2 −2 deps/npm/lib/publish.js
  131. +3 −3 deps/npm/lib/rebuild.js
  132. +4 −3 deps/npm/lib/root.js
  133. +10 −10 deps/npm/lib/search.js
  134. +2 −4 deps/npm/lib/shrinkwrap.js
  135. +1 −2 deps/npm/lib/star.js
  136. +0 −1 deps/npm/lib/submodule.js
  137. +2 −2 deps/npm/lib/unpublish.js
  138. +0 −2 deps/npm/lib/utils/config-defs.js
  139. +22 −26 deps/npm/lib/utils/lifecycle.js
  140. +0 −157 deps/npm/lib/utils/output.js
  141. +3 −4 deps/npm/lib/view.js
  142. +5 −4 deps/npm/lib/whoami.js
  143. +4 −0 deps/npm/man/man1/config.1
  144. +1 −1 deps/npm/man/man1/list.1
  145. +1 −1 deps/npm/man/man1/npm.1
  146. +1 −1 deps/npm/man/man3/npm.3
  147. +25 −0 deps/npm/node_modules/block-stream/LICENCE
  148. +70 −0 deps/npm/node_modules/block-stream/bench/block-stream-pause.js
  149. +68 −0 deps/npm/node_modules/block-stream/bench/block-stream.js
  150. +70 −0 deps/npm/node_modules/block-stream/bench/dropper-pause.js
  151. +68 −0 deps/npm/node_modules/block-stream/bench/dropper.js
  152. +12 −4 deps/npm/node_modules/block-stream/package.json
  153. +27 −0 deps/npm/node_modules/block-stream/test/basic.js
  154. +68 −0 deps/npm/node_modules/block-stream/test/nopad-thorough.js
  155. +57 −0 deps/npm/node_modules/block-stream/test/nopad.js
  156. +73 −0 deps/npm/node_modules/block-stream/test/pause-resume.js
  157. +68 −0 deps/npm/node_modules/block-stream/test/thorough.js
  158. +59 −0 deps/npm/node_modules/block-stream/test/two-stream.js
  159. +11 −3 deps/npm/node_modules/npm-registry-client/lib/request.js
  160. +2 −2 deps/npm/node_modules/npm-registry-client/package.json
  161. BIN deps/npm/node_modules/slide/nodejs-controlling-flow.pdf
  162. +1 −1 deps/npm/package.json
  163. +0 −4 deps/npm/scripts/release.sh
  164. +1 −0 deps/npm/test/packages/npm-test-array-bin/README
  165. +1 −0 deps/npm/test/packages/npm-test-blerg/README
  166. +1 −0 deps/npm/test/packages/npm-test-bundled-git/README
  167. +1 −0 deps/npm/test/packages/npm-test-dir-bin/README
  168. +1 −0 deps/npm/test/packages/npm-test-env-reader/README
  169. 0 deps/npm/test/packages/npm-test-files/ignore3
  170. 0 deps/npm/test/packages/npm-test-files/ignoredir1/a
  171. 0 deps/npm/test/packages/npm-test-files/ignoredir2/a
  172. 0 deps/npm/test/packages/npm-test-files/sub/ignore1
  173. 0 deps/npm/test/packages/npm-test-files/sub/ignore3
  174. +1 −0 deps/npm/test/packages/npm-test-ignore-nested-nm/README
  175. +1 −0 deps/npm/test/packages/npm-test-ignore/README
  176. 0 deps/npm/test/packages/npm-test-ignore/ignore3
  177. 0 deps/npm/test/packages/npm-test-ignore/ignoredir1/a
  178. 0 deps/npm/test/packages/npm-test-ignore/ignoredir2/a
  179. 0 deps/npm/test/packages/npm-test-ignore/sub/ignore1
  180. 0 deps/npm/test/packages/npm-test-ignore/sub/ignore3
  181. +2 −0 deps/npm/test/packages/npm-test-ignore/test.sh
  182. +1 −0 deps/npm/test/packages/npm-test-missing-bindir/README
  183. +1 −0 deps/npm/test/packages/npm-test-optional-deps/README
  184. +1 −0 deps/npm/test/packages/npm-test-platform-all/README
  185. +1 −0 deps/npm/test/packages/npm-test-platform/README
  186. +1 −0 deps/npm/test/packages/npm-test-private/README
  187. +1 −0 deps/npm/test/packages/npm-test-shrinkwrap/README
  188. +1 −0 deps/npm/test/packages/npm-test-test-package/README
  189. +1 −0 deps/npm/test/packages/npm-test-url-dep/README
  190. +12 −1 deps/uv/include/uv-private/uv-unix.h
  191. +15 −1 deps/uv/src/unix/freebsd.c
  192. +17 −18 deps/uv/src/unix/pipe.c
  193. +40 −0 deps/uv/src/unix/thread.c
  194. +10 −3 deps/uv/test/test-process-title.c
  195. +9 −43 deps/v8/src/debug.cc
  196. +0 −6 deps/v8/src/debug.h
  197. +6 −0 deps/v8/src/execution.cc
  198. +11 −3 deps/v8/src/runtime.cc
  199. +1 −1 deps/v8/src/version.cc
  200. +43 −0 deps/v8/test/cctest/test-debug.cc
  201. +12 −3 doc/api/process.markdown
  202. +71 −0 doc/blog/release/v0.8.3.md
  203. +0 −1 node.gyp
  204. +16 −7 src/ev-emul.h
  205. +1 −1 tools/genv8constants.py
View
@@ -345,3 +345,8 @@ Tim Macfarlane <timmacfarlane@gmail.com>
Jonas Westerlund <jonas.westerlund@me.com>
Dominic Tarr <dominic.tarr@gmail.com>
Justin Plock <jplock@gmail.com>
+Toshihiro Nakamura <toshihiro.nakamura@gmail.com>
+Ivan Torres <mexpolk@gmail.com>
+Philipp Hagemeister <phihag@phihag.de>
+George Shank <shankga@gmail.com>
+Mike Morearty <mike@morearty.com>
View
@@ -1,4 +1,37 @@
-2012.07.09, Version 0.8.2 (Stable)
+2012.07.19, Version 0.8.3 (Stable)
+
+* V8: upgrade to 3.11.10.15
+
+* npm: Upgrade to 1.1.43
+
+* net: fix net.Server.listen({fd:x}) error reporting (Ben Noordhuis)
+
+* net: fix bogus errno reporting (Ben Noordhuis)
+
+* build: Move npm shebang logic into an npm script (isaacs)
+
+* build: fix add-on loading on freebsd (Ben Noordhuis)
+
+* build: disable unsafe optimizations (Ben Noordhuis)
+
+* build: fix spurious mksnapshot crashes for good (Ben Noordhuis)
+
+* build: speed up genv8constants (Dave Pacheco)
+
+* fs: make unwatchFile() remove a specific listener (Ben Noordhuis)
+
+* domain: Remove first arg from intercepted fn (Toshihiro Nakamura)
+
+* domain: Fix memory leak on error (isaacs)
+
+* events: Fix memory leak from removeAllListeners (Nathan Rajlich)
+
+* zlib: Fix memory leak in Unzip class. (isaacs)
+
+* crypto: Fix memory leak in DecipherUpdate() (Ben Noordhuis)
+
+
+2012.07.09, Version 0.8.2 (Stable), cc6084b9ac5cf1d4fe5e7165b71e8fc05d11be1f
* npm: Upgrade to 1.1.36
View
@@ -3,7 +3,7 @@ Evented I/O for V8 javascript. [![Build Status](https://secure.travis-ci.org/joy
### To build:
-Unix/Macintosh (requires python 2.6 or 2.7):
+Unix/Macintosh. Requires python 2.6 or 2.7 and GNU make 3.81 or newer:
./configure
make
View
@@ -46,18 +46,25 @@
},
'Release': {
'conditions': [
+ ['target_arch=="x64"', {
+ 'msvs_configuration_platform': 'x64',
+ }],
['node_unsafe_optimizations==1', {
'cflags': [ '-O3', '-ffunction-sections', '-fdata-sections' ],
'ldflags': [ '-Wl,--gc-sections' ],
}, {
'cflags': [ '-O2', '-fno-strict-aliasing', '-fno-tree-vrp' ],
- 'cflags!': [ '-O3',
- '-fstrict-aliasing',
- '-ffunction-sections',
- '-fdata-sections' ],
- }],
- ['target_arch=="x64"', {
- 'msvs_configuration_platform': 'x64',
+ 'cflags!': [ '-O3', '-fstrict-aliasing' ],
+ 'conditions': [
+ # Required by the dtrace post-processor. Unfortunately,
+ # some gcc/binutils combos generate bad code when
+ # -ffunction-sections is enabled. Let's hope for the best.
+ ['OS=="solaris"', {
+ 'cflags': [ '-ffunction-sections', '-fdata-sections' ],
+ }, {
+ 'cflags!': [ '-ffunction-sections', '-fdata-sections' ],
+ }],
+ ],
}],
['OS=="solaris"', {
'cflags': [ '-fno-omit-frame-pointer' ],
@@ -148,7 +155,7 @@
[ 'OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', {
'cflags': [ '-Wall', '-pthread', ],
'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ],
- 'ldflags': [ '-pthread', ],
+ 'ldflags': [ '-pthread', '-rdynamic' ],
'conditions': [
[ 'target_arch=="ia32"', {
'cflags': [ '-m32' ],
@@ -158,9 +165,6 @@
'cflags': [ '-m64' ],
'ldflags': [ '-m64' ],
}],
- [ 'OS=="linux"', {
- 'ldflags': [ '-rdynamic' ],
- }],
[ 'OS=="solaris"', {
'cflags': [ '-pthreads' ],
'ldflags': [ '-pthreads' ],
View
@@ -265,6 +265,8 @@ def compiler_version():
def configure_node(o):
+ # TODO add gdb
+ o['variables']['v8_no_strict_aliasing'] = 1 # work around compiler bugs
o['variables']['node_prefix'] = os.path.expanduser(options.prefix or '')
o['variables']['node_install_npm'] = b(not options.without_npm)
o['variables']['node_install_waf'] = b(not options.without_waf)
View
@@ -1,17 +0,0 @@
-*.swp
-npm-debug.log
-/test/bin
-/test/output.log
-/test/*/*/node_modules
-/test/packages/npm-test-depends-on-spark/which-spark.log
-/test/packages/test-package/random-data.txt
-/test/root
-/node_modules/ronn
-/node_modules/tap
-/node_modules/.bin
-/html/api/
-/html/doc/
-/man/
-/doc/*/index.md
-/npmrc
-/release/
View
@@ -6,9 +6,9 @@ npm-debug.log
/test/packages/npm-test-depends-on-spark/which-spark.log
/test/packages/test-package/random-data.txt
/test/root
-/node_modules/ronn
-/node_modules/tap
-/node_modules/.bin
+node_modules/ronn
+node_modules/tap
+node_modules/.bin
/npmrc
/release/
@@ -18,3 +18,5 @@ html/*.png
# don't ignore .npmignore files
# these are used in some tests.
!.npmignore
+
+/npm-*.tgz
View
@@ -71,3 +71,4 @@ Domenic Denicola <domenic@domenicdenicola.com>
James Halliday <mail@substack.net>
Jeremy Cantrell <jmcantrell@gmail.com>
Ribettes <patlogan29@gmail.com>
+Don Park <donpark@docuverse.com>
@@ -501,6 +501,9 @@ It cannot be set from the command line, but if you are using npm
programmatically, you may wish to send logs to somewhere other than
stderr.
+If the `color` config is set to true, then this stream will receive
+colored output if it is a TTY.
+
### long
* Default: false
@@ -19,7 +19,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>This function should not be used programmatically. Instead, just refer
to the <code>npm.bin</code> member.</p>
</div>
-<p id="footer">bin &mdash; npm@1.1.41</p>
+<p id="footer">bin &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -25,7 +25,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>This command will launch a browser, so this command may not be the most
friendly for programmatic use.</p>
</div>
-<p id="footer">bugs &mdash; npm@1.1.41</p>
+<p id="footer">bugs &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -28,7 +28,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<ul><li><a href="../doc/index.html">index(1)</a></li></ul>
</div>
-<p id="footer">commands &mdash; npm@1.1.41</p>
+<p id="footer">commands &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -33,7 +33,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<ul><li><a href="../api/npm.html">npm(3)</a></li></ul>
</div>
-<p id="footer">config &mdash; npm@1.1.41</p>
+<p id="footer">config &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -30,7 +30,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<ul><li><a href="../api/publish.html">publish(3)</a></li><li><a href="../api/unpublish.html">unpublish(3)</a></li><li><a href="../doc/registry.html">registry(1)</a></li></ul>
</div>
-<p id="footer">deprecate &mdash; npm@1.1.41</p>
+<p id="footer">deprecate &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -25,7 +25,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>This command will launch a browser, so this command may not be the most
friendly for programmatic use.</p>
</div>
-<p id="footer">docs &mdash; npm@1.1.41</p>
+<p id="footer">docs &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -30,7 +30,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>Since this command opens an editor in a new process, be careful about where
and how this is used.</p>
</div>
-<p id="footer">edit &mdash; npm@1.1.41</p>
+<p id="footer">edit &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -24,7 +24,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>The first element in the 'args' parameter must be a package name. After that is the optional command, which can be any number of strings. All of the strings will be combined into one, space-delimited command.</p>
</div>
-<p id="footer">explore &mdash; npm@1.1.41</p>
+<p id="footer">explore &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -32,7 +32,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>The silent parameter is not neccessary not used, but it may in the future.</p>
</div>
-<p id="footer">help-search &mdash; npm@1.1.41</p>
+<p id="footer">help-search &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -35,7 +35,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<p><a href="../doc/json.html">json(1)</a></p>
</div>
-<p id="footer">init &mdash; npm@1.1.41</p>
+<p id="footer">init &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -25,7 +25,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>Finally, 'callback' is a function that will be called when all packages have been
installed or when an error has been encountered.</p>
</div>
-<p id="footer">install &mdash; npm@1.1.41</p>
+<p id="footer">install &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -39,7 +39,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>Now, any changes to the redis package will be reflected in
the package in the current working directory</p>
</div>
-<p id="footer">link &mdash; npm@1.1.41</p>
+<p id="footer">link &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -32,7 +32,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>For a list of all the available command-line configs, see <code>npm help config</code></p>
</div>
-<p id="footer">load &mdash; npm@1.1.41</p>
+<p id="footer">load &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -59,7 +59,7 @@ <h3 id="global">global</h3>
This means that if a submodule a same dependency as a parent module, then the
dependency will only be output once.</p>
</div>
-<p id="footer">ls &mdash; npm@1.1.41</p>
+<p id="footer">ls &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -24,7 +24,7 @@ <h2 id="SYNOPSIS">SYNOPSIS</h2>
<h2 id="VERSION">VERSION</h2>
-<p>1.1.41</p>
+<p>1.1.44</p>
<h2 id="DESCRIPTION">DESCRIPTION</h2>
@@ -91,7 +91,7 @@ <h2 id="ABBREVS">ABBREVS</h2>
<pre><code>var cmd = npm.deref("unp") // cmd === "unpublish"</code></pre>
</div>
-<p id="footer">npm &mdash; npm@1.1.41</p>
+<p id="footer">npm &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -19,7 +19,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>If the 'packages' parameter is left out, npm will check all packages.</p>
</div>
-<p id="footer">outdated &mdash; npm@1.1.41</p>
+<p id="footer">outdated &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -34,7 +34,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<ul><li><a href="../api/publish.html">publish(3)</a></li><li><a href="../doc/registry.html">registry(1)</a></li></ul>
</div>
-<p id="footer">owner &mdash; npm@1.1.41</p>
+<p id="footer">owner &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -25,7 +25,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>If no arguments are supplied, then npm packs the current package folder.</p>
</div>
-<p id="footer">pack &mdash; npm@1.1.41</p>
+<p id="footer">pack &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -21,7 +21,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>This function is not useful programmatically</p>
</div>
-<p id="footer">prefix &mdash; npm@1.1.41</p>
+<p id="footer">prefix &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -23,7 +23,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>Extraneous packages are packages that are not listed on the parent
package's dependencies list.</p>
</div>
-<p id="footer">prune &mdash; npm@1.1.41</p>
+<p id="footer">prune &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -32,7 +32,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<ul><li><a href="../doc/registry.html">registry(1)</a></li><li><a href="../doc/adduser.html">adduser(1)</a></li><li><a href="../api/owner.html">owner(3)</a></li></ul>
</div>
-<p id="footer">publish &mdash; npm@1.1.41</p>
+<p id="footer">publish &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -22,7 +22,7 @@ <h2 id="CONFIGURATION">CONFIGURATION</h2>
<p>See <code>npm help build</code></p>
</div>
-<p id="footer">rebuild &mdash; npm@1.1.41</p>
+<p id="footer">rebuild &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -27,7 +27,7 @@ <h2 id="SEE-ALSO">SEE ALSO</h2>
<ul><li><a href="../api/start.html">start(3)</a></li><li><a href="../api/stop.html">stop(3)</a></li></ul>
</div>
-<p id="footer">restart &mdash; npm@1.1.41</p>
+<p id="footer">restart &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
@@ -21,7 +21,7 @@ <h2 id="DESCRIPTION">DESCRIPTION</h2>
<p>This function is not useful programmatically.</p>
</div>
-<p id="footer">root &mdash; npm@1.1.41</p>
+<p id="footer">root &mdash; npm@1.1.44</p>
<script>
;(function () {
var wrapper = document.getElementById("wrapper")
Oops, something went wrong.

0 comments on commit 3c99894

Please sign in to comment.