Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    object-additionspublic

    Object Additions

    Object Additions is a set Object utility methods. This package plays nice with others by not forcing you to "pollute" the global Object object. On the other hand, it provides a means to add them to the global Object object, if that's how you roll.

    If you opt-in to adding these methods to the global Object object, each of them will only be added if members don't already exist with their given name.

    The current suite includes:

    • isString
    • isNumber
    • isUndefined
    • isDate
    • isFunction
    • extend
    • values

    Usage

    To get a reference to the additions, while NOT modifying the global Object object, just require the package:

    var additions = require("object-additions").object;
    additions.isString("hi");
    // -> true
    

    If, on the other hand, you want to just add these to the global Object object, call the add method:

    require("object-additions").add();
    Object.isString("hi");
    // -> true
    

    These additions are inspired (and sometimes directly copied from) Prototype.js

    Installation

    Grab a copy of the source, and require it in your app:

    require("./path/to/object-additions").add();
    

    Or install it with NPM:

    $ npm install object-additions
    

    Then require it in your app:

    require("object-additions").add();
    

    Keywords

    none

    install

    npm i object-additions

    Downloadsweekly downloads

    920

    version

    0.5.1

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar