Skip to content

Commit c2520be

Browse files
committed
chore: update dependencies
1 parent b2eec6b commit c2520be

File tree

7 files changed

+3272
-4322
lines changed

7 files changed

+3272
-4322
lines changed

app/package.json

Lines changed: 56 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -33,90 +33,86 @@
3333
"lint": "pnpm lint:js && pnpm lint:css && pnpm lint:translation",
3434
"lint:fix": "pnpm lint:js --fix && pnpm lint:css --fix",
3535
"test": "vitest",
36-
"test:coverage": "vitest run --coverage",
37-
"surge:deploy": "branch=$(git rev-parse --symbolic-full-name --abbrev-ref HEAD); branch=$(echo $branch | tr ./ -); cp ../build/index.html ../build/200.html; surge -p ../build/ -d https://ifrc-go-$branch.surge.sh",
38-
"surge:teardown": "branch=$(git rev-parse --symbolic-full-name --abbrev-ref HEAD); branch=$(echo $branch | tr ./ -); surge teardown https://ifrc-go-$branch.surge.sh"
36+
"test:coverage": "vitest run --coverage"
3937
},
4038
"dependencies": {
4139
"@ifrc-go/icons": "^2.0.1",
4240
"@ifrc-go/ui": "workspace:^",
43-
"@sentry/react": "^7.81.1",
41+
"@sentry/react": "^7.120.4",
4442
"@tinymce/tinymce-react": "^5.1.1",
45-
"@togglecorp/fujs": "^2.1.1",
43+
"@togglecorp/fujs": "^2.2.0",
4644
"@togglecorp/re-map": "^0.3.0",
4745
"@togglecorp/toggle-form": "^2.0.4",
48-
"@togglecorp/toggle-request": "^1.0.0-beta.3",
46+
"@togglecorp/toggle-request": "1.0.0-beta.3",
4947
"@turf/bbox": "^6.5.0",
5048
"@turf/buffer": "^6.5.0",
51-
"exceljs": "^4.3.0",
49+
"exceljs": "^4.4.0",
5250
"file-saver": "^2.0.5",
53-
"html-to-image": "^1.11.11",
54-
"mapbox-gl": "^1.13.0",
55-
"papaparse": "^5.4.1",
56-
"react": "^18.2.0",
57-
"react-dom": "^18.2.0",
58-
"react-router-dom": "^6.18.0",
59-
"sanitize-html": "^2.10.0"
51+
"html-to-image": "^1.11.13",
52+
"mapbox-gl": "^1.13.3",
53+
"papaparse": "^5.5.3",
54+
"react": "^18.3.1",
55+
"react-dom": "^18.3.1",
56+
"react-router-dom": "^6.30.1",
57+
"sanitize-html": "^2.17.0"
6058
},
6159
"devDependencies": {
62-
"@eslint/eslintrc": "^3.2.0",
63-
"@eslint/js": "^9.20.0",
64-
"@eslint/json": "^0.5.0",
65-
"@julr/vite-plugin-validate-env": "^1.0.1",
66-
"@types/file-saver": "^2.0.5",
67-
"@types/mapbox-gl": "^1.13.0",
68-
"@types/node": "^20.17.19",
69-
"@types/papaparse": "^5.3.8",
70-
"@types/react": "^18.0.28",
71-
"@types/react-dom": "^18.0.11",
72-
"@types/sanitize-html": "^2.9.0",
73-
"@types/yargs": "^17.0.32",
74-
"@typescript-eslint/eslint-plugin": "^8.11.0",
75-
"@typescript-eslint/parser": "^8.11.0",
76-
"@typescript-eslint/typescript-estree": "^8.43.0",
77-
"@typescript-eslint/visitor-keys": "^8.44.0",
78-
"@vitejs/plugin-react-swc": "^3.5.0",
79-
"@vitest/coverage-v8": "^1.2.2",
80-
"autoprefixer": "^10.4.14",
60+
"@eslint/eslintrc": "^3.3.1",
61+
"@eslint/js": "^9.37.0",
62+
"@eslint/json": "^0.13.2",
63+
"@julr/vite-plugin-validate-env": "^2.2.0",
64+
"@types/file-saver": "^2.0.7",
65+
"@types/mapbox-gl": "^1.13.10",
66+
"@types/node": "^20.19.21",
67+
"@types/papaparse": "^5.3.16",
68+
"@types/react": "^18.3.26",
69+
"@types/react-dom": "^18.3.7",
70+
"@types/sanitize-html": "^2.16.0",
71+
"@types/yargs": "^17.0.33",
72+
"@typescript-eslint/eslint-plugin": "^8.46.1",
73+
"@typescript-eslint/parser": "^8.46.1",
74+
"@typescript-eslint/typescript-estree": "^8.46.1",
75+
"@typescript-eslint/visitor-keys": "^8.46.1",
76+
"@vitejs/plugin-react-swc": "^3.11.0",
77+
"autoprefixer": "^10.4.21",
8178
"cross-var": "^1.1.0",
82-
"dotenv-cli": "^7.4.2",
83-
"eslint": "^9.20.1",
79+
"dotenv-cli": "^7.4.4",
80+
"eslint": "^9.37.0",
8481
"eslint-config-airbnb": "^19.0.4",
85-
"eslint-import-resolver-typescript": "^3.6.3",
86-
"eslint-plugin-import": "^2.31.0",
82+
"eslint-import-resolver-typescript": "^3.10.1",
83+
"eslint-plugin-import": "^2.32.0",
8784
"eslint-plugin-import-exports-imports-resolver": "^1.0.1",
88-
"eslint-plugin-import-newlines": "^1.3.4",
89-
"eslint-plugin-jsx-a11y": "^6.10.1",
90-
"eslint-plugin-react": "^7.37.4",
91-
"eslint-plugin-react-hooks": "^5.0.0",
92-
"eslint-plugin-react-refresh": "^0.4.13",
85+
"eslint-plugin-import-newlines": "^1.4.0",
86+
"eslint-plugin-jsx-a11y": "^6.10.2",
87+
"eslint-plugin-react": "^7.37.5",
88+
"eslint-plugin-react-hooks": "^7.0.0",
89+
"eslint-plugin-react-refresh": "^0.4.23",
9390
"eslint-plugin-simple-import-sort": "^12.1.1",
94-
"fast-glob": "^3.3.2",
95-
"happy-dom": "^9.18.3",
96-
"jiti": "^2.5.1",
91+
"fast-glob": "^3.3.3",
92+
"happy-dom": "^9.20.3",
93+
"jiti": "^2.6.1",
9794
"openapi-typescript": "6.5.5",
98-
"postcss": "^8.5.3",
95+
"postcss": "^8.5.6",
9996
"postcss-nested": "^7.0.2",
10097
"postcss-normalize": "^13.0.1",
101-
"postcss-preset-env": "^10.1.5",
102-
"rollup-plugin-visualizer": "^5.9.0",
103-
"stylelint": "^16.17.0",
98+
"postcss-preset-env": "^10.4.0",
99+
"rollup-plugin-visualizer": "^5.14.0",
100+
"stylelint": "^16.25.0",
104101
"stylelint-config-concentric": "^2.0.2",
105102
"stylelint-config-recommended": "^15.0.0",
106103
"stylelint-value-no-unknown-custom-properties": "^6.0.1",
107-
"surge": "^0.23.1",
108104
"ts-md5": "^1.3.1",
109-
"tsx": "^4.7.2",
110-
"typescript": "^5.5.2",
111-
"typescript-eslint": "^8.26.0",
112-
"vite": "^5.0.10",
113-
"vite-plugin-checker": "^0.7.0",
105+
"tsx": "^4.20.6",
106+
"typescript": "^5.9.3",
107+
"typescript-eslint": "^8.46.1",
108+
"vite": "^5.4.20",
109+
"vite-plugin-checker": "^0.7.2",
114110
"vite-plugin-compression2": "^0.11.0",
115-
"vite-plugin-radar": "^0.9.2",
116-
"vite-plugin-svgr": "^4.2.0",
117-
"vite-plugin-webfont-dl": "^3.9.4",
118-
"vite-tsconfig-paths": "^4.2.2",
119-
"vitest": "^1.2.2",
111+
"vite-plugin-radar": "^0.9.6",
112+
"vite-plugin-svgr": "^4.5.0",
113+
"vite-plugin-webfont-dl": "^3.11.1",
114+
"vite-tsconfig-paths": "^4.3.2",
115+
"vitest": "^3.2.4",
120116
"yargs": "^17.7.2"
121117
}
122118
}

app/scripts/eslint/i18n-usage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function getMemberKey(node: TSESTree.MemberExpression) {
5151

5252
// strings['title']
5353
if (node.computed && node.property?.type === "Literal" && typeof node.property.value === "string") {
54-
node.property.value;
54+
return node.property.value;
5555
}
5656

5757
return undefined;

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,16 @@
3131
"pnpm": "10.6.1"
3232
},
3333
"devDependencies": {
34-
"@changesets/cli": "^2.27.10",
35-
"knip": "^5.36.3"
34+
"@changesets/cli": "^2.29.7",
35+
"knip": "^5.65.0"
3636
},
3737
"packageManager": "[email protected]+sha512.40ee09af407fa9fbb5fbfb8e1cb40fbb74c0af0c3e10e9224d7b53c7658528615b2c92450e74cfad91e3a2dcafe3ce4050d80bda71d757756d2ce2b66213e9a3",
3838
"pnpm": {
3939
"patchedDependencies": {
4040
4141
4242
43-
"@togglecorp/[email protected]": "patches/@[email protected]",
44-
43+
"@togglecorp/[email protected]": "patches/@[email protected]"
4544
}
4645
}
4746
}

packages/go-ui-storybook/package.json

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -22,49 +22,49 @@
2222
"dependencies": {
2323
"@ifrc-go/icons": "^2.0.1",
2424
"@ifrc-go/ui": "workspace:^",
25-
"@storybook/addon-docs": "^8.1.5",
26-
"@storybook/preview-api": "^8.1.5",
27-
"@storybook/test": "^8.1.5",
28-
"@storybook/theming": "^8.1.5",
29-
"@togglecorp/fujs": "^2.1.1",
30-
"react": "^18.2.0",
31-
"react-dom": "^18.2.0"
25+
"@storybook/addon-docs": "^8.6.14",
26+
"@storybook/preview-api": "^8.6.14",
27+
"@storybook/test": "^8.6.14",
28+
"@storybook/theming": "^8.6.14",
29+
"@togglecorp/fujs": "^2.2.0",
30+
"react": "^18.3.1",
31+
"react-dom": "^18.3.1"
3232
},
3333
"devDependencies": {
34-
"@chromatic-com/storybook": "^1.5.0",
35-
"@eslint/eslintrc": "^3.1.0",
36-
"@eslint/js": "^9.21.0",
37-
"@storybook/addon-a11y": "^8.1.5",
38-
"@storybook/addon-designs": "^8.0.2",
39-
"@storybook/addon-essentials": "^8.1.5",
40-
"@storybook/addon-interactions": "^8.1.5",
41-
"@storybook/addon-links": "^8.1.5",
42-
"@storybook/addon-onboarding": "^8.1.5",
43-
"@storybook/blocks": "^8.1.5",
44-
"@storybook/react": "^8.1.5",
45-
"@storybook/react-vite": "^8.1.5",
34+
"@chromatic-com/storybook": "^1.9.0",
35+
"@eslint/eslintrc": "^3.3.1",
36+
"@eslint/js": "^9.37.0",
37+
"@storybook/addon-a11y": "^8.6.14",
38+
"@storybook/addon-designs": "^8.2.1",
39+
"@storybook/addon-essentials": "^8.6.14",
40+
"@storybook/addon-interactions": "^8.6.14",
41+
"@storybook/addon-links": "^8.6.14",
42+
"@storybook/addon-onboarding": "^8.6.14",
43+
"@storybook/blocks": "^8.6.14",
44+
"@storybook/react": "^8.6.14",
45+
"@storybook/react-vite": "^8.6.14",
4646
"@storybook/test": "^8.1.5",
47-
"@types/react": "^18.2.43",
48-
"@types/react-dom": "^18.2.17",
49-
"@typescript-eslint/eslint-plugin": "^8.24.1",
50-
"@typescript-eslint/parser": "^8.24.1",
51-
"@vitejs/plugin-react-swc": "^3.5.0",
52-
"chromatic": "^11.4.1",
47+
"@types/react": "^18.3.26",
48+
"@types/react-dom": "^18.3.7",
49+
"@typescript-eslint/eslint-plugin": "^8.46.1",
50+
"@typescript-eslint/parser": "^8.46.1",
51+
"@vitejs/plugin-react-swc": "^3.11.0",
52+
"chromatic": "^11.29.0",
5353
"cross-var": "^1.1.0",
54-
"dotenv-cli": "^7.4.2",
55-
"eslint": "^9.20.1",
54+
"dotenv-cli": "^7.4.4",
55+
"eslint": "^9.37.0",
5656
"eslint-config-airbnb": "19.0.4",
57-
"eslint-import-resolver-typescript": "^3.6.3",
58-
"eslint-plugin-import": "^2.31.0",
59-
"eslint-plugin-jsx-a11y": "^6.10.1",
60-
"eslint-plugin-react": "^7.37.4",
61-
"eslint-plugin-react-hooks": "^5.0.0",
62-
"eslint-plugin-react-refresh": "^0.4.13",
63-
"eslint-plugin-storybook": "^0.10.1",
64-
"storybook": "^8.1.5",
65-
"typescript": "^5.2.2",
66-
"typescript-eslint": "^8.26.0",
67-
"vite": "^5.0.8",
68-
"vite-tsconfig-paths": "^4.2.3"
57+
"eslint-import-resolver-typescript": "^3.10.1",
58+
"eslint-plugin-import": "^2.32.0",
59+
"eslint-plugin-jsx-a11y": "^6.10.2",
60+
"eslint-plugin-react": "^7.37.5",
61+
"eslint-plugin-react-hooks": "^7.0.0",
62+
"eslint-plugin-react-refresh": "^0.4.23",
63+
"eslint-plugin-storybook": "^0.10.2",
64+
"storybook": "^8.6.14",
65+
"typescript": "^5.9.3",
66+
"typescript-eslint": "^8.46.1",
67+
"vite": "^5.4.20",
68+
"vite-tsconfig-paths": "^4.3.2"
6969
}
7070
}

packages/ui/package.json

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -55,53 +55,53 @@
5555
},
5656
"dependencies": {
5757
"@ifrc-go/icons": "^2.0.1",
58-
"@togglecorp/fujs": "^2.1.1",
59-
"react-focus-on": "^3.9.1",
60-
"sanitize-html": "^2.11.0"
58+
"@togglecorp/fujs": "^2.2.0",
59+
"react-focus-on": "^3.10.0",
60+
"sanitize-html": "^2.17.0"
6161
},
6262
"peerDependencies": {
6363
"@ifrc-go/icons": "^1.3.1",
6464
"react": "^18.2.0",
6565
"react-dom": "^18.2.0"
6666
},
6767
"devDependencies": {
68-
"@eslint/eslintrc": "^3.1.0",
69-
"@eslint/js": "^9.14.0",
70-
"@eslint/json": "^0.5.0",
71-
"@types/react": "^18.0.28",
72-
"@types/react-dom": "^18.0.11",
73-
"@types/sanitize-html": "^2.9.0",
74-
"@typescript-eslint/eslint-plugin": "^8.24.1",
75-
"@typescript-eslint/parser": "^8.24.1",
76-
"@vitejs/plugin-react-swc": "^3.5.0",
77-
"autoprefixer": "^10.4.16",
78-
"eslint": "^9.20.1",
68+
"@eslint/eslintrc": "^3.3.1",
69+
"@eslint/js": "^9.37.0",
70+
"@eslint/json": "^0.13.2",
71+
"@types/react": "^18.3.26",
72+
"@types/react-dom": "^18.3.7",
73+
"@types/sanitize-html": "^2.16.0",
74+
"@typescript-eslint/eslint-plugin": "^8.46.1",
75+
"@typescript-eslint/parser": "^8.46.1",
76+
"@vitejs/plugin-react-swc": "^3.11.0",
77+
"autoprefixer": "^10.4.21",
78+
"eslint": "^9.37.0",
7979
"eslint-config-airbnb": "19.0.4",
80-
"eslint-import-resolver-typescript": "^3.6.3",
81-
"eslint-plugin-import": "^2.31.0",
82-
"eslint-plugin-import-newlines": "^1.3.4",
83-
"eslint-plugin-jsx-a11y": "^6.10.1",
84-
"eslint-plugin-react": "^7.37.4",
85-
"eslint-plugin-react-hooks": "^5.0.0",
86-
"eslint-plugin-react-refresh": "^0.4.13",
80+
"eslint-import-resolver-typescript": "^3.10.1",
81+
"eslint-plugin-import": "^2.32.0",
82+
"eslint-plugin-import-newlines": "^1.4.0",
83+
"eslint-plugin-jsx-a11y": "^6.10.2",
84+
"eslint-plugin-react": "^7.37.5",
85+
"eslint-plugin-react-hooks": "^7.0.0",
86+
"eslint-plugin-react-refresh": "^0.4.23",
8787
"eslint-plugin-simple-import-sort": "^12.1.1",
88-
"glob": "^10.3.10",
89-
"postcss": "^8.5.3",
88+
"glob": "^10.4.5",
89+
"postcss": "^8.5.6",
9090
"postcss-nested": "^7.0.2",
9191
"postcss-normalize": "^13.0.1",
92-
"postcss-preset-env": "^10.1.5",
92+
"postcss-preset-env": "^10.4.0",
9393
"react-focus-on": "^3.9.1",
9494
"sanitize-html": "^2.11.0",
95-
"stylelint": "^16.17.0",
95+
"stylelint": "^16.25.0",
9696
"stylelint-config-concentric": "^2.0.2",
9797
"stylelint-config-recommended": "^15.0.0",
9898
"stylelint-value-no-unknown-custom-properties": "^6.0.1",
99-
"typescript": "^5.2.2",
100-
"typescript-eslint": "^8.26.0",
101-
"vite": "^5.0.8",
102-
"vite-plugin-dts": "^3.7.0",
99+
"typescript": "^5.9.3",
100+
"typescript-eslint": "^8.46.1",
101+
"vite": "^5.4.20",
102+
"vite-plugin-dts": "^3.9.1",
103103
"vite-plugin-lib-inject-css": "^1.3.0",
104-
"vite-tsconfig-paths": "^4.2.3",
105-
"vitest": "^1.1.1"
104+
"vite-tsconfig-paths": "^4.3.2",
105+
"vitest": "^3.2.4"
106106
}
107107
}

0 commit comments

Comments
 (0)