Skip to content

Commit 0071290

Browse files
committed
chore: eslint and other version bumps
1 parent 5fcf106 commit 0071290

File tree

12 files changed

+1648
-2078
lines changed

12 files changed

+1648
-2078
lines changed

bot-pinner/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
"node": ">=16.13.0"
2020
},
2121
"devDependencies": {
22-
"@dappnode/dappnodesdk": "^0.3.11"
22+
"@dappnode/dappnodesdk": "^0.3.35"
2323
}
2424
}

contracts/package.json

+14-11
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"build:types": "tsc --project tsconfig.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap"
6161
},
6262
"devDependencies": {
63-
"@defi-wonderland/natspec-smells": "^1.0.3",
63+
"@defi-wonderland/natspec-smells": "^1.1.5",
6464
"@kleros/kleros-v2-eslint-config": "workspace:^",
6565
"@kleros/kleros-v2-prettier-config": "workspace:^",
6666
"@kleros/kleros-v2-tsconfig": "workspace:^",
@@ -71,18 +71,19 @@
7171
"@openzeppelin/contracts": "^5.1.0",
7272
"@typechain/ethers-v6": "^0.5.1",
7373
"@typechain/hardhat": "^9.1.0",
74-
"@types/chai": "^4.3.11",
75-
"@types/mocha": "^10.0.6",
76-
"@types/node": "^20.17.1",
77-
"@wagmi/cli": "^2.1.16",
74+
"@types/chai": "^4.3.20",
75+
"@types/mocha": "^10.0.10",
76+
"@types/node": "^20.17.6",
77+
"@wagmi/cli": "^2.1.18",
7878
"abitype": "^0.10.3",
79-
"chai": "^4.4.1",
80-
"dotenv": "^16.3.1",
79+
"chai": "^4.5.0",
80+
"dotenv": "^16.4.5",
81+
"eslint": "^9.15.0",
8182
"ethereumjs-util": "^7.1.5",
8283
"ethers": "^6.13.4",
8384
"graphql": "^16.9.0",
84-
"graphql-request": "^6.1.0",
85-
"hardhat": "2.22.15",
85+
"graphql-request": "^7.1.2",
86+
"hardhat": "2.22.16",
8687
"hardhat-contract-sizer": "^2.10.0",
8788
"hardhat-deploy": "^0.14.0",
8889
"hardhat-deploy-ethers": "^0.4.2",
@@ -94,15 +95,17 @@
9495
"node-fetch": "^3.3.2",
9596
"pino": "^8.21.0",
9697
"pino-pretty": "^10.3.1",
98+
"prettier": "^3.3.3",
99+
"prettier-plugin-solidity": "^1.4.1",
97100
"shelljs": "^0.8.5",
98101
"solhint-plugin-prettier": "^0.1.0",
99102
"solidity-coverage": "^0.8.13",
100103
"ts-node": "^10.9.2",
101104
"typechain": "^8.3.2",
102-
"typescript": "^5.3.3"
105+
"typescript": "^5.6.3"
103106
},
104107
"dependencies": {
105108
"@kleros/vea-contracts": "^0.4.0",
106-
"viem": "^2.21.35"
109+
"viem": "^2.21.48"
107110
}
108111
}

eslint-config/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
"main": ".eslintrc.js",
66
"license": "MIT",
77
"dependencies": {
8-
"@typescript-eslint/eslint-plugin": "^8.8.1",
9-
"@typescript-eslint/parser": "^8.8.1",
10-
"@typescript-eslint/utils": "^8.8.1",
8+
"@typescript-eslint/eslint-plugin": "^8.15.0",
9+
"@typescript-eslint/parser": "^8.15.0",
10+
"@typescript-eslint/utils": "^8.15.0",
1111
"eslint-config-prettier": "^9.1.0",
1212
"eslint-config-standard": "^17.1.0",
1313
"eslint-plugin-import": "^2.31.0",
1414
"eslint-plugin-node": "^11.1.0",
1515
"eslint-plugin-prettier": "^5.2.1",
16-
"eslint-plugin-promise": "^6.0.0",
16+
"eslint-plugin-promise": "^6.6.0",
1717
"eslint-plugin-security": "^3.0.1",
1818
"eslint-utils": "^3.0.0"
1919
},
2020
"devDependencies": {
21-
"@eslint/eslintrc": "^3.1.0",
22-
"@eslint/js": "^9.12.0",
23-
"globals": "^15.11.0",
24-
"typescript": "^5.3.3"
21+
"@eslint/eslintrc": "^3.2.0",
22+
"@eslint/js": "^9.15.0",
23+
"globals": "^15.12.0",
24+
"typescript": "^5.6.3"
2525
},
2626
"peerDependencies": {
27-
"eslint": "8.x"
27+
"eslint": "^8.0.0 || ^9.0.0"
2828
}
2929
}

kleros-app/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,16 @@
3333
],
3434
"prettier": "@kleros/kleros-v2-prettier-config",
3535
"devDependencies": {
36-
"@eslint/compat": "^1.2.2",
37-
"@eslint/eslintrc": "^3.1.0",
38-
"@eslint/js": "^9.14.0",
36+
"@eslint/compat": "^1.2.3",
37+
"@eslint/eslintrc": "^3.2.0",
38+
"@eslint/js": "^9.15.0",
3939
"@kleros/kleros-v2-eslint-config": "workspace:^",
4040
"@kleros/kleros-v2-prettier-config": "workspace:^",
4141
"@types/react": "^18.3.12",
4242
"@types/react-dom": "^18.3.1",
4343
"@typescript-eslint/eslint-plugin": "^8.15.0",
4444
"@typescript-eslint/parser": "^8.15.0",
45-
"eslint": "^9.14.0",
45+
"eslint": "^9.15.0",
4646
"eslint-config-prettier": "^9.1.0",
4747
"eslint-plugin-import": "^2.31.0",
4848
"globals": "^15.12.0",

kleros-sdk/package.json

+7-6
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,19 @@
3636
},
3737
"devDependencies": {
3838
"@types/mustache": "^4.2.5",
39-
"@vitest/ui": "^1.1.3",
40-
"mocha": "^10.2.0",
39+
"@types/node": "^20.17.6",
40+
"@vitest/ui": "^1.6.0",
41+
"mocha": "^10.8.2",
4142
"rimraf": "^6.0.1",
4243
"ts-node": "^10.9.2",
43-
"typescript": "^5.3.3",
44-
"vitest": "^1.1.3"
44+
"typescript": "^5.6.3",
45+
"vitest": "^1.6.0"
4546
},
4647
"dependencies": {
4748
"@reality.eth/reality-eth-lib": "^3.2.44",
4849
"@urql/core": "^5.0.8",
4950
"mustache": "^4.2.0",
50-
"viem": "^2.21.35",
51-
"zod": "^3.22.4"
51+
"viem": "^2.21.48",
52+
"zod": "^3.23.8"
5253
}
5354
}

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@
3636
"devDependencies": {
3737
"@commitlint/cli": "^17.8.1",
3838
"@commitlint/config-conventional": "^17.8.1",
39-
"assert": "^2.0.0",
39+
"assert": "^2.1.0",
4040
"buffer": "^5.7.1",
4141
"conventional-changelog-cli": "^2.2.2",
42-
"crypto-browserify": "^3.12.0",
42+
"crypto-browserify": "^3.12.1",
4343
"husky": "^8.0.3",
4444
"lint-staged": "^13.3.0",
4545
"os-browserify": "^0.3.0",
46-
"path-browserify": "^1.0.0",
46+
"path-browserify": "^1.0.1",
4747
"process": "^0.11.10",
4848
"string_decoder": "^1.3.0"
4949
},

prettier-config/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"main": "index.js",
55
"license": "MIT",
66
"dependencies": {
7-
"eslint": "^8.57.1",
7+
"eslint": "^9.15.0",
88
"prettier": "^3.3.3",
9-
"prettier-plugin-solidity": "^1.3.1"
9+
"prettier-plugin-solidity": "^1.4.1"
1010
},
1111
"scripts": {
1212
"lint:w": "eslint --fix '**/*.{gql,graphql,js,jsx,ts,tsx,json,md}'",

subgraph/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
"@graphprotocol/graph-cli": "0.64.1",
7979
"@kleros/kleros-v2-eslint-config": "workspace:^",
8080
"@kleros/kleros-v2-prettier-config": "workspace:^",
81+
"eslint": "^9.15.0",
8182
"gluegun": "^5.2.0",
8283
"matchstick-as": "0.6.0"
8384
},

tsconfig/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"devDependencies": {
1010
"@kleros/kleros-v2-eslint-config": "*",
1111
"@tsconfig/node18": "^18.2.4",
12-
"@tsconfig/node20": "^20.1.4"
12+
"@tsconfig/node20": "^20.1.4",
13+
"eslint": "^9.15.0"
1314
}
1415
}

web-devtools/package.json

+21-21
Original file line numberDiff line numberDiff line change
@@ -25,40 +25,40 @@
2525
},
2626
"prettier": "@kleros/kleros-v2-prettier-config",
2727
"devDependencies": {
28-
"@graphql-codegen/cli": "^5.0.2",
29-
"@graphql-codegen/client-preset": "^4.3.2",
28+
"@graphql-codegen/cli": "^5.0.3",
29+
"@graphql-codegen/client-preset": "^4.5.0",
3030
"@svgr/webpack": "^8.1.0",
31-
"@types/node": "^20.17.1",
32-
"@types/react": "18.2.0",
33-
"@types/react-dom": "^18.2.18",
34-
"@typescript-eslint/eslint-plugin": "^8.8.1",
35-
"@typescript-eslint/parser": "^8.8.1",
36-
"@typescript-eslint/utils": "^8.8.1",
37-
"@wagmi/cli": "^2.1.16",
38-
"eslint": "^8.57.1",
39-
"eslint-config-next": "^14.2.15",
31+
"@types/node": "^20.17.6",
32+
"@types/react": "18.3.12",
33+
"@types/react-dom": "^18.3.1",
34+
"@typescript-eslint/eslint-plugin": "^8.15.0",
35+
"@typescript-eslint/parser": "^8.15.0",
36+
"@typescript-eslint/utils": "^8.15.0",
37+
"@wagmi/cli": "^2.1.18",
38+
"eslint": "^9.15.0",
39+
"eslint-config-next": "^14.2.18",
4040
"eslint-config-prettier": "^9.1.0",
4141
"eslint-import-resolver-typescript": "^3.6.3",
42-
"eslint-plugin-react": "^7.37.1",
42+
"eslint-plugin-react": "^7.37.2",
4343
"eslint-plugin-react-hooks": "^4.6.2",
4444
"rimraf": "^6.0.1",
4545
"ts-node": "^10.9.2",
46-
"typescript": "^5.5.3"
46+
"typescript": "^5.6.3"
4747
},
4848
"dependencies": {
4949
"@kleros/kleros-sdk": "workspace:^",
5050
"@kleros/ui-components-library": "^2.15.0",
5151
"@web3modal/wagmi": "^5.1.11",
5252
"graphql": "^16.9.0",
53-
"graphql-request": "^7.1.0",
54-
"next": "14.2.14",
55-
"react": "^18.2.0",
56-
"react-dom": "^18.2.0",
53+
"graphql-request": "^7.1.2",
54+
"next": "14.2.18",
55+
"react": "^18.3.1",
56+
"react-dom": "^18.3.1",
5757
"react-markdown": "^8.0.7",
58-
"react-toastify": "^10.0.5",
58+
"react-toastify": "^10.0.6",
5959
"typewriter-effect": "^2.21.0",
60-
"vanilla-jsoneditor": "^0.21.4",
61-
"viem": "^2.21.35",
62-
"wagmi": "^2.12.25"
60+
"vanilla-jsoneditor": "^0.21.6",
61+
"viem": "^2.21.48",
62+
"wagmi": "^2.13.0"
6363
}
6464
}

web/package.json

+30-28
Original file line numberDiff line numberDiff line change
@@ -50,73 +50,75 @@
5050
"@eslint/compat": "^1.2.3",
5151
"@eslint/eslintrc": "^3.2.0",
5252
"@eslint/js": "^9.15.0",
53-
"@graphql-codegen/cli": "^4.0.1",
54-
"@graphql-codegen/client-preset": "^4.2.0",
53+
"@graphql-codegen/cli": "^5.0.3",
54+
"@graphql-codegen/client-preset": "^4.5.0",
5555
"@kleros/kleros-v2-eslint-config": "workspace:^",
5656
"@kleros/kleros-v2-prettier-config": "workspace:^",
5757
"@kleros/kleros-v2-tsconfig": "workspace:^",
58-
"@types/busboy": "^1.5.3",
59-
"@types/react": "18.2.0",
60-
"@types/react-dom": "^18.2.18",
58+
"@types/busboy": "^1.5.4",
59+
"@types/react": "18.3.12",
60+
"@types/react-dom": "^18.3.1",
6161
"@types/styled-components": "^5.1.34",
6262
"@typescript-eslint/eslint-plugin": "^8.15.0",
6363
"@typescript-eslint/parser": "^8.15.0",
64-
"@typescript-eslint/utils": "^8.8.1",
65-
"@wagmi/cli": "^2.1.16",
64+
"@typescript-eslint/utils": "^8.15.0",
65+
"@wagmi/cli": "^2.1.18",
6666
"eslint": "^9.15.0",
6767
"eslint-config-prettier": "^9.1.0",
6868
"eslint-import-resolver-typescript": "^3.6.3",
6969
"eslint-plugin-import": "^2.31.0",
70-
"eslint-plugin-react": "^7.37.1",
70+
"eslint-plugin-react": "^7.37.2",
7171
"eslint-plugin-react-hooks": "^4.6.2",
7272
"globals": "^15.12.0",
7373
"lru-cache": "^7.18.3",
74-
"typescript": "^5.3.3",
75-
"vite": "^5.4.2",
74+
"typescript": "^5.6.3",
75+
"vite": "^5.4.11",
7676
"vite-plugin-node-polyfills": "^0.21.0",
77-
"vite-plugin-svgr": "^4.2.0",
77+
"vite-plugin-svgr": "^4.3.0",
7878
"vite-tsconfig-paths": "^4.3.2"
7979
},
8080
"dependencies": {
81-
"@cyntler/react-doc-viewer": "^1.16.3",
81+
"@cyntler/react-doc-viewer": "^1.17.0",
8282
"@kleros/kleros-app": "workspace:^",
8383
"@kleros/kleros-sdk": "workspace:^",
8484
"@kleros/kleros-v2-contracts": "workspace:^",
8585
"@kleros/ui-components-library": "^2.15.0",
86-
"@lifi/wallet-management": "^3.0.3",
87-
"@lifi/widget": "^3.2.0",
88-
"@sentry/react": "^7.93.0",
89-
"@sentry/tracing": "^7.93.0",
90-
"@tanstack/react-query": "^5.40.1",
86+
"@lifi/wallet-management": "^3.4.5",
87+
"@lifi/widget": "^3.12.2",
88+
"@sentry/react": "^7.120.0",
89+
"@sentry/tracing": "^7.120.0",
90+
"@tanstack/react-query": "^5.61.0",
9191
"@types/react-modal": "^3.16.3",
92-
"@web3modal/wagmi": "^4.1.10",
92+
"@wagmi/connectors": "^5.5.0",
93+
"@wagmi/core": "^2.15.0",
94+
"@web3modal/wagmi": "^4.2.3",
9395
"@yornaath/batshit": "^0.9.0",
9496
"chart.js": "^3.9.1",
9597
"chartjs-adapter-moment": "^1.0.1",
9698
"chartjs-plugin-datalabels": "^2.2.0",
97-
"core-js": "^3.35.0",
99+
"core-js": "^3.39.0",
98100
"ethers": "^5.7.2",
99101
"graphql": "^16.9.0",
100-
"graphql-request": "~6.1.0",
101-
"jose": "^5.2.3",
102+
"graphql-request": "^7.1.2",
103+
"jose": "^5.9.6",
102104
"moment": "^2.30.1",
103-
"overlayscrollbars": "^2.4.6",
104-
"overlayscrollbars-react": "^0.5.3",
105+
"overlayscrollbars": "^2.10.0",
106+
"overlayscrollbars-react": "^0.5.6",
105107
"react": "^18.3.1",
106108
"react-chartjs-2": "^4.3.1",
107109
"react-dom": "^18.3.1",
108110
"react-error-boundary": "^3.1.4",
109111
"react-identicons": "^1.2.5",
110-
"react-is": "^18.2.0",
111-
"react-loading-skeleton": "^3.3.1",
112+
"react-is": "^18.3.1",
113+
"react-loading-skeleton": "^3.5.0",
112114
"react-markdown": "^8.0.7",
113115
"react-modal": "^3.16.1",
114-
"react-router-dom": "^6.21.2",
116+
"react-router-dom": "^6.28.0",
115117
"react-scripts": "^5.0.1",
116118
"react-toastify": "^9.1.3",
117-
"react-use": "^17.4.3",
119+
"react-use": "^17.5.1",
118120
"styled-components": "^5.3.11",
119-
"viem": "^2.21.35",
121+
"viem": "^2.21.48",
120122
"wagmi": "^2.13.0"
121123
}
122124
}

0 commit comments

Comments
 (0)