Skip to content

Commit e8a28a6

Browse files
iamstolisansalond
authored andcommitted
[GR-56684] Backport to 24.1: Upgrading the underlying Node.js to version 20.15.1.
PullRequest: js/3220
2 parents 72541de + b3bcd66 commit e8a28a6

File tree

771 files changed

+16581
-19715
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

771 files changed

+16581
-19715
lines changed

3rd_party_licenses.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
512512

513513
================================================================================
514514

515-
Node.js 20.13.1
515+
Node.js 20.15.1
516516

517517
Node.js is licensed for use as follows:
518518

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ See [release calendar](https://www.graalvm.org/release-calendar/) for release da
1111
* Implemented the [Float16Array](https://github.com/tc39/proposal-float16array) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`).
1212
* Implemented the [Array.fromAsync](https://github.com/tc39/proposal-array-from-async) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`).
1313
* Implemented the [Resizable and Growable ArrayBuffers](https://github.com/tc39/proposal-resizablearraybuffer) proposal.
14-
* Updated Node.js to version 20.13.1.
14+
* Updated Node.js to version 20.15.1.
1515

1616
## Version 24.0.0
1717
* Implemented the [WebAssembly threads](https://github.com/WebAssembly/threads) proposal.

graal-nodejs/.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,10 @@ module.exports = {
210210
selector: 'ThrowStatement > CallExpression[callee.name=/Error$/]',
211211
message: 'Use `new` keyword when throwing an `Error`.',
212212
},
213+
{
214+
selector: "CallExpression[callee.property.name='substr']",
215+
message: 'Use String.prototype.slice() or String.prototype.substring() instead of String.prototype.substr()',
216+
},
213217
{
214218
selector: "CallExpression[callee.name='isNaN']",
215219
message: 'Use Number.isNaN() instead of the global isNaN() function.',

graal-nodejs/.github/label-pr-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ subSystemLabels:
8686
# Oddities first
8787
/^lib\/(?:punycode|\w+\/freelist|sys\.js)/: ''
8888
/^lib\/constants\.js$/: lib / src
89-
/^lib\/internal/debugger$/: debugger
89+
/^lib\/internal\/debugger$/: debugger
9090
/^lib\/internal\/linkedlist\.js$/: timers
9191
/^lib\/internal\/bootstrap/: lib / src
9292
/^lib\/internal\/v8_prof_/: tools

graal-nodejs/.github/workflows/auto-start-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
if: needs.get-prs-for-ci.outputs.numbers != ''
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
48+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
4949
with:
5050
persist-credentials: false
5151

graal-nodejs/.github/workflows/build-tarball.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
if: github.event.pull_request.draft == false
4040
runs-on: ubuntu-latest
4141
steps:
42-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
42+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
4343
with:
4444
persist-credentials: false
4545
- name: Set up Python ${{ env.PYTHON_VERSION }}
@@ -57,15 +57,15 @@ jobs:
5757
mkdir tarballs
5858
mv *.tar.gz tarballs
5959
- name: Upload tarball artifact
60-
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
60+
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
6161
with:
6262
name: tarballs
6363
path: tarballs
6464
test-tarball-linux:
6565
needs: build-tarball
6666
runs-on: ubuntu-latest
6767
steps:
68-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
68+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
6969
with:
7070
persist-credentials: false
7171
- name: Set up Python ${{ env.PYTHON_VERSION }}
@@ -75,7 +75,7 @@ jobs:
7575
- name: Environment Information
7676
run: npx envinfo
7777
- name: Download tarball
78-
uses: actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 # v4.1.4
78+
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
7979
with:
8080
name: tarballs
8181
path: tarballs

graal-nodejs/.github/workflows/build-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
fail-fast: false
3939
runs-on: ${{ matrix.windows }}
4040
steps:
41-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
41+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
4242
with:
4343
persist-credentials: false
4444
- name: Set up Python ${{ env.PYTHON_VERSION }}

graal-nodejs/.github/workflows/commit-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
run: |
1818
echo "plusOne=$((${{ github.event.pull_request.commits }} + 1))" >> $GITHUB_OUTPUT
1919
echo "minusOne=$((${{ github.event.pull_request.commits }} - 1))" >> $GITHUB_OUTPUT
20-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
20+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
2121
with:
2222
fetch-depth: ${{ steps.nb-of-commits.outputs.plusOne }}
2323
persist-credentials: false

graal-nodejs/.github/workflows/commit-queue.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
if: needs.get_mergeable_prs.outputs.numbers != ''
5959
runs-on: ubuntu-latest
6060
steps:
61-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
61+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
6262
with:
6363
# Needs the whole git history for ncu to work
6464
# See https://github.com/nodejs/node-core-utils/pull/486

graal-nodejs/.github/workflows/coverage-linux-without-intl.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
if: github.event.pull_request.draft == false
4242
runs-on: ubuntu-latest
4343
steps:
44-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
44+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
4545
with:
4646
persist-credentials: false
4747
- name: Set up Python ${{ env.PYTHON_VERSION }}
@@ -68,7 +68,7 @@ jobs:
6868
- name: Clean tmp
6969
run: rm -rf coverage/tmp && rm -rf out
7070
- name: Upload
71-
uses: codecov/codecov-action@c16abc29c95fcf9174b58eb7e1abf4c866893bc8 # v4.1.1
71+
uses: codecov/codecov-action@5ecb98a3c6b747ed38dc09f787459979aebb39be # v4.3.1
7272
with:
7373
directory: ./coverage
7474
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)