Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: upgrade to npm 2.14.17 #5110

Closed
wants to merge 262 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
262 commits
Select commit Hold shift + click to select a range
dab862f
async_wrap: call callback in destructor
trevnorris Oct 20, 2015
33474b7
doc: add TSC meeting minutes 2015-10-14
rvagg Oct 21, 2015
fcb67d7
doc: add TSC meeting minutes 2015-10-21
rvagg Oct 22, 2015
15ae55e
test: fix race condition in unrefd interval test
mcornac Oct 27, 2015
39056e2
doc: add final full stop in CONTRIBUTING.md
emilyaviva Oct 29, 2015
cf4a8d5
doc: add CTC meeting minutes 2015-10-28
rvagg Nov 4, 2015
6d9d37f
build: omit -gline-tables-only for --enable-asan
bnoordhuis Nov 5, 2015
595320a
doc: add warning about Windows process groups
r-52 Nov 5, 2015
45df9f7
test: skip instead of fail when mem constrained
mcornac Nov 6, 2015
327b746
tools: Use `throw new Error()` consistently
Trott Nov 8, 2015
d96d07d
tools: enforce `throw new Error()` with lint rule
Trott Nov 8, 2015
92e59e1
doc: Describe FIPSDIR environment variable
stefanmb Nov 6, 2015
00f4312
crypto: disable crypto.createCipher in FIPS mode
stefanmb Nov 9, 2015
e1f2810
test: add OS X to module loading error test
evanlucas Nov 18, 2015
a221308
fs,doc: use `target` instead of `destination`
yorkie Nov 25, 2015
14c6f84
doc: move fs.existsSync() deprecation message
martfors Nov 20, 2015
80d8529
net: small code cleanup
jscissr Nov 20, 2015
50564b5
test: add TAP diagnostic message for retried tests
Trott Nov 21, 2015
3f04261
test: fix time resolution constraint
gireeshpunathil Nov 23, 2015
4290823
doc: s/node.js/Node.js in readme
rvagg Nov 24, 2015
30b306c
buffer: default to UTF8 in byteLength()
tomgco Nov 24, 2015
0f591e6
test: use platform-based timeout for reliability
Trott Nov 25, 2015
89c8450
crypto: fix native module compilation with FIPS
stefanmb Nov 25, 2015
24117ee
doc: add links and backticks around names
Nov 27, 2015
aa1034a
doc: fixup socket.remoteAddress
baloo Dec 8, 2015
6d6e63c
doc: document backlog for server.listen() variants
jscissr Nov 25, 2015
f0cf7d8
timers: optimize callback call: bind -> arrow
bsnote Nov 26, 2015
a3394fc
test: fix http-many-ended-pipelines flakiness
santigimeno Nov 26, 2015
24b6596
test: eliminate multicast test FreeBSD flakiness
Trott Nov 26, 2015
ebfbf55
test: improve cluster-disconnect-handles test
mscdex Dec 1, 2015
f634ab6
test: fix flaky test-net-socket-local-address
Trott Dec 1, 2015
6c2cb45
src: don't print garbage errors
cjihrig Dec 2, 2015
2d18d54
test: skip long path tests on non-Windows
rsp Dec 2, 2015
e7a423f
doc: url.format - true slash postfix behaviour
Dec 2, 2015
f526071
doc: improve child_process.markdown wording
yorkie Dec 3, 2015
2d42b41
doc: add zkat to collaborators
zkat Dec 3, 2015
18ac78d
doc: add JungMinu to collaborators
JungMinu Dec 3, 2015
184d108
doc: add iarna to collaborators
iarna Dec 3, 2015
66d3ab4
doc, test: symbols as event names
bengl Dec 4, 2015
c3df462
build: add "--partly-static" build options
medns Dec 4, 2015
771aaa6
buffer: Prevent Buffer constructor deopt
brycebaril Dec 4, 2015
78dc27b
test: mark test-cluster-shared-leak flaky
Trott Dec 5, 2015
640838c
src: use GetCurrentProcessId() for process.pid
bnoordhuis Dec 4, 2015
1eb5887
node: s/doNTCallbackX/nextTickCallbackWithXArgs/
rvagg Dec 6, 2015
805e8c4
repl: display error message when loading directory
princejwesley Dec 6, 2015
458b06b
doc: add brief Node.js overview to README
Dec 7, 2015
85b624e
doc: change references from node to Node.js
r-52 Dec 7, 2015
21aa749
doc: update AUTHORS list
rvagg Dec 8, 2015
3b50842
doc: copyedit addons doc
Trott Dec 8, 2015
31a9a65
doc: clarify assert.fail doc
Trott Dec 8, 2015
9a646b9
doc: copyedit buffer doc
Trott Dec 8, 2015
435271a
doc: copyedit child_process doc
Trott Dec 8, 2015
10a75c3
tls_wrap: slice buffer properly in `ClearOut`
indutny Dec 8, 2015
a1f7bc7
test: fix tls-inception
santigimeno Dec 8, 2015
76f5a91
test: fix tls-inception flakiness
santigimeno Dec 8, 2015
db15157
configure: fix arm vfpv2
joerg-krause Dec 8, 2015
6a0ec14
test: don't assume openssl s_client supports -ssl3
bnoordhuis Dec 8, 2015
3f77e7b
test: fix domain-top-level-error-handler-throw
santigimeno Dec 20, 2015
b85ac63
doc: harmonize description of `ca` argument
bnoordhuis Dec 9, 2015
21b2f61
doc: add calvinmetcalf to collaborators
calvinmetcalf Dec 9, 2015
4b4581d
doc: add rmg to collaborators
rmg Dec 9, 2015
e674c95
doc: add mcollina to collaborators
mcollina Dec 9, 2015
fa57262
doc: copyedit console doc
Trott Dec 10, 2015
cc0710b
doc: move description of 'equals' method to right place
janriemer Dec 10, 2015
d8f82ce
doc: Fixing broken links to the v8 wiki
tomgco Dec 11, 2015
8256457
test: parallelize test-repl-persistent-history
Fishrock123 Dec 11, 2015
3877079
test: use regular timeout times for ARMv8
Fishrock123 Dec 10, 2015
a1bd345
src: fix line numbers on core errors
cjihrig Dec 11, 2015
032a8f0
doc: fix improper http.get sample code
hidekiy Dec 13, 2015
e5e23b1
node: remove unused variables in AppendExceptionLine
yorkie Dec 13, 2015
d1679fd
tls_wrap: inherit from the `AsyncWrap` first
indutny Dec 14, 2015
b88d1dd
src: fix deprecation message for ErrnoException
gagern Dec 14, 2015
dd9c529
doc: clarify error events in HTTP module documentation
Dec 14, 2015
01da04e
doc: fix, modernize examples in docs
jasnell Dec 14, 2015
9bbad89
test: add test for tls.parseCertString
evanlucas Dec 15, 2015
c765db1
doc: document the cache parameter for fs.realpathSync
JacksonTian Dec 15, 2015
acad415
udp: remove a needless instanceof Buffer check
Dec 16, 2015
d45dfb4
test: fix debug-port-cluster flakiness
bnoordhuis Dec 16, 2015
6f35fef
doc: Typo in buffer.markdown referencing buf.write()
chrisJohn404 Dec 17, 2015
ff5b4a4
doc: fix link in addons.markdown
secretfader Dec 17, 2015
01752ce
doc: catch the WORKING_GROUPS.md bootstrap docs up to date
jasnell Dec 20, 2015
956facb
doc: copyedit releases.md
Trott Dec 21, 2015
093bdcb
src: refactor vcbuild configure args creation
rvagg Oct 16, 2015
c23dea8
deps: upgrade libuv to 1.8.0
saghul Dec 13, 2015
1c81d11
test: try other ipv6 localhost alternatives
mscdex Dec 17, 2015
75fad1c
test: fix flaky test-net-error-twice
mscdex Dec 18, 2015
04d7c0b
test: fix race condition in test-http-client-onerror
dnakamura Dec 18, 2015
062d131
doc: improve assert.markdown copy
jasnell Dec 20, 2015
3e14041
test: use platformTimeout() in more places
mscdex Dec 22, 2015
d196f09
test: refactor test-net-connect-options-ipv6
Trott Dec 23, 2015
4e603c4
doc: fix spelling error in lib/url.js comment
nikolas Dec 22, 2015
cea43b3
doc: improvements to console.markdown copy
jasnell Dec 26, 2015
85052ef
doc: improvements to debugger.markdown copy
jasnell Dec 27, 2015
f30f9ff
doc: improvements to dgram.markdown copy
jasnell Dec 27, 2015
126e054
deps: backport 200315c from V8 upstream
vkurchatkin Dec 3, 2015
a1f4285
util,src: allow lookup of hidden values
cjihrig Nov 23, 2015
75b638e
util: add decorateErrorStack()
cjihrig Nov 25, 2015
4e23b2a
repl: attach location info to syntax errors
cjihrig Nov 25, 2015
a8ac55c
module,repl: remove repl require() hack
bnoordhuis Nov 25, 2015
c16fa6b
util: move .decorateErrorStack to internal/util
bnoordhuis Nov 25, 2015
f64aa34
test: move ArrayStream to common
cjihrig Nov 25, 2015
b5f8a35
util: determine object types in C++
cjihrig Dec 1, 2015
1782577
src: define Is* util functions with macros
cjihrig Dec 2, 2015
82c9778
repl: fix require('3rdparty') regression
bnoordhuis Dec 9, 2015
e9959ab
test: remove unnecessary assignments
Trott Dec 24, 2015
51e0693
test: remove unused `util` imports
Trott Dec 23, 2015
e566843
deps: backport 066747e from upstream V8
ofrobots Jan 11, 2016
dbf6537
repl: use String#repeat instead of Array#join
evanlucas Nov 18, 2015
54bb2fb
util: faster arrayToHash
JacksonTian Nov 22, 2015
fc79e18
child_process: flush consuming streams
Nov 30, 2015
eb55780
repl: Fixed node repl history edge case.
zeusdeux Dec 1, 2015
bb0a964
crypto: load PFX chain the same way as regular one
indutny Dec 5, 2015
44bb763
http: remove excess calls to removeSocket
Dec 6, 2015
1ca43b9
test: add test-domain-exit-dispose-again back
Dec 12, 2015
a9ca039
os: fix crash in GetInterfaceAddresses
martinbark Dec 14, 2015
11526bd
http: Remove an unnecessary assignment
gigabo Dec 17, 2015
8110459
buffer: faster case for create Buffer from new Buffer(0)
JacksonTian Dec 17, 2015
a22b389
assert: typed array deepequal performance fix
claudiorodriguez Dec 17, 2015
b3c9917
buffer: refactor create buffer
JacksonTian Dec 18, 2015
6924b6c
https: use `servername` in agent key
indutny Dec 22, 2015
337d225
repl: remove unused function
Trott Dec 23, 2015
4a7558e
test: remove unused var from test-assert.js
Trott Dec 23, 2015
187ab4a
http: use `self.keepAlive` instead of `self.options.keepAlive`
dschenkelman Dec 23, 2015
a7b58ef
child_process: guard against race condition
Trott Dec 24, 2015
44a1b10
test: remove unused assert module imports
Trott Dec 27, 2015
4520599
doc: add anchors for _transform _flush _writev in stream.markdown
iamchenxin Dec 28, 2015
ec3b699
doc: improvements to dns.markdown copy
jasnell Dec 27, 2015
8ca365b
doc: improvements to errors.markdown copy
jasnell Dec 28, 2015
abf50ac
doc: explain ClientRequest#setTimeout time unit
bripkens Dec 28, 2015
b539ff8
test: improve assert message
Trott Dec 29, 2015
9f23872
doc: improvements to events.markdown copy
jasnell Dec 29, 2015
aa6e704
test: clarify role of domains in test
Trott Dec 31, 2015
4e936b1
test: refactor test-fs-empty-readStream
Trott Dec 30, 2015
596438e
test: remove time check
Trott Dec 31, 2015
0589987
test: inherit JOBS from environment
jbergstroem Dec 31, 2015
749d015
test: fix flaky streams test
Trott Jan 3, 2016
f710028
test: remove flaky designations for tests
Trott Jan 3, 2016
6e531bb
test: fix flaky test-http-agent-keepalive
Trott Jan 4, 2016
a7fddd7
doc: close backtick in process.title description
Jan 5, 2016
3ffc928
doc: stronger suggestion for userland assert
geek Jan 5, 2016
715eb10
doc: fix numbering in stream.markdown
richardsun29 Jan 5, 2016
ac3f1a7
doc: bring releases.md up to date
cjihrig Jan 5, 2016
42f1c90
doc: add missing backtick for readline
mscdex Jan 6, 2016
4bcef3c
doc: add Myles Borins to Release Team
Jan 8, 2016
10ffdaf
doc: add Evan Lucas to Release Team
evanlucas Jan 8, 2016
3a6ab1b
doc: fix description about the latest-codename
JungMinu Jan 8, 2016
70791ae
doc: label http.IncomingMessage as a Class
Sequoia Jan 8, 2016
19f21ab
doc: document http's server.listen return value
Sequoia Jan 8, 2016
909df52
doc: adds usage of readline line-by-line parsing
eljefedelrodeodeljefe Jan 10, 2016
a6483eb
doc: update stylesheet to match frontpage
silverwind Jan 11, 2016
0b70a9a
doc: add branch-diff example to releases.md
Jan 12, 2016
1622bcc
docs: fix npm command in releases.md
Jan 13, 2016
0ccbc1f
docs: update gpg key for Myles Borins
Jan 13, 2016
cf7ebd3
test: fix flaky cluster-disconnect-race
mscdex Dec 28, 2015
df4938e
dns: remove nonexistant exports.ADNAME
silverwind Sep 27, 2015
dba3dc5
test: remove unused modules
Trott Dec 30, 2015
46e3fd6
lib: remove unused modules
Trott Dec 23, 2015
7894f19
test: remove unused vars
Trott Dec 27, 2015
e36811b
test: remove unused vars in ChildProcess tests
Trott Dec 26, 2015
8c094be
test: remove unused variables from net tests
Trott Dec 26, 2015
ba1847d
test: remove unused variables from HTTPS tests
Trott Dec 26, 2015
7c30944
test: remove unused variables from TLS tests
Trott Dec 26, 2015
36d28ce
test: extend timeout in Debug mode
Trott Dec 26, 2015
eb53af2
test: remove unused variables form http tests
Trott Dec 25, 2015
b3b150c
test: remove unused vars from parallel tests
Trott Jan 2, 2016
ef5e9ef
tools: implement no-unused-vars for eslint
Trott Dec 23, 2015
5608267
doc: clarify explanation of first stream section
vccortez Dec 10, 2015
cfb0945
tls_wrap: clear errors on return
indutny Jan 3, 2016
d33279d
test: make temp path customizable
jbergstroem Oct 12, 2015
b3079ef
test: don't assume a certain folder structure
jbergstroem Dec 30, 2015
3fa0d4a
test: write to tmp dir rather than fixture dir
Trott Dec 30, 2015
476ac24
doc: update links to use https where possible
Dec 2, 2015
bb2e2d0
test: don't use cwd for relative path
jbergstroem Dec 30, 2015
7e1564d
doc: clarify protocol default in http.request()
cjihrig Jan 15, 2016
12db976
test: mark test-debug-no-context is flaky
Trott Dec 25, 2015
46b2d2b
assert: accommodate ES6 classes that extend Error
Trott Dec 6, 2015
98a6793
tools: add .editorconfig
ronkorving Sep 22, 2015
fdcf296
module,src: do not wrap modules with -1 lineOffset
cjihrig Dec 15, 2015
39eeca6
test: add test for debugging one line files
cjihrig Dec 15, 2015
d96e385
src: don't check failure with ERR_peek_error()
bnoordhuis Jan 17, 2016
6c536ed
debugger: guard against call from non-node context
bnoordhuis Dec 17, 2015
a6bf781
tools: add license-builder.sh to construct LICENSE
rvagg Dec 3, 2015
6d1ab71
doc: rebuild LICENSE using tools/license-builder.sh
rvagg Dec 8, 2015
6e6f20a
tools: fix license-builder.sh for ICU
richardlau Jan 19, 2016
97a5b16
doc: restore ICU third-party software licenses
richardlau Jan 19, 2016
671ac2f
gitignore: never ignore debug module
targos Nov 5, 2015
890cf22
tools: update eslint to v1.10.3
targos Jan 12, 2016
8d3fe60
tools: update eslint config
targos Nov 5, 2015
0179241
lib: fix style issues after eslint update
targos Jan 12, 2016
de93438
tools: fix style issue after eslint update
targos Jan 13, 2016
2f78b65
test: fix style issues after eslint update
targos Jan 13, 2016
dac9e38
tls: copy client CAs and cert store on CertCb
indutny Oct 26, 2015
94af231
module: move unnecessary work for early return
zertosh Oct 29, 2015
f62cd7c
test: fix tls-multi-key race condition
santigimeno Nov 22, 2015
283f694
doc: add docs working group
bengl Dec 11, 2015
46f3e7b
cluster: fix race condition setting suicide prop
santigimeno Dec 18, 2015
0e163ff
doc: add path property to Write/ReadStream in fs.markdown
claudiorodriguez Dec 20, 2015
da1350b
test: test each block in addon.md contains js & cc
rvagg Dec 24, 2015
f5783c8
test: use addon.md block headings as test dir names
rvagg Dec 24, 2015
5d55733
doc: fix formatting in process.markdown
Trott Dec 27, 2015
2ef432e
doc: copyedit setTimeout() documentation
Trott Dec 27, 2015
ee0d8a2
test: fix flaky child-process-fork-regr-gh-2847
mscdex Dec 27, 2015
ae08956
test: fix flaky cluster-net-send
mscdex Dec 28, 2015
d6c83f0
doc: mention that http.Server inherits from net.Server
ryansobol Dec 28, 2015
5cf66eb
http: fix non-string header value concatenation
mscdex Dec 28, 2015
7890ef6
cluster: ignore queryServer msgs on disconnection
santigimeno Dec 29, 2015
927bacb
test: fix flaky test-cluster-shared-leak
Trott Jan 1, 2016
06f118f
test: fix `http-upgrade-agent` flakiness
santigimeno Jan 3, 2016
1070422
repl: make sure historyPath is trimmed
evanlucas Jan 5, 2016
c7129e7
net: fix dns lookup for android
daguej Jan 8, 2016
2b09bca
net, doc: fix line wrapping lint in net.js
jasnell Jan 8, 2016
18e968b
test: fix flaky unrefed timers test
Trott Jan 9, 2016
d63c13b
test: fix `http-upgrade-client` flakiness
santigimeno Jan 9, 2016
05c7982
src: remove redeclarations of variables
Trott Jan 10, 2016
2eaf682
test: only include http module once
Trott Jan 10, 2016
9fe6e5b
test: require common module only once
Trott Jan 10, 2016
01bd1bc
http: remove variable redeclaration
Trott Jan 10, 2016
a97455a
dgram: prevent disabled optimization of bind()
mscdex Jan 10, 2016
6630994
test: move resource intensive tests to sequential
Trott Jan 11, 2016
fffaa2f
test: remove 1 second delay from test
Trott Jan 11, 2016
860c052
stream: remove useless if test in transform
zoubin Jan 11, 2016
e875e27
tls_legacy: do not read on OpenSSL's stack
indutny Jan 6, 2016
6030faa
debugger: remove variable redeclarations
Trott Jan 11, 2016
27c5783
test: fix race in test-net-server-pause-on-connect
Trott Jan 12, 2016
7cbfadb
doc: add docs for more stream options
zoubin Jan 12, 2016
c423924
net: remove hot path comment from connect
evanlucas Jan 12, 2016
405a8d6
test: fix flaky test-net-socket-local-address
cjihrig Jan 12, 2016
5f4eb26
querystring: improve parse() performance
mscdex Jan 13, 2016
acdf5e3
crypto: clear error stack in ECDH::Initialize
indutny Jan 14, 2016
cb72043
readline: Remove XXX and output debuglog
kohei-takata Jan 15, 2016
e805f50
doc: update branch-diff arguments in release doc
rvagg Jan 14, 2016
90c20bc
buffer: remove unnecessary TODO comments
pgeiss Jan 16, 2016
d479686
doc: add `servername` parameter docs
estliberitas Jan 17, 2016
ed4f0fc
test: make test-cluster-disconnect-leak reliable
Trott Jan 18, 2016
f7f0b97
buffer: make byteLength work with Buffer correctly
JacksonTian Jan 18, 2016
0a8dfc4
test: improve test-cluster-disconnect-suicide-race
Trott Jan 18, 2016
7e91d1c
doc: style fixes for the TOC
silverwind Jan 18, 2016
8557c39
test: fix issues for space-in-parens ESLint rule
silverwind Jan 19, 2016
f25006a
tools: enable space-in-parens ESLint rule
silverwind Jan 19, 2016
6cfc59e
doc: update list of personal traits in CoC
zkat Jan 21, 2016
2f38399
tools: add support for subkeys in release tools
MylesBorins Jan 21, 2016
6a2ea41
deps: upgrade to npm 2.14.15
zkat Jan 26, 2016
c4da37b
test: make npm tests work on prerelease node versions
zkat Jan 26, 2016
ce8b663
doc: Update small error in LICENSE for npm
zkat Jan 27, 2016
7bd9fab
deps: upgrade openssl sources to 1.0.2f
Jan 29, 2016
fcb8cae
deps: add -no_rand_screen to openssl s_client
May 27, 2015
fc446ba
deps: upgrade to npm 2.14.16
zkat Jan 29, 2016
9a9ac8e
test: make npm tests work on prerelease node versions
zkat Jan 26, 2016
3281c58
test: fix tls-no-rsa-key flakiness
santigimeno Nov 26, 2015
957f0e4
deps: upgrade to npm 2.14.17
zkat Feb 5, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
39 changes: 39 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
root = true

[*]
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true

[vcbuild.bat]
end_of_line = crlf

[*.{md,markdown}]
trim_trailing_whitespace = false

[{lib,src,test}/**.js]
indent_style = space
indent_size = 2

[src/**.{h,cc}]
indent_style = space
indent_size = 2

[test/*.py]
indent_style = space
indent_size = 2

[configure]
indent_style = space
indent_size = 2

[Makefile]
indent_style = tab
indent_size = 8

[{deps,tools}/**]
indent_style = ignore
indent_size = ignore
end_of_line = ignore
trim_trailing_whitespace = ignore
charset = ignore
2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
lib/punycode.js
test/addons/doc-*/
test/addons/??_*/
test/fixtures
test/**/node_modules
test/disabled
Expand Down
19 changes: 13 additions & 6 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ rules:
no-duplicate-case: 2
## disallow assignment of exceptional params
no-ex-assign: 2
## disallow use of reserved words as keys like enum, class
no-reserved-keys: 2
## disallow unreachable code
no-unreachable: 2
## require valid typeof compared string like typeof foo === 'strnig'
Expand All @@ -44,7 +42,7 @@ rules:
## use single quote, we can use double quote when escape chars
quotes: [2, "single", "avoid-escape"]
## 2 space indentation
indent: [2, 2]
indent: [2, 2, {SwitchCase: 1}]
## add space after comma
comma-spacing: 2
## put semi-colon
Expand All @@ -67,8 +65,15 @@ rules:
eol-last: 2
## no trailing spaces
no-trailing-spaces: 2
# require space after keywords, eg 'for (..)'
## require space after keywords, eg 'for (..)'
space-after-keywords: 2
## no leading/trailing spaces in parens
space-in-parens: [2, "never"]

# ECMAScript 6
# list: http://eslint.org/docs/rules/#ecmascript-6
## Suggest using 'const' wherever possible
prefer-const: 2

# Strict Mode
# list: https://github.com/eslint/eslint/tree/master/docs/rules#strict-mode
Expand All @@ -79,9 +84,13 @@ rules:
# list: https://github.com/eslint/eslint/tree/master/docs/rules#variables
## disallow use of undefined variables (globals)
no-undef: 2
## disallow declaration of variables that are not used in the code
no-unused-vars: [2, {"args": "none"}]

# Custom rules in tools/eslint-rules
require-buffer: 2
new-with-error: [2, "Error", "RangeError", "TypeError", "SyntaxError", "ReferenceError"]


# Global scoped method and vars
globals:
Expand All @@ -103,5 +112,3 @@ globals:
DTRACE_NET_SERVER_CONNECTION : false
LTTNG_NET_SERVER_CONNECTION : false
COUNTER_NET_SERVER_CONNECTION : false
escape : false
unescape : false
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ icu_config.gypi

# various stuff that VC++ produces/uses
Debug/
!node_modules/debug/
!**/node_modules/debug/
Release/
!doc/blog/**
*.sln
Expand All @@ -43,13 +43,14 @@ ipch/

/config.mk
/config.gypi
/config_fips.gypi
*-nodegyp*
/gyp-mac-tool
/dist-osx
/npm.wxs
/tools/msvs/npm.wixobj
/tools/osx-pkg.pmdoc/index.xml
/test/addons/doc-*/
/test/addons/??_*/
email.md
deps/v8-*
deps/icu
Expand Down
20 changes: 20 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Alexey Kupershtokh <alexey.kupershtokh@gmail.com> <wicked@alawar.com>
Alexis Campailla <alexis@janeasystems.com> <orangemocha@github.com>
Alexis Sellier <self@cloudhead.net>
Alexis Sellier <self@cloudhead.net> <alexis@cloudhead.io>
Andy Bettisworth <andy.bettisworth@accreu.com>
Aria Stewart <aredridel@dinhe.net> <aredridel@nbtsc.org>
Arlo Breault <arlolra@gmail.com>
Artem Zaytsev <a.arepo@gmail.com>
Expand All @@ -19,15 +20,20 @@ Bert Belder <bertbelder@gmail.com> <piscisaureus@Berts-MacBook-Pro.local>
Brandon Benvie <brandon@bbenvie.com> <brandon@brandonbenvie.com>
Brian White <mscdex@mscdex.net>
Brian White <mscdex@mscdex.net> <mscdex@gmail.com>
Caleb Boyd <caleb.boyd@gmail.com>
Charles <ineedpracticing@gmail.com> <cydjudge@users.noreply.github.com>
Chew Choon Keat <choonkeat@gmail.com>
Charles Rudolph <charles.rudolph@originate.com>
Claudio Rodriguez <cjrodr@yahoo.com> <cr@fansworld.tv>
Colin Ihrig <cjihrig@gmail.com>
Christopher Lenz <cmlenz@gmail.com> <chris@lamech.local>
Dan Kaplun <dbkaplun@gmail.com> <dan@beardtree.com>
Daniel Berger <code+node@dpbis.net>
Daniel Chcouri <333222@gmail.com>
Daniel Gröber <darklord@darkboxed.org>
Daniel Gröber <darklord@darkboxed.org> <dxld@darkboxed.org>
Daniel Pihlström <sciolist.se@gmail.com>
Danny Nemer <hi@dannynemer.com> <DannyNemer@users.noreply.github.com>
Dave Pacheco <dap@joyent.com> <dap@cs.brown.edu>
David Siegel <david@artcom.de> <david.siegel@artcom.de>
Domenic Denicola <domenic@domenicdenicola.com>
Expand All @@ -37,6 +43,8 @@ Einar Otto Stangvik <einaros@gmail.com>
Elliott Cable <me@ell.io>
EungJun Yi <semtlenori@gmail.com>
Evan Larkin <evan.larkin.il.com> <evan.larkin.iit@gmail.com>
Evan Lucas <evanlucas@me.com> <evan@btc.com>
Evan Lucas <evanlucas@me.com> <evan.lucas@help.com>
Farid Neshat <FaridN_SOAD@yahoo.com>
Fedor Indutny <fedor@indutny.com> <fedor.indutny@gmail.com>
Felix Böhm <felixboehm55@googlemail.com> <me@feedic.com>
Expand All @@ -48,23 +56,29 @@ Gabriel de Perthuis <g2p.code@gmail.com>
Gil Pedersen <git@gpost.dk> <github@gpost.dk>
Henry Chin <hheennrryy@gmail.com>
Herbert Vojčík <herby@mailbox.sk>
Icer Liang <liangshuangde@163.com> <wizicer@users.noreply.github.com>
Igor Soarez <igorsoarez@gmail.com>
Igor Zinkovsky <igorzi@microsoft.com>
Isaac Z. Schlueter <i@izs.me>
Isaac Z. Schlueter <i@izs.me> <i@foohack.com>
Jake Verbaten <raynos2@gmail.com>
James Hartig <fastest963@gmail.com> <james.hartig@grooveshark.com>
Jan Krems <jan.krems@gmail.com> <jan.krems@groupon.com>
Jered Schmidt <tr@nslator.jp>
Jeremiah Senkpiel <fishrock123@rocketmail.com>
Jerry Chin <qinjia@outlook.com>
Joe Shaw <joe@joeshaw.org> <joeshaw@litl.com>
Johan Bergström <bugs@bergstroem.nu>
Johan Dahlberg <jfd@distrop.com> <dahlberg.johan@gmail.com>
Johann Hofmann <git@johann-hofmann.com>
Jonas Pfenniger <jonas@pfenniger.name> <jonas@stvs.ch>
Jonathan Ong <jonathanrichardong@gmail.com> <jonathanong@users.noreply.github.com>
Jonathan Persson <persson.jonathan@gmail.com> <jonathan.persson@creuna.se>
Jonathan Rentzsch <jwr.git@redshed.net>
Josh Erickson <josh@snoj.us>
Joshua S. Weinstein <josher19@users.sf.net>
Junliang Yan <john.yan1019@gmail.com>
Junliang Yan <jyan@ca.ibm.com> <jyan@ca.ibm.ca>
Jérémy Lal <kapouer@melix.org>
Jérémy Lal <kapouer@melix.org> <holisme@gmail.com>
Kai Sasaki Lewuathe <sasaki_kai@lewuathe.sakura.ne.jp>
Expand All @@ -81,6 +95,8 @@ Malte-Thorben Bruns <skenqbx@gmail.com>
Malte-Thorben Bruns <skenqbx@googlemail.com>
Marcin Cieślak <saper@marcincieslak.com>
Marcin Cieślak <saper@marcincieslak.com> <saper@saper.info>
Marti Martz <thalamew@q.com>
Martial James Jefferson <martial.jefferson@gmail.com>
Mathias Pettersson <mape@mape.me>
Matthew Lye <muddletoes@hotmail.com>
Michael Bernstein <michaelrbernstein@gmail.com>
Expand All @@ -95,16 +111,20 @@ Nicholas Kinsey <pyrotechnick@feistystudios.com>
Nikolai Vavilov <vvnicholas@gmail.com>
Onne Gorter <onne@onnlucky.com>
Paul Querna <pquerna@apache.org> <paul@querna.org>
Peter Flannery <pflannery@users.noreply.github.com>
Phillip Johnsen <johphi@gmail.com> <phillip.johnsen@finn.no>
Ray Morgan <rmorgan@zappos.com>
Ray Solomon <raybsolomon@gmail.com>
Raymond Feng <enjoyjava@gmail.com> <raymond@strongloop.com>
Rick Olson <technoweenie@gmail.com>
Roman Klauke <romaaan.git@gmail.com> <romankl@users.noreply.github.com>
Roman Reiss <me@silverwind.io>
Ron Korving <rkorving@wizcorp.jp>
Ryan Dahl <ry@tinyclouds.org>
Ryan Emery <seebees@gmail.com>
Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Sam Mikes <smikes@cubane.com>
Sam P Gallagher-Bishop <samgallagherb@gmail.com> <SPGB@users.noreply.github.com>
Sam Shull <brickysam26@gmail.com> <brickysam26@samuel-shulls-computer.local>
Sam Shull <brickysam26@gmail.com> <sshull@squaremouth.com>
Sambasiva Suda <sambasivarao@gmail.com>
Expand Down
72 changes: 65 additions & 7 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -517,7 +517,7 @@ Cam Swords <cam.swords@gmail.com>
Paul Loyd <pavelko95@gmail.com>
Benjamin Waters <benjamin.waters@outlook.com>
Lev Gimelfarb <lev.gimelfarb@gmail.com>
pflannery <pflannery@users.noreply.github.com>
Peter Flannery <pflannery@users.noreply.github.com>
Tuğrul Topuz <tugrultopuz@gmail.com>
Lorenz Leutgeb <lorenz.leutgeb@gmail.com>
ayanamist <contact@ayanamist.com>
Expand Down Expand Up @@ -565,7 +565,7 @@ Feross Aboukhadijeh <feross@feross.org>
Refael Ackermann <refack@gmail.com>
Taojie <taojie.hjp@taobao.com>
Greg Sabia Tucker <greg@tucke.rs>
Dan Kaplun <dan@beardtree.com>
Dan Kaplun <dbkaplun@gmail.com>
Colin Ihrig <cjihrig@gmail.com>
Greg Sabia Tucker <greg@narrowlabs.com>
Mark Stosberg <mark@rideamigos.com>
Expand All @@ -580,7 +580,7 @@ Roman Klauke <romaaan.git@gmail.com>
Xavi Magrinyà <xavi.mb89@gmail.com>
Euan <euank@euank.com>
Ed Morley <emorley@mozilla.com>
Charles <cydjudge@users.noreply.github.com>
Charles <ineedpracticing@gmail.com>
Jan Krems <jan.krems@gmail.com>
Fred K. Schott <fschott@box.com>
Chris Dickinson <christopher.s.dickinson@gmail.com>
Expand Down Expand Up @@ -648,7 +648,7 @@ Bryce Kahle <bkahle@gmail.com>
The Gitter Badger <badger@gitter.im>
Brendan Ashworth <squirrelslikeacorns@gmail.com>
Jose Luis Rivas <me@ghostbar.co>
Evan Lucas <evan@btc.com>
Evan Lucas <evanlucas@me.com>
Vincent Weevers <mail@vincentweevers.nl>
Tyler Kellen <tyler@sleekcode.net>
Evan Torrie <evan.torrie@yahoo.com>
Expand All @@ -669,7 +669,6 @@ Calvin Metcalf <calvin.metcalf@state.ma.us>
Eric Mill <eric@konklone.com>
pkcs <pkcs@gmx.com>
James M Snell <jasnell@gmail.com>
Evan Lucas <evanlucas@me.com>
Cydox <farr.janhendrik@aol.de>
Steven Rockarts <srockarts@invidi.com>
Vladimir Guguiev <wizardzloy@gmail.com>
Expand All @@ -690,7 +689,7 @@ Glen Keane <glenkeane.94@gmail.com>
Xiaowei Li <446240525@qq.com>
toastynerd <tylermorgan86@gmail.com>
Todd Kennedy <todd@selfassembled.org>
Icer Liang <wizicer@users.noreply.github.com>
Icer Liang <liangshuangde@163.com>
Stephen Belanger <admin@stephenbelanger.com>
Jeremiah Senkpiel <fishrock123@rocketmail.com>
Brendan Ashworth <brendan.ashworth@me.com>
Expand Down Expand Up @@ -794,7 +793,7 @@ Oleksandr Chekhovskyi <oleksandr.chekhovskyi@hansoft.com>
Tristian Flanagan <tflanagan@datacollaborative.com>
Mike Tunnicliffe <mike.tunnicliffe@uk.ibm.com>
Ionică Bizău <bizauionica@gmail.com>
Danny Nemer <DannyNemer@users.noreply.github.com>
Danny Nemer <hi@dannynemer.com>
Sven Slootweg <jamsoftgamedev@gmail.com>
Dmitry Vasilyev <vaseker@gmail.com>
Malcolm Ahoy <malcolmahoy@gmail.com>
Expand All @@ -810,5 +809,64 @@ Michał Gołębiowski <m.goleb@gmail.com>
Johann Hofmann <git@johann-hofmann.com>
Charles Rudolph <charles.rudolph@originate.com>
Dave Eddy <dave@daveeddy.com>
Justin Chase <justin@evolvelabs.com>
Jeremy Whitlock <jwhitlock@apache.org>
Rod Machen <mail@rodmachen.com>
Martial James Jefferson <martial.jefferson@gmail.com>
Doug Shamoo <doug.shamoo@gmail.com>
Junliang Yan <jyan@ca.ibm.com>
Dave Hodder <dmh@dmh.org.uk>
Jason Karns <jason.karns@gmail.com>
Balázs Galambosi <galambalazs@yahoo.co.uk>
David Boivin <dave.a.boivin@gmail.com>
Liang-Chi Hsieh <viirya@appier.com>
Timothy Gu <timothygu99@gmail.com>
Fábio Santos <fabiosantosart@gmail.com>
Myles Borins <mborins@us.ibm.com>
Jonas Dohse <jonas@dohse.ch>
Коренберг Марк <mark@ideco.ru>
Caleb Boyd <caleb.boyd@gmail.com>
Yuval Brik <yuval@brik.org.il>
Claudio Rodriguez <cjrodr@yahoo.com>
Ido Ben-Yair <idoby@wix.com>
Kyle Smith <kyle.r.smiff@gmail.com>
Marti Martz <thalamew@q.com>
Stefan Budeanu <stefan@budeanu.com>
Emily Aviva Kapor-Mater <emily@emilyaviva.com>
Sam P Gallagher-Bishop <samgallagherb@gmail.com>
David Woods <david@birnamdesigns.com>
Ashok Suthar <coderatlabs@gmail.com>
Ömer Fadıl Usta <omerusta@gmail.com>
Jerry Chin <qinjia@outlook.com>
Hemanth.HM <hemanth.hm@gmail.com>
Hugues Malphettes <hmalphettes@gmail.com>
Tyler Henkel <tylerhenkel@hotmail.com>
Zheng Chaoping <zbinlin@gmail.com>
Ashley Williams <ashley666ashley@gmail.com>
Bryan English <bryan@bryanenglish.com>
Devin Nakamura <devinn@ca.ibm.com>
Vladimir Varankin <nek.narqo+git@gmail.com>
Manuel B <baslr@users.noreply.github.com>
Jesse McCarthy <git_commits@jessemccarthy.net>
Craig Cavalier <craigcav@gmail.com>
Michael Cornacchia <cornacch@ca.ibm.com>
Markus Tzoe <chou.marcus@gmail.com>
Martin Forsberg <git@martinforsberg.se>
Carl Lei <xecycle@gmail.com>
Lewis Cowper <lewis.cowper@googlemail.com>
Bryon Leung <teslaslegacy@gmail.com>
Chunyang Dai <chunyang.dai@intel.com>
Jonathan Persson <persson.jonathan@gmail.com>
Dave <dave@jut.io>
Luigi Pinca <luigipinca@gmail.com>
Peter A. Bigot <pab@pabigot.com>
Zirak <zirakertan@gmail.com>
Scott Buchanan <sbuchanan@ebay.com>
Rebecca Turner <rebecca@npmjs.com>
Bryce Baril <bryce@ravenwall.com>
Super Zheng <superzheng@tencent.com>
Rafał Pocztarski <r.pocztarski@gmail.com>
Michael Ruddy <mruddybtc@gmail.com>
Andy Bettisworth <andy.bettisworth@accreu.com>

# Generated by tools/update-authors.sh
9 changes: 6 additions & 3 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
## Code of Conduct

This Code of Conduct is adapted from [Rust's wonderful
CoC](http://www.rust-lang.org/conduct.html).
CoC](http://www.rust-lang.org/conduct.html) as well as the
[Contributor Covenant v1.3.0](http://contributor-covenant.org/version/1/3/0/).

* We are committed to providing a friendly, safe and welcoming
environment for all, regardless of gender, sexual orientation,
disability, ethnicity, religion, or similar personal characteristic.
environment for all, regardless of level of experience, gender
identity and expression, sexual orientation, disability,
personal appearance, body size, race, ethnicity, age, religion,
nationality, or other similar characteristic.
* Please avoid using overtly sexual nicknames or other nicknames that
might detract from a friendly, safe and welcoming environment for
all.
Expand Down
Loading