Skip to content

[v16.x backport] readline: add Promise-based API #42331

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

Closed
wants to merge 150 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
1614b37
doc,readline: add missing node protocol in example
Mesteery Jan 18, 2022
2c48594
build: fix libuv builds for android aarch64
RaisinTen Jan 18, 2022
3b50881
tools: add missing `.PHONY` and `.NOTPARALLEL` targets in `Makefile`
aduh95 Jan 18, 2022
d81e5e3
doc: edit async_context context loss text
Trott Jan 18, 2022
db19dc5
doc: recommend package exports instead of requiring folders
aduh95 Jan 18, 2022
fa81d3a
doc: make contributing info more discoverable
mhdawson Jan 5, 2022
d5502e3
process: ignore asyncId 0 in exception handler
apapirovski Jan 7, 2022
f21df19
test: fix typo in test_js_native_api_v8
tniessen Jan 18, 2022
ea84c89
esm: improve validation of resolved URLs
JakobJingleheimer Jan 19, 2022
8758403
domain: pass opts to `EventEmitter.init`
MoonBall Jan 19, 2022
1db96c8
doc: remove redunant `await` calls from stream docs
gioragutt Jan 19, 2022
c3321ba
doc: fix cjs example code for process.arch
Manduro Jan 19, 2022
4a2418a
doc: move Mesteery to collaborators
tniessen Jan 19, 2022
86e3553
crypto: remove checkIP options argument
tniessen Jan 17, 2022
2ebe6b4
test: improve util-format code coverage
Trott Jan 19, 2022
67a3064
doc: simplify util.TextDecoder example
Trott Jan 20, 2022
fafd13b
dgram: remove unreachable connectState assign
pd4d10 Jan 20, 2022
ca60d29
stream: rename unknown primordial
VoltrexKeyva Oct 27, 2021
512da52
test: add DataView test entry for whatwg
VoltrexKeyva Oct 27, 2021
959d9af
doc: update timingSafeEqual error case
AlexA-1976 Jan 13, 2022
152bb7b
doc: fix backticks around 'default'
tniessen Jan 20, 2022
12255be
doc: fix deprecated alias description in cluster
tniessen Jan 20, 2022
b0b0a57
test: improve test coverage of internal/worker/io
kuriyosh Jan 20, 2022
7a197ed
doc: fix async_hooks example in api docs
marsonya Jan 21, 2022
8377c14
doc: add missing word in cluster.workers details
tniessen Jan 21, 2022
a544321
tools: increase maximum line length to 120 characters
Trott Jan 21, 2022
9f056b8
doc: demonstrate dangers of `buffer.slice()`
shalvah Jan 21, 2022
261c6d9
build: enable zoslib installation on z/OS
alexcfyung Jan 12, 2022
6d43856
lib: remove erroneous JSDoc entry
Trott Jan 19, 2022
687fbf1
process: use validateString validator
VoltrexKeyva Jan 21, 2022
26fc1e8
doc: add note for handling signal events in trace events
thedull Jan 21, 2022
9feab92
lib: fix consistency of methods that emit warnings
kuriyosh Jan 21, 2022
09df231
doc: improve `'hex'` Buffer decoding description and examples
gioragutt Jan 21, 2022
a07556f
crypto: adjust types for getRandomValues
LiviaMedeiros Jan 11, 2022
26cd8b3
crypto: remove wildcard options for checkEmail
tniessen Jan 19, 2022
87e33f4
doc: add 16 and 17 to previous versions
aduh95 Jan 22, 2022
fbaf1dc
test: move test-gc-http-client-onerror to sequential
lpinca Jan 22, 2022
8eb001b
doc: suggest worker threads in cluster docs
tniessen Jan 23, 2022
c15c028
tools: update lint-md-dependencies to [email protected]
nodejs-github-bot Jan 23, 2022
ee19431
doc: simplify readline/stdin text
Trott Jan 23, 2022
3307077
crypto: revise variables for const use instead of let
Trott Jan 20, 2022
a90f4da
stream: check for null instead of falsy in loops
Trott Jan 20, 2022
738d9f5
policy: check for null instead of falsy in loop
Trott Jan 20, 2022
edc9291
process: check for null instead of falsy in while loop
Trott Jan 20, 2022
6e9e3df
timers: check for nullish instead of falsy in loops
Trott Jan 20, 2022
fa4d848
util: check for null instead of flasy in loop
Trott Jan 20, 2022
39d3524
repl: check for precise values rather than falsy in loops
Trott Jan 20, 2022
cf21ea5
test: prepare tests for no-cond-assign ESLint rule
Trott Jan 20, 2022
e1002cb
tools: enable no-cond-assign-ESLint rule
Trott Jan 20, 2022
25c3c02
tools: fix typo in `tools/code_cache/README.md`
tniessen Jan 23, 2022
f4fa409
doc: modernize and simplify cluster example
tniessen Jan 23, 2022
ed778ad
meta: update AUTHORS
nodejs-github-bot Jan 23, 2022
73c872c
test: simplify test-gc-http-client
lpinca Jan 20, 2022
543f168
tools: use Set instead of { [key]: true } object
tniessen Jan 24, 2022
b06cf40
util: remove unused fast path in internal debuglog
Trott Jan 24, 2022
e085d58
tools: add compile_commands to ignore file
yashLadha Jan 24, 2022
cfadbbe
doc: improve TLS/SSL introduction
tniessen Jan 24, 2022
6d74c14
doc: fix documentation for `MODULE_NOT_FOUND` and `ERR_MODULE_NOT_FOUND`
aduh95 Jan 24, 2022
f7c1576
test: remove error allowance in debugger test
MrJithil Jan 25, 2022
f1c0341
doc: clarify treatment of non-string argument to new URL()
Trott Jan 25, 2022
680ee8b
doc: revise url.resolve() text
Trott Jan 25, 2022
3d7eb0a
test: remove unneeded test statement
Trott Jan 25, 2022
a0da7a0
test: use Object.hasOwn() where applicable
Trott Jan 25, 2022
4a92b0f
doc: clarify parameter for napi_get_cb_info
mhdawson Jan 21, 2022
36ccb62
doc: document flow for supporting type generation
mhdawson Jan 10, 2022
3f2a6a0
doc: remove unadvisable cluster example
tniessen Jan 25, 2022
1a0df79
doc: fix typo in `technical-priorities.md`
marsonya Jan 26, 2022
a5e9ca4
doc: clarify treatment of non-string base in URL()
Trott Jan 27, 2022
9b7c8d8
util: use hasOwnProperty() primordial
Trott Jan 25, 2022
d596d32
doc: fix link to npm documentation
aduh95 Jan 27, 2022
d45bccb
doc: improve docs to give descriptive info for the platform property
twitharshil Jan 28, 2022
3d04dae
doc: fix typo in contributing guides
kuriyosh Jan 28, 2022
42a45ef
http2: fix memory leak on nghttp2 hd threshold
RafaelGSS Jan 28, 2022
3918467
tools: use Set instead of { [key]: true } object
tniessen Jan 28, 2022
7f4892a
doc: avoid incomplete sentence in cluster docs
tniessen Jan 28, 2022
d8ad988
process: unhandledRejection support more errors
benjamingr Jan 28, 2022
1dab8da
perf_hooks: remove useless calls in Histogram
mhdawson Jan 18, 2022
6977f90
build: check if python is a executable program
himself65 Dec 30, 2020
e4255d5
doc: update Mesteery email
Mesteery Jan 29, 2022
1727f43
test: replace commented out expectations with tests
RaisinTen Jan 29, 2022
9692e3d
test: fix typo in MessageChannel test
tniessen Jan 29, 2022
8aa7a6f
meta: adjust mailmap/AUTHORS to reflect README change
Trott Jan 29, 2022
7b08db7
tools: update eslint to 8.8.0
nodejs-github-bot Jan 29, 2022
0a62472
test: make fs watch test more stable
benjamingr Jan 29, 2022
9f48cc7
lib: refactor source map stack trace prepare
VoltrexKeyva Jan 29, 2022
df6cab9
meta: update mailmap/AUTHORS info for existing collaborator
Trott Jan 29, 2022
31401f4
meta: update AUTHORS
nodejs-github-bot Jan 30, 2022
56b9aad
benchmark: replace hasOwnProperty() with Object.hasOwn()
Trott Jan 30, 2022
e0a8252
doc: update modules.md wording
thernstig Jan 30, 2022
3061f75
doc: clarify that import also uses main
benmccann Jan 30, 2022
a1127fc
benchmark: use Object.hasOwn() instead of hasOwnProperty()
Trott Jan 31, 2022
90d36ed
doc: remove section on "recent" ECDH changes
tniessen Jan 31, 2022
1763239
doc: use Object.hasOwn() in util doc
Trott Jan 31, 2022
56b5330
doc: add security-steward rotation information
mhdawson Jan 26, 2022
a43d26a
test: mark test-fs-rmdir-recursive flaky on win
mhdawson Jan 14, 2022
b47b25f
test: make worker-take-heapsnapshot non-flaky
mhdawson Jan 24, 2022
7a70332
crypto: fix `webcrypto.subtle` signature
aduh95 Jan 31, 2022
82206d7
doc: add v16 changelog link to iojs changelog
danielleadams Feb 1, 2022
d77fa4f
doc: add format-md step to release guide
danielleadams Feb 1, 2022
555255b
doc: improve wording surrounding TLS 1.3 ciphers
tniessen Feb 1, 2022
f39d1bb
test: exclude ibm i tests until we resolve
mhdawson Feb 1, 2022
50fd475
src: fix typo in js_native_api_v8.cc
caioagiani Feb 2, 2022
996a4d8
doc: use UDPv4/UDPv6 consistently with TCPv4/TCPv6
tniessen Feb 2, 2022
c5a3bf7
doc: align tls port types with net port types
tniessen Feb 2, 2022
1653315
test: avoid using Object.prototype methods directly on objects
Trott Jan 31, 2022
9e4e260
tools,test: enable no-prototype-builtins
Trott Jan 31, 2022
35a8fdc
doc: use example.com for examples
atesgoral Feb 3, 2022
e5a6e46
doc: add note about resource type in async_hooks
tony-go Feb 3, 2022
1af4ce9
buffer: fix atob/btoa no-arg case
benjamingr Feb 3, 2022
8a54fa3
async_hooks: fix imports in context example
yashLadha Feb 3, 2022
b2d2423
doc: add registry numbers for Electron 19 and 20
VerteDinde Feb 1, 2022
cab557c
http2: fix no response event on continue request
ofirbarak Feb 3, 2022
418b1cd
crypto: check return code from EVP_DigestUpdate
mhdawson Jan 31, 2022
a9e6ca1
doc: add initial version of maintaining-http.md
mhdawson Jan 31, 2022
49292d9
doc: use sentence case for X509 error codes header
tniessen Feb 3, 2022
e117df6
doc: fix X509 CA acronym capitalization
tniessen Feb 4, 2022
307723a
doc: add overhead hints for heap snapshot generation
Flarna Feb 4, 2022
4472527
doc: feature management proposal
mhdawson Jan 6, 2022
b88a663
tools: update doc to [email protected]
nodejs-github-bot Feb 5, 2022
86657cc
tools: update lint-md-dependencies to [email protected]
nodejs-github-bot Jan 29, 2022
cfc9ddc
src: slightly simplify V8CoverageConnection::GetFilename
addaleax Jan 29, 2022
8e60b59
src: slightly simplify URLHost::ToString
addaleax Jan 29, 2022
01c223f
doc: add history information for Corepack
aduh95 Feb 1, 2022
7ba7614
benchmark: avoid input param manipulation
MrJithil Jan 29, 2022
9afe4c0
doc: add missing commas in cluster docs
tniessen Feb 5, 2022
5d8abce
doc: improve SSL_OP_PRIORITIZE_CHACHA description
tniessen Feb 5, 2022
48df4d2
meta: update AUTHORS
nodejs-github-bot Feb 6, 2022
6fe708b
doc: add stream pipelining note on Http usage
RafaelGSS Feb 6, 2022
1dd1c79
stream: resume stream on drain
ronag Feb 6, 2022
8a2e782
lib: refactor to use `validateObject()` validator
VoltrexKeyva Feb 6, 2022
708d932
test: remove test-worker-memory flaky designation
Trott Feb 5, 2022
733edf1
doc: add missing space before hyphen
Mesteery Feb 6, 2022
5226e35
test: remove eslint-disable comments from fixtures
Trott Feb 5, 2022
7e07ab9
doc: use sentence case in readme introduction
Mesteery Feb 6, 2022
ce8e212
http2: fix pseudo-headers order
Jan 28, 2022
308940d
doc: use Oxford comma in crypto docs
tniessen Feb 6, 2022
7a1bd11
doc: use the same case as the section heading
Mesteery Feb 6, 2022
26205b4
benchmark: enable no-empty ESLint rule
Trott Feb 3, 2022
7869f85
doc: remove empty block from console.timeEnd() example
Trott Feb 3, 2022
17860eb
doc: add comments to empty blocks in worker_threads text
Trott Feb 3, 2022
2ba99b5
lib: add comments to empty catch statements
Trott Feb 3, 2022
1f37a39
policy: revise manifest.js to avoid empty blocks
Trott Feb 3, 2022
96cfaba
stream: remove empty block
Trott Feb 3, 2022
c78168f
test: enable no-empty ESLint rule
Trott Feb 3, 2022
1e47815
tools: enable no-empty ESLint rule
Trott Feb 3, 2022
728b657
build: remove windows-2022 from v16.x actions
danielleadams Mar 11, 2022
5014360
readline: refactor `Interface` to ES2015 class
aduh95 Apr 27, 2021
621c05d
readline: introduce promise-based API
aduh95 Apr 27, 2021
2a19ec8
readline: validate `AbortSignal`s and remove unused event listeners
aduh95 May 2, 2021
b2def15
readline: add `autoCommit` option
aduh95 Aug 5, 2021
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
  •  
  •  
  •  
7 changes: 1 addition & 6 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ module.exports = {
'keyword-spacing': 'error',
'linebreak-style': ['error', 'unix'],
'max-len': ['error', {
code: 80,
code: 120,
ignorePattern: '^// Flags:',
ignoreRegExpLiterals: true,
ignoreTemplateLiterals: true,
Expand All @@ -186,7 +186,6 @@ module.exports = {
'no-proto': 'error',
'no-redeclare': ['error', { 'builtinGlobals': false }],
'no-restricted-modules': ['error', 'sys'],
/* eslint-disable max-len */
'no-restricted-properties': [
'error',
{
Expand Down Expand Up @@ -239,7 +238,6 @@ module.exports = {
message: 'Use Number.isNaN() instead of the global isNaN() function.',
},
],
/* eslint-enable max-len */
'no-return-await': 'error',
'no-self-compare': 'error',
'no-tabs': 'error',
Expand Down Expand Up @@ -297,10 +295,7 @@ module.exports = {
'valid-typeof': ['error', { requireStringLiterals: true }],

// ESLint recommended rules that we disable
'no-cond-assign': 'off',
'no-empty': 'off',
'no-inner-declarations': 'off',
'no-prototype-builtins': 'off',

// JSDoc recommended rules that we disable
'jsdoc/require-jsdoc': 'off',
Expand Down
6 changes: 2 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,7 @@
/CODE_OF_CONDUCT.md @nodejs/tsc
/CONTRIBUTING.md @nodejs/tsc
/LICENSE @nodejs/tsc
/doc/guides/contributing/*.md @nodejs/tsc
/doc/guides/collaborator-guide.md @nodejs/tsc
/doc/guides/offboarding.md @nodejs/tsc
/doc/contributing/*.md @nodejs/tsc

# streams

Expand Down Expand Up @@ -88,7 +86,7 @@

/src/node_api* @nodejs/node-api
/src/js_native_api* @nodejs/node-api
/doc/guides/adding-new-napi-api.md @nodejs/node-api
/doc/contributing/adding-new-napi-api.md @nodejs/node-api
/doc/api/n-api.md @nodejs/node-api

# gyp
Expand Down
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/2-feature-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ body:
Thank you for suggesting an idea to make Node.js better.

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).
- type: textarea
attributes:
label: What is the problem this feature will solve?
Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Before submitting a pull request, please read
https://github.com/nodejs/node/blob/HEAD/CONTRIBUTING.md.

Commit message formatting guidelines:
https://github.com/nodejs/node/blob/HEAD/doc/guides/contributing/pull-requests.md#commit-message-guidelines
https://github.com/nodejs/node/blob/HEAD/doc/contributing/pull-requests.md#commit-message-guidelines

For code changes:
1. Include tests for any bug fixes or new features.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-start-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
# Runs every five minutes (fastest the scheduler can run). Five minutes is
# optimistic, it can take longer to run.
# To understand why `schedule` is used instead of other events, refer to
# ./doc/guides/commit-queue.md
# ./doc/contributing/commit-queue.md
- cron: "*/5 * * * *"

env:
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,7 @@ env:
jobs:
build-windows:
if: github.event.pull_request.draft == false
strategy:
matrix:
windows: [windows-2019, windows-2022]
fail-fast: false
runs-on: ${{ matrix.windows }}
runs-on: windows-2019
steps:
- uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ env:
jobs:
coverage-windows:
if: github.event.pull_request.draft == false
runs-on: windows-latest
runs-on: windows-2019
steps:
- uses: actions/checkout@v2
with:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -159,3 +159,6 @@ install_manifest.txt
__pycache__
.DS_Store
*~

# === Rules for C++ development ===
compile_commands.json
9 changes: 9 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ Aaron Heckmann <[email protected]> <[email protected]>
Aayush Ahuja <[email protected]>
Abe Fettig <[email protected]> <[email protected]>
Abhimanyu Vashisht <[email protected]>
Akhil Marsonya <[email protected]>
Akhil Marsonya <[email protected]> <[email protected]>
Akito Ito <[email protected]> <[email protected]>
Alejandro Estrada <[email protected]>
Alejandro Estrada <[email protected]> <[email protected]>
Expand Down Expand Up @@ -112,6 +114,7 @@ Daniel Paulino <[email protected]>
Daniel Pihlström <[email protected]>
Daniel Wang <[email protected]>
Daniel Wang <[email protected]> <[email protected]>
Danielle Adams <[email protected]> <[email protected]>
Danielle Adams <[email protected]> <[email protected]>
Danny Guo <[email protected]> <[email protected]>
Danny Nemer <[email protected]> <[email protected]>
Expand Down Expand Up @@ -231,6 +234,8 @@ Jerry Chin <[email protected]>
Jessica Quynh Tran <[email protected]>
Jesús Leganés-Combarro 'piranna <[email protected]>
Jimb Esser <[email protected]> <[email protected]>
Jithil P Ponnan <[email protected]>
Jithil P Ponnan <[email protected]> <[email protected]>
Jochen Eisinger <[email protected]>
Joe Shaw <[email protected]> <[email protected]>
Johan Bergström <[email protected]>
Expand Down Expand Up @@ -323,6 +328,7 @@ Matthew Turner <[email protected]> <[email protected]>
Matthias Bastian <[email protected]> <[email protected]>
Maurice Hayward <[email protected]>
Maya Lekova <[email protected]> <[email protected]>
Mestery <[email protected]> <[email protected]>
Michael Bernstein <[email protected]>
Michael Dawson <[email protected]> <[email protected]>
Michael Dawson <[email protected]> <[email protected]>
Expand Down Expand Up @@ -379,6 +385,7 @@ Qingyu Deng <[email protected]> <[email protected]>
Rachel White <[email protected]>
Ratikesh Misra <[email protected]>
Ravindra Barthwal <[email protected]>
Ray <[email protected]> <[email protected]>
Ray Morgan <[email protected]>
Ray Solomon <[email protected]>
Raymond Feng <[email protected]> <[email protected]>
Expand Down Expand Up @@ -528,6 +535,8 @@ xiaoyu <[email protected]>
Xu Meng <[email protected]> <[email protected]>
Yael Hermon <[email protected]> <[email protected]>
Yang Guo <[email protected]>
Yash Ladha <[email protected]> <[email protected]>
Yash Ladha <[email protected]> <[email protected]>
ycjcl868 <[email protected]> <[email protected]>
Yingchen Xue <[email protected]>
Yongsheng Zhang <[email protected]>
Expand Down
27 changes: 22 additions & 5 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -3027,7 +3027,7 @@ Christian Niederer <[email protected]>
Sk Sajidul Kadir <[email protected]>
Bartlomiej Brzozowski <[email protected]>
Saajan <[email protected]>
Yash Ladha <[email protected]>
Yash Ladha <[email protected]>
Alex R <[email protected]>
Hachimi Aa (Sfeir) <[email protected]>
Daniel Estiven Rico Posada <[email protected]>
Expand Down Expand Up @@ -3220,7 +3220,7 @@ Akash Negi <[email protected]>
James Addison <[email protected]>
Fabian Cook <[email protected]>
Kalvin Vasconcellos <[email protected]>
marsonya <[email protected]>
Akhil Marsonya <[email protected]>
Qingyu Deng <[email protected]>
Matin Zadehdolatabad <[email protected]>
Daniel Clark <[email protected]>
Expand Down Expand Up @@ -3272,7 +3272,7 @@ Arnold Zokas <[email protected]>
Nils Dralle <[email protected]>
Jesse Chan <[email protected]>
helloyou2012 <[email protected]>
MrJithil <[email protected]>
Jithil P Ponnan <[email protected]>
Rodolfo Carvalho <[email protected]>
Jordan Baczuk <[email protected]>
moander <[email protected]>
Expand Down Expand Up @@ -3310,7 +3310,7 @@ nerdthatnoonelikes <[email protected]>
Nikita Rykov <[email protected]>
Benjamin Mayr <[email protected]>
Lew Gordon <[email protected]>
Mestery <mestery@pm.me>
Mestery <mestery@protonmail.com>
Himadri Ganguly <[email protected]>
Howie Zhao <[email protected]>
Luan Devecchi <[email protected]>
Expand All @@ -3319,7 +3319,7 @@ Justin <[email protected]>
Raz Luvaton <[email protected]>
Don Jayamanne <[email protected]>
Felix Yan <[email protected]>
Ray <[email protected]>
Ray <[email protected]>
Node.js GitHub Bot <[email protected]>
Alexey Ten <[email protected]>
JckXia <[email protected]>
Expand Down Expand Up @@ -3396,5 +3396,22 @@ Wayne Zhang <[email protected]>
nikoladev <[email protected]>
Antonio Román <[email protected]>
JoostK <[email protected]>
Yu <[email protected]>
Shi Pujin <[email protected]>
Daoming Qiu <[email protected]>
Job <[email protected]>
Alex Agranov <[email protected]>
Shalvah <[email protected]>
Gabriel Trujillo <[email protected]>
LiviaMedeiros <[email protected]>
iMoses <[email protected]>
Harshil jain <[email protected]>
Tobias Hernstig <[email protected]>
Ben McCann <[email protected]>
Caio Agiani <[email protected]>
Ateş Göral <[email protected]>
Tony Gorez <[email protected]>
ofirbarak <[email protected]>
Bar Admoni <[email protected]>

# Generated by tools/update-authors.js
3 changes: 2 additions & 1 deletion BUILDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -219,9 +219,10 @@ Supported platforms and toolchains change with each major version of Node.js.
This document is only valid for the current major version of Node.js.
Consult previous versions of this document for older versions of Node.js:

* [Node.js 17](https://github.com/nodejs/node/blob/v17.x/BUILDING.md)
* [Node.js 16](https://github.com/nodejs/node/blob/v16.x/BUILDING.md)
* [Node.js 14](https://github.com/nodejs/node/blob/v14.x/BUILDING.md)
* [Node.js 12](https://github.com/nodejs/node/blob/v12.x/BUILDING.md)
* [Node.js 10](https://github.com/nodejs/node/blob/v10.x/BUILDING.md)

## Building Node.js on supported platforms

Expand Down
26 changes: 13 additions & 13 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,28 +5,28 @@
* [Pull Requests](#pull-requests)
* [Developer's Certificate of Origin 1.1](#developers-certificate-of-origin)

## [Code of Conduct](./doc/guides/contributing/code-of-conduct.md)
## [Code of Conduct](./doc/contributing/code-of-conduct.md)

The Node.js project has a
[Code of Conduct](https://github.com/nodejs/admin/blob/HEAD/CODE_OF_CONDUCT.md)
to which all contributors must adhere.

See [details on our policy on Code of Conduct](./doc/guides/contributing/code-of-conduct.md).
See [details on our policy on Code of Conduct](./doc/contributing/code-of-conduct.md).

## [Issues](./doc/guides/contributing/issues.md)
## [Issues](./doc/contributing/issues.md)

* [Asking for General Help](./doc/guides/contributing/issues.md#asking-for-general-help)
* [Discussing non-technical topics](./doc/guides/contributing/issues.md#discussing-non-technical-topics)
* [Submitting a Bug Report](./doc/guides/contributing/issues.md#submitting-a-bug-report)
* [Triaging a Bug Report](./doc/guides/contributing/issues.md#triaging-a-bug-report)
* [Asking for General Help](./doc/contributing/issues.md#asking-for-general-help)
* [Discussing non-technical topics](./doc/contributing/issues.md#discussing-non-technical-topics)
* [Submitting a Bug Report](./doc/contributing/issues.md#submitting-a-bug-report)
* [Triaging a Bug Report](./doc/contributing/issues.md#triaging-a-bug-report)

## [Pull Requests](./doc/guides/contributing/pull-requests.md)
## [Pull Requests](./doc/contributing/pull-requests.md)

* [Dependencies](./doc/guides/contributing/pull-requests.md#dependencies)
* [Setting up your local environment](./doc/guides/contributing/pull-requests.md#setting-up-your-local-environment)
* [The Process of Making Changes](./doc/guides/contributing/pull-requests.md#the-process-of-making-changes)
* [Reviewing Pull Requests](./doc/guides/contributing/pull-requests.md#reviewing-pull-requests)
* [Notes](./doc/guides/contributing/pull-requests.md#notes)
* [Dependencies](./doc/contributing/pull-requests.md#dependencies)
* [Setting up your local environment](./doc/contributing/pull-requests.md#setting-up-your-local-environment)
* [The Process of Making Changes](./doc/contributing/pull-requests.md#the-process-of-making-changes)
* [Reviewing Pull Requests](./doc/contributing/pull-requests.md#reviewing-pull-requests)
* [Notes](./doc/contributing/pull-requests.md#notes)

<a id="developers-certificate-of-origin"></a>

Expand Down
4 changes: 2 additions & 2 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Triagers are given the "Triage" GitHub role and have:
See:

* [List of triagers](./README.md#triagers)
* [A guide for triagers](./doc/guides/contributing/issues.md#triaging-a-bug-report)
* [A guide for triagers](./doc/contributing/issues.md#triaging-a-bug-report)

## Collaborators

Expand Down Expand Up @@ -54,7 +54,7 @@ result in collaborators removing their opposition.
See:

* [List of collaborators](./README.md#current-project-team-members)
* [A guide for collaborators](./doc/guides/collaborator-guide.md)
* [A guide for collaborators](./doc/contributing/collaborator-guide.md)

### Collaborator activities

Expand Down
Loading