Skip to content

ansgarS/setDefaultValue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

setDefaultValue

Sets a Default-Value, if null or undefined is given

Installation

npm i set-default-value

Usage

easily set default values for any variable

import defaults from "set-default-value";

console.log(defaults(null).to(5)); // 5
console.log(defaults(10).to(5)); // 10

Replaces undefined

import defaults from "set-default-value";

console.log(defaults(undefined).to(5)); // 5
console.log(defaults("hi").to("default")); // "hi"

API

typedef Options = {
    checkNull:      Bool,
    checkUndefined: Bool
};

defaults(<Any>, <Options?>).to(<Any>)

It checks for null and undefined by default.

About

Sets a Default-Value, if null or undefined is given

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published