Skip to content

Commit 894de34

Browse files
authored
ci: remove node16 (#191)
* ci: remove node16 * fix: asyncTracerImpl.node * fix: lint error
1 parent 157865e commit 894de34

File tree

17 files changed

+3253
-2311
lines changed

17 files changed

+3253
-2311
lines changed

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
strategy:
2020
matrix:
21-
node-version: [16.x, 18.x, 20.x] # 14.x, 15.x, 16.x, 17.x
21+
node-version: [18.x, 20.x, 22.x] # 14.x, 15.x, 16.x, 17.x
2222
os: [ubuntu-latest] # ubuntu-latest, macos-latest, windows-latest
2323

2424
# Steps represent a sequence of tasks that will be executed as part of the job

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
strategy:
2020
matrix:
21-
node-version: [16.x, 18.x, 20.x]
21+
node-version: [18.x, 20.x, 22.x]
2222
os: [ubuntu-latest, macos-latest, windows-latest]
2323

2424
# Steps represent a sequence of tasks that will be executed as part of the job

examples/example/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"farrow-pipeline": "^2.2.0",
2929
"farrow-react": "^2.2.0",
3030
"farrow-schema": "^2.2.0",
31-
"react": "^17.0.0",
32-
"react-dom": "^17.0.0",
31+
"react": "^18.3.0",
32+
"react-dom": "^18.3.0",
3333
"tslib": "^2.5.0"
3434
}
3535
}

examples/next-app/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
"farrow-pipeline": "^2.0.1",
1818
"farrow-schema": "^2.0.1",
1919
"next": "^11.1.1",
20-
"react": "^17.0.0",
21-
"react-dom": "^17.0.0"
20+
"react": "^18.3.0",
21+
"react-dom": "^18.3.0"
2222
},
2323
"devDependencies": {
24-
"@types/react": "^17.0.0",
25-
"@types/react-dom": "^17.0.0",
24+
"@types/react": "^18.3.0",
25+
"@types/react-dom": "^18.3.0",
2626
"@vitejs/plugin-react-refresh": "^1.1.0",
2727
"concurrently": "^6.0.0",
2828
"farrow": "^2.0.1",

examples/todo-app/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
"farrow-http": "^2.2.0",
1717
"farrow-pipeline": "^2.2.0",
1818
"farrow-schema": "^2.2.0",
19-
"react": "^17.0.0",
20-
"react-dom": "^17.0.0"
19+
"react": "^18.3.0",
20+
"react-dom": "^18.3.0"
2121
},
2222
"devDependencies": {
23-
"@types/react": "^17.0.0",
24-
"@types/react-dom": "^17.0.0",
23+
"@types/react": "^18.3.0",
24+
"@types/react-dom": "^18.3.0",
2525
"@vitejs/plugin-react-refresh": "^1.1.0",
2626
"concurrently": "^6.0.0",
2727
"farrow": "^2.2.0",

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,26 @@
3232
},
3333
"devDependencies": {
3434
"@changesets/cli": "2.26.1",
35-
"@swc/core": "^1.3.55",
36-
"@swc/jest": "^0.2.26",
37-
"@types/jest": "^29.5.1",
38-
"@typescript-eslint/eslint-plugin": "^5.59.2",
39-
"@typescript-eslint/parser": "^5.59.2",
35+
"@swc/core": "^1.6.13",
36+
"@swc/jest": "^0.2.36",
37+
"@types/jest": "^29.5.12",
38+
"@typescript-eslint/eslint-plugin": "^5.62.0",
39+
"@typescript-eslint/parser": "^5.62.0",
4040
"codecov": "^3.8.3",
41-
"eslint": "^8.39.0",
41+
"eslint": "^8.57.0",
4242
"eslint-config-prettier": "^7.2.0",
43-
"eslint-plugin-jest": "^27.2.1",
43+
"eslint-plugin-jest": "^27.9.0",
4444
"eslint-plugin-prefer-let": "^1.1.0",
4545
"eslint-plugin-prettier": "^3.4.1",
46-
"eslint-plugin-react": "^7.32.2",
46+
"eslint-plugin-react": "^7.34.3",
4747
"husky": "^8.0.3",
48-
"lint-staged": "^13.2.1",
48+
"lint-staged": "^13.3.0",
4949
"npm-run-all": "^4.1.5",
5050
"prettier": "^2.8.8",
5151
"shx": "^0.3.4",
52-
"typescript": "^5.0.4"
52+
"typescript": "^5.5.3"
5353
},
5454
"dependencies": {
55-
"@types/node": "^18.16.1"
55+
"@types/node": "^18.19.39"
5656
}
5757
}

packages/create-farrow-app/templates/farrow-next-react/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
"farrow-next-server": "^2.2.0",
1818
"farrow-schema": "^2.2.0",
1919
"next": "^11.1.1",
20-
"react": "^17.0.0",
21-
"react-dom": "^17.0.0"
20+
"react": "^18.3.0",
21+
"react-dom": "^18.3.0"
2222
},
2323
"devDependencies": {
2424
"@types/node": "^14.14.35",
25-
"@types/react": "^17.0.0",
26-
"@types/react-dom": "^17.0.0",
25+
"@types/react": "^18.3.0",
26+
"@types/react-dom": "^18.3.0",
2727
"farrow": "^2.2.0",
2828
"typescript": "^5.0.4"
2929
}

packages/create-farrow-app/templates/farrow-vite-react/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
"farrow-http": "^2.2.0",
1515
"farrow-pipeline": "^2.2.0",
1616
"farrow-schema": "^2.2.0",
17-
"react": "^17.0.0",
18-
"react-dom": "^17.0.0"
17+
"react": "^18.3.0",
18+
"react-dom": "^18.3.0"
1919
},
2020
"devDependencies": {
2121
"@types/node": "^14.14.35",
22-
"@types/react": "^17.0.0",
23-
"@types/react-dom": "^17.0.0",
22+
"@types/react": "^18.3.3",
23+
"@types/react-dom": "^18.3.0",
2424
"@vitejs/plugin-react-refresh": "^1.1.0",
2525
"farrow": "^2.2.0",
2626
"farrow-vite": "^2.2.0",
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import React from 'react'
2-
import ReactDOM from 'react-dom'
3-
import './index.css'
2+
import ReactDOM from 'react-dom/client'
43
import App from './App'
4+
import './index.css'
55

6-
ReactDOM.render(
6+
ReactDOM.createRoot(document.getElementById('root')!).render(
77
<React.StrictMode>
88
<App />
99
</React.StrictMode>,
10-
document.getElementById('root'),
1110
)

packages/farrow-next-server/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@
2626
"peerDependencies": {
2727
"farrow-http": "^2.2.0",
2828
"next": ">=10.0.5",
29-
"react": "^17.0.0",
30-
"react-dom": "^17.0.0"
29+
"react": "^18.3.0",
30+
"react-dom": "^18.3.0"
3131
},
3232
"devDependencies": {
3333
"@babel/core": "^7.16.5",
34-
"@types/react": "^17.0.0",
35-
"@types/react-dom": "^17.0.0",
34+
"@types/react": "^18.3.0",
35+
"@types/react-dom": "^18.3.0",
3636
"farrow-http": "^2.3.0",
3737
"next": "^12.0.4",
38-
"react": "^17.0.0",
39-
"react-dom": "^17.0.0",
38+
"react": "^18.3.0",
39+
"react-dom": "^18.3.0",
4040
"typescript": "^5.0.4"
4141
},
4242
"dependencies": {

0 commit comments

Comments
 (0)