nco

1.0.1 • Public • Published

nco

A function that acts as a Null-Coalescing Operator (nco) for npm and node. This is a terse way of setting default values.

You can read more about null-coalescing operators here: https://en.wikipedia.org/wiki/Null_coalescing_operator

Usage:

const nco = require('nco');
function myFunction(var1, var2) {
  var1 = nco(var1, 'default1');
  //if var1 was null or undefined, it will now be 'default1'
  var2 = nco(var2, 'default2');
  //etc.
}

The example usage written in C#, which uses ?? as a null-coalescing operator:

void MyFunction(string var1, string var2) {
  var1 = var1 ?? "default1";
  var2 = var2 ?? "default2";
  //etc.
}

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    33,001
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    33,001
  • 1.0.0
    2
  • 0.0.2
    0
  • 0.0.1
    0

Package Sidebar

Install

npm i nco

Weekly Downloads

33,003

Version

1.0.1

License

MIT

Last publish

Collaborators

  • artificerentertainment