hans-obj-comparator
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

hans-obj-comparator

With this package it is available to compare Objects and Arrays

Table of contents

Installing

Add the package to your project

npm i hans-obj-comparator

using yarn

yarn add hans-obj-comparator

Example

Export compareObjects or compareArrays from hans-obj-comparator

const {compareObjects, compareArrays} = require('hans-obj-comparator')

using TypeScript

import {compareObjects, compareArrays} from 'hans-obj-comparator'
console.log(compareObjects({a: 2, b: [1, 2, 4]}, {a: 2, b: [1, 2, 4]})) // true
console.log(compareObjects({a: 2, b: [8, 2, 4]}, {a: 2, b: [1, 2, 4]})) // false
console.log(compareObjects({a: 2, name: 3}, {a: 2, b: 3})) // false

console.log(compareArrays([{a: 123, b: 2}, {a: 1, b: -2}], [{a: 123, b: 2}, {a: 1, b: -2}])) // true
console.log(compareArrays([1, 2], [1, 2, 3])) // false
console.log(compareArrays([], [1, 2, 3])) // false

Readme

Keywords

Package Sidebar

Install

npm i hans-obj-comparator

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

6.58 kB

Total Files

6

Last publish

Collaborators

  • hans_andersen