Skip to content
/ NVL Public

🚮 Replace a blank value with fallback value.

License

Notifications You must be signed in to change notification settings

gluons/NVL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NVL

license npm npm TSLint Travis

🚮 Replace a blank value with fallback value.

Installation

npm install nvl
# Or Yarn
yarn add nvl

Usage

const nvl = require('nvl');

let notYet = void 0; // undefined
let nil = null;

nvl(notYet, true); // -> true
nvl(nil, 1); // -> 1
nvl([], [1]); // -> []
nvl({}, { a: 1, b: 2}); // -> {}
nvl(false, true); // -> false