is-mergeable-object
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

is-mergeable-object

The biggest difficulty deep merge libraries run into is figuring out which properties of an object should be recursively iterated over.

This module contains the algorithm used by deepmerge.

isMergeableObject(null) // => false
 
isMergeableObject({}) // => true
 
isMergeableObject(new RegExp('wat')) // => false
 
isMergeableObject(undefined) // => false
 
isMergeableObject(new Object()) // => true
 
isMergeableObject(new Date()) // => false
 
isMergeableObject(someReactElement) // => false

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i is-mergeable-object

    Weekly Downloads

    87,435

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    2.25 kB

    Total Files

    4

    Last publish

    Collaborators

    • tehshrike