1.5.0 • Published 2 months ago

@aegenet/belt-obj-is-equals v1.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

npm version

@aegenet/belt-obj-is-equals

Objects is equals?

💾 Installation

yarn add @aegenet/belt-obj-is-equals@^1.4.0
# or
npm i @aegenet/belt-obj-is-equals@^1.4.0

📝 Usage

import { objectsIsEquals } from '@aegenet/belt-obj-is-equals';

objectsIsEquals(null, null); // true
objectsIsEquals(null, {}); // false

objectsIsEquals(new Date(2022, 1, 1, 1, 1), new Date(2022, 1, 1, 1, 1)); // true
objectsIsEquals(new Date(2022, 1, 1, 1, 1), new Date(2023, 1, 1, 1, 1)); // false

objectsIsEquals({ a: 1 }, { a: 1 }); // true
objectsIsEquals({ a: 1 }, { a: 2 }); // false

objectsIsEquals(1, 1); // true
objectsIsEquals(1, 2); // false

objectsIsEquals('abcd', 'abcd'); // true
objectsIsEquals('abcd', 'abcdefg'); // false

isRecord ?

import { isRecord } from '@aegenet/belt-obj-is-equals';

isRecord(null); // false
isRecord(undefined); // false
isRecord({}); // true
isRecord({ id: 1 }); // true
isRecord({ id: 1, code: 'go' }); // true
isRecord(new Date(2015)); //  false
isRecord(2015); // false
isRecord('abcdefg'); // false
1.5.0

2 months ago

1.4.2

3 months ago

1.4.1

3 months ago

1.4.0

3 months ago

1.3.2

4 months ago

1.3.1

4 months ago

1.3.0

4 months ago

1.2.0

4 months ago