Skip to content
This repository has been archived by the owner on Oct 15, 2020. It is now read-only.

Update node-chakracore with nodejs/master changes #25

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
296 commits
Select commit Hold shift + click to select a range
f1653cc
doc: bring releases.md up to date
cjihrig Jan 5, 2016
1ab6b21
tls: rename `clientError` to `tlsClientError`
indutny Jan 6, 2016
5f76b24
http: overridable `clientError`
indutny Jan 6, 2016
c22fe92
doc: add Myles Borins to Release Team
Jan 8, 2016
b46c627
doc: add Evan Lucas to Release Team
evanlucas Jan 8, 2016
f9f1dd9
cluster: ignore queryServer msgs on disconnection
santigimeno Dec 29, 2015
fde18b2
doc: fix description about the latest-codename
JungMinu Jan 8, 2016
c64018e
net: fix dns lookup for android
daguej Jan 8, 2016
adf41b9
net, doc: fix line wrapping lint in net.js
jasnell Jan 8, 2016
9456f50
doc: document http's server.listen return value
Sequoia Jan 8, 2016
b40aca1
doc: label http.IncomingMessage as a Class
Sequoia Jan 8, 2016
101bca9
buffer: remove deprecated buffer.get/.set methods
feross Jan 8, 2016
d7c5110
doc: stronger suggestion for userland assert
geek Jan 5, 2016
e071894
test: fix flaky unrefed timers test
Trott Jan 9, 2016
5f0abd6
2016-01-06, Version 5.4.0 (Stable)
Fishrock123 Jan 11, 2016
ce9c93c
stream: remove useless if test in transform
zoubin Jan 11, 2016
d157976
doc: update stylesheet to match frontpage
silverwind Jan 11, 2016
e2f47f5
util: Change how Error objects are formatted
zeusdeux Jan 8, 2016
a2e77ce
doc: remove "above" and "below" references
richardsun29 Jan 5, 2016
521f51a
test: only include http module once
Trott Jan 10, 2016
1285671
module: move unnecessary work for early return
zertosh Oct 29, 2015
bfc4823
test: require common module only once
Trott Jan 10, 2016
53cc978
src: remove redeclarations of variables
Trott Jan 10, 2016
bbaf0f9
http: remove variable redeclaration
Trott Jan 10, 2016
5a53cba
doc: adds usage of readline line-by-line parsing
eljefedelrodeodeljefe Jan 10, 2016
6039a7c
fs: add autoClose option to fs.createWriteStream
saquibkhan Nov 29, 2015
5a2445b
tls_legacy: do not read on OpenSSL's stack
indutny Jan 6, 2016
0f3d75e
test: remove duplicate fork module import
Trott Jan 11, 2016
3a7f106
net: remove hot path comment from connect
evanlucas Jan 12, 2016
6018fa1
test: fix `http-upgrade-agent` flakiness
santigimeno Jan 3, 2016
d8ba2c0
test: fix `http-upgrade-client` flakiness
santigimeno Jan 9, 2016
809bf5e
fs: change statSync to accessSync in realpathSync
bnoordhuis Jan 7, 2016
83f8d98
module: cache stat() results more aggressively
bnoordhuis Jan 7, 2016
038b636
module: avoid ArgumentsAdaptorTrampoline frame
bnoordhuis Jan 7, 2016
7c60328
module: optimize js and json file i/o
bnoordhuis Jan 8, 2016
b6ab6d2
doc: add branch-diff example to releases.md
Jan 12, 2016
eeb6fdc
doc: add docs for more stream options
zoubin Jan 12, 2016
a254507
2016-01-12, Version 5.4.1 (Stable)
Jan 11, 2016
9164c00
test: move resource intensive tests to sequential
Trott Jan 11, 2016
be0b0b8
build: minor corrections in VTune configure text
rvagg Dec 8, 2015
4383acd
build: fix and refactor VTune config in vcbuild.bat
rvagg Dec 8, 2015
d755432
http: improves expect header handling
designfrontier Dec 31, 2015
65825b7
docs: fix npm command in releases.md
Jan 13, 2016
287325c
docs: update gpg key for Myles Borins
Jan 13, 2016
d139704
doc: improve child_process.execFile() code example
ryansobol Dec 31, 2015
e22cc6c
test: fix race in test-net-server-pause-on-connect
Trott Jan 12, 2016
6cfd0b5
test: fix flaky test-net-socket-local-address
cjihrig Jan 12, 2016
db39625
doc: add CTC meeting minutes 2015-11-04
rvagg Dec 3, 2015
3ac5f8d
doc: add CTC meeting minutes 2015-11-11
rvagg Jan 13, 2016
1a34684
doc: add CTC meeting minutes 2015-12-02
rvagg Jan 13, 2016
55326f5
doc: add CTC meeting minutes 2015-12-16
rvagg Jan 13, 2016
3c70dc8
doc: add CTC meeting minutes 2016-01-06
rvagg Jan 13, 2016
88b2889
dgram: prevent disabled optimization of bind()
mscdex Jan 10, 2016
4c132fe
doc: make references clickable
r-52 Jan 12, 2016
e98bcfa
test: remove 1 second delay from test
Trott Jan 11, 2016
90204cc
domains: clear stack when no error handler
Jan 13, 2016
ed55169
gitignore: never ignore debug module
targos Nov 5, 2015
2d44149
tools: update eslint to v1.10.3
targos Jan 12, 2016
4d5ee7a
tools: update eslint config
targos Nov 5, 2015
7ce0e04
lib: fix style issues after eslint update
targos Jan 12, 2016
ec8e0ae
tools: fix style issue after eslint update
targos Jan 13, 2016
d1aabd6
test: fix style issues after eslint update
targos Jan 13, 2016
265e2f5
doc: fix typo in doc/node.1
kapouer Jan 13, 2016
9571be1
cluster: fix race condition setting suicide prop
santigimeno Dec 18, 2015
3727ae0
test: use addon.md block headings as test dir names
rvagg Dec 24, 2015
031b87d
tools: add license-builder.sh to construct LICENSE
rvagg Dec 3, 2015
d91646b
doc: rebuild LICENSE using tools/license-builder.sh
rvagg Dec 8, 2015
8182ec0
build: add option to select VS version
greenjava Jan 12, 2016
3470574
doc: clarify explanation of first stream section
vccortez Dec 10, 2015
310530b
doc: add path property to Write/ReadStream in fs.markdown
claudiorodriguez Dec 20, 2015
ebd9add
crypto: clear error stack in ECDH::Initialize
indutny Jan 14, 2016
bfb2cd0
stream: add bytesRead property for readable
JacksonTian Dec 18, 2015
4bc1a47
querystring: improve parse() performance
mscdex Jan 13, 2016
f9a59c1
events: make sure console functions exist
Dec 30, 2015
666c089
doc: fix named anchors in addons.markdown and http.markdown
MichaelTheriot Jan 15, 2016
3297036
doc: update branch-diff arguments in release doc
rvagg Jan 14, 2016
212a44d
doc: clarify protocol default in http.request()
cjihrig Jan 15, 2016
384b203
deps: upgrade to V8 4.7.80.32
ofrobots Jan 14, 2016
3441a41
fs: revert "change statSync to accessSync..."
Trott Jan 13, 2016
19f7008
module: revert "optimize js and json file i/o"
Trott Jan 13, 2016
66b9c0d
debugger: remove variable redeclarations
Trott Jan 11, 2016
162e16a
tools: enable no-extra-semi rule in eslint
targos Jan 15, 2016
0ec093c
lib,test: remove extra semicolons
targos Jan 15, 2016
da550aa
repl: make sure historyPath is trimmed
evanlucas Jan 5, 2016
83d2b77
buffer: remove unnecessary TODO comments
pgeiss Jan 16, 2016
761cf2b
src: don't check failure with ERR_peek_error()
bnoordhuis Jan 17, 2016
8bad519
src: return UV_EAI_NODATA on empty lookup
cjihrig Jan 15, 2016
ad63d35
readline: Remove XXX and output debuglog
kohei-takata Jan 15, 2016
e65f1f7
test: fix tls-multi-key race condition
santigimeno Nov 22, 2015
5f57005
v8,src: expose statistics about heap spaces
bripkens Dec 29, 2015
8d0ca10
buffer: make byteLength work with Buffer correctly
JacksonTian Jan 18, 2016
ff64a4c
node: allow preload modules with -i
evanlucas Jan 14, 2016
eee9dc7
Revert "stream: add bytesRead property for readable"
cjihrig Jan 18, 2016
d5c525d
test: make test-cluster-disconnect-leak reliable
Trott Jan 18, 2016
6588a70
tools: enable space-in-parens ESLint rule
silverwind Jan 19, 2016
647861b
test: fix issues for space-in-parens ESLint rule
silverwind Jan 19, 2016
df4d209
stream: prevent object map change in ReadableState
evanlucas Jan 19, 2016
44aba1a
test: improve test-cluster-disconnect-suicide-race
Trott Jan 18, 2016
2b9bd0f
tools: fix license-builder.sh for ICU
richardlau Jan 19, 2016
c9dbd2b
doc: restore ICU third-party software licenses
richardlau Jan 19, 2016
d50a8a9
2016-01-20, Version 4.2.5 "Argon" (LTS) Release
Jan 19, 2016
1e5a026
src: fix negative values in process.hrtime()
bnoordhuis Jan 19, 2016
318ded2
2016-01-20, Version 5.5.0 (Stable)
evanlucas Jan 20, 2016
bf12379
build: Add VARIATION variable to binary target
stefanmb Jan 11, 2016
e436272
doc: fenced all code blocks, typo fixes
eljefedelrodeodeljefe Jan 17, 2016
66cb4bc
process: support symbol events
cjihrig Jan 21, 2016
0634311
test: move cluster tests to parallel
Trott Jan 20, 2016
8221917
2016-01-21, Version 4.2.6 "Argon" (LTS) Release
Jan 21, 2016
5ef9989
net: add net.listening boolean property over a getter
Jan 18, 2016
d26b014
test: refactor test-fs-watch
Trott Jan 20, 2016
5f6dfab
http: remove reference to onParserExecute
Jan 19, 2016
ef4170e
deps: upgrade to V8 4.8.271.17
ofrobots Jan 20, 2016
113d1f3
deps: cherry-pick 68e89fb from v8's upstream
indutny Nov 11, 2015
674e513
deps: backport bc2e393 from v8 upstream
Nov 12, 2015
db9e122
test: update ArrayBuffer alloc failure message
ofrobots Jan 20, 2016
a116358
crypto: pbkdf2 deprecate digest overload.
tomgco Nov 27, 2015
58d999e
test: remove test-http-exit-delay
Trott Jan 21, 2016
6712a1f
internal/child_process: call postSend on error
indutny Jan 19, 2016
7240ad4
buffer: allow encoding param to collapse
trevnorris Jan 21, 2016
54cd2e1
buffer: properly retrieve binary length of needle
trevnorris Jan 21, 2016
2bcea02
doc: add buf.indexOf encoding param with example
skomski Jan 21, 2016
4e1023d
doc: harmonize $ node command line notation
eljefedelrodeodeljefe Jan 21, 2016
518548f
doc: update list of personal traits in CoC
zkat Jan 21, 2016
26073dd
doc: Examples work when data exceeds buffer size
garrows Jan 22, 2016
17d5a3a
doc: proper markdown escaping -> \_\_, \*, \_
eljefedelrodeodeljefe Jan 21, 2016
922d538
tools: fix setting path containing an ampersand
mscdex Jan 21, 2016
c00d08f
fs: remove unused branches
benjamingr Jan 21, 2016
55607a0
doc: style fixes for the TOC
silverwind Jan 18, 2016
f19b9d6
doc: undo move http.IncomingMessage.statusMessage
techjeffharris Jan 22, 2016
83e43fb
doc: check for errors in 'listen' event
benjamingr Jan 24, 2016
96934cb
vm: introduce `cachedData`/`produceCachedData`
indutny Jan 21, 2016
c6d29cb
test: mark test-tick-processor flaky
Trott Jan 21, 2016
06a5072
stream: refactor redeclared variables
Trott Jan 22, 2016
accd69e
doc: fix code type of markdowns
JacksonTian Jan 25, 2016
8ba5631
doc: add `servername` parameter docs
estliberitas Jan 17, 2016
0f8e63c
dns: throw a TypeError in lookupService with invalid port
evanlucas Jan 24, 2016
457a1ca
test: refactor test-net-settimeout
Trott Jan 21, 2016
9b1bc1d
test: fs.link() test runs on same device
drewfish Jan 25, 2016
d4f31b5
tools: enable assorted ESLint error rules
silverwind Jan 25, 2016
d66f18e
test: fix irregular whitespace issue
silverwind Jan 25, 2016
5700352
src: attach error to stack on displayErrors
cjihrig Jan 26, 2016
321162d
tools: add support for subkeys in release tools
MylesBorins Jan 21, 2016
5808642
doc: fix nonsensical grammar in Buffer::write
Jimbly Jan 25, 2016
0a1859d
doc: keep the names in sorted order
thefourtheye Jan 26, 2016
2c42635
doc: remove unnecessary bind(this)
wKich Jan 21, 2016
6a73dba
tls: scope loop vars with let
Trott Jan 25, 2016
34daaa7
test: scope redeclared variable
Trott Jan 14, 2016
c3bb4b1
child_process: add shell option to spawn()
cjihrig Jan 8, 2016
cee14f5
test: remove race condition in http flood test
Trott Jan 21, 2016
0351b2f
test: refactor switch
Trott Jan 26, 2016
9cd4b76
doc: add docs working group
bengl Dec 11, 2015
4714abb
doc: show links consistently in deprecations
thefourtheye Jan 27, 2016
334a7e3
doc: replace function expressions with arrows
benjamingr Jan 24, 2016
b4313cf
test: remove Object.observe from tests
vkurchatkin Jan 19, 2016
ff4006c
tls_wrap: reach error reporting for UV_EPROTO
indutny Jan 26, 2016
f8d24c5
crypto: use a const SSL_CIPHER
agl Jan 27, 2016
fcae05e
url: change scoping of variables with let
kthelgason Jan 25, 2016
b8ae0f7
crypto: fix build when OCSP-stapling not provided
agl Jan 27, 2016
3218dfb
doc: update eol handling in readline
kthelgason Jan 28, 2016
452928e
tools: add arrow function rules to eslint
cjihrig Jan 22, 2016
efd33a2
test: update arrow function style
cjihrig Jan 28, 2016
795eeb1
test: fix test-tls-zero-clear-in flakiness
santigimeno Jan 26, 2016
2ac47f8
buffer: refactor redeclared variables
Trott Jan 26, 2016
9429685
test,buffer: refactor redeclarations
Trott Jan 27, 2016
4126441
benchmark: add a constant declaration for `net`
JungMinu Nov 21, 2015
137f53c
dgram: support dgram.send with multiple buffers
mcollina Jan 29, 2016
b4ece1b
contextify: use offset/length from Uint8Array
indutny Jan 29, 2016
b004bbd
doc: spell writable consistently
focusaurus Jan 29, 2016
6894c62
doc: don't use "interface" as a variable name
ChALkeR Jan 27, 2016
8ff9b56
doc: add more details to process.env
evanlucas Jan 28, 2016
ab45390
tools: add property types in JSON documentation
TimothyGu Jan 26, 2016
27c8b73
doc: fix JSON generation for aliased methods
TimothyGu Jan 26, 2016
6ad1f7b
doc: make buffer methods styles consistent
TimothyGu Jan 26, 2016
6cbbfef
net: move isLegalPort to internal/net
evanlucas Jan 26, 2016
1f43478
deps: upgrade openssl sources to 1.0.2f
Jan 29, 2016
bdd37e1
deps: add -no_rand_screen to openssl s_client
May 27, 2015
de3e94b
doc: fix `notDeepEqual` API
JungMinu Jan 30, 2016
d2dc234
buffer: validate list elements in Buffer.concat
targos Jan 29, 2016
27def4f
querystring: use String.prototype.split's limit
Nov 17, 2015
0c113e8
module: refactor redeclared variable
Trott Jan 30, 2016
25f8a0d
test: fix flaky cluster test on Windows 10
Trott Jan 28, 2016
d319561
test: add common.platformTimeout() to dgram test
Trott Jan 28, 2016
1800bf4
dgram: scope redeclared variables
Trott Jan 29, 2016
185f849
test: scope redeclared vars in test-child-process*
Trott Jan 29, 2016
3ef5d57
doc: fix typo in Readme.md
prayagverma Feb 1, 2016
4644673
doc: fix minor typo in process doc
prayagverma Feb 1, 2016
d5d301f
deps: backport 8d00c2c from v8 upstream
gibfahn Feb 1, 2016
76cb81b
deps: upgrade npm to 3.6.0
iarna Jan 29, 2016
18c12bb
doc: update npm LICENSE using license-builder.sh
iarna Jan 29, 2016
59fb26c
test: Add assertion for TLS peer certificate fingerprint
Jan 28, 2016
aeb2eb7
tools: fix detecting constructor for JSON doc
TimothyGu Jan 30, 2016
2605126
net: refactor redeclared variables
Trott Jan 30, 2016
ba81d15
repl: remove variable redeclaration
Trott Jan 30, 2016
68a6abc
lib: remove string_decoder.js var redeclarations
Trott Jan 30, 2016
e4fc079
test: fix test-http-extra-response flakiness
santigimeno Jan 30, 2016
f7feab5
test: remove test-cluster-* var redeclarations
Trott Jan 30, 2016
2c97bd4
test: remove var redeclarations in test-crypto-*
Trott Jan 30, 2016
267bb39
doc: consistent styling for functions in TLS docs
estliberitas Jan 31, 2016
7aff1d9
doc: improve styling consistency in Buffer docs
estliberitas Jan 31, 2016
4736eec
doc: minor improvement to HTTPS doc
estliberitas Jan 31, 2016
39682b4
test: pummel test fixes
Trott Jan 31, 2016
1684957
test: fix inconsistent styling in test-url
mscdex Jan 31, 2016
089d84f
lib: scope loop variables
Trott Jan 30, 2016
f3be421
dns: coerce port to number in lookupService
evanlucas Jan 26, 2016
5f44475
test: fix redeclared vars in test-vm-*
Trott Jan 31, 2016
754bcff
test: fix var redeclarations in test-fs-*
Trott Jan 31, 2016
463aa19
test: fix redeclared test-http-* vars
Trott Jan 31, 2016
e20abb7
src: remove no longer relevant comments
Chris911 Jan 24, 2016
8796450
test: fix test-net-* variable redeclarations
Trott Jan 31, 2016
7a2a551
fs: refactor redeclared variables
Trott Jan 29, 2016
165b33f
https: evict cached sessions on error
indutny Jan 30, 2016
2d89d3d
tools: apply linting to doc tools
Trott Jan 30, 2016
c3d5b2b
crypto: use SSL_CTX_clear_extra_chain_certs.
agl Jan 27, 2016
7caeda2
test: fix var redeclarations in test-os
Trott Jan 31, 2016
352173b
test: fix redeclared test-path vars
Trott Jan 31, 2016
680fb1e
test: fix redeclared vars in test-url
Trott Jan 31, 2016
d74eb5f
doc: fix anchor links from stream to http and events
piepmatz Jan 31, 2016
0c924ea
doc: improve styling consistency in VM docs
estliberitas Jan 31, 2016
61fe86b
test: fix tls-no-rsa-key flakiness
santigimeno Nov 26, 2015
71470a8
module: pass v8::Object to linked module initialization function
Jan 19, 2016
b0b4aeb
doc: multiple improvements in Stream docs
estliberitas Feb 2, 2016
cb51688
stream: prevent object map change in TransformState
evanlucas Feb 2, 2016
5ea1e7d
test: fix redeclared vars in sequential tests
Trott Jan 31, 2016
415625c
test: fix redeclared test-util-* vars
Trott Jan 31, 2016
8d61787
test: fix variable redeclarations
Trott Jan 31, 2016
3874f32
doc: apply consistent styling for functions
Trott Jan 30, 2016
f48793e
test: remove redeclared var in test-domain
Trott Jan 31, 2016
6504a0f
test: fix redeclared test-intl var
Trott Jan 31, 2016
977159f
doc: uppercase 'RSA-SHA256' in crypto.markdown
raineroviir Feb 2, 2016
7ea34fd
test: fix redeclared test-event-emitter-* vars
Trott Jan 31, 2016
924cc6c
src: upgrade to new v8::Private api
bnoordhuis Feb 2, 2016
4501a28
doc: clarify optional arguments of Buffer methods
targos Jan 31, 2016
2c357a7
tls: add getProtocol() to TLS sockets
mscdex Jan 31, 2016
c41c093
doc: correct tlsSocket.getCipher() description
mscdex Jan 31, 2016
34a5019
doc: fix reference to API `hash.final`
JungMinu Feb 3, 2016
c14c12e
tools: fix redeclared vars in doc/json.js
Trott Feb 3, 2016
34f3967
tools: enable no-redeclare rule for linter
Trott Jan 14, 2016
ac0d92e
doc: fix link in cluster documentation
TimothyGu Feb 4, 2016
538813c
test: fix `net-socket-timeout-unref` flakiness
santigimeno Jan 16, 2016
01dd8ed
doc: fix inconsistent styling
mscdex Jan 31, 2016
13a3685
doc: fix links in Addons docs
estliberitas Feb 4, 2016
ce11a37
doc: add CTC meeting minutes 2016-01-27
rvagg Feb 3, 2016
39d0797
doc: minor improvement in OS docs
estliberitas Jan 31, 2016
e31bda8
doc: add CTC meeting minutes 2016-01-20
rvagg Jan 27, 2016
c714b2e
doc: fix links order in Buffer doc
estliberitas Feb 4, 2016
7406cd3
tools: lint for spacing around unary operators
Trott Feb 3, 2016
3062354
Merge remote-tracking branch 'nodejs/master'
kunalspathak Feb 16, 2016
47064b8
chakrashim: Updates to chakrashim post-merge
kunalspathak Feb 17, 2016
83e078c
test: Disabled several unittest for node chakracore
kunalspathak Feb 17, 2016
4cf733e
deps: Updated chakracore to 1.1.0.3
kunalspathak Feb 17, 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.
3 changes: 2 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
lib/internal/v8_prof_polyfill.js
lib/internal/v8_prof_processor.js
lib/punycode.js
test/addons/doc-*/
test/addons/??_*/
test/fixtures
test/**/node_modules
test/disabled
test/tmp*/
tools/doc/node_modules
34 changes: 28 additions & 6 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -25,26 +25,38 @@ rules:
no-dupe-keys: 2
## check duplicate switch-case
no-duplicate-case: 2
## disallow superfluous semicolons
no-extra-semi: 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'
valid-typeof: 2
## disallow controls characters in regular expressions
no-control-regex: 2
## disallow extra boolean casts
no-extra-boolean-cast : 2
## validate regular expressions
no-invalid-regexp: 2
## forbid weird whitespace characters
no-irregular-whitespace: 2
## avoid unexpected multiline expressions
no-unexpected-multiline: 2

# Best Practices
# list: https://github.com/eslint/eslint/tree/master/docs/rules#best-practices
## require falls through comment on switch-case
no-fallthrough: 2
## disallow declaring the same variable more than once
no-redeclare: 2

# Stylistic Issues
# list: https://github.com/eslint/eslint/tree/master/docs/rules#stylistic-issues
## 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,13 +79,23 @@ 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"]
## no spaces with non-word unary operators, require for word unary operators
space-unary-ops: 2

# ECMAScript 6
# list: http://eslint.org/docs/rules/#ecmascript-6
## Suggest using 'const' wherever possible
prefer-const: 2
## Enforce parens around arrow function arguments
arrow-parens: [2, "always"]
## Require a space on each side of arrow operator
arrow-spacing: [2, {"before": true, "after": true}]
## Prevent using => in a condition where <= is intended
no-arrow-condition: 2

# Strict Mode
# list: https://github.com/eslint/eslint/tree/master/docs/rules#strict-mode
Expand All @@ -84,6 +106,8 @@ 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
Expand All @@ -110,5 +134,3 @@ globals:
DTRACE_NET_SERVER_CONNECTION : false
LTTNG_NET_SERVER_CONNECTION : false
COUNTER_NET_SERVER_CONNECTION : false
escape : false
unescape : false
4 changes: 2 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/
!deps/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug
!**/node_modules/debug/
!deps/v8/src/debug/
Release/
!doc/blog/**
Expand Down Expand Up @@ -52,7 +52,7 @@ ipch/
/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
497 changes: 497 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

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