Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3400 commits
Select commit Hold shift + click to select a range
fd02295
test: update WPT for WebCryptoAPI to ff26d9b307
nodejs-github-bot Aug 19, 2025
adf98f6
doc: add missing Zstd strategy constants
Annaick Aug 19, 2025
46aa343
doc: clarify maxRSS unit in `process.resourceUsage()`
himself65 Aug 20, 2025
c5d68c4
benchmark, test: replace CRLF variable with string literal
wlgh1553 Aug 20, 2025
e2c9cab
build: do not set `-mminimal-toc` with `clang`
richardlau Aug 20, 2025
9e1fbb6
esm: show race error message for inner module job race
joyeecheung Aug 18, 2025
d55c3e7
esm: link modules synchronously when no async loader hooks are used
joyeecheung Aug 18, 2025
3cfec82
doc: add security incident reponse plan
RafaelGSS Aug 20, 2025
36dd856
test: fix `test-setproctitle` status when `ps` is not available
aduh95 Aug 20, 2025
6197eee
tools: avoid parsing test files twice
pmarchini Aug 20, 2025
d22f113
test: lazy-load internalTTy
pmarchini Aug 20, 2025
cf06e74
stream: add brotli support to CompressionStream and DecompressionStream
KhafraDev Aug 21, 2025
062e837
http2: add support for raw header arrays in h2Stream.respond()
pimterry Aug 21, 2025
9f058ce
doc: fix typos in `environment_variables.md`
phistuck Aug 21, 2025
4a25047
test: rename test-net-server-drop-connections-in-cluster.js to -http-
nektro Aug 21, 2025
9b66ce5
typings: add missing URLBinding methods
whsung0330 Aug 21, 2025
66cdd00
doc: link to `TypedArray.from()` in signature
avivkeller Aug 21, 2025
75bf3f4
node-api: link to other programming language bindings
legendecas Aug 22, 2025
1b4885a
src: use simdjson to parse --snapshot-config
joyeecheung Aug 22, 2025
3478130
sqlite: handle ?NNN parameters as positional
geeksilva97 Aug 22, 2025
8e047e3
test: skip sea tests on Linux ppc64le
richardlau Aug 22, 2025
eb311f1
test: use mustSucceed in test-repl-tab-complete-import
KimSH39 Aug 23, 2025
c690b53
meta: update devcontainer to the latest schema
avivkeller Aug 23, 2025
0a05d06
test_runner: do not error when getting `fullName` of root context
Renegade334 Aug 23, 2025
5559456
sqlite: add sqlite-type symbol for DatabaseSync
himself65 Aug 23, 2025
8c296ba
src: enforce assumptions in FIXED_ONE_BYTE_STRING
tniessen Aug 24, 2025
e4fea38
benchmark: calibrate length of util.diff
RafaelGSS Aug 24, 2025
e95c9b2
benchmark: reduce readfile-permission-enabled config
RafaelGSS Aug 24, 2025
18ceefb
doc: clarify experimental platform vulnerability policy
mcollina Aug 25, 2025
d74799d
crypto: load system CA certificates off thread
joyeecheung Aug 25, 2025
9b7dd40
sea: implement execArgvExtension
joyeecheung Aug 25, 2025
fc3f82d
benchmark: calibrate config v8/serialize.js
RafaelGSS Aug 25, 2025
0e10a8e
doc: improve `sqlite.backup()` progress/fulfillment documentation
Renegade334 Aug 25, 2025
45906b0
tools: update gyp-next to 0.20.3
nodejs-github-bot Aug 26, 2025
5d3b80d
lib: do not modify prototype deprecated asyncResource (encore)
slagiewka Aug 18, 2025
31ee7fc
tools: add script to make reviewing backport PRs easier
aduh95 Aug 26, 2025
76bf6b9
test_runner: set mock timer's interval undefined
hotpineapple Aug 27, 2025
963bfa9
doc: fix missing link to the Error documentation in the `http` page
estliberitas Aug 27, 2025
3ff4eb5
deps: update amaro to 1.1.2
nodejs-github-bot Aug 27, 2025
fd7559f
src: remove JSONParser
joyeecheung Aug 27, 2025
b806661
inspector: add http2 tracking support
RaisinTen Aug 27, 2025
24428fc
src: add name for more threads
theanarkh Aug 27, 2025
e430464
build: compile bundled uvwasi conditionally
carlocab Aug 27, 2025
c66af21
sea: allow using inspector command line flags with SEA
joyeecheung Aug 27, 2025
d5b0a64
test: deflake test-http-keep-alive-empty-line
lpinca Aug 28, 2025
6ff939b
doc: fix filehandle.read typo
ruyadorno Aug 28, 2025
4ae958e
test: skip test-fs-cp* tests that are constantly failing on Windows
joyeecheung Aug 28, 2025
c2b22f5
test: mark test-inspector-network-fetch as flaky again
joyeecheung Aug 28, 2025
b95ff56
doc: update install_tools.bat free disk space
StefanStojanovic Aug 29, 2025
9e2aa23
worker: add cpu profile APIs for worker
theanarkh Aug 29, 2025
afaa1cc
doc: improve documentation for raw headers in HTTP/2 APIs
pimterry Aug 29, 2025
e961060
test: fix internet/test-dns
targos Aug 30, 2025
10ae868
lib: revert to using default derived class constructors
Renegade334 Aug 30, 2025
b95cfdf
stream: replace manual function validation with validateFunction
JinhyeokFang Aug 30, 2025
f334e2d
wasi: fix `clean` target in `test/wasi/Makefile`
aduh95 Aug 30, 2025
4c15387
benchmark: calibrate config array-vs-concat
RafaelGSS Aug 30, 2025
bf41218
doc: mark `path.matchesGlob` as stable
avivkeller Aug 31, 2025
3839593
build: use `windows-2025` runner
targos Aug 31, 2025
5692dec
fs: fix dereference: false on cpSync
npaun Aug 31, 2025
a1d7e4f
doc: add Miles Guicent as triager
milesguicent Aug 31, 2025
5f0090a
tools: update gyp-next to 0.20.4
nodejs-github-bot Sep 2, 2025
0c2b6df
src,sqlite: refactor value conversion
geeksilva97 Sep 2, 2025
e9a685b
src: fix race on process exit and off thread CA loading
legendecas Sep 2, 2025
9f53db7
build: fix 'implicit-function-declaration' on OpenHarmony platform
hqzing Sep 2, 2025
d7adf8b
doc: update "Type stripping in dependencies" section
joshkel Sep 2, 2025
9da50a6
benchmark: sqlite prevent create both tables on prepare selects
brunocroh Sep 3, 2025
f232bf2
src: fix build on NetBSD
0-wiz-0 Sep 4, 2025
92100a8
tools: add sccache to `test-internet` workflow
aduh95 Sep 4, 2025
129a1d6
build: fix getting OpenSSL version on Windows
targos Sep 4, 2025
be2a5e1
src: track async resources via pointers to stack-allocated handles
addaleax Sep 4, 2025
fb4180e
test_runner: fix todo inheritance
MoLow Sep 4, 2025
0a013d1
meta: bump actions/checkout from 4.2.2 to 5.0.0
dependabot[bot] Sep 4, 2025
2a0e264
meta: bump actions/cache from 4.2.3 to 4.2.4
dependabot[bot] Sep 4, 2025
d0d357f
meta: bump github/codeql-action from 3.29.2 to 3.30.0
dependabot[bot] Sep 4, 2025
24e825f
sea: implement sea.getAssetKeys()
joyeecheung Sep 4, 2025
3dcd844
meta: bump actions/download-artifact from 4.3.0 to 5.0.0
dependabot[bot] Sep 4, 2025
297f62b
meta: bump `codecov/codecov-action`
dependabot[bot] Sep 5, 2025
903ebd3
test: skip more sea tests on Linux ppc64le
richardlau Sep 5, 2025
ba5b659
url: add err.input to ERR_INVALID_FILE_URL_PATH
joyeecheung Sep 5, 2025
7864ad1
util: hide duplicated stack frames when using util.inspect
BridgeAR Sep 5, 2025
8638bd3
deps: update googletest to eb2d85e
nodejs-github-bot Sep 6, 2025
25801b9
tools: improve error handling in node_mksnapshot
jasnell Sep 7, 2025
421ab3c
util: use getOptionValue('--no-deprecation') in deprecated()
haramj Sep 4, 2025
91e9b8d
util: remove outdated TODO comment
haramj Sep 5, 2025
f291eda
lib: fix isReadable and isWritable return type value
joaoGabriel55 Sep 7, 2025
7103893
fs: fix wrong order of file names in cpSync error message
npaun Sep 7, 2025
fdc85e5
tools: add v8windbg target
legendecas Sep 7, 2025
aed1b88
util: remove unnecessary template strings
btea Sep 7, 2025
ccf29cd
Revert "lib: optimize writable stream buffer clearing"
ri7116 Sep 8, 2025
673a48f
http: use cached '1.1' http version string
ronag Sep 8, 2025
1cf24a0
deps: update histogram to 0.11.9
nodejs-github-bot Sep 8, 2025
daa0615
tools: do not attempt to compress tgz archive
aduh95 Sep 8, 2025
ef11d11
tools: remove unused actions from `build-tarball.yml`
aduh95 Sep 8, 2025
847963b
tools: use sparse checkout in `build-tarball.yml`
aduh95 Sep 8, 2025
1233e92
diagnostics_channel: revoke DEP0163
Renegade334 Sep 8, 2025
b892796
typings: add missing properties in ConfigBinding
wlgh1553 Sep 8, 2025
079a68d
typings: add typing for 'uv'
JinhyeokFang Sep 8, 2025
658c31d
path: refactor path joining logic for clarity and performance
wlgh1553 Sep 8, 2025
f660943
util: fix numericSeparator with negative fractional numbers
Han5991 Sep 8, 2025
b7b78fd
assert: cap input size in myersDiff to avoid Int32Array overflow
haramj Sep 9, 2025
cf5d91e
deps: update uvwasi to 0.0.23
nodejs-github-bot Sep 9, 2025
4b19439
tools: print appropriate output when test aborted
hotpineapple Sep 9, 2025
34b25fd
doc: stabilize --disable-sigusr1
RafaelGSS Sep 9, 2025
da6e8cb
http: unbreak keepAliveTimeoutBuffer
ronag Sep 9, 2025
d289b1d
deps: V8: cherry-pick e3df60f3f5ab
legendecas Jun 19, 2025
edb9248
lib: make domexception a native error
legendecas Jun 12, 2025
a232989
lib: fix DOMException subclass support
legendecas Aug 31, 2025
937e9bb
src: track BaseObjects with an efficient list
legendecas Sep 24, 2024
d302cb3
esm: add experimental support for addon modules
legendecas Dec 20, 2024
9807ffd
vm: expose import attributes on SourceTextModule.moduleRequests
legendecas Jun 28, 2025
caa20e2
2025-09-24, Version 22.20.0 'Jod' (LTS)
nodejs-github-bot Sep 22, 2025
27cf259
Working on v22.20.1
richardlau Sep 24, 2025
91dda5f
deps: update undici to 6.22.0
mcollina Oct 7, 2025
7e0e86c
deps: upgrade npm to 10.9.4
npm-cli-bot Oct 7, 2025
99ea08d
repl: add isValidParentheses check before wrap input
meixg Oct 7, 2025
2237142
module: link module with a module request record
legendecas Oct 7, 2025
7a91282
src: use simdjson::pad
0hmX Aug 17, 2025
6021c3a
tools: copyedit `build-tarball.yml`
aduh95 Sep 10, 2025
ec5290f
build: do not include custom ESLint rules testing in tarball
aduh95 Sep 8, 2025
b632a1d
tools: skip test-internet workflow for draft PRs
targos Sep 11, 2025
d2a7057
lib,src: refactor assert to load error source from memory
legendecas Sep 2, 2025
12e5535
lib: add source map support for assert messages
legendecas Sep 3, 2025
bb6fd7c
src: ensure `v8::Eternal` is empty before setting it
addaleax Sep 11, 2025
9833dc6
doc: rephrase dynamic import() description
meteorqz6 Sep 12, 2025
24c2249
url: add type checking to urlToHttpOptions()
simon-id Sep 12, 2025
16c4b46
benchmark: calibrate config cluster/echo.js
meteorqz6 Sep 12, 2025
4cc84c9
node-api: make napi_delete_reference use node_api_basic_env
JeetuSuthar Sep 12, 2025
4d748ad
src: remove `std::array` overload of `FIXED_ONE_BYTE_STRING`
addaleax Aug 4, 2025
34dcb7d
src: create strings in `FIXED_ONE_BYTE_STRING` as internalized
addaleax Aug 4, 2025
e790eb6
repl: fix cpu overhead pasting big strings to the REPL
BridgeAR Sep 14, 2025
f2fbcc5
util: fix debuglog.enabled not being present with callback logger
BridgeAR Sep 14, 2025
8fd669c
doc: type improvement of file `http.md`
samuel871211 Sep 14, 2025
f88752d
url: replaced slice with at
Connormiha Sep 14, 2025
a71dd59
benchmark: calibrate config dgram multi-buffer
brunocroh Sep 14, 2025
758271a
http: optimize checkIsHttpToken for short strings
JinhyeokFang Sep 14, 2025
a33ed9b
inspector: ensure adequate memory allocation for `Binary::toBase64`
Renegade334 Sep 14, 2025
0a3a3f7
doc: add security escalation policy
UlisesGascon Sep 15, 2025
28ef564
typings: remove unused imports
meteorqz6 Sep 15, 2025
6d24b88
node-api: added SharedArrayBuffer api
mertcanaltin Sep 16, 2025
ba00875
stream: use new AsyncResource instead of bind
mcollina Sep 16, 2025
26b40ba
src: replace FIXED_ONE_BYTE_STRING with Environment-cached strings
iknoom Sep 17, 2025
36b68db
src: reduce the nearest parent package JSON cache size
michaelsmithxyz Sep 17, 2025
85818db
fs,win: do not add a second trailing slash in readdir
Flarna Sep 17, 2025
c42c120
tools: fix `tools/make-v8.sh` for clang
richardlau Sep 17, 2025
af8b5fa
http: add shouldUpgradeCallback to let servers control HTTP upgrades
pimterry Sep 17, 2025
2bf0a93
meta: add .npmrc with ignore-scripts=true
joyeecheung Sep 17, 2025
e02a562
deps: upgrade openssl sources to openssl-3.5.3
nodejs-github-bot Sep 16, 2025
48aaf98
deps: update archs files for openssl-3.5.3
nodejs-github-bot Sep 16, 2025
09bdcce
diagnostics_channel: fix race condition with diagnostics_channel and GC
uurien Sep 19, 2025
892b425
src: rename private fields to follow naming convention
iknoom Sep 20, 2025
c9cde35
src: simplify is_callable by making it a concept
tniessen Sep 20, 2025
34c686b
lib: update inspect output format for subclasses
miguelmarcondesf Sep 21, 2025
ca1942c
test: testcase demonstrating issue 59541
ericrannaud Sep 7, 2025
312b33a
vm: "afterEvaluate", evaluate() return a promise from the outer context
ericrannaud Sep 10, 2025
5bf21a4
vm: explain how to share promises between contexts w/ afterEvaluate
ericrannaud Sep 19, 2025
3a3220a
dgram: restore buffer optimization in fixBufferList
ri7116 Sep 21, 2025
d6e303d
doc: update V8 fast API guidance
Renegade334 Sep 21, 2025
53cb9f3
build: add the missing macro definitions for OpenHarmony
hqzing Sep 22, 2025
816e1be
zlib: reduce code duplication
jhofstee Sep 22, 2025
badbba2
deps: update googletest to 50b8600
nodejs-github-bot Sep 23, 2025
4808dbd
doc: fix typo in section on microtask order
tniessen Sep 23, 2025
4bc366f
doc: use "WebAssembly" instead of "Web Assembly"
tniessen Sep 24, 2025
8e182e5
src: remove unnecessary `Environment::GetCurrent()` calls
iknoom Sep 11, 2025
aed9fd5
crypto: avoid calls to `promise.catch()`
Renegade334 Sep 9, 2025
f488b2f
crypto: use async functions for non-stub Promise-returning functions
Renegade334 Sep 9, 2025
1f93913
crypto: use `return await` when returning Promises from async functions
Renegade334 Sep 9, 2025
2870a73
doc,crypto: update subtle.generateKey and subtle.importKey
panva Sep 13, 2025
095e7a8
tls: only do off-thread certificate loading on loading tls
joyeecheung Sep 11, 2025
19a7b1e
tls: load bundled and extra certificates off-thread
joyeecheung Sep 11, 2025
e4a4f63
sqlite: fix crash session extension callbacks with workers
louwers Sep 23, 2025
ddbc1aa
deps: upgrade openssl sources to openssl-3.5.4
nodejs-github-bot Oct 1, 2025
28aea13
deps: update archs files for openssl-3.5.4
nodejs-github-bot Oct 1, 2025
37c2d18
deps: update amaro to 1.1.4
pmarchini Sep 29, 2025
04590b8
meta: bump actions/setup-python from 5.6.0 to 6.0.0
dependabot[bot] Oct 5, 2025
0fedbb3
meta: bump ossf/scorecard-action from 2.4.2 to 2.4.3
dependabot[bot] Oct 4, 2025
1f3b9d6
meta: bump actions/cache from 4.2.4 to 4.3.0
dependabot[bot] Oct 4, 2025
7cd2b42
meta: bump step-security/harden-runner from 2.12.2 to 2.13.1
dependabot[bot] Oct 4, 2025
0feca0c
meta: bump actions/setup-node from 4.4.0 to 5.0.0
dependabot[bot] Oct 4, 2025
a0ba688
meta: bump actions/stale from 9.1.0 to 10.0.0
dependabot[bot] Oct 4, 2025
090ba14
meta: bump codecov/codecov-action from 5.5.0 to 5.5.1
dependabot[bot] Oct 3, 2025
c591cca
meta: bump github/codeql-action from 3.30.0 to 3.30.5
dependabot[bot] Oct 3, 2025
20a9e86
meta: move Michael to emeritus
mhdawson Oct 1, 2025
3fca564
doc: add automated migration info to deprecations
AugustinMauroy Oct 6, 2025
ca2dff6
doc: fix typo on child_process.md
nglgzz Oct 6, 2025
d37f67d
doc: remove optional title prefixes
avivkeller Oct 5, 2025
3b3b71e
doc: mark `.env` files support as stable
Hilzu Oct 3, 2025
1ddaab1
doc: mention reverse proxy and include simple example
styfle Sep 4, 2025
b3eeb3b
doc: provide alternative to `url.parse()` using WHATWG URL
styfle Sep 2, 2025
ef005d0
typings: update 'types' binding
Renegade334 Sep 24, 2025
84701ff
src: clear all linked module caches once instantiated
legendecas Jul 29, 2025
e10dc7b
module: allow overriding linked requests for a ModuleWrap
legendecas Aug 22, 2025
6277058
vm: sync-ify SourceTextModule linkage
legendecas Aug 29, 2025
1eadab8
win,tools: add description to signature
martincostello Oct 3, 2025
7067d79
test: mark sea tests flaky on macOS x64
richardlau Sep 30, 2025
686ac49
src: add percentage support to --max-old-space-size
Asaf-Federman Jul 28, 2025
42c5544
src: assert memory calc for max-old-space-size-percentage
Asaf-Federman Aug 18, 2025
660d573
test,doc: skip --max-old-space-size-percentage on 32-bit platforms
Asaf-Federman Oct 9, 2025
bedaaa1
http: support http proxy for fetch under NODE_USE_ENV_PROXY
joyeecheung Mar 20, 2025
ebec3ef
test: move http proxy tests to test/client-proxy
joyeecheung Jul 3, 2025
4210259
http,https: add built-in proxy support in http/https.request and Agent
joyeecheung Jul 1, 2025
1486fed
cli: add --use-env-proxy
joyeecheung Jul 26, 2025
54b94e1
2025-10-20, Version 22.21.0 'Jod' (LTS)
aduh95 Oct 18, 2025
ef9a6cd
Working on v22.21.1
aduh95 Oct 20, 2025
23468fd
http2: fix allowHttp1+Upgrade, broken by shouldUpgradeCallback
pimterry Sep 20, 2025
fe492c7
process: fix hrtime fast call signatures
Renegade334 Jul 13, 2025
81548ab
wasi: fix WasiFunction fast call signature
Renegade334 Jul 13, 2025
cee3622
timers: fix binding fast call signatures
Renegade334 Jul 13, 2025
78efd1b
benchmark: update num to n in dgram offset-length
brunocroh Sep 1, 2025
af0a8ba
benchmark: adjust dgram offset-length len values
brunocroh Sep 1, 2025
af3a59d
test: verify tracing channel doesn't swallow unhandledRejection
Flarna Sep 24, 2025
4e8d99f
benchmark: update num to n in dgram offset-length
brunocroh Sep 12, 2025
6764ce8
benchmark: update count to n in permission startup
brunocroh Sep 12, 2025
af33e8e
benchmark: remove unused variable from util/priority-queue
brunocroh Sep 12, 2025
c7c597e
src: use RAII for uv_process_options_t
iknoom Sep 20, 2025
54b439f
src: fill `options_args`, `options_env` after vectors are finalized
iknoom Sep 22, 2025
b58df47
test: fix typo of test-benchmark-readline.js
deokjinkim Sep 23, 2025
26394cd
test: expand tls-check-server-identity coverage
diangogav Sep 24, 2025
df72dc9
console,util: improve array inspection performance
BridgeAR Sep 27, 2025
d1fb8a5
src: avoid unnecessary string -> `char*` -> string round trips
addaleax Sep 28, 2025
1289ef8
src: remove unnecessary shadowed functions on Utf8Value & BufferValue
addaleax Sep 28, 2025
764d356
src: remove unnecessary `std::string` error messages
addaleax Sep 28, 2025
c3be122
src: allow `std::string_view` arguments to `SPrintF()` and friends
addaleax Sep 28, 2025
9fae03c
tools: use dependabot cooldown and move tools/doc
RafaelGSS Sep 30, 2025
6e386c0
src: make ToLower/ToUpper input args more flexible
addaleax Sep 28, 2025
987841a
src: avoid unnecessary string allocations in SPrintF impl
addaleax Sep 28, 2025
4206406
test: mark test-web-locks skip on IBM i
sravani1510 Oct 1, 2025
81a3055
process: fix default `env` for `process.execve`
richardlau Oct 1, 2025
609c063
src: remove unused variables from report
iknoom Oct 2, 2025
e4b95a5
test: replace diagnostics_channel stackframe in output snapshots
legendecas Oct 3, 2025
c2dd6ee
process: fix wrong asyncContext under unhandled-rejections=strict
islandryu Oct 4, 2025
ea5cfd9
lib: implement passive listener behavior per spec
Amemome Oct 4, 2025
56abc4a
lib: optimize priority queue
gurgunday Oct 4, 2025
aac90d3
tools: verify signatures when updating nghttp*
aduh95 Oct 5, 2025
b928ea9
test: ensure that the message event is fired
lpinca Oct 5, 2025
40fea57
tools: add message on auto-fixing js lint issues in gh workflow
dario-piotrowicz Oct 5, 2025
ef67d09
http: improve writeEarlyHints by avoiding for-of loop
haramj Oct 6, 2025
2197097
src: remove `AnalyzeTemporaryDtors` option from .clang-tidy
iknoom Sep 25, 2025
76b4cab
src: bring permissions macros in line with general C/C++ standards
addaleax Sep 28, 2025
6ac4ab1
2025-10-28, Version 22.21.1 'Jod' (LTS)
nodejs-github-bot Oct 23, 2025
c611ea6
Working on v22.21.2
aduh95 Oct 28, 2025
ebbf942
lib: disable futimes when permission model is enabled
RafaelGSS Oct 21, 2025
6b48495
lib,permission: require full read and write to symlink APIs
RafaelGSS Nov 10, 2025
ddadc31
src: rethrow stack overflow exceptions in async_hooks
mcollina Dec 9, 2025
37509c3
deps: update undici to 6.23.0
mcollina Jan 5, 2026
25d6799
tls: route callback exceptions through error handlers
mcollina Dec 22, 2025
eb8e41f
lib: add TLSSocket default error handler
RafaelGSS Oct 31, 2025
6badf4e
deps: update c-ares to v1.34.6
nodejs-github-bot Dec 11, 2025
d4d9f39
src,lib: refactor unsafe buffer creation to remove zero-fill toggle
ChALkeR Nov 7, 2025
6add85e
2026-01-13, Version 22.22.0 'Jod' (LTS)
marco-ippolito Jan 7, 2026
248db65
src: replace ranges::sort for libc++13 compatibility on armhf
rebroad Feb 12, 2026
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.
54 changes: 54 additions & 0 deletions .configurations/configuration.dsc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
# Reference: https://github.com/nodejs/node/blob/main/BUILDING.md#windows
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: pythonPackage
directives:
description: Install Python 3.12
module: Microsoft.WinGet.DSC
allowPrerelease: true
settings:
id: Python.Python.3.12
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Community
allowPrerelease: true
settings:
id: Microsoft.VisualStudio.2022.Community
source: winget
useLatest: true
- resource: Microsoft.VisualStudio.DSC/VSComponents
id: vsComponents
dependsOn:
- vsPackage
directives:
description: Install required VS workloads and components
allowPrerelease: true
settings:
productId: Microsoft.VisualStudio.Product.Community
channelId: VisualStudio.17.Release
includeRecommended: true
components:
- Microsoft.VisualStudio.Workload.NativeDesktop
- Microsoft.VisualStudio.Component.VC.Llvm.Clang
- Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: gitPackage
directives:
description: Install Git
allowPrerelease: true
settings:
id: Git.Git
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: nasmPackage
directives:
description: Install NetWide Assembler (NASM)
allowPrerelease: true
settings:
id: Nasm.Nasm
source: winget
configurationVersion: 0.1.0
54 changes: 54 additions & 0 deletions .configurations/configuration.vsEnterprise.dsc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
# Reference: https://github.com/nodejs/node/blob/main/BUILDING.md#windows
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: pythonPackage
directives:
description: Install Python 3.12
module: Microsoft.WinGet.DSC
allowPrerelease: true
settings:
id: Python.Python.3.12
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Enterprise
allowPrerelease: true
settings:
id: Microsoft.VisualStudio.2022.Enterprise
source: winget
useLatest: true
- resource: Microsoft.VisualStudio.DSC/VSComponents
id: vsComponents
dependsOn:
- vsPackage
directives:
description: Install required VS workloads and components
allowPrerelease: true
settings:
productId: Microsoft.VisualStudio.Product.Enterprise
channelId: VisualStudio.17.Release
includeRecommended: true
components:
- Microsoft.VisualStudio.Workload.NativeDesktop
- Microsoft.VisualStudio.Component.VC.Llvm.Clang
- Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: gitPackage
directives:
description: Install Git
allowPrerelease: true
settings:
id: Git.Git
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: nasmPackage
directives:
description: Install NetWide Assembler (NASM)
allowPrerelease: true
settings:
id: Nasm.Nasm
source: winget
configurationVersion: 0.1.0
54 changes: 54 additions & 0 deletions .configurations/configuration.vsProfessional.dsc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
# Reference: https://github.com/nodejs/node/blob/main/BUILDING.md#windows
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: pythonPackage
directives:
description: Install Python 3.12
module: Microsoft.WinGet.DSC
allowPrerelease: true
settings:
id: Python.Python.3.12
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Professional
allowPrerelease: true
settings:
id: Microsoft.VisualStudio.2022.Professional
source: winget
useLatest: true
- resource: Microsoft.VisualStudio.DSC/VSComponents
id: vsComponents
dependsOn:
- vsPackage
directives:
description: Install required VS workloads and components
allowPrerelease: true
settings:
productId: Microsoft.VisualStudio.Product.Professional
channelId: VisualStudio.17.Release
includeRecommended: true
components:
- Microsoft.VisualStudio.Workload.NativeDesktop
- Microsoft.VisualStudio.Component.VC.Llvm.Clang
- Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: gitPackage
directives:
description: Install Git
allowPrerelease: true
settings:
id: Git.Git
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: nasmPackage
directives:
description: Install NetWide Assembler (NASM)
allowPrerelease: true
settings:
id: Nasm.Nasm
source: winget
configurationVersion: 0.1.0
2 changes: 1 addition & 1 deletion .cpplint
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
set noparent
filter=-build/include_alpha,-build/include_subdir,-build/include_what_you_use,-legal/copyright,-readability/nolint
filter=-build/include_alpha,-build/include_subdir,-build/include_what_you_use,-legal/copyright,-readability/nolint,-readability/braces
linelength=80
25 changes: 25 additions & 0 deletions .devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"name": "Node.js Core Developer Environment",
"runArgs": [
"--platform=linux/amd64"
],
"customizations": {
"vscode": {
"extensions": [
"github.vscode-pull-request-github",
"ms-vsliveshare.vsliveshare",
"vscode-icons-team.vscode-icons",
"visualstudioexptteam.vscodeintellicode"
],
"settings": {
"terminal.integrated.profiles.linux": {
"zsh (login)": {
"path": "zsh",
"args": ["-l"]
}
}
}
}
},
"image": "nodejs/devcontainer:nightly"
}
19 changes: 0 additions & 19 deletions .devcontainer/devcontainer.json

This file was deleted.

2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ indent_size = unset
indent_style = unset
trim_trailing_whitespace = unset

[{test/fixtures,deps,tools/node_modules,tools/gyp,tools/icu,tools/msvs}/**]
[{test/fixtures,deps,tools/eslint/node_modules,tools/gyp,tools/icu,tools/msvs}/**]
insert_final_newline = false
15 changes: 0 additions & 15 deletions .eslintignore

This file was deleted.

Loading