{"_id":"is-arguments","_rev":"491820","name":"is-arguments","description":"Is this an arguments object? It's a harder question than you think.","dist-tags":{"latest":"1.1.1"},"maintainers":[{"name":"ljharb","email":""}],"time":{"modified":"2021-08-05T22:20:45.000Z","created":"2014-01-08T04:48:23.679Z","1.1.1":"2021-08-05T22:18:05.179Z","1.1.0":"2020-12-04T21:59:35.873Z","1.0.4":"2018-11-06T07:17:49.780Z","1.0.3":"2018-11-03T05:53:32.940Z","1.0.2":"2015-09-21T18:43:22.607Z","1.0.1":"2015-04-29T08:14:12.108Z","1.0.0":"2014-01-08T06:06:44.839Z","0.1.0":"2014-01-08T04:48:23.679Z"},"users":{"stdarg":true},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"repository":{"type":"git","url":"git://github.com/inspect-js/is-arguments.git"},"versions":{"1.1.1":{"name":"is-arguments","version":"1.1.1","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"license":"MIT","main":"index.js","scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run tests-only","tests-only":"nyc tape 'test/**/*.js'","posttest":"npx aud --production","lint":"eslint .","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/inspect-js/is-arguments.git"},"bugs":{"url":"https://github.com/inspect-js/is-arguments/issues"},"homepage":"https://github.com/inspect-js/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{"call-bind":"^1.0.2","has-tostringtag":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^17.6.0","aud":"^1.1.5","auto-changelog":"^2.3.0","eslint":"^7.32.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.3.0"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"gitHead":"b8f58f56199693f6649ab8f080f2af77dc2cad4d","_id":"is-arguments@1.1.1","_nodeVersion":"16.6.0","_npmVersion":"7.19.1","dist":{"shasum":"15b3f88fda01f2a97fec84ca761a560f123efa9b","size":9870,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.1.1.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-arguments_1.1.1_1628201885056_0.09297011635457086"},"_hasShrinkwrap":false,"publish_time":1628201885179,"_cnpm_publish_time":1628201885179},"1.1.0":{"name":"is-arguments","version":"1.1.0","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run tests-only","tests-only":"nyc tape 'test/**/*.js'","posttest":"npx aud --production","lint":"eslint .","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/inspect-js/is-arguments.git"},"bugs":{"url":"https://github.com/inspect-js/is-arguments/issues"},"homepage":"https://github.com/inspect-js/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{"call-bind":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^17.3.0","aud":"^1.1.3","auto-changelog":"^2.2.1","eslint":"^7.14.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.0.1"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"gitHead":"f9cb45a9c559d9e90a689b533b4c885ddad6052b","_id":"is-arguments@1.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"62353031dfbee07ceb34656a6bde59efecae8dd9","size":10242,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.1.0.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-arguments_1.1.0_1607119175718_0.6796299715636938"},"_hasShrinkwrap":false,"publish_time":1607119175873,"_cnpm_publish_time":1607119175873},"1.0.4":{"name":"is-arguments","version":"1.0.4","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"license":"MIT","main":"index.js","scripts":{"pretest":"npm run --silent lint","test":"npm run --silent tests-only","tests-only":"node test.js","posttest":"npm run --silent security","security":"nsp check","coverage":"covert test.js","lint":"npm run --silent jscs && npm run --silent eslint","jscs":"jscs *.js","eslint":"eslint *.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-arguments.git"},"bugs":{"url":"https://github.com/ljharb/is-arguments/issues"},"homepage":"https://github.com/ljharb/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^13.0.0","covert":"^1.1.0","eslint":"^5.8.0","jscs":"^3.0.7","nsp":"^3.2.1","tape":"^4.9.1"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"0f6224b1b5f77362a186b8d3a7d7b767e704e67e","_id":"is-arguments@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"3faf966c7cba0ff437fb31f6250082fcf0448cf3","size":5490,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.0.4.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-arguments_1.0.4_1541488669639_0.2923994947290194"},"_hasShrinkwrap":false,"publish_time":1541488669780,"_cnpm_publish_time":1541488669780},"1.0.3":{"name":"is-arguments","version":"1.0.3","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"license":"MIT","main":"index.js","scripts":{"pretest":"npm run --silent lint","test":"npm run --silent tests-only","tests-only":"node test.js","posttest":"npm run --silent security","security":"nsp check","coverage":"covert test.js","lint":"npm run --silent jscs && npm run --silent eslint","jscs":"jscs *.js","eslint":"eslint *.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-arguments.git"},"bugs":{"url":"https://github.com/ljharb/is-arguments/issues"},"homepage":"https://github.com/ljharb/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^13.0.0","covert":"^1.1.0","eslint":"^5.8.0","jscs":"^3.0.7","nsp":"^3.2.1","tape":"^4.9.1"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"1c7ccbae8f971b14aea06e02a8497f8d7f457989","_id":"is-arguments@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"b66ed8480819fdf513afb08bdc00e5c7b7b62270","size":5442,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.0.3.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-arguments_1.0.3_1541224412821_0.3818043302649783"},"_hasShrinkwrap":false,"publish_time":1541224412940,"_cnpm_publish_time":1541224412940},"1.0.2":{"name":"is-arguments","version":"1.0.2","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband"},"license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node test.js","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-arguments.git"},"bugs":{"url":"https://github.com/ljharb/is-arguments/issues"},"homepage":"https://github.com/ljharb/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{},"devDependencies":{"tape":"^4.2.0","covert":"^1.1.0","jscs":"^2.1.1","eslint":"^1.5.0","@ljharb/eslint-config":"^1.2.0"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"73020c0ef30823806a44b040c728ff910b44250a","_id":"is-arguments@1.0.2","_shasum":"07e30ad79531844179b642d2d8399435182c8727","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"07e30ad79531844179b642d2d8399435182c8727","size":4175,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.0.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1442861002607,"_cnpm_publish_time":1442861002607,"_hasShrinkwrap":false},"1.0.1":{"name":"is-arguments","version":"1.0.1","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband"},"license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node test.js && npm run coverage-quiet","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-arguments.git"},"bugs":{"url":"https://github.com/ljharb/is-arguments/issues"},"homepage":"https://github.com/ljharb/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{},"devDependencies":{"tape":"^4.0.0","covert":"^1.0.1","jscs":"^1.13.0","eslint":"^0.20.0"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"1b0ec7df0bb5f7dba29db988d565b1fb4251130f","_id":"is-arguments@1.0.1","_shasum":"90a57fc5bbf64d1499e846b764e6756ad2f8baf6","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"90a57fc5bbf64d1499e846b764e6756ad2f8baf6","size":4926,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.0.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1430295252108,"_cnpm_publish_time":1430295252108,"_hasShrinkwrap":false},"1.0.0":{"name":"is-arguments","version":"1.0.0","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband"},"license":"MIT","main":"index.js","scripts":{"test":"node test.js && npm run coverage-quiet","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet"},"repository":{"type":"git","url":"git://github.com/ljharb/is-arguments.git"},"bugs":{"url":"https://github.com/ljharb/is-arguments/issues"},"homepage":"https://github.com/ljharb/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{},"devDependencies":{"tape":"~2.3.2","covert":"~0.3.0"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"readmeFilename":"README.md","_id":"is-arguments@1.0.0","dist":{"shasum":"abe73410f7bc67aef1e74680f984b674be426729","size":2401,"noattachment":false,"key":"/is-arguments/-/is-arguments-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1389161204839,"_cnpm_publish_time":1389161204839,"_hasShrinkwrap":false},"0.1.0":{"name":"is-arguments","version":"0.1.0","description":"Is this an arguments object? It's a harder question than you think.","author":{"name":"Jordan Harband"},"license":"MIT","main":"index.js","scripts":{"test":"node test.js && npm run coverage-quiet","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet"},"repository":{"type":"git","url":"git://github.com/ljharb/is-arguments.git"},"bugs":{"url":"https://github.com/ljharb/is-arguments/issues"},"homepage":"https://github.com/ljharb/is-arguments","keywords":["arguments","js","javascript","is-arguments","is","object"],"dependencies":{},"devDependencies":{"tape":"~2.3.2","covert":"~0.3.0"},"testling":{"files":"test.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"readmeFilename":"README.md","_id":"is-arguments@0.1.0","dist":{"shasum":"4f4f3520b0e283002fcedd66a061ee99638d4245","size":2396,"noattachment":false,"key":"/is-arguments/-/is-arguments-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-arguments/download/is-arguments-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"publish_time":1389156503679,"_cnpm_publish_time":1389156503679,"_hasShrinkwrap":false}},"readme":"# is-arguments <sup>[![Version Badge][2]][1]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][5]][6]\n[![dev dependency status][7]][8]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][11]][1]\n\nIs this an arguments object? It's a harder question than you think.\n\n## Example\n\n```js\nvar isArguments = require('is-arguments');\nvar assert = require('assert');\n\nassert.equal(isArguments({}), false);\nassert.equal(isArguments([]), false);\n(function () {\n\tassert.equal(isArguments(arguments), true);\n}())\n```\n\n## Caveats\nIf you have modified an actual `arguments` object by giving it a `Symbol.toStringTag` property, then this package will return `false`.\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[1]: https://npmjs.org/package/is-arguments\n[2]: https://versionbadg.es/inspect-js/is-arguments.svg\n[5]: https://david-dm.org/inspect-js/is-arguments.svg\n[6]: https://david-dm.org/inspect-js/is-arguments\n[7]: https://david-dm.org/inspect-js/is-arguments/dev-status.svg\n[8]: https://david-dm.org/inspect-js/is-arguments#info=devDependencies\n[11]: https://nodei.co/npm/is-arguments.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/is-arguments.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/is-arguments.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=is-arguments\n[codecov-image]: https://codecov.io/gh/inspect-js/is-arguments/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/inspect-js/is-arguments/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/is-arguments\n[actions-url]: https://github.com/inspect-js/is-arguments/actions\n","_attachments":{},"homepage":"https://github.com/inspect-js/is-arguments","bugs":{"url":"https://github.com/inspect-js/is-arguments/issues"},"license":"MIT"}