-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider switching to dequal #20646
Comments
Oh, nice idea! We even already have dequal in our tree, although only a dev dep:
We also already have https://www.npmjs.com/package/fast-deep-equal as devDependency, also via eslint. But I agree that dequal/lite seems enough for our purposes. https://unpkg.com/dequal@2.0.3/lite/index.mjs really looks quite nice 😁 @jelly do you want to give this a shot? |
I'm happy to take a look at this during the pilot shift. |
Testing it here #20659 |
This doesn't help us a lot but dequal is a 14 kB library versus deep-equal which is 90 kB, however has 16 dependencies while dequal has zero. So in the end it might help if other deps drop those dependencies as well.
https://www.npmjs.com/package/dequal
The text was updated successfully, but these errors were encountered: