Skip to content
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

Create a new pull request by comparing changes across two branches #1025

Merged
merged 205 commits into from
Oct 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
205 commits
Select commit Hold shift + click to select a range
59c7c55
tools: bump the eslint group in /tools/eslint with 7 updates
dependabot[bot] Sep 19, 2024
c42d846
zlib: remove prototype primordials usage
anonrig Sep 19, 2024
6031a4b
worker: handle `--input-type` more consistently
aduh95 Sep 19, 2024
be4babb
module: report unfinished TLA in ambiguous modules
aduh95 Sep 19, 2024
bb40521
test_runner: support typescript module mocking
marco-ippolito Sep 19, 2024
8aa5791
meta: remove never-used workflow trigger
Sep 19, 2024
b446a58
doc: mark v21 as End-of-Life
Sep 19, 2024
5ab3140
deps: update V8 to 12.9.202.18
targos Sep 17, 2024
f68d7d2
build: reset embedder string to "-node.0"
targos Sep 17, 2024
17a1716
src: update NODE_MODULE_VERSION to 131
targos Aug 24, 2024
69ad89f
deps: always define V8_EXPORT_PRIVATE as no-op
targos Sep 21, 2022
dfff614
deps: disable V8 concurrent sparkplug compilation
targos Apr 6, 2023
6f4f22f
deps: patch V8 to avoid duplicated zlib symbol
targos Sep 16, 2023
1866363
deps: patch V8 to support compilation with MSVC
StefanStojanovic Apr 21, 2024
09d997f
deps: fix FP16 bitcasts.h
StefanStojanovic May 28, 2024
95f2213
deps: always define V8_NODISCARD as no-op
targos Aug 8, 2024
762a440
deps: patch V8 to support older Clang versions
targos Aug 27, 2024
1e16779
deps: V8: cherry-pick 01a47f3ffff2
targos Aug 26, 2024
6e150f9
deps: V8: cherry-pick 97199f686e2f
targos Sep 5, 2024
c8c108f
tools: add additonal include dirs for V8 on AIX
abmusse Sep 9, 2024
291d90a
test: refactor test-whatwg-webstreams-encoding to be shorter
hidaviddong Sep 19, 2024
cde6dcc
tools: refactor js2c.cc to use c++20
anonrig Sep 19, 2024
29357cb
benchmark: include ascii to fs/readfile
RafaelGSS Sep 19, 2024
653b965
build,win: float VS 17.11 compilation patch
StefanStojanovic Sep 19, 2024
4f70132
doc: reflect toolchains used for official binaries
richardlau Sep 20, 2024
636b343
test: remove test-http-max-sockets flaky designation
lpinca Sep 20, 2024
a6ed214
test: move test-http-max-sockets to parallel
lpinca Sep 20, 2024
2a1607c
test: fix invalid wasm test
Sep 20, 2024
99433a2
doc: add more details for localStorage and sessionStorage
Rekl0w Sep 20, 2024
f79fd03
test_runner: add support for coverage via run()
atlowChemi Sep 20, 2024
e35299a
test: add runner watch mode isolation tests
pmarchini Sep 20, 2024
fd8c762
src: add unistd.h import if node posix credentials is defined
JonasBa Sep 20, 2024
f666a1b
tls: fix 'ERR_TLS_PSK_SET_IDENTIY_HINT_FAILED' typo
Sep 20, 2024
9a73aa0
module: write compile cache to temporary file and then rename it
joyeecheung Sep 4, 2024
4dfed55
module: throw when invalid argument is passed to enableCompileCache()
joyeecheung Sep 17, 2024
62383cd
module: implement flushCompileCache()
joyeecheung Sep 4, 2024
8b8fc53
src: cleanup per env handles directly without a list
legendecas Sep 20, 2024
81cc729
build: fix eslint makefile target
Sep 20, 2024
29b9c72
test: add asserts to validate test assumptions
mhdawson Sep 18, 2024
9be0057
test: fix `soucre` to `source`
Sep 21, 2024
4f1fe8a
cli: remove deprecated V8 flag
omerktz Sep 19, 2024
0c8c107
test_runner: replace ansi clear with ansi reset
pmarchini Sep 21, 2024
6a52e81
tools: update error message for ICU in license-builder
Sep 3, 2024
beb1892
build: add the option to generate compile_commands.json in vcbuild.bat
segevfiner Mar 30, 2024
a9677db
test: deflake test-http-header-overflow
lpinca Sep 17, 2024
d473606
lib: propagate aborted state to dependent signals before firing events
jazelly Sep 8, 2024
a9081b5
events: allow null/undefined eventInitDict
KhafraDev Aug 29, 2024
5116578
test: remove unused common utilities
avivkeller Sep 7, 2024
77ca5ca
fs: convert to u8 string for filesystem path
jazelly Sep 20, 2024
a65e441
test: remove `getCallSite` from common
avivkeller Sep 14, 2024
415b82d
build: support up to python 3.13 in android-configure
avivkeller Aug 23, 2024
b23d1c3
test: improve coverage for timer promises schedular
avivkeller Jun 6, 2024
5b3f3c5
zlib: throw brotli initialization error from c++
anonrig Sep 1, 2024
e42ad5e
util: update ansi regex
Sep 9, 2024
9416354
test: add `util.stripVTControlCharacters` test
avivkeller Sep 9, 2024
12dd4c7
src: mark node --run as stable
anonrig Sep 20, 2024
b264cbe
test_runner: use `test:` symbol on second print of parent test
avivkeller Sep 15, 2024
5a96671
src: revert filesystem::path changes
anonrig Sep 21, 2024
059e08b
test_runner: add 'test:summary' event
cjihrig Sep 21, 2024
cfe58cf
test: adjust tls-set-ciphers for OpenSSL32
mhdawson Sep 21, 2024
5e25c2a
doc: cover --experimental-test-module-mocks flag
textbook Sep 21, 2024
65362f0
doc: add missing EventSource docs to globals
KhafraDev Sep 22, 2024
eda9872
meta: add `linux` to OS labels in collaborator guide
Sep 22, 2024
12f92b0
module: remove duplicated import
Sep 22, 2024
7ecc48d
test: fix `test-vm-context-dont-contextify` when path contains a space
aduh95 Sep 22, 2024
1fcb128
test: do not assume `process.execPath` contains no spaces
aduh95 Sep 22, 2024
0e187e4
test,crypto: update WebCryptoAPI WPT
panva Sep 22, 2024
2cec716
test: update tls test to support OpenSSL32
mhdawson Sep 22, 2024
1c61a83
doc: remove `parseREPLKeyword` from REPL documentation
Sep 22, 2024
8b70e6b
test: make `test-runner-assert` more robust
Sep 22, 2024
4f88179
test_runner: report error on missing sourcemap source
Sep 23, 2024
5f6bb7d
build: display free disk space after build in the test-macOS workflow
iwuliz Sep 20, 2024
6a6c957
build: remove -v flag to reduce noise
iwuliz Sep 20, 2024
c4681d5
src: move evp stuff to ncrypto
jasnell Sep 12, 2024
96ec7ee
benchmark: add webstorage benchmark
jakecastelli Sep 23, 2024
b64006c
crypto: ensure invalid SubtleCrypto JWK data import results in DataError
panva Sep 23, 2024
c237eab
process: remove `process.assert`
Sep 23, 2024
76edde5
lib: remove lib/internal/idna.js
anonrig Sep 23, 2024
f20c42e
doc: add note about `--expose-internals`
Sep 23, 2024
f43424a
tools: remove redudant code from eslint require rule
Sep 23, 2024
ffe0dc5
string_decoder: refactor encoding validation
anonrig Sep 23, 2024
3c5ceff
test: deflake test-inspector-strip-types
lpinca Sep 24, 2024
a6ece28
deps: update acorn-walk to 8.3.4
nodejs-github-bot Sep 24, 2024
02e8972
test: remove interval and give more time to unsync
pmarchini Sep 24, 2024
a1cd3c8
build: update ruff and add `lint-py-fix`
Sep 24, 2024
b8493a5
doc: add abmusse to collaborators
abmusse Sep 23, 2024
04750af
perf_hooks: add missing type argument to getEntriesByName
luketaher Sep 24, 2024
574f2dd
lib: prefer optional chaining
Sep 24, 2024
29a4fcf
tty: fix links for terminal colors
Sep 24, 2024
b2c42db
build: add more information to Makefile help
Sep 24, 2024
0257102
tools: unlock versions of irrelevant DB deps
targos Sep 24, 2024
0e52836
stream: set stream prototype to closest transferable superclass
jazelly Sep 24, 2024
773e7c6
src: do not call path.back() when it is empty
zcbenz Sep 25, 2024
0b9249e
module: implement the "module-sync" exports condition
joyeecheung Sep 25, 2024
c6d20a0
repl: catch `\v` and `\r` in new-line detection
Sep 25, 2024
5c22d19
lib, tools: remove duplicate requires
Sep 25, 2024
61ad74f
Revert "test: mark test-fs-watch-non-recursive flaky on Windows"
lpinca Sep 25, 2024
7f48081
doc: correct `cleanup` option in stream.(promises.)finished
Renegade334 Sep 25, 2024
4c04535
lib: fix typos
NathanBaulch Sep 25, 2024
6fb9f56
src: update clang-tidy and focus on modernization
anonrig Sep 25, 2024
00d4f80
benchmark: create benchmark for typescript
marco-ippolito Sep 25, 2024
7d0ce25
test: fix some tests when path contains `%`
aduh95 Sep 25, 2024
aac8ba7
test_runner: fix mocking modules with quote in their URL
aduh95 Sep 25, 2024
18800da
meta: add more information about nightly releases
Sep 25, 2024
bdddc04
test: fix `assertSnapshot` when path contains a quote
aduh95 Sep 25, 2024
5ed3296
deps: patch V8 to 12.9.202.19
nodejs-github-bot Sep 22, 2024
2118e32
test: fix more tests that fail when path contains a space
aduh95 Sep 25, 2024
0f7bdcc
test: fix test-tls-junk-closes-server
mhdawson Sep 25, 2024
02cdf7b
src: decode native error messages as UTF-8
joyeecheung Sep 25, 2024
afe56aa
crypto: runtime deprecate crypto.fips
anonrig Sep 25, 2024
9bb6a1a
test: deflake test-http-remove-header-stays-removed
lpinca Sep 26, 2024
da5887d
buffer: extract Blob's .arrayBuffer() & webidl changes
KhafraDev Sep 26, 2024
17fd327
buffer: make File cloneable
KhafraDev Sep 26, 2024
06206af
module: unflag --experimental-require-module
joyeecheung Sep 26, 2024
5f78e2c
deps: update timezone to 2024b
nodejs-github-bot Sep 26, 2024
779e6bd
tools: bump Rollup from 4.18.1 to 4.22.4 for `lint-md`
dependabot[bot] Sep 26, 2024
8496670
src: track BaseObjects with an efficient list
legendecas Sep 24, 2024
ae82b45
doc: add missing `:` to `run()`'s `globPatterns`
Sep 26, 2024
812806a
src: move more stuff over to use Maybe<void>
jasnell Sep 7, 2024
668e523
doc: update style guide
Sep 26, 2024
66a2cb2
test: deflake test/pummel/test-timers.js
jakecastelli Sep 27, 2024
772b35b
module: support loading entrypoint as url
avivkeller Sep 13, 2024
090add7
fs: refactoring declaratively with `Array.fromAsync`
sonsurim Sep 27, 2024
fbc6fcb
test: remove duplicated test descriptions
unseen1980 Sep 27, 2024
fb85279
esm: do not interpret `"main"` as a URL
aduh95 Sep 27, 2024
87a79cd
stream: treat null asyncIterator as undefined
jazelly Sep 27, 2024
fd787c9
doc: fix the require resolve algorithm in `modules.md`
chirsz-ever Sep 27, 2024
b5fb2ff
src: fix typos
NathanBaulch Sep 27, 2024
1398c04
build: notify via slack when review-wanted
RafaelGSS Sep 27, 2024
18acff0
doc: put --env-file-if-exists=config right under --env-file=config
geeksilva97 Sep 28, 2024
f5d454a
src: add receiver to fast api callback methods
Ceres6 Sep 28, 2024
23743f6
doc: remove random horizontal separators in `process.md`
aduh95 Sep 28, 2024
e8127db
tools: make `choco install` script more readable
Sep 28, 2024
2d77ba5
Revert "console: colorize console error and warn"
Sep 28, 2024
7fe5bcd
fs: check subdir correctly in cpSync
jazelly Sep 28, 2024
5368cdc
doc: move the YAML changes element
sendoru Sep 28, 2024
bf11e57
test_runner: support custom arguments in `run()`
Sep 28, 2024
28c7394
test: fix typos
NathanBaulch Sep 28, 2024
e32521a
test_runner: close and flush destinations on forced exit
cjihrig Sep 28, 2024
6d1cd50
doc: remove outdated https import reference
geeksilva97 Sep 28, 2024
e1d8b4f
assert: show the diff when deep comparing data with a custom message
puskin94 Sep 4, 2024
3800d60
buffer: throw when writing beyond buffer"
ronag Aug 27, 2024
e6427e1
doc: add esm examples to node:net
mfdebian Sep 28, 2024
ac53a5b
src: move more key handling to ncrypto
jasnell Sep 28, 2024
e7d2732
tools: only check teams on the default branch
aduh95 Sep 28, 2024
f805d0b
buffer: correctly apply prototype to cloned `File` / `Blob`
Sep 28, 2024
e225f00
zlib: remove `zlib.bytesRead`
anonrig Sep 28, 2024
27dab9d
test_runner: support typescript files in default glob
Sep 29, 2024
a5a946d
lib: implement interface converter in webidl
jazelly Sep 17, 2024
e973c3e
lib: validate signals with interface converter
jazelly Sep 17, 2024
4062b3f
buffer: coerce extrema to int in `blob.slice`
aduh95 Sep 29, 2024
22b4b7c
doc: fix typos
NathanBaulch Sep 29, 2024
56c1786
test: remove unnecessary `await` in test-watch-mode
iwuliz Sep 29, 2024
103b843
test_runner: avoid spread operator on arrays
aduh95 Sep 29, 2024
cdae315
quic: start adding in the internal quic js api
jasnell Jun 2, 2024
858bce5
src: make minor tweaks to quic c++ for c++20
jasnell Sep 28, 2024
99e0d0d
test: add `escapePOSIXShell` util
aduh95 Sep 29, 2024
0f02810
doc: fix link in `test/README.md`
LiviaMedeiros Sep 30, 2024
6c6562c
http2: expose nghttp2_option_set_stream_reset_rate_limit as an option
arcanis Sep 30, 2024
371ed85
test: update wpt test for encoding
Nahee-Park Sep 30, 2024
65fbc95
src: parse --stack-trace-limit and use it in --trace-* flags
joyeecheung Sep 25, 2024
33bbf37
src: fixup Error.stackTraceLimit during snapshot building
joyeecheung Sep 25, 2024
bbf08c6
build,win: add winget config to set up env
huseyinacacak-janea Sep 30, 2024
3111ed7
stream: handle undefined chunks correctly in decode stream
Nahee-Park Sep 30, 2024
317d245
src: modernize likely/unlikely hints
anonrig Sep 30, 2024
834316d
benchmark: add no-warnings to process.has bench
RafaelGSS Sep 30, 2024
28ffa4b
build: fix not valid json in coverage
jakecastelli Sep 30, 2024
89a2f56
watch: preserve output when gracefully restarted
theoludwig Sep 30, 2024
c08bb75
meta: add mailmap entry for abmusse
abmusse Sep 30, 2024
cebf21d
doc: use correct dash in stability status
aduh95 Oct 1, 2024
dec1099
doc: mention addons to experimental permission
RafaelGSS Oct 1, 2024
2755551
test: adding more tests for strip-types
kevinuehara Oct 2, 2024
d24c731
module: support 'module.exports' interop export in require(esm)
guybedford Jul 14, 2024
302e6af
deps: upgrade openssl sources to quictls/openssl-3.0.15+quic1
nodejs-github-bot Sep 30, 2024
5ff9b07
deps: update archs files for openssl-3.0.15+quic1
nodejs-github-bot Sep 30, 2024
14b53df
doc: fix unordered error anchors
aduh95 Oct 2, 2024
1d5ed72
esm: export 'module.exports' on ESM CJS wrapper
guybedford Jul 14, 2024
348d865
doc: update `require(ESM)` history and stability status
aduh95 Oct 2, 2024
18536d9
src: apply getCallSite optimization
RafaelGSS Sep 30, 2024
5e4da33
module: add internal type def for `flushCompileCache`
JakobJingleheimer Oct 3, 2024
6b9413e
worker: throw InvalidStateError in postMessage after close
Nahee-Park Oct 3, 2024
36ca010
fs: acknowledge `signal` option in `filehandle.createReadStream()`
LiviaMedeiros Oct 3, 2024
c9cffb7
doc: update test context.assert
pmarchini Oct 3, 2024
22bc157
build: include `.nycrc` in coverage workflows
iwuliz Oct 3, 2024
1d95b79
test: move coverage source map tests to new file
Oct 3, 2024
cc9b9a7
doc: tweak onboarding instructions
mhdawson Oct 3, 2024
fe45be2
deps: V8: backport 0d5d6e71bbb0
anonrig Sep 20, 2024
1c7795e
test_runner: add cwd option to run
pmarchini Oct 3, 2024
784eb2c
2024-10-03, Version 20.18.0 'Iron' (LTS)
targos Sep 30, 2024
fd4959c
meta: bump peter-evans/create-pull-request from 7.0.1 to 7.0.5
dependabot[bot] Oct 3, 2024
ccae9c0
meta: bump actions/setup-node from 4.0.3 to 4.0.4
dependabot[bot] Oct 3, 2024
8de2695
meta: bump actions/checkout from 4.1.7 to 4.2.0
dependabot[bot] Oct 3, 2024
b2161d3
tools: bump the eslint group in /tools/eslint with 4 updates
dependabot[bot] Oct 3, 2024
d2ad9b4
worker: add `markAsUncloneable` api
jazelly Oct 4, 2024
bdd590b
module: use kNodeModulesRE to detect node_modules
joyeecheung Oct 4, 2024
98788da
meta: bump mozilla-actions/sccache-action from 0.0.5 to 0.0.6
dependabot[bot] Oct 4, 2024
32efeea
doc: fix initial default value of autoSelectFamily
freego555 Oct 5, 2024
bbdfeeb
process: add `process.features.typescript`
Oct 5, 2024
a301596
doc: move `ERR_NAPI_TSFN_START/STOP_IDLE_LOOP` to legacy errors
aduh95 Oct 5, 2024
20d8b85
deps: upgrade npm to 10.9.0
npm-cli-bot Oct 5, 2024
a49abec
sqlite: enable foreign key constraints by default
tniessen Oct 6, 2024
7af434f
sqlite: make sourceSQL and expandedSQL string-valued properties
tniessen Oct 6, 2024
90e3e5e
crypto: add KeyObject.prototype.toCryptoKey
panva Oct 6, 2024
980b91a
test_runner: assert entry is a valid object
geeksilva97 Oct 6, 2024
9a9409f
test_runner: throw on invalid source map
Oct 6, 2024
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
4 changes: 2 additions & 2 deletions .github/workflows/auto-start-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ jobs:
if: needs.get-prs-for-ci.outputs.numbers != ''
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/build-tarball.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5
uses: mozilla-actions/sccache-action@9e326ebed976843c9932b3aa0e021c6f50310eb4 # v0.0.6
with:
version: v0.8.1
- name: Environment Information
Expand All @@ -72,15 +72,15 @@ jobs:
needs: build-tarball
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5
uses: mozilla-actions/sccache-action@9e326ebed976843c9932b3aa0e021c6f50310eb4 # v0.0.6
with:
version: v0.8.1
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/commit-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ jobs:
run: |
echo "plusOne=$((${{ github.event.pull_request.commits }} + 1))" >> $GITHUB_OUTPUT
echo "minusOne=$((${{ github.event.pull_request.commits }} - 1))" >> $GITHUB_OUTPUT
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
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@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
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 @@ -58,7 +58,7 @@ jobs:
if: needs.get_mergeable_prs.outputs.numbers != ''
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
# Needs the whole git history for ncu to work
# See https://github.com/nodejs/node-core-utils/pull/486
Expand All @@ -71,7 +71,7 @@ jobs:

# Install dependencies
- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: ${{ env.NODE_VERSION }}
- name: Install @node-core/utils
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/coverage-linux-without-intl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- tools/test.py
- .github/workflows/coverage-linux-without-intl.yml
- codecov.yml
- .nycrc
push:
branches:
- main
Expand All @@ -26,6 +27,7 @@ on:
- tools/test.py
- .github/workflows/coverage-linux-without-intl.yml
- codecov.yml
- .nycrc

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
Expand All @@ -46,15 +48,15 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5
uses: mozilla-actions/sccache-action@9e326ebed976843c9932b3aa0e021c6f50310eb4 # v0.0.6
with:
version: v0.8.1
- name: Environment Information
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/coverage-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- tools/test.py
- .github/workflows/coverage-linux.yml
- codecov.yml
- .nycrc
push:
branches:
- main
Expand All @@ -26,6 +27,7 @@ on:
- tools/test.py
- .github/workflows/coverage-linux.yml
- codecov.yml
- .nycrc

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
Expand All @@ -46,15 +48,15 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5
uses: mozilla-actions/sccache-action@9e326ebed976843c9932b3aa0e021c6f50310eb4 # v0.0.6
with:
version: v0.8.1
- name: Environment Information
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/coverage-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- tools/test.py
- .github/workflows/coverage-windows.yml
- codecov.yml
- .nycrc
push:
branches:
- main
Expand All @@ -26,6 +27,7 @@ on:
- tools/test.py
- .github/workflows/coverage-windows.yml
- codecov.yml
- .nycrc

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
Expand All @@ -43,7 +45,7 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: windows-2022
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/daily-wpt-fyi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
run: echo "NIGHTLY=$(curl -s https://nodejs.org/download/nightly/index.json | jq -r '[.[] | select(.files[] | contains("linux-x64"))][0].version')" >> $GITHUB_ENV
- name: Install Node.js
id: setup-node
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: ${{ env.NIGHTLY || matrix.node-version }}
check-latest: true
Expand All @@ -57,7 +57,7 @@ jobs:
SHORT_SHA=$(node -p 'process.version.split(/-nightly\d{8}/)[1]')
echo "NIGHTLY_REF=$(gh api /repos/nodejs/node/commits/$SHORT_SHA --jq '.sha')" >> $GITHUB_ENV
- name: Checkout ${{ steps.setup-node.outputs.node-version }}
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
ref: ${{ env.NIGHTLY_REF || steps.setup-node.outputs.node-version }}
Expand All @@ -73,7 +73,7 @@ jobs:
run: rm -rf wpt
working-directory: test/fixtures
- name: Checkout epochs/daily WPT
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
repository: web-platform-tests/wpt
persist-credentials: false
Expand All @@ -98,7 +98,7 @@ jobs:
run: rm -rf deps/undici
- name: Checkout undici
if: ${{ env.WPT_REPORT != '' }}
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
repository: nodejs/undici
persist-credentials: false
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
build-lto:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
Expand Down
Loading
Loading