Skip to content

Commit a320942

Browse files
committed
chore: bump deps and node.js min version to v22
1 parent 5e62a03 commit a320942

File tree

5 files changed

+114225
-114225
lines changed

5 files changed

+114225
-114225
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
node-version: [18.x, 20.x]
18+
node-version: [22.x]
1919

2020
steps:
2121
- name: Checkout

.github/workflows/publish.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
with:
1919
ref: ${{ github.event.release.target_commitish }}
2020

21-
- name: Use Node.js v16
21+
- name: Use Node.js v22
2222
uses: actions/setup-node@v1
2323
with:
24-
node-version: 16.x
24+
node-version: 22.x
2525
registry-url: https://registry.npmjs.org/
2626

2727
- name: Install Dependencies And Compile TS

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from node:18-slim
1+
from node:22-slim
22
# version arg contains current git tag
33
ARG VERSION_ARG
44
# install git

package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "tardis-machine",
33
"version": "3.35.5",
44
"engines": {
5-
"node": ">=16"
5+
"node": ">=22"
66
},
77
"description": "Locally runnable server with built-in data caching, providing both tick-level historical and consolidated real-time cryptocurrency market data via HTTP and WebSocket APIs",
88
"main": "dist/index.js",
@@ -56,31 +56,31 @@
5656
],
5757
"license": "MPL-2.0",
5858
"dependencies": {
59-
"debug": "^4.3.4",
60-
"find-my-way": "^6.3.0",
61-
"is-docker": "^2.2.1",
62-
"tardis-dev": "^13.35.3",
63-
"uWebSockets.js": "github:uNetworking/uWebSockets.js#v20.42.0",
64-
"yargs": "^17.5.1"
59+
"debug": "^4.4.1",
60+
"find-my-way": "^9.3.0",
61+
"is-docker": "^3.0.0",
62+
"tardis-dev": "^14.1.0",
63+
"uWebSockets.js": "github:uNetworking/uWebSockets.js#v20.52.0",
64+
"yargs": "^18.0.0"
6565
},
6666
"devDependencies": {
67-
"@types/debug": "^4.1.7",
68-
"@types/jest": "^28.1.1",
69-
"@types/node": "^18.11.9",
70-
"@types/node-fetch": "^2.6.2",
71-
"@types/split2": "^3.2.1",
72-
"@types/ws": "^8.5.3",
73-
"@types/yargs": "^17.0.10",
67+
"@types/debug": "^4.1.12",
68+
"@types/jest": "^30.0.0",
69+
"@types/node": "^24.1.0",
70+
"@types/node-fetch": "^2.6.13",
71+
"@types/split2": "^4.2.3",
72+
"@types/ws": "^8.18.1",
73+
"@types/yargs": "^17.0.33",
7474
"cross-var": "^1.1.0",
75-
"husky": "^8.0.2",
76-
"jest": "^28.1.1",
77-
"lint-staged": "^13.0.3",
75+
"husky": "^9.1.7",
76+
"jest": "^30.0.5",
77+
"lint-staged": "^16.1.2",
7878
"node-fetch": "^2.6.1",
79-
"prettier": "^2.8.0",
80-
"split2": "^4.1.0",
81-
"ts-jest": "^28.0.4",
82-
"typescript": "^4.9.3",
83-
"ws": "^8.11.0"
79+
"prettier": "^3.6.2",
80+
"split2": "^4.2.0",
81+
"ts-jest": "^29.4.0",
82+
"typescript": "^5.9.2",
83+
"ws": "^8.18.3"
8484
},
8585
"lint-staged": {
8686
"*.{ts}": [

0 commit comments

Comments
 (0)