Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/node

Node fork to make it suitable for embedding in Electron
https://github.com/electron/node

doc: document the collaborator nomination process

PR-URL: https://github.com/nodejs/node/pull/18268
Fixes: https://github.com/nodejs/node/issues/1...

62880503dd84c8850afa065bb61369433351bf24 authored about 7 years ago
doc: improve the instructions of onboarding PR

PR-URL: https://github.com/nodejs/node/pull/18268
Fixes: https://github.com/nodejs/node/issues/1...

0e7050ec86c1fb3ab5a3fb6c4500cfa42442ae0d authored about 7 years ago
deps: upgrade libuv to 1.19.1

PR-URL: https://github.com/nodejs/node/pull/18260
Reviewed-By: James M Snell <[email protected]>

a083786c7733b5828102661a04a86884c934950a authored about 7 years ago
test: improve fs error message test

- Reuse error validators for sync and async tests
- Validate properties of the errors

PR-URL: h...

63f78f5ddc8ac50ea19839827682c51ff3363ac2 authored about 7 years ago
fs: use AliasedBuffer for fs_stats_field_array

PR-URL: https://github.com/nodejs/node/pull/18276
Reviewed-By: James M Snell <[email protected]>

d09d87821df461363b8ef87f9a3ecb6db7674abc authored about 7 years ago
build: make lint-js independent of local node

PR-URL: https://github.com/nodejs/node/pull/18272
Reviewed-By: Gibson Fahnestock <gibfahn@gmail....

13bc53fb2644ec2fa79eded305f1c6306a521eaf authored about 7 years ago
build: make lint-md independent of local node

PR-URL: https://github.com/nodejs/node/pull/18272
Reviewed-By: Gibson Fahnestock <gibfahn@gmail....

be0778b3610c111594380b78f7f69d574fc7e141 authored about 7 years ago
doc: split CONTRIBUTING.md

PR-URL: https://github.com/nodejs/node/pull/18271
Fixes: https://github.com/nodejs/node/issues/1...

695ed671fcf6ea14b236b9a85d53542bd91fff08 authored about 7 years ago
doc: fix typos in async_hooks

PR-URL: https://github.com/nodejs/node/pull/18314
Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmai...

6a56a0a3f831a28376e73eab809e66fb639628b9 authored about 7 years ago
src: fix fs.write() externalized string handling

* Respect `encoding` argument when the string is externalized.

* Copy the string when the write...

b2b9d11a14c85296f2435894bcc43b94c10dce07 authored about 7 years ago
build: define NOMINMAX on windows

Build with `-DNOMINMAX` to stop `<windows.h>` from defining macros that
conflict with `std::min(...

0b1841d83f58caa507f602144a6b7cec831f3235 authored about 7 years ago
doc: add missing URL argument types in fs.md

PR-URL: https://github.com/nodejs/node/pull/18309
Reviewed-By: Colin Ihrig <[email protected]>
R...

914538803da39ad8dc510b756ee10e331ae83b85 authored about 7 years ago
doc: remove confusing signature in fs.md

PR-URL: https://github.com/nodejs/node/pull/18310
Fixes: https://github.com/nodejs/node/issues/1...

9870b538104564592e9da365df779873103d42b5 authored about 7 years ago
test: change assert message to default

assert.strictEqual message argument removed to replace
with default assert message to show the e...

f5d9169dedb053946c7b71f146b6b757dccbe61b authored about 7 years ago
benchmark: use destructuring

This applies to all `async_hooks`, `dns`, `cluster`, `domain` and
`module` benchmarks.

PR-URL: ...

6394c8d99dda8ee56e97cd80c72a8142ef78795d authored about 7 years ago
benchmark: (dgram) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

b2966043c993ae113295d56a73c1b43f7b263813 authored about 7 years ago
benchmark: (child_process) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

d49580d8121c1ca75b53fbbc4445f68deb6207a4 authored about 7 years ago
benchmark: (buffers) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

8e3d7623a54123821ad731c63c8ea661ca5c84c8 authored about 7 years ago
benchmark: (es) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

ed91f58414d447e4ce20fe58fb5d6efdd16b68af authored about 7 years ago
benchmark: (events) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

896397b5dc404dd240a24fd3ba2bf4f7b82a4921 authored about 7 years ago
benchmark: (fs) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

7e03ffcc121c0ae137a890c7eb048fd0b303a4a0 authored about 7 years ago
benchmark: (http) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

a52878c23911df269cd86dbca35d1d75a6468efe authored about 7 years ago
benchmark: (misc) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

fd45187d345c8c11533da52b0c8c8b658dd40d80 authored about 7 years ago
benchmark: (http2) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

50d2554dd183d6fc58d55b2c7c0aa1a086c8253b authored about 7 years ago
benchmark: (string_decoder) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

fa3149308eb7af5fae95db99e9c8194e1d4259d1 authored about 7 years ago
benchmark: (path) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

92953fa1941937a33abc1830fdbd76d8ec091083 authored about 7 years ago
benchmark: (net) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

19bdfa53804918a0da5b5e4771dfc7761dc21274 authored about 7 years ago
benchmark: (os) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

32b3cad5760089a691a534fdb72a22905bb70f90 authored about 7 years ago
benchmark: (process) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

d163a6b8c2ff98a00581a7c62fad9d2232cbb1a9 authored about 7 years ago
benchmark: (querystring) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

8d6df4f00efc0c28f484bb5e9f3e81fb56c1e079 authored about 7 years ago
benchmark: (streams) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

592454e70365e20150e9fb07f8b2c8bb349ed5b7 authored about 7 years ago
benchmark: (timers) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

5dc289b3f0339c6bf2360c98fc9e233ba635e6cb authored about 7 years ago
benchmark: (tls) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

e49d86437d6086bd6c98f2d615fbdf44e031a684 authored about 7 years ago
benchmark: (util/v8/vm) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

7a24b1c565880625f21a19f3187a4f939820ca0c authored about 7 years ago
benchmark: (url) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

49f5e0818842740770fef1b25bca30c6dc826841 authored about 7 years ago
benchmark: (zlib) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

5dfb93d2fa70b5e236495ea4045e384b8fb84122 authored about 7 years ago
benchmark: (assert) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

366fd03af00407e9b45d91d9df66b3ab34b10f35 authored about 7 years ago
benchmark: (arrays) use destructuring

PR-URL: https://github.com/nodejs/node/pull/18250
Reviewed-By: Matteo Collina <matteo.collina@gm...

0beef3f03032a97bb0bda1539add7506a11cf2a8 authored about 7 years ago
test: fix a bug & lint issues in inspector-helper

PR-URL: https://github.com/nodejs/node/pull/18293
Reviewed-By: Eugene Ostroukhov <eostroukhov@go...

a3555d0583452bec05e339bf2872cbb4e38236c9 authored about 7 years ago
inspector: --inspect-brk for es modules

Reworked rebase of PR #17360 with feedback

PR-URL: https://github.com/nodejs/node/pull/18194
Fi...

e7ff00d0c52ad7deefe8be4a6a293d15fd3fca7b authored about 7 years ago
doc: use PBKDF2 in text

Use upper case variant in text in compliance with RFC 2898.

PR-URL: https://github.com/nodejs/n...

a65b0b90c96546a33b0c9d52c9c7024df201d6b1 authored about 7 years ago
doc: fix typo in async_hooks.md

Fix typo in `async_hooks.executionAsyncId()` explanation.

PR-URL: https://github.com/nodejs/nod...

55a93756ee34e390605f08a4efb1b01015c2253d authored about 7 years ago
async_wrap: schedule destroy hook as unref

Since the `DestroyAsyncIdsCallback` in Node.js can be scheduled as
a result of GC, that means th...

8803b69c724e7b03ec0fc4c82b71575262487624 authored about 7 years ago
promises: refactor rejection handling

Remove the unnecessary microTasksTickObject for scheduling microtasks
and instead use TickInfo t...

d62566e1b1bb4734635d51d53c16f6efa3a7f5b5 authored about 7 years ago
lib: fix typo in trace_events_async_hooks.js

chrome://traceing does not exist

PR-URL: https://github.com/nodejs/node/pull/18280
Reviewed-By:...

9545c48a5e90d53923feb485e2c02cd03126f8f2 authored about 7 years ago
http: use strict comparison

PR-URL: https://github.com/nodejs/node/pull/17011
Reviewed-By: Anna Henningsen <[email protected]...

5164a12618cf60150db621aebe1f3d89efb9b9aa authored about 7 years ago
test: use countdown timer

PR-URL: https://github.com/nodejs/node/pull/17326
Refs: https://github.com/nodejs/node/issues/17...

7d2b08a3b55ef46719436a1445e207e34d6a355d authored about 7 years ago
test: check fs.read and fs.readsync input

Added tests to extend the code coverage.

PR-URL: https://github.com/nodejs/node/pull/17910
Revi...

080a72c3499fafd875e5b1011a4ddfc051896981 authored about 7 years ago
http: free the parser before emitting 'upgrade'

Ensure that the parser is freed before emitting the 'connect' or
'upgrade' event.

PR-URL: https...

93f1d9e10bbc922d6c8862e30efaee8975712633 authored about 7 years ago
doc: Add example of null to assert.ifError

PR-URL: https://github.com/nodejs/node/pull/18236
Reviewed-By: James M Snell <[email protected]>...

08ada72cc692163979f574ee00de81cbfd730994 authored about 7 years ago
test: fix flaky cluster unix socket test

Ensure `common.tmpDir` exists before trying to chdir into it. Fixes a
"ENOENT: no such file or ...

143b235274945738774eea93a811f624a4fd2121 authored about 7 years ago
build,tools: check freshness of doc addons

Add a `--check` flag to `tools/doc/addon-verify.js` and use that in the
`make test` target to de...

2cb9e2a6f7c570fe317d560de840046595c3f2ec authored about 7 years ago
build,test: make building addon tests less fragile

* Get rid of recursive `make` when building the node binary. An earlier
commit makes GYP writ...

d9b59def72c718aaad3eefb6bf43f409ccefe4d2 authored about 7 years ago
tools: simplify tools/doc/addon-verify.js

Make the script synchronous and clean it up. This is preparatory work
for follow-ups commits.

...

c6682636be4955e2181c00e7d4868fbf6682a5c5 authored about 7 years ago
tools: teach gyp to write an 'all deps' rule

Make GYP write a .deps file in the top-level directory that we can use
in the Makefile to get a ...

920c13203df434278eb7c34a485e89734a5fa62a authored about 7 years ago
http: fix parsing of binary upgrade response body

Fix a bug where a connection upgrade response with a Transfer-Encoding
header and a body whose f...

de4600ea2bf2eb5a1367825dc84ea7561b0c3529 authored about 7 years ago
src: clean up argument assertions in node_file.cc

- Cache `args.Length()`
- Use `value.As<T>()` to cast the arguments

PR-URL: https://github.com/...

e1c29f2c529ffdbf9cf8f05d4ed27ccfcede2719 authored about 7 years ago
util: implement util.getSystemErrorName()

Reimplement uv.errname() as internal/util.getSystemErrorName() to
avoid the memory leaks caused ...

4af1bba6d0f1da1b4d444ef3a936e2ef2c639a1e authored about 7 years ago
deps: manually add 10.x support to npm

Currently npm explicitly doesn't support 10.x and will fail on master.
This patch manually adds ...

cbd634947d3aa308266ac6192a5af0a30445a449 authored about 7 years ago
deps: upgrade npm to 5.6.0

PR-URL: https://github.com/nodejs/node/pull/17777
Reviewed-By: Michaël Zasso <targos@protonmail....

d3b1c971bcf0177b17c649c3aeca1a94cbc3fff5 authored about 7 years ago
test: make async-wrap-getasyncid parallelizable

PR-URL: https://github.com/nodejs/node/pull/18245
Reviewed-By: Anatoli Papirovski <apapirovski@m...

bfe41fe88e7421f441067a79fb7512cf5935a2bb authored about 7 years ago
doc: improve process.platform

PR-URL: https://github.com/nodejs/node/pull/18057
Reviewed-By: James M Snell <[email protected]>...

36b13eb0e9e850fb8239327c23a2da864aabf6c9 authored about 7 years ago
doc: cjs format is now commonjs

PR-URL: https://github.com/nodejs/node/pull/18165
Reviewed-By: Guy Bedford <[email protected]...

3815f0c880624d15237d7fd79afe26299ea0b455 authored about 7 years ago
http2: add checks for server close callback

Verify that server close callbacks are being called

PR-URL: https://github.com/nodejs/node/pull...

0a1adc061e827f09f0cd063f0117cef1221be69d authored about 7 years ago
src: validate args length in Access and Close

This is a follow-up of https://github.com/nodejs/node/pull/17914. When
Access and Close function...

2a61ce5996cb0de47ea985b3c1da199872f36ddb authored about 7 years ago
src: fix -Wimplicit-fallthrough warning

PR-URL: https://github.com/nodejs/node/pull/18205
Reviewed-By: Anatoli Papirovski <apapirovski@m...

11a26e1b2e49c2b72ed0510d16b00722edcd0b0c authored about 7 years ago
src: fix -Wunused-but-set-variable warnings

PR-URL: https://github.com/nodejs/node/pull/18205
Reviewed-By: Anatoli Papirovski <apapirovski@m...

5f6478759b6bd25c927a1ceb53e78dc2db61dec6 authored about 7 years ago
tty: fix console printing on Windows

This broke writing non-ASCII data to the console on Windows because
the result would be codepage...

ea7400c1bd61672090a2ca7e72512a8fa16ad79d authored about 7 years ago
build: remove unused vars from configure

PR-URL: https://github.com/nodejs/node/pull/18206
Reviewed-By: Colin Ihrig <[email protected]>
R...

fe94394b99a39a4ed2c0589f825b6e4958fed629 authored about 7 years ago
lib: use american spelling as per style guide

PR-URL: https://github.com/nodejs/node/pull/18226
Reviewed-By: Gireesh Punathil <[email protected]...

45307fde5c82488d1a12c1eeee24714d49745706 authored about 7 years ago
test: refactor test-http-parser

Use common's mustCall (for some reason was implementing its own?), and
other small fixes.

PR-UR...

5e17f54d79a345cc66a2105201f25f38d6b8d9e3 authored about 7 years ago
test: replace assert.equal with assert.strictEqual

PR-URL: https://github.com/nodejs/node/pull/18119
Reviewed-By: Shingo Inoue <[email protected]...

f576341dc28199cc1f92a4ac66b6aa82e22cb486 authored about 7 years ago
benchmark: remove redundant +

PR-URL: https://github.com/nodejs/node/pull/17803
Refs: https://github.com/nodejs/code-and-learn...

f6ae451a9682cebb05603bf06cb3161b4068bfdf authored about 7 years ago
fs: encapsulate FSReqWrap more

In further preparation for the Promises enabled fs API,
further encapsulate FSReqWrap details.

...

4b9ba9b83390f351d4a9f32ffef7730f87b17d2b authored about 7 years ago
http: simplify parser lifetime tracking

Instead of providing a separate class for keeping the
parser alive during its own call back, jus...

a7a1ada5b2afd586a8b73822ae0b3f59059a3552 authored about 7 years ago
test: add assertions for TextEncoder/Decoder

PR-URL: https://github.com/nodejs/node/pull/18132
Reviewed-By: James M Snell <[email protected]>...

7972bdf783c62247bea594ebd4bbb3e39925a0de authored about 7 years ago
http2: refactor read mechanism

Refactor the read mechanism to completely avoid copying.

Instead of copying individual `DATA` f...

0625627d824fb539cf02e797c6aab2b17b6df99f authored about 7 years ago
src: introduce internal buffer slice constructor

Add a C++ variant of `Buffer.from(arrayBuffer, offset, length)`.

PR-URL: https://github.com/nod...

da3078835a78e1348d5f30c8c8f1c2301bc1ccc4 authored about 7 years ago
doc: V8 branch used in 8.x not active anymore

Add 8.x to the LTS versions that use a V8 branch that is
not active anymore.

PR-URL: https://gi...

0c417821a087a17fa3e645e2ba8dbee56dfc29a1 authored about 7 years ago
doc: add change info for async_hooks.executionAsyncId()

Add meta information to async_hooks documentation informing that
executionAsyncId was renamed fr...

dadf28271c96f11aea77878a79263e2bfa4f8bf8 authored about 7 years ago
timers: allow Immediates to be unrefed

Refactor Immediates handling to allow for them to be unrefed, similar
to setTimeout, but without...

c1234673bbba1ac6c8425dffb2604ccf647bbfcf authored about 7 years ago
test: improve console tests

PR-URL: https://github.com/nodejs/node/pull/17708
Reviewed-By: Benjamin Gruenbaum <benjamingr@gm...

7809f386b03d6f2f570fe41060a7ef6e158f5cdb authored about 7 years ago
test: add standard console tests

This imports a standard test from w3c/web-platform-tests
(console-is-a-namespace).

PR-URL: http...

6ff52b69cc6b3fd05aa332623cbc49c5d3eb7ece authored about 7 years ago
lib: make console writable and non-enumerable

According to the standard the property descriptor of console
should be writable and non-enumerab...

e99ae7764d9fe77fb7ecadc180c55664ebfd4f19 authored about 7 years ago
doc: remove uannecessary Require

This was the only instance were we said a parameter
was required. It is assumed parameters are ...

f054855bbf15201487f4a7fdac8812c958330af1 authored about 7 years ago
doc: add builtin module in building.md

Fixes: https://github.com/nodejs/node/issues/12516
Refs: https://github.com/nodejs/node/pull/249...

f2e62b52385ff5e778d997ba86db70975e5670c7 authored about 7 years ago
doc: warn users about non-ASCII paths on build

The build breaks if there's a non-ASCII character on
the path to the building directory.

PR-URL...

c134ff24f44ca523566bd38aa2d49f0dce7401aa authored about 7 years ago
child_process: do not ignore proto values of env

This reverts this behaviour introduced in a recent PR, and updates
the test. Without this change...

38ee25e2e205270c6ff258742aa34b442d9bc580 authored about 7 years ago
doc: fix typo in esm.md

Change `run time` to `runtime` for both correctness and consistency with
every other instance of...

359a23234892acc6f481f5c90ca27c2435e32a01 authored about 7 years ago
doc: add missing link references

PR-URL: https://github.com/nodejs/node/pull/18222
Reviewed-By: Colin Ihrig <[email protected]>
R...

6c76de13c5849fb8273272490c55460e33c0c556 authored about 7 years ago
doc: simplify sentences that use "considered"

Change many instances of "x is considered to be y" to "x is y".

PR-URL: https://github.com/node...

c6bee70eec91debb6dafeb62b5dafce17a04fddb authored about 7 years ago
deps: ICU 60.2 bump

- Update to Maintainance ICU 60.2
- CLDR 32.0.1
- http://site.icu-project.org/download/60#TOC-IC...

e42708c8e3d2c3917419ba7b536d3bb003b0df97 authored about 7 years ago
doc: dedupe links

Replace some repeated full links
with concise ones and bottom references.

PR-URL: https://githu...

f7c709fdd0cd990b52f6cc9ea2cb486eb309a5bd authored about 7 years ago
fs: fix options.end of fs.ReadStream()

Fixes: https://github.com/nodejs/node/issues/18116
PR-URL: https://github.com/nodejs/node/pull/1...

82bdf8fba2d3f197522e31ee49f3cc4f5f52bd53 authored about 7 years ago
doc: update sample output for process.versions

Update so that it includes some of the more recent additions.

PR-URL: https://github.com/nodejs...

5aa0f3ee169caf1eba9c3b013c1f757f73404029 authored about 7 years ago
doc: fix typo in TextEncoding section

PR-URL: https://github.com/nodejs/node/pull/18201
Reviewed-By: James M Snell <[email protected]>...

98f744cbc9a6cb844595e028a23a925b7f7edfe1 authored about 7 years ago
test: remove trivial buffer imports

Refs: #13836

PR-URL: https://github.com/nodejs/node/pull/18034
Refs: https://github.com/nodejs/...

1b0d9795b6b738bdc27880a71764d3fe86e68e45 authored about 7 years ago
test: fix flaky interval test

PR-URL: https://github.com/nodejs/node/pull/18161
Fixes: https://github.com/nodejs/node/issues/1...

b88da496ef3ac9bf2a9dab101bb5827d9f41df04 authored about 7 years ago
doc: correct buffer changelog ordering

This commit reorders the function level changelogs of
Buffer.prototype.fill() and Buffer.alloc()...

dbdcf12187ec4cdc2f9b4aa080328fb746a5afd0 authored about 7 years ago
buffer: throw when filling with empty buffers

Prior to this commit, Node would enter an infinite loop when
attempting to fill a non-zero lengt...

1e802539b2811f5090281cfc8041f21120c2c3c6 authored about 7 years ago