Have ideas to improve npm?Join in the discussion! »

    boolean
    TypeScript icon, indicating that this package has built-in type declarations

    3.1.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)

    In addition to the primitive types mentioned above, boolean also supports their object wrappers Boolean, String, and Number.

    Please note that if you provide a string or String object, 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

    1,489,934

    Version

    3.1.2

    License

    MIT

    Unpacked Size

    8.09 kB

    Total Files

    10

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar