Skip to content

Commit 5fcea79

Browse files
chore: node version >= 20
Ticket: WIN-6962
1 parent 346990d commit 5fcea79

File tree

83 files changed

+89
-89
lines changed

Some content is hidden

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

83 files changed

+89
-89
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
node-version: [18.x, 20.x, 22.x]
24+
node-version: [20.x, 22.x]
2525

2626
steps:
2727
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -94,10 +94,10 @@ jobs:
9494
with:
9595
ref: ${{ github.event.pull_request.head.sha }}
9696

97-
- name: Setup node 18
97+
- name: Setup node 20
9898
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
9999
with:
100-
node-version: 18
100+
node-version: 20
101101

102102
- name: restore lerna dependencies
103103
id: lerna-cache
@@ -106,7 +106,7 @@ jobs:
106106
path: |
107107
node_modules
108108
modules/*/node_modules
109-
key: ${{ runner.os }}-node18-${{ hashFiles('yarn.lock') }}-${{ hashFiles('tsconfig.packages.json') }}-${{ hashFiles('package.json') }}
109+
key: ${{ runner.os }}-node20-${{ hashFiles('yarn.lock') }}-${{ hashFiles('tsconfig.packages.json') }}-${{ hashFiles('package.json') }}
110110

111111
- name: Install Packages
112112
if: steps.lerna-cache.outputs.cache-hit != 'true' || contains( github.event.pull_request.labels.*.name, 'SKIP_CACHE')
@@ -142,10 +142,10 @@ jobs:
142142
with:
143143
ref: ${{ github.event.pull_request.head.sha }}
144144

145-
- name: Setup node 18
145+
- name: Setup node 20
146146
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
147147
with:
148-
node-version: 18 # this just needs to pass our lock file requirement for compilation
148+
node-version: 20 # this just needs to pass our lock file requirement for compilation
149149

150150
- name: Build Info
151151
run: |

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,4 @@ This will generate the necessary boilerplate for a new coin implementation.
120120

121121
## Node.js Version Support
122122

123-
BitGoJS supports Node.js versions >=18 and <23, with NPM >=3.10.10.
123+
BitGoJS supports Node.js versions >=20 and <23, with NPM >=3.10.10.

DEVELOPERS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Requirements
22

33
- yarn version 1 (classic)
4-
- node version >=18 and <23
4+
- node version >=20 and <23
55

66
# Installing
77

@@ -180,7 +180,7 @@ Engines should be set to the following:
180180
```json
181181
{
182182
"engines": {
183-
"node": ">=18 <23",
183+
"node": ">=20 <23",
184184
"npm": ">=3.10.10"
185185
}
186186
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ BitGoJS currently provides support for the following Node versions per package.j
5151

5252
```
5353
"engines": {
54-
"node": ">=18 <23",
54+
"node": ">=20 <23",
5555
"npm": ">=3.10.10"
5656
}
5757
```

modules/abstract-cosmos/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"author": "BitGo SDK Team <[email protected]>",
1717
"license": "MIT",
1818
"engines": {
19-
"node": ">=18 <23"
19+
"node": ">=20 <23"
2020
},
2121
"repository": {
2222
"type": "git",

modules/abstract-eth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"author": "BitGo SDK Team <[email protected]>",
1919
"license": "MIT",
2020
"engines": {
21-
"node": ">=18 <23"
21+
"node": ">=20 <23"
2222
},
2323
"repository": {
2424
"type": "git",

modules/abstract-lightning/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"author": "BitGo SDK Team <[email protected]>",
1818
"license": "MIT",
1919
"engines": {
20-
"node": ">=18 <23"
20+
"node": ">=20 <23"
2121
},
2222
"repository": {
2323
"type": "git",

modules/abstract-utxo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"author": "BitGo SDK Team <[email protected]>",
2121
"license": "MIT",
2222
"engines": {
23-
"node": ">=18 <23"
23+
"node": ">=20 <23"
2424
},
2525
"repository": {
2626
"type": "git",

modules/account-lib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"author": "BitGo SDK Team <[email protected]>",
2525
"license": "ISC",
2626
"engines": {
27-
"node": ">=18 <23"
27+
"node": ">=20 <23"
2828
},
2929
"dependencies": {
3030
"@bitgo/sdk-coin-ada": "^4.13.0",

modules/babylonlabs-io-btc-staking-ts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"btc-staking"
2828
],
2929
"engines": {
30-
"node": ">=18 < 23"
30+
"node": ">=20 < 23"
3131
},
3232
"author": "Babylon Labs Ltd.",
3333
"license": "SEE LICENSE IN LICENSE",

0 commit comments

Comments
 (0)