1.0.1 • Published 5 months ago

is-truish v1.0.1

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
5 months ago

is-truish

Converts a somewhat true-ish expression to the equivalent boolean value.

Installation

npm i is-truish

Usage

import isTruish from 'is-truish';

const value = "yes";

if (isTruish(value)) {
  console.log("truish!");
}

Equivalence table

ExpressionBoolean value
1 (number)true
"1" (string)true
"yes"true
true (boolean)true 
"true" (string)true 

Everything else is false ("no", false, "false", 0, "0", NaN...).