node-sanitize-options

0.0.6 • Public • Published

node-sanitize-options

Combines any options passed by user with default options so that they are never undefined.

Example:

var saveProduct = function(options) {
  var sanitize = require("node-sanitize-options");
  options = sanitize.options(options, {model: "ABC-001", price: 23.4, taxRate: 25, status: true});
  console.log(options);
};
saveProduct({model: "XYZ-002", price: 70.24});

will output:

{
  "model": "XYZ-002",
  "price": 70.24,
  "taxRate": 25,
  "status": true
}

Package Sidebar

Install

npm i node-sanitize-options

Weekly Downloads

11

Version

0.0.6

License

MIT

Unpacked Size

2.43 kB

Total Files

4

Last publish

Collaborators

  • rehmat