Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

boolean

3.0.2 • Public • Published

boolean

boolean converts lots of things to boolean.

Status

Category Status
Version npm
Dependencies David
Dev dependencies David
Build GitHub Actions
License GitHub

Installation

$ npm install boolean

Quick start

First you need to add a reference to boolean in your application:

const { boolean } = require('boolean');

If you use TypeScript, use the following code instead:

import { boolean } from 'boolean';

To verify a value for its boolean value, call the boolean function and provide the value in question as parameter.

console.log(boolean('true')); // => true

The boolean function considers the following values to be equivalent to true:

  • true (boolean)
  • 'true' (string)
  • 'TRUE' (string)
  • 't' (string)
  • 'T' (string)
  • 'yes' (string)
  • 'YES' (string)
  • 'y' (string)
  • 'Y' (string)
  • 'on' (string)
  • 'ON' (string)
  • '1' (string)
  • 1 (number)

Please note that if you provide a string, it will be trimmed.

All other values, including undefined and null are considered to be false.

Running quality assurance

To run quality assurance for this module use roboter:

$ npx roboter

Install

npm i boolean

DownloadsWeekly Downloads

538,713

Version

3.0.2

License

MIT

Unpacked Size

6.1 kB

Total Files

10

Last publish

Collaborators

  • avatar
  • avatar
  • avatar