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

1.2.0 • Public • Published

Force Boolean

Greenkeeper badge Build Status

Forced transform your variable into a boolean without worried.

How to install

  • via npm: npm install --save force-boolean
  • via yarn: yarn add force-boolean

How to use

// ES6+ Babel
import ForceBoolean from 'force-boolean'
// Typescript
import ForceBoolean from 'force-boolean'
// CommonJS
const ForceBoolean = require('force-boolean').default
 
const YOUR_VAR = 'false'
console.log(ForceBoolean(YOUR_VAR)) // it's return boolean false

Test

  • return false if value is number 0
  • return false if value is string '0'
  • return false if value is string 'false'
  • return false if value is boolean false
  • return false if value is undefined
  • return false if value is null
  • return true if value is number 1
  • return true if value is string '1'
  • return true if value is string 'true'
  • return true if value is boolean true

Package Sidebar

Install

npm i force-boolean

Weekly Downloads

233

Version

1.2.0

License

MIT

Unpacked Size

9.2 kB

Total Files

22

Last publish

Collaborators

  • rohmanhm