Wondering what’s next for npm?Check out our public roadmap! »

    is-arguments
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/is-arguments package

    1.0.4 • Public • Published

    is-arguments Version Badge

    Build Status dependency status dev dependency status License Downloads

    npm badge

    browser support

    Is this an arguments object? It's a harder question than you think.

    Example

    var isArguments = require('is-arguments');
    var assert = require('assert');
     
    assert.equal(isArguments({}), false);
    assert.equal(isArguments([]), false);
    (function () {
        assert.equal(isArguments(arguments), true);
    }())

    Caveats

    If you have modified an actual arguments object by giving it a Symbol.toStringTag property, then this package will return false.

    Tests

    Simply clone the repo, npm install, and run npm test

    Install

    npm i [email protected]

    Version

    1.0.4

    License

    MIT

    Unpacked Size

    19.8 kB

    Total Files

    10

    Last publish

    Collaborators

    • avatar