just-is-empty
TypeScript icon, indicating that this package has built-in type declarations

3.4.1 • Public • Published

just-is-empty

Part of a library of zero-dependency npm modules that do just do one thing. Guilt-free utilities for every occasion.

🍦 Try it

npm install just-is-empty
yarn add just-is-empty

Return true if object has no enumerable key values

import isEmpty from 'just-is-empty';
 isEmpty({a: 3, b: 5}) // false
 isEmpty([1, 2]) // false
 isEmpty(new Set([1, 2, 2])) // false
 isEmpty((new Map()).set('a', 2)) // false
 isEmpty({}) // true
 isEmpty([]) // true
 isEmpty(new Set()) // true
 isEmpty(new Map()) // true
 isEmpty('abc') // false
 isEmpty('') // true
 isEmpty(0) // true
 isEmpty(1) // true
 isEmpty(true) // true
 isEmpty(Symbol('abc')); // true
 isEmpty(//); // true
 isEmpty(new String('abc')); // false
 isEmpty(new String('')); // true
 isEmpty(new Boolean(true)); // true
 isEmpty(null) // true
 isEmpty(undefined) // true

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i just-is-empty

      Weekly Downloads

      8,141

      Version

      3.4.1

      License

      MIT

      Unpacked Size

      6.95 kB

      Total Files

      9

      Last publish

      Collaborators

      • angus-c