react-image-magnify icon indicating copy to clipboard operation
react-image-magnify copied to clipboard

Is this project still maintained ?

Open ChetSocio opened this issue 1 year ago • 5 comments

Hey it seems that the owner of this package has not responded to issues since december 2021. Is this package already dead as it has no support for react above version 16 and throws errors while installing nowadays. If this package's author is reading this post then please make it compatible with latest version of react and it's standards. The issues we get nowadays:

npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"18.2.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"~0.14.9 || ^15.0.0 || ^16.0.0" from [email protected]
npm ERR! node_modules/react-image-magnify
npm ERR!   react-image-magnify@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR!
npm ERR! For a full report see:
npm ERR! C:\Users\donUser\AppData\Local\npm-cache\_logs\2023-09-20T17_01_01_891Z-eresolve-report.txt

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\donUser\AppData\Local\npm-cache\_logs\2023-09-20T17_01_01_891Z-debug-0.log

ChetSocio avatar Sep 20 '23 17:09 ChetSocio

Really !, There is no Progress and Nothing going on...

Same issue with me.

myselfprincee avatar Sep 26 '23 16:09 myselfprincee

Hey buddy I have forked this project then studied it and created a new github repository and created a new npm package that extends this project. I have removed tests completely and updated the dependencies to their latest version as well as updated some codes. Luckily the new package doesnot gives any single error as much as i use it on my non-typescript react project. I am gonna try it on typescript too soon and create a types package for it separately. If you want to test it or check it then please use this link to my repository. Or just use "npm install easy-magnify". If you face any bug or issue then reply me there. Remember: i am just a newbie in javascript (coming from python) so there may be things i may have missed, you can talk them here or in issues tab in my repo

ChetSocio avatar Sep 26 '23 20:09 ChetSocio

Great! I will try it out soon..

myselfprincee avatar Sep 27 '23 04:09 myselfprincee

Update : i had talked with a shopify dev and he has created a package that does similar things but more better ways. The npm package is : @zoom-image/react and the package supports latest versions of react. And you can get a lot of customizations but in small package size. Try it as only optiom.

ChetSocio avatar Oct 11 '23 10:10 ChetSocio

Update : i had talked with a shopify dev and he has created a package that does similar things but more better ways. The npm package is : @zoom-image/react and the package supports latest versions of react. And you can get a lot of customizations but in small package size. Try it as only optiom.

Hey I used the Package but My Work has been Completed with npm-pan-zoom package has over 200k weekly downloads It is a good package.

myselfprincee avatar Oct 12 '23 03:10 myselfprincee

Same issue with me

vilashpixelnx avatar Jan 30 '24 10:01 vilashpixelnx

Hello Guys, BatchNepal is creating a similar Open Source package named: Easy magnify,. Package Link: https://www.npmjs.com/package/easy-magnify Github Link : https://github.com/ChetSocio/easy-magnify

Within few days it will have some breaking changes to make it compatible with react 18 and typescript support with functional components. Keep your eye on it and dont forget to star it.

ChetSocio avatar May 29 '24 03:05 ChetSocio