questo è il mio package Json "{
  "name": "src",
  "private": true,
  "version": "0.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "tsc -b && vite build",
    "lint": "eslint .",
    "preview": "vite preview"
  },
  "dependencies": {
    "@fortawesome/free-brands-svg-icons": "^6.2.1",
    "@fortawesome/pro-regular-svg-icons": "^6.2.1",
    "@fortawesome/pro-solid-svg-icons": "^6.2.1",
    "@fortawesome/react-fontawesome": "^0.2.0",
    "@microsoft/signalr": "7.0.5",
    "@reduxjs/toolkit": "^1.9.2",
    "@types/lodash": "^4.14.191",
    "@types/react-datepicker": "^4.8.0",
    "@types/react-scroll": "^1.8.6",
    "axios": "^1.3.2",
    "buffer": "^6.0.3",
    "date-fns": "^2.29.3",
    "date-fns-tz": "^2.0.0",
    "lodash": "^4.17.21",
    "react": "^18.2.0",
    "react-datepicker": "^4.10.0",
    "react-dom": "^18.2.0",
    "react-modal": "^3.16.1",
    "react-promise-tracker": "^2.1.1",
    "react-redux": "^8.0.5",
    "react-router-dom": "6.8.1",
    "react-scroll": "^1.8.9",
    "react-select": "^5.7.0",
    "react-toastify": "^9.1.1",
    "react-virtualized-auto-sizer": "^1.0.7",
    "react-window": "^1.8.8",
    "redux-thunk": "^2.4.2",
    "simply-uuid": "^1.0.1",
    "ts-keycode-enum": "^1.0.6"
  },
  "devDependencies": {
    "@ebay/nice-modal-react": "^1.2.8",
    "@types/node": "^18.11.19",
    "@types/react": "^18.0.27",
    "@types/react-dom": "^18.0.10",
    "@typescript-eslint/eslint-plugin": "^5.52.0",
    "@typescript-eslint/parser": "^5.52.0",
    "@vitejs/plugin-react-swc": "^3.0.0",
    "eslint": "^8.34.0",
    "eslint-config-prettier": "^8.6.0",
    "eslint-config-standard-with-typescript": "^34.0.0",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-n": "^15.6.1",
    "eslint-plugin-promise": "^6.1.1",
    "eslint-plugin-react": "^7.32.2",
    "eslint-plugin-react-hooks": "^4.6.0",
    "prettier": "^2.8.4",
    "sass": "^1.58.0",
    "typescript": "^4.9.5",
    "vite": "^7.0.0"
  }
}
"

ma ho questi errori con npm i 

"
npm warn ERESOLVE overriding peer dependency
npm warn ERESOLVE overriding peer dependency
npm warn While resolving: src@0.0.0
npm warn Found: @types/node@24.0.10
npm warn node_modules/@types/node
npm warn   dev @types/node@"^18.11.19" from the root project
npm warn   1 more (vite)
npm warn
npm warn Could not resolve dependency:
npm warn peerOptional @types/node@"^20.19.0 || >=22.12.0" from vite@7.0.2
npm warn node_modules/vite
npm warn   dev vite@"^7.0.0" from the root project
npm warn   1 more (@vitejs/plugin-react)
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: src@0.0.0
npm error Found: @typescript-eslint/eslint-plugin@8.35.1
npm error node_modules/@typescript-eslint/eslint-plugin
npm error   dev @typescript-eslint/eslint-plugin@"^5.52.0" from the root project
npm error   @typescript-eslint/eslint-plugin@"8.35.1" from typescript-eslint@8.35.1
npm error   node_modules/typescript-eslint
npm error
npm error Could not resolve dependency:
npm error dev @typescript-eslint/eslint-plugin@"^5.52.0" from the root project
npm error
npm error Conflicting peer dependency: @typescript-eslint/parser@5.62.0
npm error node_modules/@typescript-eslint/parser
npm error   peer @typescript-eslint/parser@"^5.0.0" from @typescript-eslint/eslint-plugin@5.62.0
npm error   node_modules/@typescript-eslint/eslint-plugin
npm error     dev @typescript-eslint/eslint-plugin@"^5.52.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error C:\Users\s.vacirca\AppData\Local\npm-cache\_logs\2025-07-08T07_53_51_604Z-eresolve-report.txt
npm error A complete log of this run can be found in: C:\Users\s.vacirca\AppData\Local\npm-cache\_logs\2025-07-08T07_53_51_604Z-debug-0.log"