{"_id":"array.prototype.every","_rev":"3957289","name":"array.prototype.every","description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","dist-tags":{"latest":"1.1.7"},"maintainers":[{"name":"ljharb","email":""}],"time":{"modified":"2025-09-01T01:42:24.000Z","created":"2016-11-22T21:23:55.501Z","1.1.7":"2024-12-11T16:05:43.713Z","1.1.6":"2024-03-17T06:31:32.169Z","1.1.5":"2023-08-27T19:41:34.486Z","1.1.4":"2022-11-02T20:56:47.130Z","1.1.3":"2021-10-01T15:49:02.346Z","1.1.2":"2021-02-23T03:19:54.311Z","1.1.1":"2020-11-18T07:40:55.988Z","1.1.0":"2019-12-19T17:57:55.619Z","1.0.0":"2016-11-22T21:23:55.501Z"},"users":{},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"repository":{"type":"git","url":"git://github.com/es-shims/Array.prototype.every.git"},"versions":{"1.1.7":{"name":"array.prototype.every","version":"1.1.7","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || safe-publish-latest","prepublishOnly":"safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx npm@'>= 10.2' audit --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bound":"^1.0.2","define-properties":"^1.2.1","es-abstract":"^1.23.5","es-object-atoms":"^1.0.0","is-string":"^1.1.0"},"devDependencies":{"@es-shims/api":"^2.5.1","@ljharb/eslint-config":"^21.1.1","auto-changelog":"^2.5.0","call-bind":"^1.0.8","encoding":"^0.1.13","eslint":"=8.8.0","evalmd":"^0.0.19","functions-have-names":"^1.2.3","globalthis":"^1.0.4","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.9.0"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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},"publishConfig":{"ignore":[".github/workflows"]},"_id":"array.prototype.every@1.1.7","gitHead":"2630e8d13ff85946c3e8ed194d9edf04c3d62dd5","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"shasum":"e019a90842b00569efce73263ff90de35096c907","size":10698,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.7.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/array.prototype.every_1.1.7_1733933143529_0.16423194864930624"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T16:05:43.713Z","publish_time":1733933143713,"_source_registry_name":"default","_cnpm_publish_time":1733933143713},"1.1.6":{"name":"array.prototype.every","version":"1.1.6","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || safe-publish-latest","prepublishOnly":"safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bind":"^1.0.7","define-properties":"^1.2.1","es-abstract":"^1.23.0","es-object-atoms":"^1.0.0","is-string":"^1.0.7"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.4","auto-changelog":"^2.4.0","eslint":"=8.8.0","evalmd":"^0.0.19","functions-have-names":"^1.2.3","globalthis":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.7.5"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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},"publishConfig":{"ignore":[".github/workflows"]},"_id":"array.prototype.every@1.1.6","gitHead":"ffc459b201d606789c9dad43f9e4f106c84353e3","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_nodeVersion":"21.7.0","_npmVersion":"10.5.0","dist":{"shasum":"1717b407d019913250317300d814a1b6660f10d7","size":10397,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.6.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.6_1710657091999_0.28481887283004625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-17T06:31:32.169Z","publish_time":1710657092169,"_source_registry_name":"default","_cnpm_publish_time":1710657092169},"1.1.5":{"name":"array.prototype.every","version":"1.1.5","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || safe-publish-latest","prepublishOnly":"safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1","is-string":"^1.0.7"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","eslint":"=8.8.0","evalmd":"^0.0.19","functions-have-names":"^1.2.3","globalthis":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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},"publishConfig":{"ignore":[".github/workflows"]},"_id":"array.prototype.every@1.1.5","gitHead":"6f5928727469eb2ce49237c0552abb7e8529e904","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"shasum":"f8ca86a1a82a91eb5173187ef68935dc47215922","size":10241,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.5.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.5_1693165294294_0.9370603100349011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-27T19:41:34.486Z","publish_time":1693165294486,"_source_registry_name":"default","_cnpm_publish_time":1693165294486},"1.1.4":{"name":"array.prototype.every","version":"1.1.4","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || safe-publish-latest","prepublishOnly":"safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.4","is-string":"^1.0.7"},"devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.1","auto-changelog":"^2.4.0","eslint":"=8.8.0","evalmd":"^0.0.19","functions-have-names":"^1.2.3","globalthis":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.1"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"d926705e61333da26597748909db13a2b0201316","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_id":"array.prototype.every@1.1.4","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"shasum":"2762daecd9cec87cb63f3ca6be576817074a684e","size":10146,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.4.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.4_1667422606913_0.7362211508764105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T21:58:53.819Z","publish_time":1667422607130,"_cnpm_publish_time":1667422607130},"1.1.3":{"name":"array.prototype.every","version":"1.1.3","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepublish":"not-in-publish || safe-publish-latest","prepublishOnly":"safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.0","is-string":"^1.0.7"},"devDependencies":{"@es-shims/api":"^2.2.1","@ljharb/eslint-config":"^18.0.0","aud":"^1.1.5","auto-changelog":"^2.3.0","eslint":"^7.32.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.2","globalthis":"^1.0.2","has-strict-mode":"^1.0.1","indexof":"^0.0.1","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.3.1"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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":"84a64915d719802be5083fc4689e8337f1d1c5c6","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_id":"array.prototype.every@1.1.3","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"31f01b48e1160bc4b49ecab246bf7f765c6686f9","size":9785,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.3.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.3_1633103342169_0.885597764198778"},"_hasShrinkwrap":false,"publish_time":1633103342346,"_cnpm_publish_time":1633103342346},"1.1.2":{"name":"array.prototype.every","version":"1.1.2","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.18.0-next.2","is-string":"^1.0.5"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.5.1","aud":"^1.1.4","auto-changelog":"^2.2.1","eslint":"^7.20.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.2","has-strict-mode":"^1.0.1","indexof":"^0.0.1","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.2.0"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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":"78acfd3452ea87cedbac181c9fee5513c8b29307","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_id":"array.prototype.every@1.1.2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"2718a8cd6bf942be8f1f03ce7730c41656989188","size":9230,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.2.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.2_1614050394173_0.45220496661192255"},"_hasShrinkwrap":false,"publish_time":1614050394311,"_cnpm_publish_time":1614050394311},"1.1.1":{"name":"array.prototype.every","version":"1.1.1","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","testling":"testling --html > test.html","lint":"eslint .","postlint":"es-shim-api --bound","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"call-bind":"^1.0.0","define-properties":"^1.1.3","es-abstract":"^1.18.0-next.1","is-string":"^1.0.5"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.2.0","aud":"^1.1.3","auto-changelog":"^2.2.1","eslint":"^7.13.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.1","has-strict-mode":"^1.0.0","indexof":"^0.0.1","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.0.1"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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":"5a9333182a9c99cdccb7f300e2adcc871fdf9065","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_id":"array.prototype.every@1.1.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"63bc3d783996c821e499d7665a0cbdb98008c751","size":9917,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.1.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.1_1605685255823_0.7056475001074198"},"_hasShrinkwrap":false,"publish_time":1605685255988,"_cnpm_publish_time":1605685255988},"1.1.0":{"name":"array.prototype.every","version":"1.1.0","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"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"prepublish":"! type safe-publish-latest >/dev/null 2>&1 || safe-publish-latest","pretest":"npm run lint && evalmd README.md","test":"npm run tests-only","posttest":"npx aud","tests-only":"es-shim-api --bound && npm run test:shimmed && npm run test:module && npm run test:implementation","test:implementation":"node test/implementation","test:shimmed":"node test/shimmed","test:module":"node test/index","testling":"testling --html > test.html","coverage":"covert test/*.js","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/es-shims/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.0-next.1","is-string":"^1.0.5"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^15.0.2","auto-changelog":"^1.16.2","covert":"^1.1.1","eslint":"^6.7.2","evalmd":"^0.0.19","foreach":"^2.0.5","function-bind":"^1.1.1","functions-have-names":"^1.2.0","has-strict-mode":"^1.0.0","indexof":"^0.0.1","safe-publish-latest":"^1.1.4","tape":"^4.12.0"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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},"gitHead":"08373edf7ae19a02cdb090a790e1366f876c545f","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","_id":"array.prototype.every@1.1.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"10087f95ce0157cd49a82a7bd164dbe8b56e5036","size":196201,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.1.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.every_1.1.0_1576778275397_0.6297978142924798"},"_hasShrinkwrap":false,"publish_time":1576778275619,"_cnpm_publish_time":1576778275619},"1.0.0":{"name":"array.prototype.every","version":"1.0.0","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.","license":"MIT","main":"index.js","scripts":{"pretest":"npm run --silent lint && evalmd README.md","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent test:implementation","test:implementation":"node test/implementation","test:shimmed":"node test/shimmed","test:module":"node test/index","testling":"testling --html > test.html","coverage":"covert test/*.js","coverage:quiet":"covert test/*.js --quiet","lint":"eslint test/*.js *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/Array.prototype.every.git"},"keywords":["Array.prototype.every","every","array","ES5","shim","polyfill","some","Array.prototype.some","es-shim API"],"dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.6.1","is-string":"^1.0.4"},"devDependencies":{"foreach":"^2.0.5","function-bind":"^1.1.0","tape":"^4.6.3","indexof":"^0.0.1","covert":"^1.1.0","nsp":"^2.6.2","eslint":"^3.10.2","@ljharb/eslint-config":"^8.0.0","semver":"^5.3.0","replace":"^0.3.0","@es-shims/api":"^1.2.0","evalmd":"^0.0.17"},"testling":{"files":["test/index.js","test/implementation.js","test/shimmed.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":"a4a50b7dfc1f37dd66687137b6373b174db435cf","bugs":{"url":"https://github.com/ljharb/Array.prototype.every/issues"},"homepage":"https://github.com/ljharb/Array.prototype.every#readme","_id":"array.prototype.every@1.0.0","_shasum":"a4988e370dc2e68f1272cd0ff2dadd3ca07074d8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"a4988e370dc2e68f1272cd0ff2dadd3ca07074d8","size":193580,"noattachment":false,"key":"/array.prototype.every/-/array.prototype.every-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/array.prototype.every/download/array.prototype.every-1.0.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/array.prototype.every-1.0.0.tgz_1479849835281_0.9200081320013851"},"directories":{},"publish_time":1479849835501,"_cnpm_publish_time":1479849835501,"_hasShrinkwrap":false}},"readme":"# array.prototype.every <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\n[![browser support][testling-svg]][testling-url]\n\nAn ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the proposed [spec](https://www.ecma-international.org/ecma-262/6.0/).\n\nBecause `Array.prototype.every` depends on a receiver (the “this” value), the main export takes the array to operate on as the first argument.\n\n## Example\n\n```js\nvar every = require('array.prototype.every');\nvar assert = require('assert');\n\nassert.equal(true, every([1, 1, 1], function (x) { return x === 1; }));\nassert.equal(false, every([1, 0, 1], function (x) { return x === 1; }));\n```\n\n```js\nvar every = require('array.prototype.every');\nvar assert = require('assert');\n/* when Array#every is not present */\ndelete Array.prototype.every;\nvar shimmedEvery = every.shim();\nassert.equal(shimmedEvery, every.getPolyfill());\nvar arr = [1, 2, 3];\nvar lessThan4 = function (x) { return x < 4; };\nassert.deepEqual(arr.every(lessThan4), every(arr, lessThan4));\n```\n\n```js\nvar every = require('array.prototype.every');\nvar assert = require('assert');\n/* when Array#every is present */\nvar shimmedEvery = every.shim();\nassert.equal(shimmedEvery, Array.prototype.every);\nassert.deepEqual(arr.every(lessThan4), every(arr, lessThan4));\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.org/package/array.prototype.every\n[npm-version-svg]: https://versionbadg.es/es-shims/Array.prototype.every.svg\n[deps-svg]: https://david-dm.org/es-shims/Array.prototype.every.svg\n[deps-url]: https://david-dm.org/es-shims/Array.prototype.every\n[dev-deps-svg]: https://david-dm.org/es-shims/Array.prototype.every/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/Array.prototype.every#info=devDependencies\n[testling-svg]: https://ci.testling.com/es-shims/Array.prototype.every.png\n[testling-url]: https://ci.testling.com/es-shims/Array.prototype.every\n[npm-badge-png]: https://nodei.co/npm/array.prototype.every.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/array.prototype.every.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/array.prototype.every.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=array.prototype.every\n[codecov-image]: https://codecov.io/gh/es-shims/Array.prototype.every/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/es-shims/Array.prototype.every/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/es-shims/Array.prototype.every\n[actions-url]: https://github.com/es-shims/Array.prototype.every/actions\n","_attachments":{},"homepage":"https://github.com/es-shims/Array.prototype.every#readme","bugs":{"url":"https://github.com/es-shims/Array.prototype.every/issues"},"license":"MIT"}