This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@almeidx/is-empty
TypeScript icon, indicating that this package has built-in type declarations

1.2.5 • Public • Published

@almeidx/is-empty

Checks if value is an empty object, collection, map, or set.

Objects are considered empty if they have no own enumerable string keyed properties.

Array-like values such as arguments objects, arrays, buffers, strings, or jQuery-like collections are considered empty if they have a length of 0. Similarly, maps and sets are considered empty if they have a size of 0.

Install

yarn add @almeidx/is-empty

or

npm i @almeidx/is-empty

Usage

isEmpty(value?: any): boolean

Examples

import isEmpty from '@almeidx/is-empty';
// or
const { isEmpty } = require('@almeidx/is-empty');

isEmpty(null);
// => true

isEmpty(true);
// => true

isEmpty(1);
// => false

isEmpty([1, 2, 3]);
// => false

isEmpty({ a: 1 });
// => false

Package Sidebar

Install

npm i @almeidx/is-empty

Weekly Downloads

9

Version

1.2.5

License

MIT

Unpacked Size

5.89 kB

Total Files

7

Last publish

Collaborators

  • almeidx