diff options
| author | Larvan2 <[email protected]> | 2026-04-18 14:08:45 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-04-18 14:08:45 +0800 |
| commit | fd39af8af5e2e6ba88f8ba2ac3e6101aeda2b6c1 (patch) | |
| tree | c1151d88422b0492dedd19eb39f56f6360b840c3 /package.json | |
| parent | 57b2b5491c9c2cfb0f41606120b67cbb42350fa9 (diff) | |
| parent | 56758999537ca0790837f446984379eebca3a44d (diff) | |
Merge pull request #116 from Olivi-9/master
update dependencies & change style in Home
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 126 |
1 files changed, 66 insertions, 60 deletions
diff --git a/package.json b/package.json index 1ee8e0b..25c13ef 100644 --- a/package.json +++ b/package.json @@ -15,87 +15,93 @@ "build": "vite build", "serve": "vite preview" }, + "pnpm": { + "overrides": { + "@types/react": "18.3.28", + "@types/react-dom": "18.3.7" + } + }, "dependencies": { "@hello-pangea/dnd": "^18.0.1", "@reach/tooltip": "0.18.0", "@reach/visually-hidden": "0.18.0", "chartjs-adapter-date-fns": "^3.0.0", - "chartjs-plugin-streaming": "^2.0.0", - "clsx": "^1.2.1", + "clsx": "^2.1.1", "history": "5.3.0", "invariant": "^2.2.4", - "lodash-es": "^4.17.21", + "lodash-es": "^4.18.1", "memoize-one": "6.0.0", - "modern-normalize": "1.1.0", + "modern-normalize": "3.0.1", "prop-types": "15.8.1", "react-chartjs-2": "^5.3.1", "react-feather": "^2.0.10", - "react-modal": "3.16.1", - "react-tabs": "6.0.0", + "react-modal": "3.16.3", + "react-tabs": "6.1.1", "react-tiny-fab": "4.0.4", - "react-window": "^1.8.8", - "regenerator-runtime": "0.13.11", - "tslib": "2.4.1", + "react-window": "^2.2.7", + "regenerator-runtime": "0.14.1", + "tslib": "2.8.1", "use-asset": "1.0.4" }, "devDependencies": { - "@babel/runtime": "7.20.13", - "@fontsource/inter": "4.5.15", - "@fontsource/roboto-mono": "4.5.10", - "@types/invariant": "2.2.35", - "@types/jest": "29.4.0", - "@types/lodash-es": "4.17.6", - "@types/react": "18.0.27", - "@types/react-dom": "18.0.10", - "@types/react-modal": "3.13.1", - "@types/react-window": "1.8.5", - "@typescript-eslint/eslint-plugin": "5.49.0", - "@typescript-eslint/parser": "5.49.0", - "@vitejs/plugin-react": "3.0.1", - "autoprefixer": "10.4.13", - "baseline-browser-mapping": "^2.10.7", - "chart.js": "4.2.0", - "core-js": "3.27.2", - "cssnano": "5.1.14", - "date-fns": "2.29.3", + "@babel/runtime": "7.29.2", + "@fontsource/inter": "5.2.8", + "@fontsource/roboto-mono": "5.2.8", + "@types/invariant": "2.2.37", + "@types/jest": "30.0.0", + "@types/lodash-es": "4.17.12", + "@types/react": "18.3.28", + "@types/react-dom": "18.3.7", + "@types/react-modal": "3.16.3", + "@typescript-eslint/eslint-plugin": "8.58.2", + "@typescript-eslint/parser": "8.58.2", + "@vitejs/plugin-react": "5.1.0", + "autoprefixer": "10.5.0", + "baseline-browser-mapping": "^2.10.19", + "chart.js": "4.5.1", + "core-js": "3.49.0", + "cssnano": "7.1.5", + "date-fns": "4.1.0", "eslint": "8.57.1", "eslint-config-airbnb-base": "15.0.0", - "eslint-config-prettier": "8.6.0", + "eslint-config-prettier": "10.1.8", "eslint-config-react-app": "7.0.1", "eslint-plugin-flowtype": "8.0.3", - "eslint-plugin-import": "2.27.5", - "eslint-plugin-jest": "27.2.1", - "eslint-plugin-jsx-a11y": "6.7.1", - "eslint-plugin-react": "7.32.1", - "eslint-plugin-react-hooks": "4.6.0", - "framer-motion": "8.5.3", - "i18next": "22.4.9", - "i18next-browser-languagedetector": "7.0.1", - "i18next-http-backend": "2.1.1", - "immer": "9.0.18", - "postcss": "8.4.21", - "postcss-preset-env": "^8.0.0", - "prettier": "2.8.3", - "react": "18.2.0", - "react-dom": "18.2.0", - "react-i18next": "12.1.4", - "react-icons": "4.7.1", + "eslint-plugin-import": "2.32.0", + "eslint-plugin-jest": "29.15.2", + "eslint-plugin-jsx-a11y": "6.10.2", + "eslint-plugin-react": "7.37.5", + "eslint-plugin-react-hooks": "7.0.1", + "framer-motion": "12.38.0", + "i18next": "26.0.4", + "i18next-browser-languagedetector": "8.2.1", + "i18next-http-backend": "3.0.4", + "immer": "11.1.4", + "postcss": "8.5.9", + "postcss-preset-env": "^11.2.1", + "prettier": "3.8.3", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-i18next": "17.0.3", + "react-icons": "5.6.0", "react-query": "3.39.3", - "react-router": "6.8.0", - "react-router-dom": "6.8.0", - "react-switch": "7.0.0", + "react-router": "7.14.1", + "react-router-dom": "7.14.1", + "react-switch": "7.1.0", "react-table": "7.8.0", - "recoil": "0.7.6", - "reselect": "4.1.7", + "recoil": "0.7.7", + "reselect": "5.1.1", "resize-observer-polyfill": "^1.5.1", - "sass": "1.57.1", - "typescript": "4.9.4", - "vite": "4.0.4", - "vite-plugin-pwa": "0.14.1", - "workbox-core": "6.5.4", - "workbox-expiration": "6.5.4", - "workbox-precaching": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" + "sass": "1.99.0", + "typescript": "6.0.2", + "vite": "7.3.2", + "vite-plugin-pwa": "1.2.0", + "workbox-build": "7.4.0", + "workbox-core": "7.4.0", + "workbox-expiration": "7.4.0", + "workbox-precaching": "7.4.0", + "workbox-routing": "7.4.0", + "workbox-strategies": "7.4.0", + "workbox-window": "7.4.0" } } |
