-
Task
-
Resolution: Done
-
Minor
-
None
-
1.4.0
-
1
-
False
-
-
False
-
-
We have identified that @types/react is listed both in the devDependencies and the resolutions section in janus-idp/backstage-showcase/packages/app/package.json. Since @types/react is already declared in devDependencies, we can safely remove it from resolutions because it should resolve without needing the resolutions entry.
Steps:
- Remove the "@types/react": "18.3.7" entry from resolutions in package.json
- Run yarn install to update the lockfile.
- Test the app to ensure there are no dependency issues or conflicts.
Acceptance Criteria and DoD:
- The @types/react entry is successfully removed from the resolutions section in package.json.
- yarn install runs successfully with no errors or version conflicts.
- The application builds and runs correctly, with all tests passing (if applicable).
- There are no warnings or errors related to @types/react when installing dependencies or running the app.
- The updated yarn.lock file is committed along with the package.json change.