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

1.1.0 • Public • Published

@xobotyi/is-obj

Check if given value is an object

Build status NPM version NPM weekly downloads License Types definition Codacy Code Grade Tests LOC


❤️Please consider starring this project to show your love and support.🙌

Returns true on all objectish values except null, e.g. functions, arrays, dates and so on.

Installation note

This package written in TypeScript and delivered with 3 versions:

  • main field of package.json is pointing to transpiled ES5 version with CJS modules resolution;
  • module field is pointing to transpiled ES5 version with ES modules resolution;
  • esnext field is pointing to the ESNext version with ES modules resolution;

Depending on your targets you may have to use Webpack and/or Babel to pull untranspiled version of package.
See some tips on wiring thing up: https://2ality.com/2017/06/pkg-esnext.html

Usage

import { isObj } from "@xobotyi/is-obj";

isObj(1); // => false

isObj(()=>{}); // => true

isObj(null); // => false

isObj([1,2,3]); // => true

Related projects

Readme

Keywords

Package Sidebar

Install

npm i @xobotyi/is-obj

Weekly Downloads

1

Version

1.1.0

License

MIT

Unpacked Size

7.93 kB

Total Files

8

Last publish

Collaborators

  • xobotyi