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

v7.5.0 proposal #11062

Merged
merged 291 commits into from
Feb 1, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
291 commits
Select commit Hold shift + click to select a range
94c4323
async_wrap: close the destroy_ids_idle_handle_
reshnm Dec 21, 2016
9916ee8
test: refactor test-https-truncate
Trott Dec 11, 2016
6e8d627
lib,src: support values > 4GB in heap statistics
bnoordhuis Dec 8, 2016
e7b656d
Revert "repl: disable Ctrl+C support on win32 for now"
addaleax Sep 18, 2016
656ba86
test: fix Coverity warning in inspector test
Dec 28, 2016
2b01138
url: TupleOrigin#toString use unicode by default
joyeecheung Dec 31, 2016
58bb263
doc: update TheAlphaNerd to MylesBorins
MylesBorins Jan 3, 2017
b2d0c44
assert: update comments
kaicataldo Jan 2, 2017
d628f3a
util: avoid out-of-bounds arguments index access
not-an-aardvark Jan 2, 2017
d19136d
benchmark: move punycode benchmark out of net
mscdex Dec 25, 2016
372e3ee
benchmark: improve readability of net benchmarks
mscdex Dec 25, 2016
2f4577c
benchmark: keep decimals in results
mscdex Jan 1, 2017
ded1757
events: improve removeListener() performance
mscdex Jan 2, 2017
59196af
stream: avoid additional validation for Buffers
mscdex Jan 2, 2017
cf875d1
test: improve test-fs-null-bytes
edsadr Dec 30, 2016
a77940c
test: mark test-tty-wrap as flaky for AIX
mhdawson Jan 4, 2017
5cca693
events: avoid emit() eager deopt
vhf Jan 2, 2017
4f96272
benchmark: fix typo "categoty" -> "category"
vhf Jan 2, 2017
f380a5f
doc: mention cc-ing nodejs/python team for reviews
addaleax Jan 5, 2017
e46bdcf
url: change null password handling
jasnell Jan 4, 2017
824978e
url: do not decode arbitrary %2e sequences in paths
jasnell Jan 4, 2017
de8eee6
meta: decharter the http working group
jasnell Jan 4, 2017
736b95a
test: check error and cleanups in test-fs-read-buffer
addaleax Jan 4, 2017
75aa605
http: eliminate capture of ClientRequest in Agent
evantorrie Dec 5, 2016
06a8243
test: improve test-event-emitter-modify-in-emit
edsadr Jan 6, 2017
f0de955
src: reduce test_inspector_socket_server output
danbev Dec 28, 2016
1634a70
tools: remove custom align-function-arguments rule
Trott Jan 1, 2017
8918744
tools: remove no-useless-regex-char-class-escape
Trott Jan 1, 2017
09f35a4
test: provide duration/interval to timers
Trott Nov 4, 2016
dec5900
tools: add lint rule to enforce timer arguments
Trott Nov 4, 2016
38bdfb0
test: refactor test-fs-utimes
jun-oka Oct 26, 2016
ff23d81
test: improve test-fs-readfile-zero-byte-liar
edsadr Jan 2, 2017
e78de99
test: improve test-http-chunked-304
edsadr Jan 7, 2017
4aa32c1
test: improve code in test-https-strict
edsadr Jan 6, 2017
1329eb4
test: allow testing uid and gid separately
cjihrig Jan 5, 2017
2d85609
test: refactor the code in test-child-process-spawn-loop.js
sivaprs Jan 4, 2017
cf5579d
test: improve zlib-from-gzip-with-trailing-garbage
lfkwtz Jan 7, 2017
4323c80
test,cluster: add test-cluster-worker-deprecated
Trott Jan 7, 2017
8ba2cf9
http: define all used properties in constructors
vitkarpov Oct 16, 2016
17d9a73
test: refactor test-watch-file.js
sivaprs Jan 7, 2017
da57213
test: improve the code in test-process-hrtime
edsadr Jan 8, 2017
09ac2a2
doc: specify sorted requires in tests
sam-github Jan 9, 2017
4c8676b
test: refactor test-doctool-html.js
hiroppy Jan 8, 2017
e408f0a
test: fix misplaced ) in http response statuscode test
nfriedly Jan 8, 2017
dbb7727
test: validate 'expected' argument to mustCall()
nfriedly Oct 11, 2016
a6c93af
lib: refactor crypto cipher/hash/curve getters
Trott Jan 8, 2017
cb111c9
test: refactor the code of test-keep-alive.js
sivaprs Jan 8, 2017
160d038
test: refactor test-crypto-padding-aes256
radelmann Jan 5, 2017
c012dd7
https: Use secureProtocol in Agent#getName
papandreou Nov 2, 2016
06a1e9e
test: add test for noAssert option in buf.read*()
larissayvette Jan 5, 2017
b89d848
src: enable writev for pipe handles on Unix
aqrln Jan 7, 2017
30926ac
test: move resource intensive test to sequential
Trott Jan 11, 2017
ffd938a
deps: upgrade libuv to 1.10.2
cjihrig Jan 9, 2017
3533427
benchmark: don't lint autogenerated modules
mscdex Jan 12, 2017
ebcf834
test: move common tls connect setup into fixtures
sam-github Dec 17, 2016
97a8bd2
test: check tls server verification with addCACert
sam-github Dec 20, 2016
542f65c
test: tls cert chain completion scenarios
sam-github Dec 20, 2016
1fca69c
doc,test: tls .ca option supports multi-PEM files
sam-github Dec 21, 2016
c6aeb44
test: fix linting for test-tls-add-ca-cert.js
sam-github Jan 12, 2017
6b54024
test: use realpath for NODE_TEST_DIR in common.js
gibfahn Jan 10, 2017
7d917dc
test: fix temp-dir option in tools/test.py
gibfahn Jan 10, 2017
d64e237
readline: refactor construct Interface
JacksonTian Jan 18, 2016
fca0da7
test: improve tests in pummel/test-exec
chasestarr Jan 12, 2017
5aad0cc
test: no unused args test-fs-watch-file.js
istinson Jan 12, 2017
06acf88
doc: remove duplicate properties bullet in readme
trendsetter37 Jan 11, 2017
4de7b03
lib: refactor bootstrap_node.js regular expression
Trott Jan 12, 2017
8b02b4e
test: check error msg test-writeint.js
liirene1 Jan 12, 2017
ecf72d8
benchmark: use "confidence" in output of compare.R
joyeecheung Jan 11, 2017
eac1871
benchmark: improve WHATWG URL benchmarks
joyeecheung Jan 10, 2017
9f6d1f6
util: improve readability of normalizeEncoding
joyeecheung Dec 24, 2016
fc2db50
test,repl: add coverage for repl .clear+useGlobal
Trott Jan 12, 2017
2f339e7
benchmark: cleanup child_process IPC benchmark
ypresto Dec 31, 2016
ddcd1a2
child_process: optimize IPC for large data
ypresto Dec 31, 2016
31d3a22
test: skip test-icu-transcode if Intl is not present
watilde Jan 9, 2017
36db5a6
test: add http_incoming's matchKnownFields test
hiroppy Jan 14, 2017
77cbc26
test: delete duplicate test of noAssert in readUInt*
larissayvette Jan 13, 2017
84bf04b
test,util: remove lint workarounds
Trott Jan 13, 2017
d818cfa
test: improve test-fs-write-stream-throw-type
edsadr Jan 13, 2017
b5c0b43
test: increase test-crypto.js strictness
Trott Jan 13, 2017
7165f1d
test: improve the code in test-process-cpuUsage
edsadr Jan 12, 2017
4e7a31b
crypto,tls: fix mutability of return values
Trott Jan 13, 2017
a408ba6
build: don't squash signal handlers with --shared
Dec 30, 2016
a3abba0
lib: remove unnecessary parameter for assertCrypto()
JacksonTian Jan 16, 2017
74f9cc9
build: move source files from headers section
danbev Jan 17, 2017
96babb2
test: tests for _readableStream.awaitDrain
shmuga Jan 17, 2017
d047f8e
fs: remove unused parameter for encodeRealpathResult
JacksonTian Jan 18, 2017
5b38776
test: add http-common's test
hiroppy Jan 16, 2017
9d91bf9
doc: HTTP response getHeader doc fix
fhalde Jan 15, 2017
47c0953
benchmark: add benchmark for vm.runIn*()
Trott Jan 15, 2017
2641cd4
vm: improve performance of vm.runIn*()
Trott Jan 15, 2017
aa8771f
test: use common.hasIntl in tests related to ICU
watilde Jan 16, 2017
d24491c
process: add NODE_NO_WARNINGS environment variable
cjihrig Jan 16, 2017
c77078f
test: have inspector test pick an open port
Jan 18, 2017
999f685
test: simplify array initialization
Trott Jan 17, 2017
5d33c96
url: improving URLSearchParams
TimothyGu Nov 24, 2016
5ce2ac8
test: refactor test-repl-tab-complete
Trott Jan 18, 2017
c4f1694
test: add message verification on assert.throws
tmeisenh Jan 19, 2017
021338d
url: export URLSearchParams
TimothyGu Dec 21, 2016
35d6659
test: increase coverage of _http_outgoing
hiroppy Jan 15, 2017
aa4b028
test: improve test-fs-open-flags
vinimdocarmo Jan 20, 2017
3642f35
url: add return value to ToUnicode/ToAscii stubs
poiru Jan 19, 2017
c60d87b
test: don't connect to :: (use localhost instead)
gibfahn Jan 17, 2017
9d5170f
test: fix flaky test-regress-GH-897
Trott Jan 19, 2017
5fd0f9a
crypto: freelist_max_len is gone in OpenSSL 1.1.0
agl Jan 17, 2017
a114f63
buffer: improve toJSON() performance
mscdex Jan 19, 2017
0c0334f
src: add a missing space in node_os.cc
aqrln Jan 21, 2017
5a976de
src: remove unnecessary req_wrap_obj
danbev Jan 21, 2017
e80f35c
test: verify shell option internals
cjihrig Jan 20, 2017
c92b8ec
tools: add mdn link for Iterator
jasnell Jan 5, 2017
84e2ff3
doc: add basic documentation for WHATWG URL API
jasnell Jan 4, 2017
8778fca
test: check fd 0,1,2 are used, not access mode
jBarz Dec 16, 2016
95faa55
url: check forEach callback is a function
TimothyGu Jan 15, 2017
69a04a9
test: increase coverage for punycode's decode
hiroppy Jan 21, 2017
67d97bc
test: improve test-assert
richnologies Jan 20, 2017
be3e82d
test: check error message in test-fs-make-callback
legalcodes Jan 20, 2017
e161dcf
test: add dgram.Socket.prototype.sendto's test
hiroppy Jan 19, 2017
ac2b059
crypto: do not use pointers to std::vector
AdamMajer Dec 21, 2016
aeea13b
crypto: Use system CAs instead of using bundled ones
AdamMajer Dec 21, 2016
60f27f9
inspector: remove unused uv_async_t
Dec 21, 2016
1555ced
test, win: fix up symlink tests
digitalinfinity Dec 27, 2016
7822d86
test: increase usage of assert.ifError()
cjihrig Dec 30, 2016
3575f51
test: reduce unmanaged parallelism in domain test
joyeecheung Dec 19, 2016
94a266e
test: refactor the code in test-fs-watch.js
sivaprs Dec 21, 2016
c4b9f0a
doc: DEFAULT_ECDH_CURVE was added in 0.11.13
sam-github Jan 24, 2017
fb35ca3
test: test hmac binding robustness
sam-github Jan 20, 2017
1438d00
benchmark,lib,test: adjust for linting
Trott Jan 1, 2017
dd5a4e1
tools: update ESLint to current version
Trott Jan 1, 2017
8fae9d4
tools: rename eslintrc to an undeprecated format
thefourtheye Jul 13, 2016
55377db
test: refactor test-stream-transform-object
Trott Jan 3, 2017
a06419b
test: refactor test-stream2-readable-wrap.js
DavidGoussev Dec 31, 2016
29a4d35
test: refactor test-cli-eval.js
StarryShark Jan 12, 2017
32da59a
test: fix broken assertion
cjihrig Jan 16, 2017
807e99b
test: validate errors in test-buffer-indexof
edsadr Jan 12, 2017
5250b33
doc: document argument variant in the repl.md
vsemozhetbyt Dec 10, 2016
dd9aefd
test: use const for all require() calls
cjihrig Dec 30, 2016
eba9add
test: refactor test-timer-close
BethGriggs Dec 29, 2016
dba8d20
test: improve the code in test-fs-read-stream
edsadr Jan 3, 2017
0a2fb0d
test: refactor several parallel/test-timer tests
BethGriggs Dec 29, 2016
af2bea7
test: refactor test-beforeexit-event-exit.js
cjihrig Jan 2, 2017
33851d1
test: fix process.title expectation
thefourtheye Jan 3, 2017
db7b27a
test: refactor beforeExit tests
Trott Jan 3, 2017
b1c742e
test: improve test-fs-access
edsadr Jan 3, 2017
44174a5
test: refactor the code in test-util-debug.js
sivaprs Dec 30, 2016
5013022
test: s/assert.notEqual()/assert.notStrictEqual()/
cjihrig Dec 30, 2016
1c4bf9e
deps: cherry-pick 2f5da9a from V8 upstream
srl295 Dec 30, 2016
6e0888a
deps: add test for v8 bug in toUpper('ç')
srl295 Nov 28, 2016
727c5e3
test: improve test-fs-write-file-sync
edsadr Jan 7, 2017
3adda4b
tools,test: enforce assert.ifError with lint rule
not-an-aardvark Jan 7, 2017
2f9fdc4
url: allow use of URL with http.request and https.request
jasnell Jan 5, 2017
fc05510
test: improve test-crypto-rsa-dsa
edsadr Jan 9, 2017
8262d49
test: refactor cluster-preload.js
hiroppy Jan 9, 2017
e6b6ce4
test: refactor test-http-mutable-headers.js
cjihrig Jan 10, 2017
a6bd287
test: use eslint to fix var->const/let
gibfahn Jan 8, 2017
31f8f6f
tools, test: require const/let in test
gibfahn Jan 8, 2017
51f4c8b
test: s/assert.equal/assert.strictEqual/
gibfahn Jan 8, 2017
c217b43
assert, tools: enforce strict (not)equal in eslint
gibfahn Jan 8, 2017
c6618df
test: improve test stream transform constructor
edsadr Jan 9, 2017
825842c
test: getgroups() may contain duplicate GIDs
sam-github Dec 21, 2016
78a495e
eslint: remove dangling eslint symlink
sam-github Jan 12, 2017
4a7bb5b
test: improve the code in test-crypto-dh
edsadr Jan 12, 2017
d751afa
cluster: refactor module into multiple files
cjihrig Jan 11, 2017
33af09f
test,net: add tests for server.connections
Trott Jan 12, 2017
e30e307
inspector: move options parsing
Nov 18, 2016
2d08bba
inspector: stop relying on magic strings
Nov 21, 2016
63f4302
src: remove unused PROTOCOL_JSON array
bnoordhuis Dec 22, 2016
9a111e7
inspector: no crash when WS server can't start
Jan 18, 2017
66c57a2
test: add test case to test-http-response-statuscode.js
hiroppy Jan 14, 2017
7f04377
test: improve code in test-http-host-headers
edsadr Jan 16, 2017
46bbabe
test: improve test-stream2-large-read-stall
stefanjudis Jan 10, 2017
b496374
test: improve code in test-domain-multi
edsadr Jan 15, 2017
1666600
test: improve code in test-console-instance
edsadr Jan 17, 2017
ffdf605
test: improving coverage for dgram
hiroppy Jan 13, 2017
939517a
test: refactor test-fs-read-zero-length.js
hiroppy Jan 10, 2017
c8a069e
test: improving coverage of dns-lookup
hiroppy Jan 17, 2017
3cd9833
test: add tests for rs+, sr+ to test-fs-open-flags.js
hiroppy Jan 13, 2017
659428f
build: sort sources alphabetically
danbev Jan 18, 2017
537d954
test: increase coverage of string-decoder
hiroppy Jan 18, 2017
dc826ca
test: update V8 flag in test
fhinkel Dec 20, 2016
90a9917
test: add dgram.Socket.prototype.bind's test
hiroppy Jan 19, 2017
c0c1a4c
url: refactor lib/internal/url.js
Trott Jan 20, 2017
b7bf43a
test: use common.fail() instead of assert(false)
cjihrig Jan 19, 2017
cd94642
src: add NODE_NO_WARNINGS to --help output
cjihrig Jan 20, 2017
efa9845
test: refactor test-cli-eval.js
cjihrig Jan 19, 2017
eb7ee50
test: improve code in test-crypto-verify
edsadr Jan 20, 2017
a1897c1
crypto: ability to select cert store at runtime
AdamMajer Dec 21, 2016
6687b95
crypto: return the retval of HMAC_Update
tmeisenh Jan 19, 2017
978acd1
src: support "--" after "-e" as end-of-options
jBarz Dec 30, 2016
e7c953a
test: update Buffer.lastIndexOf
dcposch Dec 7, 2016
dd60859
doc: clarify Buffer.indexOf/lastIndexOf edge cases
dcposch Dec 7, 2016
6549bc2
buffer: fix comments in bidirectionalIndexOf
dcposch Dec 7, 2016
d13aba8
buffer: improve compare() performance
mscdex Jan 20, 2017
53421b1
querystring: improve parse() performance
mscdex Jan 18, 2017
f4796d5
querystring: improve stringify() performance
mscdex Jan 17, 2017
97ff432
querystring: improve unescapeBuffer performance
mscdex Jan 16, 2017
4b38744
test: add process.assert's test
hiroppy Jan 20, 2017
1a39bfb
test: increase coverage for exec() functions
cjihrig Jan 20, 2017
7dff6aa
doc: update http.md for consistency and clarity
lance Jan 9, 2017
d39543e
tools,doc: add Google Analytics tracking.
phillipj Jan 25, 2017
8a6367c
Revert "src: don't overwrite non-writable vm globals"
addaleax Jan 20, 2017
74ff804
test: add regression tests for vm bugs
addaleax Jan 20, 2017
fa8baa2
test: enhance test-timers
Trott Jan 23, 2017
1fae98b
deps: upgrade npm to 4.1.1
iarna Jan 13, 2017
580a453
test: expand test coverage of fs.js
vinimdocarmo Jan 24, 2017
6a0f1fa
deps: upgrade openssl sources to 1.0.2k
shigeki Jan 26, 2017
a3b3b35
deps: copy all openssl header files to include dir
shigeki Jan 26, 2017
093cacf
deps: fix openssl assembly error on ia32 win32
indutny Jan 8, 2014
06f87c3
deps: fix asm build error of openssl in x86_win32
Feb 13, 2015
4caa012
openssl: fix keypress requirement in apps on win32
Feb 17, 2015
ce20ad7
deps: add -no_rand_screen to openssl s_client
May 27, 2015
edd2072
deps: update openssl asm and asm_obsolete files
shigeki Jan 26, 2017
da59a57
deps: limit regress/regress-crbug-514081 v8 test
mhdawson May 9, 2016
c1e166a
test: check noAssert option in buf.write*()
larissayvette Jan 10, 2017
1e0294c
benchmark: add benchmark for object properties
targos Jan 21, 2017
b48b80f
url: stop exporting originFor()
TimothyGu Jan 22, 2017
4aedde8
test: expand test coverage of events.js
vinimdocarmo Jan 23, 2017
cfd1b19
test: expand test coverage of fs.js
vinimdocarmo Jan 23, 2017
062c851
benchmark: add more thorough timers benchmarks
Fishrock123 Jan 20, 2017
b5e8413
test: allow for slow hosts in spawnSync() test
Trott Jan 25, 2017
f3efaee
test: increase coverage for stream's duplex
hiroppy Jan 23, 2017
4be9e98
doc: make os api doc more consistent
evanlucas Jan 25, 2017
9ca404e
doc: for style, remove "isn't" contraction
sam-github Jan 24, 2017
0bf3b24
doc: remove Chris Dickinson from active releasers
bnoordhuis Jan 26, 2017
f1851cb
url: do not public expose inspect methods on URL
TimothyGu Jan 20, 2017
2bfd58a
url: define @@toStringTag as a data property
TimothyGu Jan 20, 2017
c329843
http: make request.abort() destroy the socket
lpinca Jan 15, 2017
fcd08b8
test: add tests for searchParams
hiroppy Jan 22, 2017
e3a316f
test: check error message in test-http-outgoing-proto
hkalexling Jan 21, 2017
9c2f686
build: don't build deps/zlib if --shared-zlib set
gibfahn Jan 6, 2017
72a97b6
test: guarantee test runs in test-readline-keys
Trott Jan 26, 2017
eff3a48
test: add known_issues test for #10223
AnnaMag Jan 26, 2017
ac36d78
doc: fix typo in http.md
magnetikonline Jan 24, 2017
a8533ac
doc: change logical to bitwise OR in dns lookup
thefourtheye Jan 27, 2017
0753bc1
test: increase timeout in break-on-uncaught
thefourtheye Jan 15, 2017
722ae87
doc: add who to CC list for dgram
cjihrig Jan 27, 2017
ccdc922
benchmark: move setImmediate benchmarks to timers
joshuacolvin Jan 26, 2017
65691d6
test: increase coverage of internal/util
DavidCai1111 Jan 23, 2017
a24264e
src: fix v8 local handling in node_url.cc
addaleax Jan 29, 2017
e367b74
test: add an exception test to http-write-head
hiroppy Jan 27, 2017
c6af766
test-console: streamline arrow fn and refine regex
jonniedarko Jan 27, 2017
f61c71b
benchmark: add progress indicator to compare.js
joyeecheung Jan 15, 2017
9e60af8
deps: upgrade npm to 4.1.2
zkat Jan 26, 2017
55e98c6
doc: add abouthiroppy to collaborators
hiroppy Jan 31, 2017
438a98c
url: make URLSearchParams/Iterator match spec
TimothyGu Jan 24, 2017
4c0f297
http: use direct parameters instead
JacksonTian Jan 16, 2017
84a9c15
deps: fix npm files from upgrade to 4.1.2
joaocgreis Jan 31, 2017
8ef4add
test: require handler to be run in sigwinch test
Trott Jan 30, 2017
fe80bd9
test: add 2nd argument to throws in test-assert
Marlena Jan 29, 2017
cfc4c62
doc: correct and complete dgram's Socket.bind docs
strugee Jan 26, 2017
a34f1d6
2017-01-31, Version 7.5.0 (Current)
evanlucas Jan 31, 2017
13a024d
Working on v7.5.1
evanlucas Feb 1, 2017
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.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ test/disabled
test/tmp*/
tools/eslint
node_modules
benchmark/tmp/
149 changes: 0 additions & 149 deletions .eslintrc

This file was deleted.

156 changes: 156 additions & 0 deletions .eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
env:
node: true
es6: true

parserOptions:
ecmaVersion: 2016

rules:
# Possible Errors
# http://eslint.org/docs/rules/#possible-errors
comma-dangle: [2, only-multiline]
no-control-regex: 2
no-debugger: 2
no-dupe-args: 2
no-dupe-keys: 2
no-duplicate-case: 2
no-empty-character-class: 2
no-ex-assign: 2
no-extra-boolean-cast: 2
no-extra-parens: [2, functions]
no-extra-semi: 2
no-func-assign: 2
no-invalid-regexp: 2
no-irregular-whitespace: 2
no-obj-calls: 2
no-proto: 2
no-template-curly-in-string: 2
no-unexpected-multiline: 2
no-unreachable: 2
no-unsafe-negation: 2
use-isnan: 2
valid-typeof: 2

# Best Practices
# http://eslint.org/docs/rules/#best-practices
dot-location: [2, property]
no-fallthrough: 2
no-global-assign: 2
no-multi-spaces: 2
no-octal: 2
no-redeclare: 2
no-self-assign: 2
no-unused-labels: 2
no-useless-call: 2
no-useless-escape: 2
no-void: 2
no-with: 2

# Strict Mode
# http://eslint.org/docs/rules/#strict-mode
strict: [2, global]

# Variables
# http://eslint.org/docs/rules/#variables
no-delete-var: 2
no-undef: 2
no-unused-vars: [2, {args: none}]

# Node.js and CommonJS
# http://eslint.org/docs/rules/#nodejs-and-commonjs
no-mixed-requires: 2
no-new-require: 2
no-path-concat: 2
no-restricted-modules: [2, sys, _linklist]
no-restricted-properties:
- 2
- object: assert
property: deepEqual
message: Use assert.deepStrictEqual().
- object: assert
property: equal
message: Use assert.strictEqual() rather than assert.equal().
- object: assert
property: notEqual
message: Use assert.notStrictEqual() rather than assert.notEqual().
- property: __defineGetter__
message: __defineGetter__ is deprecated.
- property: __defineSetter__,
message: __defineSetter__ is deprecated.

# Stylistic Issues
# http://eslint.org/docs/rules/#stylistic-issues
block-spacing: 2
brace-style: [2, 1tbs, {allowSingleLine: true}]
comma-spacing: 2
comma-style: 2
computed-property-spacing: 2
eol-last: 2
func-call-spacing: 2
func-name-matching: 2
indent: [2, 2, {ArrayExpression: first,
CallExpression: {arguments: first},
MemberExpression: 1,
ObjectExpression: first,
SwitchCase: 1}]
key-spacing: [2, {mode: minimum}]
keyword-spacing: 2
linebreak-style: [2, unix]
max-len: [2, 80, 2]
new-parens: 2
no-mixed-spaces-and-tabs: 2
no-multiple-empty-lines: [2, {max: 2, maxEOF: 0, maxBOF: 0}]
no-tabs: 2
no-trailing-spaces: 2
operator-linebreak: [2, after]
quotes: [2, single, avoid-escape]
semi: 2
semi-spacing: 2
space-before-blocks: [2, always]
space-before-function-paren: [2, never]
space-in-parens: [2, never]
space-infix-ops: 2
space-unary-ops: 2

# ECMAScript 6
# http://eslint.org/docs/rules/#ecmascript-6
arrow-parens: [2, always]
arrow-spacing: [2, {before: true, after: true}]
constructor-super: 2
no-class-assign: 2
no-confusing-arrow: 2
no-const-assign: 2
no-dupe-class-members: 2
no-new-symbol: 2
no-this-before-super: 2
prefer-const: [2, {ignoreReadBeforeAssign: true}]
rest-spread-spacing: 2
template-curly-spacing: 2

# Custom rules in tools/eslint-rules
align-multiline-assignment: 2
assert-fail-single-argument: 2
assert-throws-arguments: [2, { requireTwo: false }]
new-with-error: [2, Error, RangeError, TypeError, SyntaxError, ReferenceError]
timer-arguments: 2

# Global scoped method and vars
globals:
COUNTER_HTTP_CLIENT_REQUEST: false
COUNTER_HTTP_CLIENT_RESPONSE: false
COUNTER_HTTP_SERVER_REQUEST: false
COUNTER_HTTP_SERVER_RESPONSE: false
COUNTER_NET_SERVER_CONNECTION: false
COUNTER_NET_SERVER_CONNECTION_CLOSE: false
DTRACE_HTTP_CLIENT_REQUEST: false
DTRACE_HTTP_CLIENT_RESPONSE: false
DTRACE_HTTP_SERVER_REQUEST: false
DTRACE_HTTP_SERVER_RESPONSE: false
DTRACE_NET_SERVER_CONNECTION: false
DTRACE_NET_STREAM_END: false
LTTNG_HTTP_CLIENT_REQUEST: false
LTTNG_HTTP_CLIENT_RESPONSE: false
LTTNG_HTTP_SERVER_REQUEST: false
LTTNG_HTTP_SERVER_RESPONSE: false
LTTNG_NET_SERVER_CONNECTION: false
LTTNG_NET_STREAM_END: false
2 changes: 1 addition & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -935,7 +935,7 @@ Felix Becker <felix.b@outlook.com>
Igor Klopov <igor@klopov.com>
Tsarevich Dmitry <dimhotepus@users.noreply.github.com>
Ojas Shirekar <ojas.shirekar@gmail.com>
Noah Rose <noahroseledesma@seattleacademy.org>
Noah Rose Ledesma <noahroseledesma@seattleacademy.org>
Rafael Cepeda <rcepeda1993@gmail.com>
Chinedu Francis Nwafili <frankie.nwafili@gmail.com>
Braydon Fuller <braydon@bitpay.com>
Expand Down
11 changes: 6 additions & 5 deletions BUILDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,8 @@ Prerequisites:
* One of:
* [Visual C++ Build Tools](http://landinghub.visualstudio.com/visual-cpp-build-tools)
* [Visual Studio 2015 Update 3](https://www.visualstudio.com/), all editions
including the Community edition.
including the Community edition (remember to select
"Common Tools for Visual C++ 2015" feature during installation).
* Basic Unix tools required for some tests,
[Git for Windows](http://git-scm.com/download/win) includes Git Bash
and tools which can be included in the global `PATH`.
Expand All @@ -121,7 +122,7 @@ Prerequisites:
To run the tests:

```console
> .\vcbuild test
> .\vcbuild nosign test
```

To test if Node.js was built correctly:
Expand Down Expand Up @@ -179,7 +180,7 @@ $ ./configure --with-intl=full-icu --download=all
##### Windows:

```console
> .\vcbuild full-icu download-all
> .\vcbuild nosign full-icu download-all
```

#### Building without Intl support
Expand All @@ -196,7 +197,7 @@ $ ./configure --without-intl
##### Windows:

```console
> .\vcbuild without-intl
> .\vcbuild nosign without-intl
```

#### Use existing installed ICU (Unix / OS X only):
Expand Down Expand Up @@ -239,7 +240,7 @@ First unpack latest ICU to `deps/icu`
as `deps/icu` (You'll have: `deps/icu/source/...`)

```console
> .\vcbuild full-icu
> .\vcbuild nosign full-icu
```

## Building Node.js with FIPS-compliant OpenSSL
Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V7.md#7.4.0">7.4.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V7.md#7.5.0">7.5.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V7.md#7.4.0">7.4.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V7.md#7.3.0">7.3.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V7.md#7.2.1">7.2.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V7.md#7.2.0">7.2.0</a><br/>
Expand Down
Loading