Skip to content

Commit 0d50c90

Browse files
authored
upgrade several dependencies at once (#94)
* remove webVitals * group dependabot PRs
1 parent b2739c4 commit 0d50c90

File tree

6 files changed

+1246
-1068
lines changed

6 files changed

+1246
-1068
lines changed

.github/dependabot.yml

+8-12
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,16 @@
11
version: 2
22
updates:
3-
# Root package.json
4-
- package-ecosystem: "npm"
5-
directory: "/"
6-
schedule:
7-
interval: "weekly"
8-
open-pull-requests-limit: 10
9-
versioning-strategy: "auto"
10-
commit-message:
11-
prefix: "chore"
12-
prefix-development: "chore"
13-
include: "scope"
14-
153
# Client package.json
164
- package-ecosystem: "npm"
175
directory: "/src/client"
186
schedule:
197
interval: "weekly"
208
open-pull-requests-limit: 10
219
versioning-strategy: "auto"
10+
groups:
11+
all-dependencies:
12+
patterns:
13+
- "*"
2214
commit-message:
2315
prefix: "chore"
2416
prefix-development: "chore"
@@ -31,6 +23,10 @@ updates:
3123
interval: "weekly"
3224
open-pull-requests-limit: 10
3325
versioning-strategy: "auto"
26+
groups:
27+
all-dependencies:
28+
patterns:
29+
- "*"
3430
commit-message:
3531
prefix: "chore"
3632
prefix-development: "chore"

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
"start": "yarn workspace client start",
99
"build": "yarn workspace client build"
1010
},
11-
"packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
11+
"packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e",
12+
"dependencies": {}
1213
}

src/client/package.json

+26-27
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,28 @@
44
"private": true,
55
"packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e",
66
"dependencies": {
7-
"@chakra-ui/react": "^2.8.2",
8-
"@emotion/react": "^11.12.0",
7+
"@chakra-ui/react": "^2.10.6",
8+
"@emotion/react": "^11.14.0",
99
"@emotion/styled": "^11.14.0",
10-
"eslint": "^8.0.0",
11-
"eslint-config-react-app": "^7.0.1",
12-
"framer-motion": "^12.0.6",
10+
"eslint": "^9.21.0",
11+
"eslint-plugin-react": "^7.37.4",
12+
"framer-motion": "^12.4.7",
1313
"leaflet": "^1.9.4",
1414
"leaflet-draw": "^1.0.4",
1515
"prop-types": "^15.5.2",
1616
"ramda": "^0.30.1",
17-
"react": "^19.0.0",
18-
"react-datepicker": "^7.6.0",
19-
"react-dom": "^19.0.0",
20-
"react-icons": "^5.4.0",
21-
"react-leaflet": "^5.0.0",
22-
"react-leaflet-draw": "^0.20.4",
23-
"react-markdown": "^9.0.3",
17+
"react": "^18.0.0",
18+
"react-datepicker": "^8.1.0",
19+
"react-dom": "^18.0.0",
20+
"react-icons": "^5.5.0",
21+
"react-leaflet": "^4.2.0",
22+
"react-leaflet-draw": "^0.20.6",
23+
"react-markdown": "^10.0.0",
2424
"react-scripts": "5.0.1",
2525
"react-syntax-highlighter": "^15.5.13",
2626
"source-map-explorer": "^2.5.3",
27-
"swagger-ui-react": "^5.18.3",
28-
"typescript": "^5.7.3",
29-
"web-vitals": "^2.1.4"
27+
"swagger-ui-react": "^5.19.0",
28+
"typescript": "^5.7.3"
3029
},
3130
"scripts": {
3231
"start": "react-scripts start",
@@ -38,6 +37,18 @@
3837
"eslintConfig": {
3938
"extends": "react-app"
4039
},
40+
"devDependencies": {
41+
"@babel/core": "^7.26.9",
42+
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
43+
"@testing-library/jest-dom": "^6.6.3",
44+
"@testing-library/react": "^16.2.0",
45+
"@types/leaflet": "^1.9.16",
46+
"@types/react": "^18.0.0",
47+
"@types/react-dom": "^18.0.0",
48+
"@types/react-syntax-highlighter": "^15.5.13",
49+
"@types/swagger-ui-react": "^5.18.0",
50+
"depcheck": "^1.4.7"
51+
},
4152
"browserslist": {
4253
"production": [
4354
">0.2%",
@@ -49,17 +60,5 @@
4960
"last 1 firefox version",
5061
"last 1 safari version"
5162
]
52-
},
53-
"devDependencies": {
54-
"@babel/core": "^7.26.7",
55-
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
56-
"@testing-library/jest-dom": "^6.6.3",
57-
"@testing-library/react": "^16.2.0",
58-
"@types/leaflet": "^1.9.12",
59-
"@types/react": "^18.0.9",
60-
"@types/react-dom": "^19.0.3",
61-
"@types/react-syntax-highlighter": "^15.5.13",
62-
"@types/swagger-ui-react": "^5.18.0",
63-
"depcheck": "^1.4.7"
6463
}
6564
}

src/client/src/index.tsx

+10-18
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
1-
import { ColorModeScript } from "@chakra-ui/react"
2-
import * as React from "react"
3-
import * as ReactDOM from "react-dom/client"
4-
import { App } from "./App"
5-
import reportWebVitals from "./reportWebVitals"
6-
import * as serviceWorker from "./serviceWorker"
1+
import { ColorModeScript } from "@chakra-ui/react";
2+
import * as React from "react";
3+
import * as ReactDOM from "react-dom/client";
4+
import { App } from "./App";
5+
import * as serviceWorker from "./serviceWorker";
76

8-
9-
const container = document.getElementById("root")
10-
if (!container) throw new Error('Failed to find the root element');
11-
const root = ReactDOM.createRoot(container)
7+
const container = document.getElementById("root");
8+
if (!container) throw new Error("Failed to find the root element");
9+
const root = ReactDOM.createRoot(container);
1210

1311
root.render(
1412
<React.StrictMode>
1513
<ColorModeScript />
1614
<App />
1715
</React.StrictMode>,
18-
)
16+
);
1917

2018
// If you want your app to work offline and load faster, you can change
2119
// unregister() to register() below. Note this comes with some pitfalls.
2220
// Learn more about service workers: https://cra.link/PWA
23-
serviceWorker.unregister()
24-
25-
// If you want to start measuring performance in your app, pass a function
26-
// to log results (for example: reportWebVitals(console.log))
27-
// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
28-
reportWebVitals()
29-
21+
serviceWorker.unregister();

src/client/src/reportWebVitals.ts

-15
This file was deleted.

0 commit comments

Comments
 (0)