{"_id":"array.prototype.with","_rev":"8-60a3be3e5747f004c9c99c1e75776fae","name":"array.prototype.with","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"array.prototype.with","version":"1.0.0","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^20.2.3","aud":"^2.0.0","auto-changelog":"^2.4.0","es-value-fixtures":"^1.2.1","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has-strict-mode":"^1.0.1","nyc":"^10.3.2","object-inspect":"^1.12.0","safe-publish-latest":"^2.0.0","tape":"^5.5.2"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.2","functions-have-names":"^1.2.2","get-intrinsic":"^1.1.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"gitHead":"4c9a91dd18be52184d742c0545026ca1172d402f","_id":"array.prototype.with@1.0.0","_nodeVersion":"17.8.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Ene89HrZlurpMqmQTb29esjore74HB3oA/B7l5p1GhpxQ6XxfjmoiGPxHovICqpfhPedD9JsD2J47wmcSpBy0Q==","shasum":"c63522993fb8fdc58f9f5fc3eb81062c0a477e29","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.0.0.tgz","fileCount":16,"unpackedSize":16206,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIA5KVOq37+My1IXWaiFhdot4wV8R3JFKgEUMbL6FQwAIgU9JD1S6nwM+U4xrfC3X+vswgNZ0dk4UVSoAQUVgEeLs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRbYGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnaQ//c6IVfNFC8y5KdDXuqDAB31khowYe2dyldBNhLDysDL9URi6b\r\nSR6t8KuyKgxcMFwwb3UkzamfgEiw6gb3rCM0M7k2r8b0/2G7KvpbwqKzh4eN\r\nv1QizesiYYCgpbFlXOReNAe9ch/YGdE9Gt0ZsSKM1G+L9MUxe1Wipbpevalz\r\nyoO7zIEzaJzp+FGYyAxho2C4hxflHPcKc4x+pPQ6jmZEA3bn01bYMWvj23Od\r\ntX4nHKqZO7UJitE8rp+tur30j+jfEeKk4/LgAOCh0nbfGhzvUsn93t088hSS\r\ndrO1C3RbP7dW5zN+Kb9+sp/9zd3rUVbRnx/9it7Esf/7EOeTFMT44w1xWvoO\r\nHDMazwltNwakbHkfFS2DNkd3nTEpxW5A0XUQBuvO2OlfZ2cO6VUmW3NPP1y8\r\ntwg4o0/FjZB7mi9iISn6rXiIZ/CzTqdQq8ZPKXrNrR+gw5mhDLNqUVjkzbLT\r\nQj2i3jHE7bL3UTLUmy32lyljpsg1PkH3GfGP10zN2CnE10h1XNAI8YpSVTIJ\r\nP5iMRv4hrybhqr3Lgro9AGJemdyfK5yBqm7VJOO7UwGC98WFUkIbcw32pyLF\r\n5k5NKd73JAxAo6FelzywRvJgV5bxTxrs4E4FxywfDzsNxJKPjNL4UWRY+qWK\r\n8JjAmJfwTlgaDrN3SclcTMXV3frMrmMMwuU=\r\n=w5uu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.0.0_1648735750169_0.06875656278752285"},"_hasShrinkwrap":false},"1.0.1":{"name":"array.prototype.with","version":"1.0.1","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^20.2.3","aud":"^2.0.0","auto-changelog":"^2.4.0","es-value-fixtures":"^1.2.1","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","has-strict-mode":"^1.0.1","nyc":"^10.3.2","object-inspect":"^1.12.0","safe-publish-latest":"^2.0.0","tape":"^5.5.2"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.2","functions-have-names":"^1.2.2","get-intrinsic":"^1.1.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"gitHead":"e12d06b46311b67643ea930fa1cf7cde981001bd","_id":"array.prototype.with@1.0.1","_nodeVersion":"17.8.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-FOb3p6TPF5zONEAzCwGW8sBdsfAcbmbSn10RZgGDUWjL1FfognyQB4MS5x3Q4wLjjQAJv0cjvYSBBelzDv1VzA==","shasum":"b7c0afebc982087968f4dd81705269d505a141be","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.0.1.tgz","fileCount":16,"unpackedSize":17554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXwJX+IDIjGATOAn6qJ0KkEvZmVKF4LD3ZFM6vn3mLrgIgKEOJdGrrMRsnvtdzOK+/HwEqbaChUyxw1d8F/DC+utg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSHWqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppmw/7BElCxYuY6ERIzvpCxYNUov3H/ydCt4oj3O+MFURoBwy09a2x\r\nnBifrcRAXOU3xL2FGa7lVTWGzQuTa7ARQE+6skpn/itBTf3pto0be0382hrI\r\nDi8RBMg9kQUcKnvy+1pIfJkJhzfqbmKciTyz+zo207iosAk0zmmwv/ba1r2B\r\n4lhA//hDuVU+LSdOs4V2+nIH8yGIBUJ3xbuShYFPAxxEnQNweIGYM6Voq94t\r\nmCTdHZGhzmcIj4xVzxNAYhX7tvzjhYeBhRiIf7yH2+7tWNcVwzWr8MGTmp2+\r\noOhDtVfo1Yl6BlodtzAVdXxJ29WthoRo+G8ULA/iv50X14TNqx+VLK5bAETo\r\nMemFi9tV4g0tyDhfxY4WkGD5lNZrBCeQpXwwi3cfTsjxecSFsMSxevrEha+K\r\nlO8epg7MR8aBbI94Us4R6ZN3BONDIXu8pGPBANVicgwKbFsbCRJpYdVDc1Ki\r\n4ALKYQYBu/xn86IgjrnMLCA6FDsGapyVhXmnBhTs4xAbV01tu87JXRhayO85\r\n7/PCaqRHFzErldyd1OS1KxvVPtsraTYCTnCHWZhN7/bi+yw9xUfchCEbr12Q\r\nCxw7+VAVgySreL6AxH4EoDs5jyqw5rvONY6cTIyar4vbsSncIgx49xJ5jGmZ\r\n0a81PsR5UwyCoIOUn8xpZCEZKq44BEw2w4U=\r\n=Cm+3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.0.1_1648915882294_0.7748926652666053"},"_hasShrinkwrap":false},"1.1.0":{"name":"array.prototype.with","version":"1.1.0","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.0","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","has-strict-mode":"^1.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","safe-publish-latest":"^2.0.0","tape":"^5.5.3"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.1","es-shim-unscopables":"^1.0.0","functions-have-names":"^1.2.3","get-intrinsic":"^1.1.2"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"362e14614c71feafd62cbb30bcb12d3c625064be","_id":"array.prototype.with@1.1.0","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-KgtLmn3QjW1Jj3MZp+ZDepwveMcZRFwqpmfgrBetT/k7AXUoV2wiebjgGL9+N6el6/AAANkxlp3qbspRPBor8A==","shasum":"dd03124f4efce93542eac02423c45415d75c7b4c","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.0.tgz","fileCount":16,"unpackedSize":18679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMIYA8kxd4q2ZoQP6W3vGeSYnsxkqxTaGknkJiBIeetAiEA8n/elF+906UeiutxTJgdmqjGPlpUus8GaC9gOSv78zs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+dshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTkxAAhqdPWQ/7jwMNYGzmeb+7sO89tQX/CLzuaqvIq8iEixlAxoLj\r\n0jr+J/EIBhFTQCbXfa4ijnU+cmLBF4UZBPKQYV0lcuyoc4WWJ3anIIVTZniK\r\nMV487evhTgNVYgeOSLOA5Ux8P/oehzKxNlRRU0YtMTl2rfnyDddaEJkWhbXw\r\nwpBGYnO9uFq27PrixSr5eI4xXvfhqGZ7CF1fweQ9Xt7yF0TykM1EXuFJKsKO\r\nPWUoJ+nQrtkuhMASMM7oaF53u4H3ir/tYmzBL3qw6W0Ev/HLlESi319wgBCr\r\ne4MuHjYj3Q+5/FUHAPUBxv352+Oq4fJGbF1qVyX/s34Wq8Ytr4FzYrzmb1uB\r\naadMmEGmIIvwTvlzojBuSeU1pNFY/bszvNWmjQ7q2khJ/19+nIeUGsFRvFef\r\n4sOjubGUGOwsTXKdovFtUpWnkqoFY0+vO9+WWEWwUL8zHauPk+GLpUYnnUvy\r\nFcdYde833/5BxBRWZplQB/OmdXMiaPUoqA9Orw0FsAhG94qDTkZJkOc27sZE\r\nwQxfGgN8AnVW9/mJUiaw1xGolnXLC0pyY+uzLerAQwNCCGgueSvQfeIGUol0\r\n+KSOGH/8bJyqPq7jCCrZyRQdtc7RdRta8SQUdv28rpuJWQZxmGTYASOXT/MW\r\n5cd9SSmZ46fpChl0C93DhWFzKsBTLv6NyM8=\r\n=2ovX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.0_1660541729118_0.5752449729357658"},"_hasShrinkwrap":false},"1.1.1":{"name":"array.prototype.with","version":"1.1.1","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.1","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","safe-publish-latest":"^2.0.0","tape":"^5.6.1"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.4","es-shim-unscopables":"^1.0.0","functions-have-names":"^1.2.3","get-intrinsic":"^1.1.3"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"79f307590bbd53a70cb42c8e23288792d7d6ff4a","_id":"array.prototype.with@1.1.1","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-+JLDmHIPalv6dkU6ANPJVkOB0m7qAda4L+ZLYxC0LTRORbp90tMeS18VvbEcq7vV362x1BODFKUe/HqfZYEyUQ==","shasum":"caac8919620179000af617c020801a860b4cac31","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.1.tgz","fileCount":16,"unpackedSize":19288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbU7+cDSUFCxnF5byh54znWmh92GC+TRGXwlGzNje2UwIga5KbHLiN6J+XjexAkjDAtYY9z+XJpSvApcWuOHoxz+4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZKjQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqACxAAgjwBmA5NjZD+DhP0GNSDhTQV7ZUBkEPKpYokoH9Wol+R7xwi\r\nbs3fCTHIZ00oSZwQYqfpuV79CmiI6ZHJbMuIrdWsu9fzEfJkXLc5KAHEJOeD\r\nKWU31ZFo3ss0joeK8KiujW9XGy/rhEAKKGzfumaXOD8VQv7yGl6qtfLaYBHk\r\n+WWZLm1DQa50sM+Z4Q/Cm1U0/drLayVjcYMJG8Gqp6Rak54/opM6GS6v/wf+\r\nay6HyCyEZUvATkQrLwJ9xPm+qYj0cpsN87ttoMbUvb1OUo4SF0IRNeVTBYM7\r\nwPWYDExvekS0nEok0lejR8gVkuDxBD6KhkA9qKvvT6PcUg8acivLjSGdrWwX\r\nOc0KnAPA6acBSDqLq26zCHKh7GT87ZWEvjlfzk2KTL88Wsa1kM4F0IpYi6D1\r\nHDaJGmpS24RlVqpg+cnrsTmLwp7667JqWCir/Sf+1kdskOpJNfIW9wxvs4Ik\r\nsOrSOBgoEmjHI2IjrPF2RUNq1vfYLN3NRJ2YDecKY7WAm9dBpMD9+6JRfNKC\r\nH8Q8TC9o+qEWhUrEira1GKch4kCEpGnL/7Gba22bTd9Pn4emK63cbPJE/BpP\r\nWnk4XVSb1HYA7UH0h4TlaU2nyWCMiD92IEOndKS0JoxhUEE9hjZuaABFV/a3\r\nTgrDMAM1BuOfzOuSHotKTxDVw8uUscRWE5c=\r\n=tc/Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.1_1667541200116_0.42893693260963883"},"_hasShrinkwrap":false},"1.1.2":{"name":"array.prototype.with","version":"1.1.2","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.1","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","safe-publish-latest":"^2.0.0","tape":"^5.6.1"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.4","functions-have-names":"^1.2.3","get-intrinsic":"^1.1.3"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"d436b0b1432c70d7a30a30e100261c35dcc0f76f","_id":"array.prototype.with@1.1.2","_nodeVersion":"19.2.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-g6nnNERrCxndbO31hxJVzbJ9hliXaH1mF8yVBqRRQvWBmVZItxYBzLQjkDKqdoGqDkiiZBxWUYYBMEDj15BLAA==","shasum":"36b076893436aedadbe628ea5ced7bbb856eff8e","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.2.tgz","fileCount":16,"unpackedSize":19449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi8EvzCfYy6Jkl/ow6qQS56tQ1JMWtwIQBaR0UAs9ghwIhAP+vGvfOCnZvkMMJLRyxdAkXgR+Et9EnxwAxINyqYrJi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiPguACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1NBAAkE07prlFMMJZosmfWc5++FRKP8Tz6UhWMNl0gNzn1A2DAF7/\r\nh4rtzC282xWSM+s26pRa2sx95rqJByTUe8kMa6uaz7L3JdOfwOi0e6/VV03p\r\nZppf7BFWa9997buCSlnO64UgwRt/k9VTEz31vRLLOFnPE+zRr/1/Rh9f7FBh\r\n/Nd9T3dlRIngQxKmWUfUVdBe9pasDDtp5TtkKSywyEMECi8Iz/3X4srwV/AG\r\nEUd0f0vqDJu8DilcyhV++RJHfBZAWtfZaoV5Rzqgf8o1NSLmQNjheIkkP7py\r\n714oF3/x3RR98gBl4K7PM+mAIdSEaPO/hQn9n/Cft1Sf0tS+EZIQa98YMeHY\r\n4nQKzMTT6YG25JFAyClzfgAFyDmVcqmC2kIpHn9oORqMmvI36ibCD3vDm90q\r\nvkNDOc+xBjQGU+uK4ps2eCCZ7LLeunxlOlVclGNLO6MfMAaEAcdAVdmQCY05\r\nRmHCgj7zGBHvblvHMmfvJrN74lLpdfJxc4Fs+BpsIewcUcdL5gfyu3L5HkxB\r\nMchL2RHsKOD9T08P20LgzLYzbjSuPF39UBNC8fw7us755M0cRy1fdh5s9JTv\r\nZbDpE7pREIYfXo1P2alFxzTulTE/Xrn7PGD+Q0AQ0hgga13zUZmHqKQaJbrp\r\ntdp7LfptWrjBb5H+tsPR72P9Mlnp6JLx8lI=\r\n=PiuW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.2_1669920814180_0.2210295489898637"},"_hasShrinkwrap":false},"1.1.3":{"name":"array.prototype.with","version":"1.1.3","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","has":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1","functions-have-names":"^1.2.3","get-intrinsic":"^1.2.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"_id":"array.prototype.with@1.1.3","gitHead":"dd9a97cc74062a023a593c5cf1fd35de6ecbe9cc","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-USsD+Y6o856NxSRJyzwG5tpp0A2IJeRp4teDKCtvxBFQ7maG2DN4ulPoACO9ae+UVibEmUBnpOFo6xI+6wSu8Q==","shasum":"66516910ca5858b14b3e9d70e816897061aa2672","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.3.tgz","fileCount":16,"unpackedSize":20082,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA00Jq4M5rUsRasTY1XkPOWyLvo0ozA3j7AxtWKW5wmNAiBuEW4iVvg9I5vrMRMn9Mvttyg0cjB6hH67En1ZHfZauw=="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.3_1693447761714_0.5468323464676625"},"_hasShrinkwrap":false},"1.1.4":{"name":"array.prototype.with","version":"1.1.4","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","has":"^1.0.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.1","es-abstract":"^1.22.1","get-intrinsic":"^1.2.1","set-function-name":"^2.0.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"_id":"array.prototype.with@1.1.4","gitHead":"7fd3e77e0148897206a82993a0f2d0ace725ab34","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-nq6pK4Pos/btaWibR1Cmyq7f6OisDq36MCHOaHMhN7/aLFSywzf94gMDklTZHEdnuJU05pEAa5MjLNbbMbczKQ==","shasum":"521137bb51ea346743f4d57bb32ea6be58feb295","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.4.tgz","fileCount":16,"unpackedSize":20247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzyGWKO3VumaAJ8CCry1cJtUG6u5s6hyVvaYvO7a0d9QIgB4YU6Lt5k8s90UuoafPB6cm0tGwo/qF/4KtHkMLYszE="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.4_1694614660444_0.3971571028538865"},"_hasShrinkwrap":false},"1.1.5":{"name":"array.prototype.with","version":"1.1.5","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.4","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","hasown":"^2.0.0","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.1","safe-publish-latest":"^2.0.0","tape":"^5.7.4"},"dependencies":{"call-bind":"^1.0.6","define-properties":"^1.2.1","es-abstract":"^1.22.3","es-errors":"^1.3.0","set-function-name":"^2.0.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"_id":"array.prototype.with@1.1.5","gitHead":"5dfdb64437bdff319e9bd77c876ddecfc601e24d","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-9RxqdZTjVyS4cPr807wCZO/8tf6ceOBOTrZpFfHYIRWznmbw6KebazVOTxiicRTynM18YpvpvFIuL3xsdas7YQ==","shasum":"002e5321fb257a5209d20bd0a991a4be8e5bb494","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.5.tgz","fileCount":16,"unpackedSize":21296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1GRLYUx/Fd03adFuk4hIn7f6DH3qZfmsJTG+KWmuQKAIgf/FxaNdl3Pz4gyZ67eUE6lXy+iZVASuAF69NeObI32E="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.5_1707238244908_0.2835278487509332"},"_hasShrinkwrap":false},"1.1.6":{"name":"array.prototype.with","version":"1.1.6","description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./polyfill":"./polyfill.js","./implementation":"./implementation.js","./shim":"./shim.js","./package.json":"./package.json"},"scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound && evalmd README.md","pretest":"npm run --silent lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","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+https://github.com/es-shims/Array.prototype.with.git"},"keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"homepage":"https://github.com/es-shims/Array.prototype.with#readme","devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.4","auto-changelog":"^2.4.0","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","hasown":"^2.0.0","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.1","safe-publish-latest":"^2.0.0","tape":"^5.7.5"},"dependencies":{"call-bind":"^1.0.7","define-properties":"^1.2.1","es-abstract":"^1.23.2","es-errors":"^1.3.0","set-function-name":"^2.0.2"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"engines":{"node":">= 0.4"},"_id":"array.prototype.with@1.1.6","gitHead":"fd65d4179b78810495c393145d3db0b35a99d95f","_nodeVersion":"21.7.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-Jc+dq7Lm7bNTDUmZ0tw8QsWQEQ0mXYODoNANHb8tApjsw4XoX5f4SEfiWnPjeHCnF5CRV2KYV8vo6Jwx64VVKg==","shasum":"1fa7b513e75fe3fa2599c2f5aa9862e87bc3e388","tarball":"https://registry.npmjs.org/array.prototype.with/-/array.prototype.with-1.1.6.tgz","fileCount":16,"unpackedSize":22049,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8D8fTcz2i39xuqerl5B0Wd5xcp1a7bO1NI7YMHc5n1QIgdYlB3HwB0H7lCWyjxZe5QPeKiwNxeP14JzTIFuq0UjE="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/array.prototype.with_1.1.6_1711131802543_0.3725431269936885"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-31T14:09:10.168Z","1.0.0":"2022-03-31T14:09:10.361Z","modified":"2024-03-22T18:23:23.189Z","1.0.1":"2022-04-02T16:11:22.512Z","1.1.0":"2022-08-15T05:35:29.278Z","1.1.1":"2022-11-04T05:53:20.296Z","1.1.2":"2022-12-01T18:53:34.357Z","1.1.3":"2023-08-31T02:09:21.868Z","1.1.4":"2023-09-13T14:17:40.613Z","1.1.5":"2024-02-06T16:50:45.077Z","1.1.6":"2024-03-22T18:23:22.744Z"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"description":"An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.","homepage":"https://github.com/es-shims/Array.prototype.with#readme","keywords":["javascript","ecmascript","polyfill","shim","es-shim API","array","with"],"repository":{"type":"git","url":"git+https://github.com/es-shims/Array.prototype.with.git"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"bugs":{"url":"https://github.com/es-shims/Array.prototype.with/issues"},"license":"MIT","readme":"# array.prototype.with <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\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\nAn ESnext spec-compliant `Array.prototype.with` 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://tc39.es/proposal-change-array-by-copy/#sec-array.prototype.with).\n\nBecause `Array.prototype.with` depends on a receiver (the `this` value), the main export takes the array to operate on as the first argument.\n\n## Getting started\n\n```sh\nnpm install --save array.prototype.with\n```\n\n## Usage/Examples\n\n```js\nvar arrayWith = require('array.prototype.with');\nvar assert = require('assert');\n\nvar arr = [0, 1, 2, 3, 4, 5];\n\nvar results = arrayWith(arr, 3, 'c');\n\nassert.deepEqual(results, [0, 1, 2, 'c', 4, 5]);\nassert.deepEqual(arr, [0, 1, 2, 3, 4, 5]);\n```\n\n```js\nvar arrayWith = require('array.prototype.with');\nvar assert = require('assert');\n/* when Array#with is not present */\ndelete Array.prototype.with;\nvar shimmed = arrayWith.shim();\n\nassert.equal(shimmed, arrayWith.getPolyfill());\nassert.deepEqual(arr.with(0, true), arrayWith(arr, 0, true));\n```\n\n```js\nvar arrayWith = require('array.prototype.with');\nvar assert = require('assert');\n/* when Array#with is present */\nvar shimmed = arrayWith.shim();\n\nassert.equal(shimmed, Array.prototype.with);\nassert.deepEqual(arr.with(1, false), arrayWith(arr, 1, false));\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.org/package/array.prototype.with\n[npm-version-svg]: https://versionbadg.es/es-shims/Array.prototype.with.svg\n[deps-svg]: https://david-dm.org/es-shims/Array.prototype.with.svg\n[deps-url]: https://david-dm.org/es-shims/Array.prototype.with\n[dev-deps-svg]: https://david-dm.org/es-shims/Array.prototype.with/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/Array.prototype.with#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/array.prototype.with.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/array.prototype.with.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/array.prototype.with.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=array.prototype.with\n","readmeFilename":"README.md"}