Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 200b3ca

Browse filesBrowse files
iarnaMyles Borins
authored andcommitted
deps: upgrade npm in LTS to 2.15.8
PR-URL: #7412 Reviewed-By: Myles Borins <myles.borins@gmail.com>
1 parent 49921e8 commit 200b3ca
Copy full SHA for 200b3ca

File tree

Expand file treeCollapse file tree

378 files changed

+5497
-3736
lines changed
Open diff view settings
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree

378 files changed

+5497
-3736
lines changed
Open diff view settings
Collapse file

‎deps/npm/.npmignore‎

Copy file name to clipboardExpand all lines: deps/npm/.npmignore
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,5 @@ html/*.png
2828
*.pyc
2929

3030
/test/tap/builtin-config
31+
32+
.nyc_output
Collapse file

‎deps/npm/.travis.yml‎

Copy file name to clipboardExpand all lines: deps/npm/.travis.yml
+8-3Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
language: node_js
22
sudo: false
33
node_js:
4-
- "6"
4+
# LTS is our most important target
55
- "4"
6+
# next LTS and master is next most important
7+
- "6"
8+
# still in LTS maintenance until fall 2016
9+
# (also still in wide use)
10+
- "0.10"
11+
# will be unsupported as soon as 6 becomes LTS and 7 released
612
- "5"
13+
# technically in LTS / distros, unbeloved
714
- "0.12"
8-
- "0.10"
9-
- "0.8"
1015
env:
1116
- DEPLOY_VERSION=testing
1217
before_install:
Collapse file

‎deps/npm/AUTHORS‎

Copy file name to clipboardExpand all lines: deps/npm/AUTHORS
+6Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,3 +362,9 @@ Paul Irish <paul.irish@gmail.com>
362362
Paul O'Leary McCann <polm@dampfkraft.com>
363363
Francis Gulotta <wizard@roborooter.com>
364364
Rachel Evans <git@rve.org.uk>
365+
Michael Jackson <majgis@gmail.com>
366+
Myles Borins <mborins@us.ibm.com>
367+
André Herculano <andresilveirah@gmail.com>
368+
Wyatt Preul <wpreul@gmail.com>
369+
Gianluca Casati <fibo@users.noreply.github.com>
370+
Tapani Moilanen <moilanen.tapani@gmail.com>
Collapse file

‎deps/npm/CHANGELOG.md‎

Copy file name to clipboardExpand all lines: deps/npm/CHANGELOG.md
+250Lines changed: 250 additions & 0 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,253 @@
1+
### v2.15.8 (2016-06-17):
2+
3+
There's a very important bug fix and a long-awaited (and signifcant!)
4+
deprecation in this hotfix release. [Hold on.](http://butt.holdings/)
5+
6+
#### *WHOA*
7+
8+
When Node.js 6.0.0 was released, the CLI team noticed an alarming upsurge in
9+
bugs related to important files (like `README.md`) not being included in
10+
published packages. The new bugs looked much like
11+
[#5082](https://github.com/npm/npm/issues/5082), which had been around in one
12+
form or another since April, 2014. #5082 used to be a very rare (and obnoxious)
13+
bug that the CLI team hadn't had much luck reproducing, and we'd basically
14+
marked it down as a race condition that arose on machines using slow and / or
15+
rotating-media-based hard drives.
16+
17+
Under 6.0.0, the behavior was reliable enough to be nearly deterministic, and
18+
made it very difficult for publishers using `.npmignore` files in combination
19+
with `"files"` stanzas in `package.json` to get their packages onto the
20+
registry without one or more files missing from the packed tarball. The entire
21+
saga is contained within [the issue](https://github.com/npm/npm/issues/5082),
22+
but the summary is that an improvement to the performance of
23+
[`fs.realpath()`](https://nodejs.org/api/fs.html#fs_fs_realpath_path_options_callback)
24+
made it much more likely that the packing code would lose the race.
25+
26+
Fixing this has proven to be very difficult, in part because the code used by
27+
npm to produce package tarballs is more complicated than, strictly speaking, it
28+
needs to be. [**@evanlucas**](https://github.com/evanlucas) contributed [a
29+
patch](https://github.com/npm/fstream/pull/50) that passed the tests in a
30+
[special test suite](https://github.com/othiym23/eliminate-5082) that I
31+
([**@othiym23**](https://github.com/othiym23)) created (with help from
32+
[**@addaleax**](https://github.com/addaleax)), but only _after_ we'd released
33+
the fixed version of that package did we learn that it actually made the
34+
problem _worse_ in other situations in npm proper. Eventually,
35+
[**@rvagg**](https://github.com/rvagg) put together a more durable fix that
36+
appears to completely address the errant behavior under Node.js 6.0.0. That's
37+
the patch included in this release. Everybody should chip in for redback
38+
insurance for Rod and his family; he's done the community a huge favor.
39+
40+
Does this mean the long (2+ year) saga of #5082 is now over? At this point, I'm
41+
going to quote from my latest summary on the issue:
42+
43+
> The CLI team (mostly me, with input from the rest of the team) has decided that
44+
> the overall complexity of the interaction between `fstream`, `fstream-ignore`,
45+
> `fstream-npm`, and `node-tar` has grown more convoluted than the team is
46+
> comfortable (maybe even capable of) supporting.
47+
>
48+
> - While I believe that @rvagg's (very targeted) fix addresses _this_ issue, I
49+
> would be shocked if there aren't other race conditions in npm's packing
50+
> logic. I've already identified a couple other places in the code that are
51+
> most likely race conditions, even if they're harder to trigger than the
52+
> current one.
53+
> - The way that dependency bundling is integrated leads to a situation in
54+
> which a bunch of logic is duplicated between `fstream-npm` and
55+
> `lib/utils/tar.js` in npm itself, and the way `fstream`'s extension
56+
> mechanism works makes this difficult to clean up. This caused a nasty
57+
> regression ([#13088](https://github.com/npm/fstream/pull/50), see below) as
58+
> of ~`npm@3.8.7` where the dependencies of `bundledDependencies` were no
59+
> longer being included in the built package tarballs.
60+
> - The interaction between `.npmignore`, `.gitignore`, and `files` is hopelessly
61+
> complicated, scattered in many places throughout the code. We've been
62+
> discussing [making the ignores and includes logic clearer and more
63+
> predictable](https://github.com/npm/npm/wiki/Files-and-Ignores), and the
64+
> current code fights our efforts to clean that up.
65+
>
66+
> So, our intention is still to replace `fstream`, `fstream-ignore`, and
67+
> `fstream-npm` with something much simpler and purpose-built. There's no real
68+
> reason to have a stream abstraction here when a simple recursive-descent
69+
> filesystem visitor and a synchronous function that can answer whether a given
70+
> path should be included in the packed tarball would do the job adequately.
71+
>
72+
> What's not yet clear is whether we'll need to replace `node-tar` in the
73+
> process. `node-tar` is a very robust implementation of tar (it handles, like,
74+
> everything), and it also includes some very important tweaks to prevent several
75+
> classes of security exploits involving maliciously crafted packages. However,
76+
> its packing API involves passing in an `fstream` instance, so we'd either need
77+
> to produce something that follows enough of `fstream`'s contract for `node-tar`
78+
> to keep working, or swap `node-tar` out for something like `tar-stream` (and
79+
> then ensuring that our use of `tar-stream` is secure, which could involve
80+
> security patches for either npm or `tar-stream`).
81+
82+
The testing and review of `fstream@1.0.10` that the team has done leads us to
83+
believe that this bug is fixed, but I'm feeling more than a little paranoid
84+
about fstream now, so it's important that people keep a close eye on their
85+
publishes for a while and let us know immediately if they notice any
86+
irregularities.
87+
88+
* [`2c49265`](https://github.com/npm/npm/commit/2c49265c6746d29ae0cd5f3532d28c5950f9847e)
89+
[#5082](https://github.com/npm/npm/issues/5082) `fstream@1.0.10`: Ensure that
90+
entries are collected after a paused stream resumes.
91+
([@rvagg](https://github.com/rvagg))
92+
* [`92e4344`](https://github.com/npm/npm/commit/92e43444d9204f749f83512aeab5d5e0a2d085a7)
93+
[#5082](https://github.com/npm/npm/issues/5082) Remove the warning introduced
94+
in `npm@3.10.0`, because it should no longer be necessary.
95+
([@othiym23](https://github.com/othiym23))
96+
97+
#### GOODBYE, FAITHFUL FRIEND
98+
99+
At NodeConf Adventure 2016 (RIP in peace, Mikeal Rogers's NodeConf!), the CLI
100+
team had an opportunity to talk to representatives from some of the larger
101+
companies that we knew were still using Node.js 0.8 in production. After asking
102+
them whether they were still using 0.8, we got back blank stares and questions
103+
like, "0.8? You mean, from four years ago?" After establishing that being able
104+
to run npm in their legacy environments was no longer necessary, the CLI team
105+
made the decision to drop support for 0.8. (Faithful observers of our [team
106+
meetings](https://github.com/npm/npm/issues?utf8=%E2%9C%93&q=is%3Aissue+npm+cli+team+meeting+)
107+
will have known this was the plan for NodeConf since the beginning of 2016.)
108+
109+
In practice, this means only what's in the commit below: we've removed 0.8 from
110+
our continuous integration test matrix below, and will no longer be habitually
111+
testing changes under Node 0.8. We may also give ourselves permission to use
112+
`setImmediate()` in test code. However, since the project still supports
113+
Node.js 0.10 and 0.12, it's unlikely that patches that rely on ES 2015
114+
functionality will land anytime soon.
115+
116+
Looking forward, the team's current plan is to drop support for Node.js 0.10
117+
when its LTS maintenace window expires in October, 2016, and 0.12 when its
118+
maintenance / LTS window ends at the end of 2016. We will also drop support for
119+
Node.js 5.x when Node.js 6 becomes LTS and Node.js 7 is released, also in the
120+
October-December 2016 timeframe.
121+
122+
(Confused about Node.js's LTS policy? [Don't
123+
be!](https://github.com/nodejs/LTS) If you look at [this
124+
diagram](https://github.com/nodejs/LTS/blob/ce364a94b0e0619eba570cd57be396573e1ef889/schedule.png),
125+
it should make all of the preceding clear.)
126+
127+
If, in practice, this doesn't work with distribution packagers or other
128+
community stakeholders responsible for packaging and distributing Node.js and
129+
npm, please reach out to us. Aligning the npm CLI's LTS policy with Node's
130+
helps everybody minimize the amount of work they need to do, and since all of
131+
our teams are small and very busy, this is somewhere between a necessity and
132+
non-negotiable.
133+
134+
* [`4a1ecc0`](https://github.com/npm/npm/commit/4a1ecc068fb2660bd9bc3e2e2372aa0176d2193b)
135+
Remove 0.8 from the Node.js testing matrix, and reorder to match real-world
136+
priority, with comments. ([@othiym23](https://github.com/othiym23))
137+
138+
### v2.15.7 (2016-06-16):
139+
140+
It pains me greatly that we haven't been able to fix
141+
[#5082](https://github.com/npm/npm/issues/5082) yet, but warning you away from
142+
potentially publishing incomplete packages takes priority over feeling cheesy
143+
about landing a warning to help keep y'all out of trouble, so here you go
144+
(_please read this next bit_ (_please clap_)):
145+
146+
#### DANGER: PUBLISHING ON NODE 6.0.0
147+
148+
Publishing and packing are buggy under Node versions greater than 6.0.0.
149+
Please use Node.js LTS (4.4.x) to publish packages. See
150+
[#5082](https://github.com/npm/npm/issues/5082) for details and current
151+
status.
152+
153+
* [`dff00ce`](https://github.com/npm/npm/commit/dff00cedd56b9c04370f840299a7e657a7a835c6)
154+
[#13077](https://github.com/npm/npm/pull/13077)
155+
Warn when using Node 6+.
156+
([@othiym23](https://github.com/othiym23))
157+
158+
#### PACKAGING CHANGES
159+
160+
* [`1877171`](https://github.com/npm/npm/commit/1877171648e20595a82de34073b643f7e01a339f)
161+
[#12873](https://github.com/npm/npm/issues/12873)
162+
Ignore `.nyc_output`. This will help avoid an accidental publish or commit filled with
163+
code coverage data.
164+
([@TheAlphaNerd](https://github.com/TheAlphaNerd))
165+
166+
#### DOCUMENTATION CHANGES
167+
168+
* [`470ae86`](https://github.com/npm/npm/commit/470ae86e052ae2f29ebec15b7547230b6240042e)
169+
[#12983](https://github.com/npm/npm/pull/12983)
170+
Describe how to run the lifecycle scripts of dependencies. How you do
171+
this changed with `npm` v2.
172+
([@Tapppi](https://github.com/Tapppi))
173+
* [`9cedf37`](https://github.com/npm/npm/commit/9cedf37e5a3e26d0ffd6351af8cac974e3e011c2)
174+
[#12776](https://github.com/npm/npm/pull/12776)
175+
Remove mention of `<pkg>` arg for `run-script`.
176+
([@fibo](https://github.com/fibo))
177+
* [`55b8424`](https://github.com/npm/npm/commit/55b8424d7229f2021cac55f0b03de72403e7c0ff)
178+
[#12840](https://github.com/npm/npm/pull/12840)
179+
Remove sexualized language from comment.
180+
([@geek](https://github.com/geek))
181+
* [`d6bf0c3`](https://github.com/npm/npm/commit/d6bf0c393788a6398bf80b41c57956f2dbcf3b39)
182+
[#12802](https://github.com/npm/npm/pull/12802)
183+
Small grammar fix in `doc/cli/npm.md`.
184+
([@andresilveira](https://github.com/andresilveira))
185+
186+
#### DEPENDENCY UPDATES
187+
188+
* [`2c2c568`](https://github.com/npm/npm/commit/2c2c56857ff801d5fe1b6d3157870cd16e65891b)
189+
`readable-stream@2.1.4`: Brought up to date with Node 6.1.0's streams implementation.
190+
([@calvinmetcalf](https://github.com/calvinmetcalf))
191+
* [`d682e64`](https://github.com/npm/npm/commit/d682e6445845b0a2584935d5e2942409c43f6916)
192+
[npm/npm-user-validate#8](https://github.com/npm/npm-user-validate/pull/8)
193+
`npm-user-validate@0.1.4`: Add a maximum length limit for usernames based on
194+
the (arbitrary) limit imposed by the primary npm registry.
195+
([@aredridel](https://github.com/aredridel))
196+
* [`448b65b`](https://github.com/npm/npm/commit/448b65b48cda3b782b714057fb4b8311cc1fa36a)
197+
`which@1.2.10`: Remove unused dependency `is-absolute`, bug fixes.
198+
([@isaacs](https://github.com/isaacs))
199+
* [`7d15434`](https://github.com/npm/npm/commit/7d15434f0b0af8e70b119835b21968217224664f)
200+
`require-inject@1.4.0`: Add `requireInject.withEmptyCache` and
201+
`requireInject.installGlobally.andClearCache` to support loading modules to be
202+
injected with an empty cache.
203+
([@iarna](https://github.com/iarna))
204+
* [`31845c0`](https://github.com/npm/npm/commit/31845c081bc6f3f8a2f3d83a3c792dccffbaa2a8)
205+
`init-package-json@1.9.4`:
206+
Replace use of reserved identifier `package` in, uh, the package.
207+
([@adius](https://github.com/adius))
208+
* [`d73ef3e`](https://github.com/npm/npm/commit/d73ef3e6b18d4905de668c5115bc6042905a02d9)
209+
`glob@7.0.4`: Use userland `fs.realpath` implementation to get glob working under Node 6.
210+
([@isaacs](https://github.com/isaacs))
211+
* [`b47da85`](https://github.com/npm/npm/commit/b47da85cf83b946f2c8d29ab612c92028f31f6b0)
212+
`inflight@1.0.5`: Correct link to package repository, add `"files"` stanza.
213+
([@iarna](https://github.com/iarna), [@jamestalmage](https://github.com/jamestalmage))
214+
* [`04815e4`](https://github.com/npm/npm/commit/04815e436035de785279fd000cdbc821cc1f3447)
215+
[npm/npmlog#32](https://github.com/npm/npmlog/pull/32)
216+
`npmlog@2.0.4`: Add `"files"` stanza to `package.json`.
217+
([@jamestalmage](https://github.com/jamestalmage))
218+
* [`9e29ad2`](https://github.com/npm/npm/commit/9e29ad227300bb970e7bcd21029944d4733e40db)
219+
`wrappy@1.0.2`: Add `"files"` stanza to `package.json`.
220+
([@jamestalmage](https://github.com/jamestalmage))
221+
* [`44af4d4`](https://github.com/npm/npm/commit/44af4d475ac65bdce6d088173273ce4a4f74a49e)
222+
`abbrev@1.0.9` ([@jorrit](https://github.com/jorrit))
223+
* [`6c977c0`](https://github.com/npm/npm/commit/6c977c0031d074479a26c7bec6ec83fd6c6526b2)
224+
`npm-registry-client@7.1.2`: Add support for newer versions of `npmlog`.
225+
([@iarna](https://github.com/iarna))
226+
227+
### v2.15.6 (2016-05-12):
228+
229+
I have a couple of doc fixes and a shrinkwrap fix for you all this week.
230+
231+
#### PEER DEPENDENCIES AND SHRINKWRAPS
232+
233+
* [`55c998a`](https://github.com/npm/npm/commit/55c998a098a306b90a84beef163a8890f9a616b1)
234+
[#5135](https://github.com/npm/npm/issues/5135)
235+
Fix a bug where peerDependencies & shrinkwraps didn't play nice together. (Where
236+
the peerDependency resolver would end up installing its dep when it wasn't needed.)
237+
([@majgis](https://github.com/majgis))
238+
239+
#### NPM AND `node-gyp` DOCS IMPROVEMENTS
240+
241+
* [`1826908`](https://github.com/npm/npm/commit/1826908b991510d8fbc71a0d0f2c01ff24fd83c2)
242+
[#12636](https://github.com/npm/npm/pull/12636)
243+
Improve `npm-scripts` documentation regarding when `node-gyp` is used.
244+
([@reconbot](https://github.com/reconbot))
245+
* [`f9ff7f3`](https://github.com/npm/npm/commit/f9ff7f36cc2c2c3fbb4f6eef91491b589d049d5f)
246+
[#12586](https://github.com/npm/npm/pull/12586)
247+
Correct `package.json` documentation as to when `node-gyp rebuild` called.
248+
This now matches https://docs.npmjs.com/misc/scripts#default-values
249+
([@reconbot](https://github.com/reconbot))
250+
1251
### v2.15.5 (2016-05-05):
2252

3253
This is a minor LTS release, bringing dependencies up to date and updating
Collapse file

‎deps/npm/appveyor.yml‎

Copy file name to clipboard
+38Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
environment:
2+
matrix:
3+
# LTS is our most important target
4+
- nodejs_version: "4"
5+
# next LTS and master is next most important
6+
- nodejs_version: "6"
7+
# still in LTS maintenance until fall 2016
8+
# (also still in wide use)
9+
- nodejs_version: "0.10"
10+
# will be unsupported as soon as 6 becomes LTS and 7 released
11+
- nodejs_version: "5"
12+
# technically in LTS / distros, unbeloved
13+
- nodejs_version: "0.12"
14+
COVERALLS_REPO_TOKEN:
15+
secure: XdC0aySefK0HLh1GNk6aKrzZPbCfPQLyA4mYtFGEp4DrTuZA/iuCUS0LDqFYO8JQ
16+
platform:
17+
- x86
18+
- x64
19+
install:
20+
- ps: Install-Product node $env:nodejs_version $env:platform
21+
- npm config set spin false
22+
- npm rebuild
23+
- node . install -g .
24+
- set "PATH=%APPDATA%\npm;C:\Program Files\Git\mingw64\libexec;%PATH%"
25+
- npm install --loglevel=http
26+
test_script:
27+
- node --version
28+
- npm --version
29+
- npm test
30+
notifications:
31+
- provider: Slack
32+
incoming_webhook:
33+
secure: vXiG5AgpqxJsXZ0N0CTYDuVrX6RMjBybZKtOx6IbRxCyjgd+DAx6Z9/0XgYQjuof7QFJY3M/U6HxaREQVYbNVHA+C5N5dNALRbKzAC8QNbA=
34+
# GO_FAST
35+
matrix:
36+
fast_finish: true
37+
# we don't need the builds, we just need tests
38+
build: off
Collapse file

‎deps/npm/doc/cli/npm.md‎

Copy file name to clipboardExpand all lines: deps/npm/doc/cli/npm.md
+1-1Lines changed: 1 addition & 1 deletion
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ requires compiling of C++ Code, npm will use
4141
[node-gyp](https://github.com/TooTallNate/node-gyp) for that task.
4242
For a Unix system, [node-gyp](https://github.com/TooTallNate/node-gyp)
4343
needs Python, make and a buildchain like GCC. On Windows,
44-
Python and Microsoft Visual Studio C++ is needed. Python 3 is
44+
Python and Microsoft Visual Studio C++ are needed. Python 3 is
4545
not supported by [node-gyp](https://github.com/TooTallNate/node-gyp).
4646
For more information visit
4747
[the node-gyp repository](https://github.com/TooTallNate/node-gyp) and
Collapse file

‎deps/npm/doc/files/package.json.md‎

Copy file name to clipboardExpand all lines: deps/npm/doc/files/package.json.md
+3-3Lines changed: 3 additions & 3 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -734,10 +734,10 @@ npm will default some values based on package contents.
734734
If there is a `server.js` file in the root of your package, then npm
735735
will default the `start` command to `node server.js`.
736736

737-
* `"scripts":{"preinstall": "node-gyp rebuild"}`
737+
* `"scripts":{"install": "node-gyp rebuild"}`
738738

739-
If there is a `binding.gyp` file in the root of your package, npm will
740-
default the `preinstall` command to compile using node-gyp.
739+
If there is a `binding.gyp` file in the root of your package and you have not defined an `install` or `preinstall` script, npm will
740+
default the `install` command to compile using node-gyp.
741741

742742
* `"contributors": [...]`
743743

Collapse file

‎deps/npm/doc/misc/npm-scripts.md‎

Copy file name to clipboardExpand all lines: deps/npm/doc/misc/npm-scripts.md
+5-3Lines changed: 5 additions & 3 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,10 @@ following scripts:
3434
stop and start scripts if no `restart` script is provided.
3535

3636
Additionally, arbitrary scripts can be executed by running `npm
37-
run-script <pkg> <stage>`. *Pre* and *post* commands with matching
37+
run-script <stage>`. *Pre* and *post* commands with matching
3838
names will be run for those as well (e.g. `premyscript`, `myscript`,
39-
`postmyscript`).
39+
`postmyscript`). Scripts from dependencies can be run with `npm explore
40+
<pkg> -- npm run <stage>`.
4041

4142
## COMMON USES
4243

@@ -71,7 +72,8 @@ npm will default some script values based on package contents.
7172

7273
* `"install": "node-gyp rebuild"`:
7374

74-
If there is a `bindings.gyp` file in the root of your package, npm will
75+
If there is a `binding.gyp` file in the root of your package and you
76+
haven't defined your own `install` or `preinstall` scripts, npm will
7577
default the `install` command to compile using node-gyp.
7678

7779
## USER
Collapse file

‎deps/npm/html/doc/README.html‎

Copy file name to clipboardExpand all lines: deps/npm/html/doc/README.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,5 +127,5 @@ <h2 id="see-also">SEE ALSO</h2>
127127
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
128128
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
129129
</table>
130-
<p id="footer"><a href="../doc/README.html">README</a> &mdash; npm@2.15.5</p>
130+
<p id="footer"><a href="../doc/README.html">README</a> &mdash; npm@2.15.8</p>
131131

Collapse file

‎deps/npm/html/doc/api/npm-bin.html‎

Copy file name to clipboardExpand all lines: deps/npm/html/doc/api/npm-bin.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ <h2 id="synopsis">SYNOPSIS</h2>
2828
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
2929
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
3030
</table>
31-
<p id="footer">npm-bin &mdash; npm@2.15.5</p>
31+
<p id="footer">npm-bin &mdash; npm@2.15.8</p>
3232

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.