minimal adjustments
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / is-boolean-object / README.md
1 # is-boolean-object <sup>[![Version Badge][2]][1]</sup>
2
3 [![Build Status][3]][4]
4 [![dependency status][5]][6]
5 [![dev dependency status][7]][8]
6 [![License][license-image]][license-url]
7 [![Downloads][downloads-image]][downloads-url]
8
9 [![npm badge][11]][1]
10
11 [![browser support][9]][10]
12
13 Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
14
15 ## Example
16
17 ```js
18 var isBoolean = require('is-boolean-object');
19 var assert = require('assert');
20
21 assert.notOk(isBoolean(undefined));
22 assert.notOk(isBoolean(null));
23 assert.notOk(isBoolean('foo'));
24 assert.notOk(isBoolean(function () {}));
25 assert.notOk(isBoolean([]));
26 assert.notOk(isBoolean({}));
27 assert.notOk(isBoolean(/a/g));
28 assert.notOk(isBoolean(new RegExp('a', 'g')));
29 assert.notOk(isBoolean(new Date()));
30 assert.notOk(isBoolean(42));
31 assert.notOk(isBoolean(NaN));
32 assert.notOk(isBoolean(Infinity));
33
34 assert.ok(isBoolean(new Boolean(42)));
35 assert.ok(isBoolean(false));
36 assert.ok(isBoolean(Object(false)));
37 assert.ok(isBoolean(true));
38 assert.ok(isBoolean(Object(true)));
39 ```
40
41 ## Tests
42 Simply clone the repo, `npm install`, and run `npm test`
43
44 [1]: https://npmjs.org/package/is-boolean-object
45 [2]: http://versionbadg.es/ljharb/is-boolean-object.svg
46 [3]: https://travis-ci.org/ljharb/is-boolean-object.svg
47 [4]: https://travis-ci.org/ljharb/is-boolean-object
48 [5]: https://david-dm.org/ljharb/is-boolean-object.svg
49 [6]: https://david-dm.org/ljharb/is-boolean-object
50 [7]: https://david-dm.org/ljharb/is-boolean-object/dev-status.svg
51 [8]: https://david-dm.org/ljharb/is-boolean-object#info=devDependencies
52 [9]: https://ci.testling.com/ljharb/is-boolean-object.png
53 [10]: https://ci.testling.com/ljharb/is-boolean-object
54 [11]: https://nodei.co/npm/is-boolean-object.png?downloads=true&stars=true
55 [license-image]: http://img.shields.io/npm/l/is-boolean-object.svg
56 [license-url]: LICENSE
57 [downloads-image]: http://img.shields.io/npm/dm/is-boolean-object.svg
58 [downloads-url]: http://npm-stat.com/charts.html?package=is-boolean-object