0.0.1 • Published 10 years ago

yiwn-compact v0.0.1

Weekly downloads
4
License
MIT
Repository
-
Last release
10 years ago

compact

Create and return clone of provided object by excluding null and undefined properties.

Installation

Using component

$ component install yiwn/compact

Using npm for browserify

$ npm install yiwn-compact

Usage

Example:

var compact = require('yiwn-compact');

var obj = {
        a: 0,
        b: null,
        c: 'Shakira'
    };

var arr = [0, null, 'Shakira'];

compact(obj); // -> { a: 0, c: 'Sharkira' }
compact(obj); // -> [0, 'Shakira']

Test

Run tests with mocha

$ make test

License

The MIT License