Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
415 commits
Select commit Hold shift + click to select a range
13e6873
async_hooks: remove destroyed symbol on Promises
Flarna Mar 21, 2022
bd1d997
test: add initial test module
cjihrig Feb 9, 2022
7dafab3
module,repl: support 'node:'-only core modules
cjihrig Mar 20, 2022
13cc869
2022-03-22, Version 17.8.0 (Current)
bengl Mar 21, 2022
a7b9085
doc: make header smaller and dropdown click-driven when JS is on
ShogunPanda Mar 22, 2022
1c6c043
src: suppress false coverity warning
mhdawson Mar 10, 2022
018db83
tools: bump cpplint to 1.6.0
Trott Mar 21, 2022
840f42d
tools: refloat 7 Node.js patches to cpplint.py
Trott Oct 9, 2020
a5e4f3e
lib: update class fields TODO in abort_controller.js
joyeecheung Feb 17, 2022
1b332ea
lib: use class fields in Event and EventTarget
joyeecheung Feb 17, 2022
1de01af
lib: use class fields in observe.js
joyeecheung Feb 17, 2022
7a6bd97
bootstrap: use SnapshotData to pass snapshot data around
joyeecheung Mar 15, 2022
c099f5f
doc: add `trace_gc` to diagnostic tooling support document
tony-go Mar 23, 2022
89a9b97
doc: fix typo in async_context.md
AnupamaCodippily Mar 23, 2022
fd1cd7d
deps: update undici to 4.16.0
nodejs-github-bot Mar 23, 2022
7262d87
doc: add link to section
Trott Mar 24, 2022
7b0d78a
doc: change comma-splice to two sentences
Trott Mar 26, 2022
3f6aa3c
src: properly report exceptions from AddressToJS()
RaisinTen Mar 26, 2022
78abf61
doc: expand history for conditional exports changes in v12
gpoole Mar 26, 2022
77ee7c9
crypto: make authTagLength optional for CC20P1305
tniessen Mar 27, 2022
f02c7a6
meta: update AUTHORS
nodejs-github-bot Mar 27, 2022
158bd0a
doc: clarify napi_finalize behavior
mildsunrise Mar 27, 2022
cf61786
tools: update lint-md-dependencies to vfile-reporter@7.0.4
nodejs-github-bot Mar 27, 2022
06d78ac
lib: update JSDoc for linting
Trott Mar 27, 2022
256ec9c
tools: update eslint to 8.12.0
nodejs-github-bot Mar 27, 2022
935896e
doc: remove comma splice in events.md
Trott Mar 27, 2022
e4c9ac2
test,fs: add fs.rm() tests for .git directories
RaisinTen Mar 28, 2022
ace634e
build: bump actions/checkout
UltiRequiem Mar 25, 2022
8e0c711
doc: fix question promise API example
meixg Mar 28, 2022
32fd762
doc: update security release onboarding
joesepi Mar 28, 2022
77e0202
test: add trace-gc flag test
tony-go Mar 28, 2022
d60a6f0
test: fix typos in test/parallel
daeyeon Mar 28, 2022
a479baa
esm: emit experimental warnings in common place
JakobJingleheimer Mar 28, 2022
dbef236
net,dns: trace tcp connection and dns by perf_hooks
theanarkh Mar 29, 2022
6d8335e
buffer: refactor `byteLength` to remove outdated optimizations
pd4d10 Mar 29, 2022
e42f4a0
doc: suggest checkHost in checkServerIdentity docs
tniessen Mar 29, 2022
4344b02
src: address 3 useless call coverity warnings
mhdawson Mar 21, 2022
68b8b01
tools: update GHA actions version
aduh95 Mar 30, 2022
a925f31
child_process: add env contents types in JSDoc
Trott Mar 30, 2022
4084b3b
doc: add `stability` class to legacy status description
danielroe Mar 30, 2022
94944fc
doc: fix comment text in async_hooks example
Trott Mar 30, 2022
b722721
src,crypto: remove uses of AllocatedBuffer from crypto_dh.cc
RaisinTen Mar 27, 2022
b59678a
src: remove unnecessary static qualifier in crypto_dh.cc
RaisinTen Mar 27, 2022
7845769
src,crypto: handle empty maybe correctly in crypto_dh.cc
RaisinTen Mar 27, 2022
79e3fc4
test: fix comments in test files
daeyeon Mar 31, 2022
b310a3d
bootstrap: refresh options in pre-execution
joyeecheung Jun 11, 2021
898ed64
build: add --node-snapshot-main configure option
joyeecheung Mar 24, 2022
b75c269
bootstrap: make I/O streams work with user-land snapshot
joyeecheung Mar 25, 2022
8749bdb
bootstrap: run inspector and event loop in snapshot builder
joyeecheung Mar 24, 2022
50a3cdf
bootstrap: reset process._exit and process.exitCode in pre-execution
joyeecheung Mar 26, 2022
c947e28
tools: fixed bug causing JSON format to be broken
mawaregetsuka Mar 31, 2022
978835d
doc: add suggestion for OpenSSL only sec releases
mhdawson Mar 24, 2022
845ee3e
doc: fix internal link in collaborator-guide.md
daeyeon Apr 1, 2022
36bcfbb
doc: guide towards x509.fingerprint256
tniessen Apr 1, 2022
1da2c33
doc: remove extraneous comma
Trott Apr 1, 2022
d46bf22
doc: document breaking change in `http.IncomingMessage` `'close'` event
ShogunPanda Apr 1, 2022
f904bee
src: fix typo in InspectorIoDelegate constructor
cola119 Apr 1, 2022
1541534
doc: consolidate CI sections
Trott Apr 1, 2022
cd7cbb6
test: fix typo in common/wpt.js
eltociear Apr 2, 2022
42e8382
doc: add @meixg to collaborators
meixg Apr 2, 2022
1f1f2cf
crypto: fix webcrypto derive key lengths
panva Apr 2, 2022
c40ab27
doc: add introduction sentence for CJS
aduh95 Apr 2, 2022
094d6ae
buffer: fix `atob` input validation
aduh95 Apr 2, 2022
bb4c723
test: add test for exception handlings in debugger
cola119 Apr 2, 2022
ebefeb8
test: improve `FileHandle.prototype.write` coverage
aduh95 Apr 2, 2022
9158815
test: pass data into napi_create_external
joyeecheung Apr 2, 2022
2341cd9
lib: improve the coverage of the validator
mawaregetsuka Apr 2, 2022
417d6d0
doc: remove util.promisify() content in readline.md
Trott Apr 3, 2022
fdf3a46
doc: update DEP0102 text
Trott Apr 1, 2022
ea684df
doc: simplify recommendation in webcrypto.md
Trott Apr 1, 2022
aa5bf3f
doc: clarify recommendations in stream.md
Trott Apr 1, 2022
6fcb725
meta: update AUTHORS
nodejs-github-bot Apr 3, 2022
ad21c85
doc: simplify recommendations in process.md
Trott Apr 1, 2022
d26bbc9
test: remove hack for `atob` and `btoa` WPT tests
aduh95 Apr 3, 2022
db95fc1
test: improve lib/internal/readline/promises.js coverage
fossamagna Apr 3, 2022
f3c23fd
crypto: cleanup webcrypto jwk code
panva Apr 3, 2022
b51d7cb
doc: aes webcrypto unwrap is not a node-specific extensions
panva Apr 3, 2022
256ca2e
crypto: do not add undefined hash in webcrypto normalizeAlgorithm
panva Apr 3, 2022
b51a7f7
src: add proper mutexes for accessing FIPS state
addaleax Apr 3, 2022
0e83428
doc: change "OCSP Request" to "OCSP request"
tniessen Apr 3, 2022
3a166cb
build: set stale action back to running nightly
mhdawson Apr 3, 2022
ef2d4d4
meta: move one or more collaborators to emeritus
nodejs-github-bot Apr 3, 2022
966f02c
os: avoid unnecessary usage of var
VoltrexKeyva Apr 3, 2022
52ef01e
lib: source maps filter null prefix
fabiancook Apr 3, 2022
2ca31c7
doc: fix documentation of `FileHandle.prototype.appendFile`
aduh95 Apr 3, 2022
bda773c
doc: remove faulty justification for 128-bit AES
tniessen Apr 3, 2022
87351d5
build: consolidate JS and md linting GitHub Actions
Trott Apr 3, 2022
0b41dfb
process: disallow some uses of Object.defineProperty() on process.env
himself65 Apr 4, 2022
a393264
stream: expose web streams globals, remove runtime experimental warning
aduh95 Apr 4, 2022
8eec7d3
timers: refactor internal classes to ES2015 syntax
ttzztztz Apr 4, 2022
6d3e24c
crypto: cleanup validation
VoltrexKeyva Apr 4, 2022
7d4b321
lib: prepare files for no-var lint rule
Trott Apr 2, 2022
8edb7dd
tools: enable no-var ESLint rule for lib
Trott Apr 2, 2022
5a3b88e
fs: fix write methods param validation and docs
LiviaMedeiros Apr 4, 2022
2800d47
test_runner: support 'only' tests
cjihrig Apr 4, 2022
03c9532
buffer: improve Blob constructor error message when passing a string
meixg Apr 4, 2022
aded002
meta: update .mailmap and AUTHORS
Trott Apr 4, 2022
5f19fb2
build: windows/arm64 native compilation support
niyas-sait Apr 5, 2022
efd5d24
doc: remove obsolete stream API selection text
Trott Apr 5, 2022
d2cabd9
2022-04-05, Version 12.22.12 'Erbium' (LTS)
richardlau Mar 30, 2022
25fb876
build: remove precompiled header and debug information for host builds
niyas-sait Apr 5, 2022
2b0cff2
v8: make v8.writeHeapSnapshot() error codes consistent
RaisinTen Apr 5, 2022
8f0f9cf
doc: simplify Http2Stream encoding text
Trott Apr 6, 2022
ce65048
doc: delete chakra tt from diagnostic tooling support tiers
tony-go Apr 6, 2022
9bac96c
deps: update undici to 5.0.0
nodejs-github-bot Apr 3, 2022
7f50c7f
meta: move one or more collaborators to emeritus
nodejs-github-bot Apr 4, 2022
f57942c
tools: update lint-md-dependencies to @rollup/plugin-commonjs@21.0.3
nodejs-github-bot Apr 7, 2022
3c50d9f
doc: update AIX minimum supported arch
richardlau Apr 7, 2022
4197fb3
node-api,src: fix module registration in MSVC C++
vmoroz Mar 24, 2022
85f6be3
http: document that ClientRequest inherits from OutgoingMessage
kcak11 Apr 7, 2022
765fc57
2022-04-07, Version 17.9.0 (Current)
juanarbol Apr 6, 2022
efd0117
doc: copyedit corepack.md
Trott Apr 6, 2022
4fd4b87
doc: fix brackets position
LiviaMedeiros Apr 8, 2022
7257f2d
doc: add history entries for DEP0162 on `fs.md`
aduh95 Apr 8, 2022
9c1f892
fs: runtime deprecate string coercion in `fs.write`, `fs.writeFileSync`
LiviaMedeiros Apr 8, 2022
4f3823e
readline: fix question still called after closed
meixg Apr 8, 2022
0cdbd83
stream: remove thenable support
ronag Apr 8, 2022
82160c9
doc: add missing word in rootCertificates section
tniessen Apr 8, 2022
6978c86
tools: update gyp-next to v0.12.1
targos Apr 8, 2022
9a815c5
doc: add note about header values encoding
ShogunPanda Apr 6, 2022
80bced2
src,inspector: fix empty MaybeLocal crash
RaisinTen Apr 9, 2022
b2b388c
deps: upgrade npm to 8.6.0
npm-robot Mar 31, 2022
5b3f70c
doc: link to dynamic import function
tniessen Apr 9, 2022
f1a24f3
doc: add missing article in session ticket section
tniessen Apr 9, 2022
b4c45d6
test: simplify test-http-write-callbacks.js
tniessen Apr 9, 2022
2dda058
doc: add missing punctuation in Web Streams doc
tniessen Apr 9, 2022
d1874f6
doc: mark tlsSocket.authorized as boolean property
tniessen Apr 10, 2022
b8e0c24
doc: fix outgoingMessage.removeHeader() signature
lpinca Apr 10, 2022
edab451
test: remove an unnecessary `undefined` in wpt
XadillaX Apr 10, 2022
6a7e0d6
deps: update ICU to 71.1
targos Apr 10, 2022
dcee393
doc: recommend `fh.createWriteStream` for fsPromises methods
aduh95 Apr 10, 2022
d48f5ec
tools: update eslint to 8.13.0
nodejs-github-bot Apr 10, 2022
8d3ba75
meta: update AUTHORS
nodejs-github-bot Apr 10, 2022
e5e0a9b
doc: mark worker.id as integer in cluster docs
tniessen Apr 10, 2022
6b3e33c
doc: remove unneeded new in Buffer example
mischnic Apr 10, 2022
cc1e9c4
src,crypto: remove uses of AllocatedBuffer from crypto_tls.cc
RaisinTen Apr 11, 2022
a19bfcd
doc: fix `added:` info for some methods
lpinca Apr 11, 2022
0a6d52e
src: fix alphabetically sorted binding list
tniessen Apr 11, 2022
6b737d8
deps: update Acorn to v8.7.0
targos Apr 11, 2022
b601830
doc: change AES-GCM IV recommendation in WebCrypto
tniessen Apr 12, 2022
89343d1
net: make `server.address()` return an integer for `family`
aduh95 Jan 7, 2022
0dd3f45
dns: remove `dns.lookup` and `dnsPromises.lookup` options type coercion
aduh95 Jan 7, 2022
6eacfd8
build: make x86 Windows support temporarily experimental
targos Apr 12, 2022
c1c8d88
test: allow numeric string for lookupService test
daeyeon Apr 12, 2022
781cb10
build: add configure option --v8-enable-short-builtin-calls
qdaoming Apr 12, 2022
bfb7a25
buffer: fix `atob` input validation
austinkelleher Apr 12, 2022
ea7e4ce
test: only skip slow tests on Raspberry Pi devices
richardlau Apr 7, 2022
4c9b594
deps: update V8 to 10.1.124.6
targos Apr 12, 2022
4da5d3c
build: reset embedder string to "-node.0"
targos Apr 12, 2022
f3f5c49
src: update NODE_MODULE_VERSION to 108
targos Apr 8, 2022
c09eef2
deps: V8: un-cherry-pick bd019bd
refack Mar 27, 2019
c1b28dc
deps: V8: forward declaration of `Rtl*FunctionTable`
refack May 22, 2019
4125683
deps: fix V8 build issue with inline methods
gengjiawen Oct 14, 2020
f401d15
deps: disable trap handler for Windows cross-compiler
targos Oct 20, 2021
412b7e3
deps: silence V8's warning on CompileFunction
targos Nov 22, 2021
1224512
deps: V8: fix v8-cppgc.h for MSVC
gengjiawen Mar 17, 2022
676686b
deps: make V8 compilable with older glibc
targos Mar 18, 2022
63a5fa9
deps: V8: cherry-pick 87ce4f5d98a5
targos Apr 5, 2022
fbfdbc9
deps: V8: cherry-pick a2cae2180a7a
targos Apr 9, 2022
e76f6d4
deps: V8: cherry-pick ca2a787a0b49
targos Apr 12, 2022
2d2ecc4
deps: V8: cherry-pick 4c29cf1b7885
targos Apr 12, 2022
ebeeb3c
deps: V8: cherry-pick ad21d212fc14
targos Apr 12, 2022
123f1b7
deps: V8: cherry-pick semver-major commits from 10.2
targos Apr 12, 2022
2a140b2
tools,test: fix V8 initialization order
camillobruni Dec 9, 2021
48d0f69
tools: update V8 gypfiles for 10.1
targos Dec 15, 2021
64baea1
test: adapt test-v8-serdes for V8 9.9
targos Feb 24, 2022
de3b78f
test: adapt test-worker-debug for V8 10.0
targos Feb 25, 2022
20d8144
test: adapt message tests for V8 10.2
targos Apr 5, 2022
8b903a5
tools: update clang-format from 1.2.3 to 1.6.0
Trott Apr 12, 2022
5cc52e3
doc: update minimum glibc requirements for Linux
richardlau Apr 13, 2022
8b7333a
test: improve `internal/url.js` coverage
kuriyosh Apr 13, 2022
48fd4b7
http: refactor headersTimeout and requestTimeout logic
ShogunPanda Apr 13, 2022
4148c34
doc: fix the example for embedders
mmomtchev Apr 13, 2022
7b15545
doc: add NodeEdKeyGenParams to CryptoKey.algorithm
tniessen Apr 13, 2022
beb7161
build: run clang-format on CI
RaisinTen Apr 13, 2022
9214978
doc: add RafaelGSS to collaborators
RafaelGSS Apr 13, 2022
a19f2ff
src: fix coverity report
mhdawson Apr 8, 2022
f0af5a0
tools: update clang-format 1.6.0 to 1.7.0
Trott Apr 14, 2022
5ad7ffd
doc: improve doc for http.ServerResponse inheritance
lpinca Apr 14, 2022
e47a35f
doc: fix ESM JSON/data URL import example
Trott Apr 14, 2022
28cb7ec
module: ensure 'node:'-only modules can access node_modules
cjihrig Apr 14, 2022
8402a9c
deps: patch V8 to 10.1.124.8
targos Apr 14, 2022
8a6cfae
doc: revise data imports and node: imports sections
Trott Apr 14, 2022
d14dcc4
test: delete test/pummel/test-repl-empty-maybelocal-crash.js
RaisinTen Apr 13, 2022
8a552b5
tools: lint osx shell scripts
LiviaMedeiros Apr 14, 2022
5d16508
doc: fix `added:` info for `outgoingMessage.{,un}cork()`
lpinca Apr 14, 2022
00d6c76
doc: document the 'close' and 'finish' events
lpinca Apr 14, 2022
4d46c25
test: improve test coverage of internal/blob
kuriyosh Apr 14, 2022
339e270
test: remove the legacy url parser function
cola119 Apr 14, 2022
05d037d
test_runner: add initial CLI runner
cjihrig Apr 15, 2022
460e5d4
meta: move mmarchini to emeritus
mmarchini Apr 16, 2022
3b55af6
doc: delete mdb_v8 from diagnostic tooling support tiers
tony-go Apr 16, 2022
82c0505
src: large page attributing an id on Linux
devnexen Apr 17, 2022
204c7fa
deps: upgrade npm to 8.7.0
Apr 14, 2022
0ac58bf
doc: fix `added:` info for `outgoingMessage.writable*`
lpinca Apr 17, 2022
1ade640
meta: update AUTHORS
nodejs-github-bot Apr 17, 2022
db4bf18
tools: update lint-md-dependencies
nodejs-github-bot Apr 17, 2022
3f7a754
tools: update doc to highlight.js@11.5.1
nodejs-github-bot Apr 17, 2022
30e293e
async_hooks: avoid decrementing iterator after erase
dygabo Apr 17, 2022
5678949
benchmark: fix misc/startup failure
aduh95 Apr 17, 2022
5c50793
doc: improve fragment (`:target`) anchors behavior on HTML version
aduh95 Apr 17, 2022
b9f342b
doc: copyedit http.OutgoingMessage documentation
lpinca Apr 17, 2022
894ac1d
doc: close tag in n-api.md
LiviaMedeiros Apr 18, 2022
d04a5b6
doc: add documentation for inherited methods
lpinca Apr 18, 2022
8d97f65
2022-04-19, Version 18.0.0 (Current)
BethGriggs Mar 8, 2022
9c66b45
bootstrap: move embedded snapshot to SnapshotBuilder
joyeecheung Apr 11, 2022
31f8c09
bootstrap: use the isolate snapshot in workers
joyeecheung Apr 11, 2022
ab5fd67
test: fix calculations in test-worker-resource-limits
joyeecheung Apr 11, 2022
d3c9ad6
doc: consolidate use of multiple-byte units
aduh95 Apr 19, 2022
a5076d9
build: improve the format-cpp error message
RaisinTen Apr 19, 2022
2e16a4e
worker: add hasRef() to the handle object
RaisinTen Apr 19, 2022
c69da56
doc: clarify core modules that can be loaded without a prefix
aduh95 Apr 19, 2022
d8c5d32
doc: add `node:` prefix for all core modules
aduh95 Apr 20, 2022
a4dbef4
src: use `node:` prefix in example
aduh95 Apr 20, 2022
41a20e0
build: fix format-cpp
RaisinTen Apr 20, 2022
9643691
src: define fs.constants.S_IWUSR & S_IRUSR for Win
ilg-ul Apr 21, 2022
e34ed64
meta: move one or more collaborators to emeritus
nodejs-github-bot Apr 18, 2022
5edfc62
doc: fix version history for Loaders API
aduh95 Apr 21, 2022
0fb5629
deps: update V8 to 10.2.154.2
targos Apr 19, 2022
4df86b9
build: reset embedder string to "-node.0"
targos Apr 19, 2022
1aa3ff5
deps: V8: un-cherry-pick bd019bd
refack Mar 27, 2019
57ef58f
deps: V8: forward declaration of `Rtl*FunctionTable`
refack May 22, 2019
491b95d
deps: fix V8 build issue with inline methods
gengjiawen Oct 14, 2020
0c50e41
deps: disable trap handler for Windows cross-compiler
targos Oct 20, 2021
300e836
deps: silence V8's warning on CompileFunction
targos Nov 22, 2021
6e0027c
deps: V8: fix v8-cppgc.h for MSVC
gengjiawen Mar 17, 2022
09bbb56
deps: make V8 compilable with older glibc
targos Mar 18, 2022
4baf048
deps: make V8 10.2 ABI-compatible with 10.1
targos Apr 19, 2022
27ae617
tools: update V8 gypfiles for 10.2
targos Apr 12, 2022
034f9e4
build: run V8 tests with detected Python version
richardlau Apr 5, 2022
85d7af6
Revert "build: make x86 Windows support temporarily experimental"
targos Apr 14, 2022
dbaebe0
doc: fix example in assert.md
LiviaMedeiros Apr 21, 2022
583e618
test: use `assert.match()` instead of `assert(regex.test())`
aduh95 Apr 21, 2022
8970103
doc: delete heapdump from diagnostic tooling support tiers
tony-go Apr 21, 2022
20e163a
doc: fix outdated documentation for `family` property
aduh95 Apr 21, 2022
1fefafc
doc: add maintaining-webassembly.md
mhdawson Apr 8, 2022
a782d78
doc: add @kuriyosh to collaborators
kuriyosh Apr 22, 2022
6999de1
doc: order `vm.Module` linker arguments correctly
SimenB Apr 22, 2022
3f14805
lib,src: implement WebAssembly Web API
tniessen Apr 23, 2022
bc20e84
v8: export more fields in getHeapStatistics
theanarkh Apr 23, 2022
cda53fa
crypto: validate `this` in all webcrypto methods and getters
panva Apr 23, 2022
a549038
build: improve reliability of find_python.cmd script
lpinca Apr 23, 2022
3c72f88
lib: remove experimental warning from FormData
meixg Apr 24, 2022
e80c56c
build: enable V8's shared read-only heap
targos Apr 24, 2022
6265d18
src,crypto: remove uses of AllocatedBuffer from crypto_ec.cc
RaisinTen Apr 24, 2022
f203139
errors,vm: update error and use cause
devsnek Apr 22, 2022
7229291
test: fix flaky HTTP server tests
tniessen Apr 24, 2022
c947f7a
meta: update AUTHORS
nodejs-github-bot Apr 24, 2022
6cb1fc7
tools: update eslint to 8.14.0
nodejs-github-bot Apr 24, 2022
682b85e
wasi: remove unecessary null check
mhdawson Apr 24, 2022
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 @@ -7,4 +7,5 @@ tools/icu
tools/lint-md/lint-md.mjs
benchmark/tmp
doc/**/*.js
!doc/api_assets/*.js
!.eslintrc.js
18 changes: 18 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,7 @@ module.exports = {
'no-useless-concat': 'error',
'no-useless-constructor': 'error',
'no-useless-return': 'error',
'no-var': 'error',
'no-void': 'error',
'no-whitespace-before-property': 'error',
'object-curly-newline': 'error',
Expand Down Expand Up @@ -317,11 +318,28 @@ module.exports = {
'node-core/no-duplicate-requires': 'error',
},
globals: {
ByteLengthQueuingStrategy: 'readable',
CompressionStream: 'readable',
CountQueuingStrategy: 'readable',
Crypto: 'readable',
CryptoKey: 'readable',
DecompressionStream: 'readable',
fetch: 'readable',
FormData: 'readable',
ReadableStream: 'readable',
ReadableStreamDefaultReader: 'readable',
ReadableStreamBYOBReader: 'readable',
ReadableStreamBYOBRequest: 'readable',
ReadableByteStreamController: 'readable',
ReadableStreamDefaultController: 'readable',
Response: 'readable',
TextDecoderStream: 'readable',
TextEncoderStream: 'readable',
TransformStream: 'readable',
TransformStreamDefaultController: 'readable',
SubtleCrypto: 'readable',
WritableStream: 'readable',
WritableStreamDefaultWriter: 'readable',
WritableStreamDefaultController: 'readable',
},
};
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/2-feature-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ body:
Please fill in as much of the following form as you're able.
For more information on how the project manages feature
requests, see [Feature request management](https://github.com/nodejs/node/blob/HEAD/doc/guides/feature-request-management.md).
requests, see [Feature request management](https://github.com/nodejs/node/blob/HEAD/doc/contributing/feature-request-management.md).
- type: textarea
attributes:
label: What is the problem this feature will solve?
Expand Down
2 changes: 1 addition & 1 deletion .github/label-pr-config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ subSystemLabels:
/^deps\/nghttp2\//: http2
/^deps\/ngtcp2\//: quic, dont-land-on-v14.x, dont-land-on-v12.x
/^deps\/nghttp3\//: quic, dont-land-on-v14.x, dont-land-on-v12.x
/^deps\/([^/]+)/: $1
/^deps\/([^/]+)/: dependencies, $1

## JS subsystems
# Oddities first
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
if: github.repository == 'nodejs/node'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: '0' # This is required to actually get all the authors
persist-credentials: false
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/auto-start-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,12 @@ jobs:
if: needs.get-prs-for-ci.outputs.numbers != ''
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false

- name: Install Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-tarball.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v2
uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand All @@ -55,25 +55,25 @@ jobs:
mkdir tarballs
mv *.tar.gz tarballs
- name: Upload tarball artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: tarballs
path: tarballs
test-tarball-linux:
needs: build-tarball
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v2
uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Download tarball
uses: actions/download-artifact@v2
uses: actions/download-artifact@v3
with:
name: tarballs
path: tarballs
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ jobs:
fail-fast: false
runs-on: ${{ matrix.windows }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v2
uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install deps
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/close-stale-feature-requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:

For more information on how the project manages
feature requests, please consult the
[feature request management document](https://github.com/nodejs/node/blob/HEAD/doc/guides/feature-request-management.md).
[feature request management document](https://github.com/nodejs/node/blob/HEAD/doc/contributing/feature-request-management.md).

WARN_MESSAGE: >
There has been no activity on this feature request for
Expand All @@ -25,7 +25,7 @@ env:

For more information on how the project manages
feature requests, please consult the
[feature request management document](https://github.com/nodejs/node/blob/HEAD/doc/guides/feature-request-management.md).
[feature request management document](https://github.com/nodejs/node/blob/HEAD/doc/contributing/feature-request-management.md).
# yamllint enable

jobs:
Expand All @@ -36,13 +36,13 @@ jobs:
- uses: actions/stale@v4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 1226
days-before-stale: 180
days-before-close: 30
stale-issue-label: stalled
stale-issue-label: stale
close-issue-message: ${{ env.CLOSE_MESSAGE }}
stale-issue-message: ${{ env.WARN_MESSAGE }}
only-labels: feature request
exempt-pr-labels: never-stale
# max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits
operations-per-run: 30
operations-per-run: 500
remove-stale-when-updated: true
6 changes: 3 additions & 3 deletions .github/workflows/commit-lint.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: First commit message adheres to guidelines at https://goo.gl/p2fr5Q
name: First commit message adheres to guidelines

on: [pull_request]

Expand All @@ -14,13 +14,13 @@ jobs:
run: |
echo "::set-output name=plusOne::$((${{ github.event.pull_request.commits }} + 1))"
echo "::set-output name=minusOne::$((${{ github.event.pull_request.commits }} - 1))"
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: ${{ steps.nb-of-commits.outputs.plusOne }}
persist-credentials: false
- run: git reset HEAD^2
- name: Install Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
- name: Validate commit message
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/commit-queue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
if: needs.get_mergeable_prs.outputs.numbers != ''
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
# Needs the whole git history for ncu to work
# See https://github.com/nodejs/node-core-utils/pull/486
Expand All @@ -55,7 +55,7 @@ jobs:

# Install dependencies
- name: Install Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
- name: Install node-core-utils
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/coverage-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v2
uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/coverage-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v2
uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install deps
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
# not working on gcc-8 and gcc-9 see https://github.com/nodejs/node/issues/38570
container: gcc:11
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,18 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Build
run: NODE=$(command -v node) make doc-only
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v3
with:
name: docs
path: out/doc
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/find-inactive-collaborators.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 0
persist-credentials: false

- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/find-inactive-tsc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,21 @@ jobs:

steps:
- name: Checkout the repo
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
persist-credentials: false

- name: Clone nodejs/TSC repository
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
path: .tmp
persist-credentials: false
repository: nodejs/TSC

- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/license-builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
if: github.repository == 'nodejs/node'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
persist-credentials: false
- run: ./tools/license-builder.sh # Run the license builder tool
Expand Down
Loading