Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/litichevskiydv/equality-comparison

Implementation of configurable equality comparer
https://github.com/litichevskiydv/equality-comparison

Last synced: 8 days ago
JSON representation

Implementation of configurable equality comparer

Awesome Lists containing this project

README

        

# equality-comparison

[![npm version](https://badge.fury.io/js/equality-comparison.svg)](https://www.npmjs.com/package/equality-comparison)
[![npm downloads](https://img.shields.io/npm/dt/equality-comparison.svg)](https://www.npmjs.com/package/equality-comparison)
[![dependencies status](https://img.shields.io/librariesio/github/litichevskiydv/equality-comparison)](https://www.npmjs.com/package/equality-comparison)
[![Build Status](https://github.com/litichevskiydv/equality-comparison/actions/workflows/ci.yaml/badge.svg?branch=master)](https://github.com/litichevskiydv/equality-comparison/actions/workflows/ci.yaml)
[![Coverage Status](https://coveralls.io/repos/github/litichevskiydv/equality-comparison/badge.svg?branch=master)](https://coveralls.io/github/litichevskiydv/equality-comparison?branch=master)

Implementation of configurable equality comparer

## Functions



equals(first, second, options) : boolean


Method checks two objects equality.




getHashCode(operand, options) : number


Method calculates object hashcode.



## Objects


DefaultEqualityComparer


Default implementation of EqualityComparer based on functions equals and getHashCode.