impler.io icon indicating copy to clipboard operation
impler.io copied to clipboard

Dependency Conflict: @impler/react and React 19 RC

Open thisismayuresh opened this issue 11 months ago • 0 comments

Description

Installing project dependencies fails due to a version conflict between @impler/react and the React RC version being used in the project.

Current Behavior

npm i @impler/react fails with a dependency resolution error @impler/[email protected] requires react@>=16.8.0 Project is using [email protected] Next.js 15.0.3 expects react@"^18.2.0 || 19.0.0-rc-66855b96-20241106"

Error Message

Copynpm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! While resolving: @impler/[email protected]
npm ERR! Found: [email protected]
npm ERR! Could not resolve dependency:
npm ERR! peer react@">=16.8.0" from @impler/[email protected]

Additional Context

This is a peer dependency conflict when trying to add @impler/react to an existing project The core issue appears to be compatibility between @impler/react and React 19 RC The error prevents installation of the @impler/react package This affects projects using React 19 RC trying to integrate @impler/react

Impact

Blocks project setup and development Prevents new developers from joining and setting up the project

Reproducible Steps

  1. npx create-next-app@latest
  2. npm i @impler/react
  3. Observe the dependency resolution error

thisismayuresh avatar Nov 20 '24 08:11 thisismayuresh