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
Introduce `URL_FLAGS_IS_DEFAULT_SCHEME_PORT` flag which is retured
when the parser detects that ...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
Upstream deprecated them and moved them into categories of their own.
Add those categories to th...
PR-URL: https://github.com/nodejs/node/pull/20754
Reviewed-By: Joyee Cheung <[email protected]...
PR-URL: https://github.com/nodejs/node/pull/20766
Reviewed-By: Joyee Cheung <[email protected]...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
Use a new public V8 API for inspecting weak collections and
collection iterators, rather than us...
Original commit message:
[api] Expose PreviewEntries as public API
Turn `debug::Entrie...
e56716e39614248a70b2031d903bb9115b038442 authored over 6 years ago by Anna Henningsen <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/20766
Reviewed-By: Joyee Cheung <[email protected]...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
Add support for metadata events. At this point they are added to the
main buffer. Emit a metadat...
PR-URL: https://github.com/nodejs/node/pull/20809
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...
a 'merge' command has recently been added to nyc, eliminating the need
for the istanbul-merge li...
Current description seems to suggest that only one linked-module can be
provided. This modifies ...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
Adjust http2 behaviour to allow ending a stream even after some
data comes in (when the user has...
PR-URL: https://github.com/nodejs/node/pull/20748
Refs: https://github.com/v8/v8/compare/6.6.346...
PR-URL: https://github.com/nodejs/node/pull/20742
Refs: https://github.com/nodejs/node/pull/2074...
According to the console.table documentation, it reads that it "falls
back to just logging the a...
In the document for fs, there are several functions that state "No
arguments other than a possib...
Update to remark-lint-prohibited-strings 1.0.3 to avoid false positives
with GitHub team names w...
This makes sure the async hooks and more is only loaded in case it
is actually necessary.
PR-UR...
72f32282037a4fa948f73eb7f30a389b54f00d28 authored over 6 years ago by Ruben Bridgewater <[email protected]>
This makes sure there is no regression by switching to loading
eagerly.
PR-URL: https://github....
1ae076b30ea9eaef128939666ddcd222afea42b7 authored over 6 years ago by Ruben Bridgewater <[email protected]>Refs: https://github.com/nodejs/node/pull/20485
PR-URL: https://github.com/nodejs/node/pull/207...
fd14ec11010eea7160c404955bdce9e81c1f30f0 authored over 6 years ago by Anna Henningsen <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/20716
Fixes: https://github.com/nodejs/node/issues/2...
This bug needs a test case with a high goldilocks factor to trigger
but the synopsis is that `v8...
Check actual expired time rather than relying on a number of calls to
setTimeout() in test-http2...
PR-URL: https://github.com/nodejs/node/pull/20374
Reviewed-By: Anatoli Papirovski <apapirovski@m...
PR-URL: https://github.com/nodejs/node/pull/20740
Reviewed-By: Michaël Zasso <targos@protonmail....
PR-URL: https://github.com/nodejs/node/pull/20740
Reviewed-By: Michaël Zasso <targos@protonmail....
PR-URL: https://github.com/nodejs/node/pull/20603
Refs: https://github.com/v8/v8/compare/6.6.346...
When test/parallel/test-assert-checktag.js is run with a TTY
as stdout, color codes in assertion...
This commit simplifies validChunk() by removing an unnecessary
intermediate variable.
PR-URL: h...
39a41120d4329676ebc50383e3fd7053b6679325 authored over 6 years ago by cjihrig <[email protected]>
When test/parallel/test-assert.js is run with a TTY as stdout,
color codes in assertion messages...
When test/parallel/test-assert-deep.js is run with a TTY as
stdout, color codes in assertion mes...
Apply the first of five test cases in test-fs-append-file to the
promise-based API in addition t...
PR-URL: https://github.com/nodejs/node/pull/20721
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...
PR-URL: https://github.com/nodejs/node/pull/20707
Reviewed-By: Tobias Nießen <[email protected]>
...
Add basic trace events for node_contextify. These generally
align very well with V8.ScriptCompil...
Currently, assertion messages are implicitly converted to strings,
which causes symbols to throw...
Check for platform support first to save a level of indentation.
PR-URL: https://github.com/nod...
e5a0c197bde58faac49a932807e7dca677beae7b authored over 6 years ago by cjihrig <[email protected]>Add .github directory to CODEOWNERS file.
PR-URL: https://github.com/nodejs/node/pull/20733
Rev...
Update CODEOWNERS entry for README.md to only apply to the top level
README.md. For example, if ...
PR-URL: https://github.com/nodejs/node/pull/20701
Fixes: https://github.com/nodejs/node/issues/2...
PR-URL: https://github.com/nodejs/node/pull/20344
Refs: https://github.com/nodejs/node/issues/20...
This commit adds a constant named defaultModuleName to avoid duplicating
it in the Module constr...
There really isn’t any good reason for these to be static methods,
it just adds one layer of ind...
Later rules take precedence over earlier rules, so move all rules that
assign ownership to TSC t...
This commit removes an unnecessary intermediate variable.
PR-URL: https://github.com/nodejs/nod...
981a2f7b16c2fef7e384fce3fd4779f50b096b9b authored over 6 years ago by cjihrig <[email protected]>
In test-module-relative-lookup, change assert.strictEqual()
calls so that values are displayed w...
PR-URL: https://github.com/nodejs/node/pull/19811
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...
use _final() method instead of once 'finish' event.
PR-URL: https://github.com/nodejs/node/pull...
39caa6ddaf58e4c8b1327a6ed2caeebc012f7898 authored over 6 years ago by Jackson Tian <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/20614
Reviewed-By: Tiancheng "Timothy" Gu <timothygu...
PR-URL: https://github.com/nodejs/node/pull/20639
Reviewed-By: Anna Henningsen <[email protected]...
Add tests for `fs.promises.access()` in all test cases in
`test-fs-access` that are relevant to ...
Seems like we missed updating doc when we changed
from NODE_EXTERN to NAPI_EXTERN
PR-URL: https...
a66aad4a5020960831e7f7fa884b624abff6da64 authored over 6 years ago by Michael Dawson <[email protected]>Fixes: https://github.com/nodejs/node/issues/20623
PR-URL: https://github.com/nodejs/node/pull/...
f263340731ef60d939c429b66234af8a4d2c6ad0 authored over 6 years ago by Michael Dawson <[email protected]>
Reset the persistent that keeps the resource
Object alive when the AsyncResource is being
destro...
PR-URL: https://github.com/nodejs/node/pull/20676
Reviewed-By: Luigi Pinca <[email protected]...
`AsyncResource` is intended to be a base class, and since we don’t
know what API consumers will ...
Do not expose symbols like `node::internal_process_next_tick_value`,
`node::internal_process_nex...
PR-URL: https://github.com/nodejs/node/pull/20655
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...
This one is more or less just for me. :)
PR-URL: https://github.com/nodejs/node/pull/20675
Revi...
PR-URL: https://github.com/nodejs/node/pull/20675
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/20613
Reviewed-By: Trivikram Kamat <trivikr.dev@gmai...
PR-URL: https://github.com/nodejs/node/pull/20711
Reviewed-By: Tobias Nießen <[email protected]>
...
Add a basic test ensuring parity between before-after and
init-promiseResolve hooks when using a...
PR-URL: https://github.com/nodejs/node/pull/20362
Reviewed-By: Anna Henningsen <[email protected]...
Fixes: https://github.com/nodejs/node/issues/20102
Fixes: https://github.com/nodejs/node/issues/...
This commit makes the currently protected members env_ and context_
private in node_contextify.h...
PR-URL: https://github.com/nodejs/node/pull/20611
Fixes: https://github.com/nodejs/node/issues/2...
The call to assert.deepStrictEqual() has a string literal for its third
argument. Unfortunately,...
initial `er` with false is unnecessarily.
PR-URL: https://github.com/nodejs/node/pull/20607
Rev...
Fix a bug where the socket wasn't being correctly destroyed and
adjust existing tests, as well a...
PR-URL: https://github.com/nodejs/node/pull/20670
Reviewed-By: Michaël Zasso <targos@protonmail....
This commit removes the usage of qualified names for consistency.
PR-URL: https://github.com/no...
e732b4ce5c32467988dadd639a325350b4b96f22 authored over 6 years ago by Daniel Bevenius <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/20658
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...
PR-URL: https://github.com/nodejs/node/pull/20554
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...
No need to heap-allocate values here.
PR-URL: https://github.com/nodejs/node/pull/20665
Reviewe...
Currently the following warnings are displayed when compiling:
../src/node_api.cc:3380:8:
warni...
Otherwise Node.js will try to read data from the handle.
This causes issues when Node.js is alre...
For libuv-backed streams, always explicitly stop reading before
closing the handle.
PR-URL: htt...
7153bec9552438227e76dc1f51e84fb34ec841ff authored over 6 years ago by Anna Henningsen <[email protected]>
On Windows, we can't just look up a FD for libuv streams and
return it in `GetFD()`.
However, we...
Clean up after `BaseObject` instances when the `Environment`
is being shut down. This takes care...
This adds pairs of methods to the `Environment` class and to public APIs
which can add and remov...
This prevents calls back into JS from the shutdown phase.
Many thanks for Stephen Belanger for ...
5b0d2e7b19209b7c97ea43076b16764a997b62ae authored over 6 years ago by Anna Henningsen <[email protected]>
Previously, handles would not be closed when the current `Environment`
stopped, which is accepta...
This should no longer be an issue, now that we clean up
resources when exiting.
PR-URL: https:/...
f2ad1d5d221912bd2b22b9396c857719269df1c5 authored over 6 years ago by Anna Henningsen <[email protected]>This allows easier tracking of whether there are active `ReqWrap`s.
Many thanks for Stephen Bel...
75aad9069b857a4778250d15f7a4f1ca3dc54467 authored over 6 years ago by Anna Henningsen <[email protected]>
Workers cannot shut down while requests are open, so keep a counter
that is increased whenever l...
Instead of using the libuv mechanism directly, provide an internal
`ThreadPoolWork` wrapper that...
This is done to match the stream implementation, which also
only actually stops reading in the n...
This currently crashes during environment cleanup because
the object would be torn down while th...
Add test cases for AES key wrapping and only detect output length in
cipher case. The reason bei...
Prefer custom smart pointers fitted to the OpenSSL data structures
over more manual memory manag...
For key wrapping algorithms, calling EVP_CipherUpdate() with null output
could obtain the size f...
The authTagLength option can now be used to produce GCM authentication
tags with a specific leng...