https://github.com/hacknlove/isdifferent
function that returns true if their two parameters are deeply different
https://github.com/hacknlove/isdifferent
deep-difference deep-equals helper helper-functions
Last synced: 4 months ago
JSON representation
function that returns true if their two parameters are deeply different
- Host: GitHub
- URL: https://github.com/hacknlove/isdifferent
- Owner: hacknlove
- License: isc
- Created: 2019-07-31T07:12:39.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T04:26:15.000Z (over 2 years ago)
- Last Synced: 2025-02-09T02:46:42.451Z (5 months ago)
- Topics: deep-difference, deep-equals, helper, helper-functions
- Language: JavaScript
- Homepage:
- Size: 2.45 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# isDifferent


Check deep equality of two variables
## browser
### script
```htmlisDifferent.isDifferent('bar', 'foo') // true
isDifferent.isDifferent({response: 42, question: 'unknown'}, {question: 'unknown', response: 42}) // false```
### module
```htmlimport { isDifferent } from 'https://cdn.jsdelivr.net/npm/[email protected]/dist/isDifferent.esm.min.js'
isDifferent('bar', 'foo') // true
isDifferent({response: 42, question: 'unknown'}, {question: 'unknown', response: 42}) // false```
## node (and browser with some bundler)
```
npm i isdifferent
```
```javascript
import { isDifferent } from 'isdifferent'
// or // const { isDifferent } = require('isdifferent')isDifferent('bar', 'foo') // true
isDifferent({response: 42, question: 'unknown'}, {question: 'unknown', response: 42}) // false
```