How to upgrade dependencies added by create-react-app

Viewed 174

When and how can we upgrade the dependencies that create-react-app adds to package.json?

Today I ran npx create-react-app my-app --template typescript and it added these dependencies:

  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.3.2",
    "@testing-library/user-event": "^7.1.2",
    "@types/jest": "^24.0.0",
    "@types/node": "^12.0.0",
    "@types/react": "^16.9.0",
    "@types/react-dom": "^16.9.0",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-scripts": "3.4.3",
    "typescript": "~3.7.2"
  }

Even though some have newer versions available:

  • "@testing-library/jest-dom": "^5.11.4"
  • "@testing-library/react": "^11.0.4"
  • "@testing-library/user-event": "^12.1.6"
  • "typescript": "~4.0.3"

Can we upgrade any dependency at any time or are they tied to the specific version of react-scripts? If it is the latter how do we know when to upgrade and what version to upgrade to?

0 Answers
Related