Ninety-nine Pitchers of Malt

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

    1.1.0 • Public • Published

    #is-arguments Version Badge

    dependency status dev dependency status License Downloads

    npm badge

    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.1.0

    License

    MIT

    Unpacked Size

    32.1 kB

    Total Files

    17

    Last publish

    Collaborators

    • ljharb