{"_id":"@tsdotnet/array-utility","_rev":"35-0862c948ab324d6105cb9a4202035e11","name":"@tsdotnet/array-utility","dist-tags":{"latest":"1.0.40"},"versions":{"1.0.1":{"name":"@tsdotnet/array-utility","version":"1.0.1","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.1","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"aad4a15b44a00128c1ae7b8e87695d3608f34186","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.1.tgz","fileCount":14,"integrity":"sha512-Oi9QiHwqGh75Pc/Ws38y2OgcPGG5N7/+eC/bMjAisYF6clyKvCy79vqlFM30Xp+lT3ekxcahw9UDBJ3bQuwrZA==","signatures":[{"sig":"MEUCIQDzBWjkyrzFGdXbvxWxvP468s29l49KsfvQiZJn8mTMRwIgQkxL5dxHCuRIzUNCKyspilCetKEyomQHgm3PDKeoFm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerxduCRA9TVsSAnZWagAAKrgQAJVl14XktG5rkWhG96K8\nKAKy7RbcM4uxI2rzcRIeHcVlI+PgL+iHorsKBJPE6pOex+4sDKaiwc7JK6Jp\nilNx10wRItW+W7M4mDJbkGpV+kMERT8bFkTb+bQjGibNaIk4hQp0ZEN3L141\neXCjedvfbpJh4qtMd+ibLSr2RQg6i2QnviavNJGWoFEUApTOEkyQA7HONfUN\njEHSQH8OfQVOAM8L4a2Vq+611yvJ9YNCKgKXFhKGcylSwWe9+4Htk+1ZdCyk\ntNZ8rCYryH6m8NDy71wYGgOd9sPgLg0jt5I5hUPhhgCWy8XX9wMI0oJc706m\nSyFYmPVjQGzlhSL0wg506T185E2pjofMNzD8DYgqrEUJJfs/K2fasN81C0WN\nzX/48hKIe3shD85FIwWqq2jk8ozihacy8wrqzoL5Muyaind/xXdz66YClCgS\nQkG4oQ9E2hhz7JK3146PZrmxdiMHzXh955IXxUAhvIJG0++xx9RzOe/lwBpj\nRWFdUfq7uBme+2xdPgJrZLOSHtYsX0+SP/oREN1wtJcp/dfZqq/DJMA08VAW\nzvOOFY9gnKwT838bvqbkmJxZOoJ++fCCcWbbnTwIo3RCbno91m4Aw7nJ1CU2\n9hN7tcd3VAePuG9EuKr/MHwf+Y4wjdWIhUO4wnMpQazxOIRKwr032/PLXiQK\nnyTN\r\n=XM9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"a11578434e1473d9ee014bdc9c3080f419643bbd","scripts":{"bump":"npm run precommit && npm version patch","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm prune && npm install && npm run clean && copyfiles -u 1 src/**/*.d.ts dist && tsc && tsc -p tsconfig.esm.json","clean":"rimraf dist/* && rimraf dist-esm/*","precommit":"npm run lint && npm run test && npm run build && node validate-package.js","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run build && node validate-package.js && npm run test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/array-utility/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/array-utility/workflows/npm-publish/badge.svg) [![npm versio","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.7","@tsdotnet/integer":"^1.0.2","@tsdotnet/array-copy":"^1.0.4","@tsdotnet/array-init":"^1.0.4","@tsdotnet/exceptions":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.9.0","copyfiles":"^2.2.0","typescript":"^3.8.3","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.1_1588533101564_0.10873172705450274","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tsdotnet/array-utility","version":"1.0.2","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.2","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"671874ff6f2e7b7068513ac379f0580eef98b30a","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.2.tgz","fileCount":14,"integrity":"sha512-2LKSE6z6oSP4MtCe6H5gntLZ65np/20ZajEPg9zb3h6LhJK/fKnPZvouLp8t3uiiz1q93FkP1Nwek1vJwrM7tw==","signatures":[{"sig":"MEYCIQD5Yafdhz2LV1JIs3d/8XSljotJwTj7J8eY26yOphtfbwIhAJglXvzdHAEl0FygqeJr1iPzBShx4AiNIAJV6jHKw21W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerxxCCRA9TVsSAnZWagAA94MP/A1lIeJiS/i9Jw3ZjOus\nHgaziJxRfnQZHwFr9HdiRv6Pu00lAovJ+Zaoc+AZPPB68NbIAlSKYhFepmT1\nihmb1PORlcsvMvMHBp60MqyBfvZfsx+btXYOHnSiR63y/WHN9j3LzBddnIQ0\npA7ZJOZwJCJ6Q5GpjzMTF9EngJJbW982flqpSfNxmb4L7mujhSuTC/ajb5o2\n38+M4tAFihgX91QzU8LEFRZeadAzV4yWR9IK9oJJLUVLQ2/sExqZYPRJC8Id\nwBj1nAVQ0KeYGpSZiCEqg+u0WwCTidwZ8ncXCdA7ZilS3OvlFjwqIh9Wrshq\nDvlOG81RiUMa0gWoAzeR3UCj2FoOC+m6SHVXnIwsVMPxW1OvtLP4cs4MwEQK\niyPiG/6oLZYw3nTnB8qbyhuaxodzgdgGNhgJYFiJNC4adM50s0tTr8g4//Pv\nyqnYiYJOn8u0XCOF2i6x8krFBZneu5FjOM5yCTHSzdMolCHvkmQtR1ZJcQe6\nKRchRum3HtBD+ZEmjSKKpqqtznJlWgUy0od6cTBg1M8NnpUw/+mNNAXd4Y3p\nlZ/xAAnt+wygklB/VpALIpNxn/z1Zu3zaO5FcMUBWIxrlCy4/VIlV6oed0cF\noLhkfiy2AYFvQ2SOYDVCbRz7AxLa1/CvY7+UHZY0XXkcpiCzohEo4iL8oKPQ\n7yU8\r\n=eTDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"7235b6d20703e282bc620e0dff417329a3f0867d","scripts":{"bump":"npm run precommit && npm version patch","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm prune && npm install && npm run clean && copyfiles -u 1 src/**/*.d.ts dist && tsc && tsc -p tsconfig.esm.json","clean":"rimraf dist/* && rimraf dist-esm/*","precommit":"npm run lint && npm run test && npm run build && node validate-package.js","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm run build && node validate-package.js && npm run test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.7","@tsdotnet/integer":"^1.0.2","@tsdotnet/array-copy":"^1.0.4","@tsdotnet/array-init":"^1.0.4","@tsdotnet/exceptions":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.9.0","copyfiles":"^2.2.0","typescript":"^3.8.3","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.2_1588534337913_0.2448923864105237","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tsdotnet/array-utility","version":"1.0.7","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.7","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"dcc5221a1ab01c8bf0543f23e6fc199844a88ab9","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.7.tgz","fileCount":8,"integrity":"sha512-CGIlW4UTl5rKYOQupy9cFtaIXdpkOWbKLP5Gj22b61lfFXaQW3IR3jvgdl3LgWFicHT5GM2Fgm52TuQw737/2A==","signatures":[{"sig":"MEQCIFJySvMvLH1zurRp44JjDjBWFvFw9wbkkQ/QrvJdccu4AiB/DofGUnidTYUTZdVmB63ZmSVxYSV7NLp3PmstmPJbRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesNmRCRA9TVsSAnZWagAAfrMP+wfwYc9hLzYHzBglb7Ur\n6SFNx0FrcDPONjOz37ZMZIx+mya+KtTvBUBaoLoWmK6/WYE5KFH9GNDlzLox\nAo5G7hqvM9IsuxxZHk4ZcG/mkFdI/FqF4yMI6fok2EHoocLR20DXGdB7YuGr\nemaq9sOskB/iU/7YcULnHaZ8w9sPweVY5jC2OG6nBpvA556D54L0LGxYpL36\nkbqg0CZPlIf1omES5IZjbe+tJQ6y/3jJZ9B+Se9ptIWScDHPavx/mJL4shSz\nRmII/+/DQzCyCSnJ5Vz2pGSkCOvU/PmCrOfaNPvQhT5m3zWwVgNhCkmSXD6x\nWPXuHWn9oAW0gGMHGHhUwG5ICX1Z4VSF8Ws5M5EAYrAkQnOiEwnjFIEQpPD6\nH1x1LQFUQWcoo22qPGxu2GEZoUqaR47vOTORx9LNphJ+wzBlDmtyArWt+9Ar\ndTMhindNLNw18QrghV3SUQQ7XxnT5JAhjCHMhEXo4jJZTc3gGee83JEzszQ3\n1w1RgPYUJrOs/Dp1Wscf0KsAZ4jac1OPvCz+nVF1HnOfBHjsVIbroPM5dAcj\nRxUmnzTCJh1PjFNbl5Scjn9XtsCYPhVhGGp+nMhGxc84yc9GAxuA7xE6FLDa\nPady/62FPEDrqJYeJUfsP+SEA9w2FfmM/GNKSstF23tJ1WGPEUWZhlVuW6xn\nQsyn\r\n=xq+v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"c28e83f9fa6f557252bc494498e87bd20bc2985d","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none --theme minimal && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm install && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm prune && npm install && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"14.1.0","dependencies":{"@tsdotnet/compare":"^1.0.12","@tsdotnet/integer":"^1.0.6","@tsdotnet/array-copy":"^1.0.7","@tsdotnet/array-init":"^1.0.7","@tsdotnet/exceptions":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.8.3","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.7_1588648336710_0.6364070893646854","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@tsdotnet/array-utility","version":"1.0.8","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.8","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"dacfdac727a7c3baa53a1ec7dbe5caa4cf037b8a","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.8.tgz","fileCount":8,"integrity":"sha512-M1aF7gsG/NG87qxY6OLIe2yRVXyZFXVEE0J/4kduaLKqlOEZWdO6VsW+HY75/3iyIM9tuWS0buQwhTDIikCYnA==","signatures":[{"sig":"MEYCIQCYHTdYzc1u/0vqUb9zCDA6TeUCuPMKU57mtUucAxXM4gIhAPId2MlADxzVQ6pYj3bXc5jIP2TxkMAXWxbju7wmgQbD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuguMCRA9TVsSAnZWagAALlEP/3Zmpr8+U2M/LgJso9Gf\nCEdKJDjY8bNLLkSG3BV4Z9/kwybFWGyNt/qFUfZCsUIAQyOZVfQRNCjJTVS9\nVrFJUM7u+aEz7n/kD2G0Bpr5fAHRpvMcXz0Cu/Hvp4ab3O9E/URSi94URxDq\ng2ptRVeVZvgdyGcExcmIiI5jkiI2pDEQdhMmpvQIk/iyU2uUE29WQy7bNTMW\n81G7DTzMcmdHfu0b/R6mktfd74LXHGYxz1sOi93xzbXvQ2azBaDZh50k0Hkc\n2MIvJuvxuQJLqgLYrzFqxqKq9ULT1Vt5svMNRk7Ud2oRpEUphNHtKnmsAL8T\nZe9NzFWhJitPy8kzsA+dt21sihxUhpS928Cw+8jbcD4B8KZM/KCXGdCyog5x\n4jigbCNauoJ/pD18bQwBGMkNRdyumzIQZnHWmc2eWoVyMNGdBCrUMwp4mRL9\n1s0FpoL7unTEKElWsNaqzJmQ8xGPGXCR0g2NJDc2oGW1YvKMVGjkJwANomnZ\nssRNsC83zZ2nlXJk6PjVTzhwp0Wy7dxeqxy2kmrGZVRtdnD0QY2lL85I/SCp\n1fIj9T8/Hd7twNiYGNghgpCetbiA6vOEMWzI1muhIeyjWP9vbu6UCRKS8U+R\nS+vFYdj79pkCWgj9mYKf1F13CSrD/+7Pl1F144+UiRIj+kh8Asdbzkjl70SK\niNZN\r\n=q4Th\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"c3c2c6712529d4c0274716fa1a3773531d97bb6c","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm install && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm prune && npm install && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.2.2","@tsdotnet/integer":"^1.0.6","@tsdotnet/array-copy":"^1.0.7","@tsdotnet/array-init":"^1.0.7","@tsdotnet/exceptions":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.8.3","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"2.31.0","@typescript-eslint/eslint-plugin":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.8_1589250955896_0.24363132902537332","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@tsdotnet/array-utility","version":"1.0.9","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.9","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"48e1108030fcc3eedd17b26def37152ac24a6839","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.9.tgz","fileCount":8,"integrity":"sha512-ounCB5Ksou88VcGku3/LWyH0P0aKBLs7XxU6xc980H7XIDRaSER4/bdiGzQeJLZQu6N05hq8sxmP352Ln3TO9w==","signatures":[{"sig":"MEQCIHl/A5aAIhR0EVGPhERu3CimaN6fEmWhEboFsSZXoEbCAiA1xFdXGN+gRErXxx7PlFvtqVJiJOzCh1xGIVdI6gA5MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeujjjCRA9TVsSAnZWagAAbMQP/2busDxMDR6qxDTAxeu6\nV8Wdt3COS6qg4D7qWL1hY+EZ7U3Jh7/eqH06JXuGvWunC4mhTG1ilVypMGvM\nHJ7TgbmldNWhb9J1FA/MsfDvshBpUsKVrlHnxHbaysOvuL9t+c15z6K1WdfN\nGWy0G/otsoHWmCwQAqw8Mrp+wQV0oWyNTFs/hePzK7tl0594xjJHuVhh1gCN\niVKtfAkqI4OkVo974H+AD6UqZ8Hr62Og7CRTKosPgaq3wobxIdbU0rOc0aZA\nmBITiza2JR5Pm+PV6lDaiOzzbIkIeKVkOYPKkfOafwqvpqIRZPq70r5HdTLR\nHmCywvGAFTy18uo86YwK+vPr3piZLNbdpGb6fPz1+JSJ6AfM0gKGbRvsd/7p\nmKmmJZJPYq8IyJ5sqMl4i5h7P0KnRwKNoyYXStzpLCKxeOu4cknPjjxi8+zV\nbvulKl3RWtRsyqpvp+kim3dYLDmIhyqts6/aEWEvILxPknNUHNqHUqDiNnXK\ntoCwdYH31TXjYpe2ElCtSDaWelXre9CWcWaQxkG85HPXFUedzRq9b5s2glRY\n7AX40FB8XSYqDFhWzIz4VVop88kqBTk7qdxdHaq+zggw36Cfydx23ZAQQfq4\nG3Q4GseN07lkdoGfJo8NKhGbR+TKS1D7Ohc0PCOEWWWyRWOZabRkdBASQC0w\nG2q4\r\n=OWtT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"486ca43e17fd69eb03cafa87a2746dbba9698b6b","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm install && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm prune && npm install && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.1","@tsdotnet/integer":"^1.0.6","@tsdotnet/array-copy":"^1.0.7","@tsdotnet/array-init":"^1.0.7","@tsdotnet/exceptions":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.8.3","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"2.31.0","@typescript-eslint/eslint-plugin":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.9_1589262563350_0.007077679049673602","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@tsdotnet/array-utility","version":"1.0.10","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.10","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"9ef93404e3a2da206b9cfdffc45cdba1e55901f2","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.10.tgz","fileCount":8,"integrity":"sha512-eS9MbpuZgZiphdWXP6YR4GSlpW6YilmEjhmJJCLurtextE+sCiTTifDY31roMbn1FUejkykCln5n3lIBoNGvdw==","signatures":[{"sig":"MEUCIH+1BCnJz8y5uQZvtHqBnBnLUnOAr02LGpPW24NMDARnAiEA7B18QnXblO9jaQkHjF57hBFCcnAtn257Cz62VF2QMW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu1r2CRA9TVsSAnZWagAA6+sQAKIjNZLEvLAQyqBZDXcf\nVnicwq0oEM3WEnzEcIPQX12IVlMw7RsPgYGEUwLQLvRex0jB69jvvmoX4M2a\n5zuscrWoFIr8E7hatBcJ/AMaML89qN3YJIGA13GLJDBYOmEj+kINzQIfVRfY\n1V2hbnk2kfl+ceOcVrFADqnPBOpm+1/eQ47bawsMJe7pT8zIAWUNRP/iqQqn\n4JihFtgyS/AGiObL+7EypF7m59Hp3lrNqtTiQshNzhQwD57MiemilJp57syd\nzw3N4HM0bQ+eYfLPQnf7reQ6S0HDml18+h7ygwgAOoMCbVjd0Zup0csb9CzY\nSgPK2Ar5NqAURc5/A2+OcrfIG89a/BPRW+V0ISU8fw9zq2UrGrS6utar5gRn\nhFk5GA/4lolCWeIydXSC/AxW0AXyANzKGjx7NJFkGwLm8f0yWYYXb4i1AknD\noBocUVkrMGqpbHkmtDupSXGHn5LxH9vpbRmWe1vV1kwgNWoeqrHCzW+jx7gb\nXZlBQxY/rlAO0Uz3vTNYkVSkXxJ0b1sMPfs9IUQ4a64wUNJ/tvyUgij820Yg\nKhAnS1zIfslUg3fcw4jytKwrl9yOoA/d5+Ad02YVv8oZz2Ufa7fmpJ9qigH7\n4/Bd4/+XGlu1RxFEHMtgsbv/riYaw6UNTz3nm6t0IcqnXxW3iDr2iDJrfsjM\nhUJw\r\n=dJ17\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"8bcf6d4569b394409092da314abccfc9759faefb","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.1","@tsdotnet/integer":"^1.0.6","@tsdotnet/array-copy":"^1.0.7","@tsdotnet/array-init":"^1.0.7","@tsdotnet/exceptions":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.10_1589336821836_0.08551626849477678","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@tsdotnet/array-utility","version":"1.0.11","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.11","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"4b943b1691b42f93910fc741727d1261c97f4f9e","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.11.tgz","fileCount":8,"integrity":"sha512-l38S4vE0suGDDpo5yruWNzcNhIi/uenm9FGsfUDj/Aynaz34K7uFmcNAwJ4qyjg5U+NjTCl4M1UdKIgUQPSDQw==","signatures":[{"sig":"MEYCIQDT5CHUVX57vJHrhyu5LTJ0WMevpxykZLqXnAslHBifIgIhAI8Krg7qhHt7Zzp7pJWi2W+ZvmXVPxgfnLioFwTx7hMM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu16nCRA9TVsSAnZWagAAZZkP+wfjaANY21Kg/8z+RcNb\n4KctpB1URmkYRc3c4qGauKXtI70aP9So2/JGZZwJZ5iFP6HbQdA9rUSqRmHg\nSMPv04rFqVDEaJ3c4muWFsItBi+mHjgrBvdLZ+enmgolodB+7oeXxgQQ8l1k\nioL++T2cl2q616OtMTOQwi6xhklF4EPWUcyLgmtV98Sl/NLbVm/OwludaAfI\nO0d+5BX7m4IdfB3qhr3BiVKXmQfpAZmO9rzpKqM5QXVB7iSGDv0xaiwitqFb\nceFGnuPD1R/BqLGkIV1PxtLXERvM6chKF2vSkuNiVR9ioNvgitqFAWUkaGT7\nnVsu1c4xgxz6qnotp8lE2TuHEJ/ShsoS2PZ+JrRVETZRVE+MZnv7Fm7GRhrA\nyjIwPtJ062YfbbtKQuFkGfInrvb4LxpjRHl7NKVZNfyMxHJgd+HTZ8e8thye\nucYT1UX5e1DZthhLN2stEdMXsVuAvJL2T4VNT75lbPKTishQuAuDu5WTIpPT\n+o91aFEkV6WGh4hfXhqSuO7ISnBtetV6GzwI4L9eBuaNRBf77Fanixn1lrNQ\nxA9BGwBIk3w7UBf1zMIbNM+0Zic67zDHng31BYbZIvA5TBb4WvpzYoyzFzR0\nx/4Byrd7arceDdrOhx6FmcM0Uc3K2tr1HoFYx/bxZhHN5bovN6HlUkQkNinH\nagw2\r\n=YX8c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"7b60e405154da8f7e17cf8e82bda94cd0094f81d","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.2","@tsdotnet/integer":"^1.0.6","@tsdotnet/array-copy":"^1.0.8","@tsdotnet/array-init":"^1.0.7","@tsdotnet/exceptions":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.11_1589337767400_0.9207185209571214","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@tsdotnet/array-utility","version":"1.0.12","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.12","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"a6e8f7c3ab543faa1220d8cfc5a258e5934e8837","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.12.tgz","fileCount":8,"integrity":"sha512-fuM8l0xxzQ/8XGLfgN+2gn4EBBRmp0DbNNj1Tfd1sBl33mVP+baFhy5dmV2FIlnN6NqoNJjno7j6ZK0GEJDQSQ==","signatures":[{"sig":"MEYCIQCkyY3zhtHx6jBG9in6CuNA3+yqZwA2slgp4MWgpRtdHwIhANUut03KpMFX/07TmiuBgq1rDjEQkqgW8RAhw/xj5Ykp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu2kACRA9TVsSAnZWagAAOo4P/AhIvQvY4YDAHnOfksG+\nM4iDj4M3ueo+4nladyYy+cqOxhmLnn2wsbxXBj16FgDy2GhA6GBeLGv8OlLi\nXCq+Ez5frXVtAVvQ2z/RHKRacen4pkyymtB31og1fgfZXLonJtP8n3ltQi8r\nV5GXZBm7MeAlYFaazsfbbGQDUGGGj3Gnwkr9inpaqtcqnz4sCjKEgIg99Da6\n5VCbXMM4Z3aMRmkXdHzejPKFrnYi8Ikhld14A9cDctp9knuftsoHj9d9LhAv\n8uHo5kMDu6ZYN2f48JqkjfzfOwlrm/Hq43KTCo+07iYzbm6qQAkPsV0nEErj\nXXG7tNFjBAOL2KJPTv8kKKu5KwArHuQGHE/KEi2q71BavRnRjOIuJW+S6UN0\nTRr9zae8nrlIYrkstnBLIha57RJL3cfo3Nn79d57xd2SyX8g/TKmL3nfMqJZ\nwgZkaj3aLVD2YoPejuoPt7Oy+DygDzhGOlKGzFnWUsLYLclDsqHmQHN2Rrih\ns4TEWPK97pv8ZdiUpKzxGL+tJueIf74UiVeNN4Hpl6mMgtXrIqCelr5hZfvN\nXMN5W0I4KOJJsduLsCQ4X2237OUX+8USpfY50F0/FpE+H+wQxWYdLP7TgHWG\nIoabOz4av/fSjKHtoI1jMR5l1eynWyiLAQEjFHnD24kX3sNpxmpoZoVXhazD\nvEvL\r\n=bHca\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"00a0d4cdb56ef5f8b460934a792466a0e68664f8","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.3","@tsdotnet/integer":"^1.0.7","@tsdotnet/array-copy":"^1.0.9","@tsdotnet/array-init":"^1.0.8","@tsdotnet/exceptions":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.12_1589340416347_0.8986771278128474","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@tsdotnet/array-utility","version":"1.0.13","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.13","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"a50e90eebc80853098e59dbee2c4b1cd27c666e6","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.13.tgz","fileCount":8,"integrity":"sha512-f1Jd74OfxT/uZRhapXSjLWcNvd0HPTSeWLEXR8/QBsYIQ2PjYAZKaeO2uCZzO4AwefeQNWitBm8fjjHdiLiLYA==","signatures":[{"sig":"MEQCIC4OksMu4MQBAl/oKltTu/KV3e9uOhT6FkYcnp4Tv5KrAiBpT7YWOiVM/bmi5mZAtO1mZ7nK43DqOU6H2Ljxxd8YdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu4prCRA9TVsSAnZWagAA5zwP/3JdSIHIS1wTWmf4Ptus\nyPAwKDx9KGxvoqKWyJ/A1LC30mBxN4v9kFNvFvXlMd4VDMnSuCyANI/ea90F\nuSbKbR3k0Y2K4qvwdWQGw/Hj6+E6DXs4Ih/wgji0sfVRcqUO+nQclt6DlL8e\noRx6qgzQGf077Z4PzeVNR1CdSEa4hlC3CQwlEY+Y0WNNw9hQmN79NrEkJCrL\ncbOYTWmYjgho/OOPQ9aZPEROr13tmXrmmX7BVzMI+PbRDOnh5AHJLnovmZLG\nXNVbzNIXQuCBHcsV9W8pij3JQDQpZxN7ZyMipw7MWzhPhpZsTldEGKLV1kJx\nuIQiiDXSrDgQf3568Bdurw64S3n9gxmlkqwx42ORvG2HuvkwGuUSvNFDV8T5\nQFzmASPu0oATu6Mnyg7s8Smlg8uQDBDtlIkaSYgHfbKgY/BDbJIhdR3Kn/a8\nHljtOAlhpJqUa/N3TkBy3AX8CbWLJ5wQ/1+Wf6rSxNfRdMl02oP/MlvK/yBd\ni8CaTpQKesUDX8Sj+dPA3dKaFjxoVqOh1rh/9AD611bXVXEaYUuqpJS17YxF\nOJR+rmUorvsxucsYInCu1kZ+VGr2SPJETSK4skRfjxgFmHFc/3cUo5kZyM6S\ndlNa4mvFkRfLbs7wMJYOs0to4Ck3zQhIUWd0rRMpBVKu622pqBcO78NN6qIN\nyoG9\r\n=qiDP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"7ab731629564b8b844218fd2e07ea84e8cb078ef","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.4","@tsdotnet/integer":"^1.0.8","@tsdotnet/array-copy":"^1.0.10","@tsdotnet/array-init":"^1.0.8","@tsdotnet/exceptions":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.13_1589348971087_0.6289680612270327","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@tsdotnet/array-utility","version":"1.0.14","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.14","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"dd0c76283be721bf54e3c0cc56942eda880c50c3","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.14.tgz","fileCount":8,"integrity":"sha512-5KjRvTMkgUa7MKH/GllIPUf0iLa0K+TK+jFy0kZAQiA1IMKZ+fyoFftRuHBiISOoNOAvscVA38PcLZcAYHdlpg==","signatures":[{"sig":"MEYCIQD6CPiUNGfmw5scX2BBWOn1qmGoHTYkWzj0mSFxGggq6QIhALOVsIcA/4FtmBYmVCB/ORcp8MF+X9xHhnJqRD8TL8vj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewGGoCRA9TVsSAnZWagAATdEP/2NvwL5EYlcotv8XH8Nt\nBeBiyirmWS0MXtakH8sxBzjSnDwr5z4x7fsqJp9SZBMMBaf7uhjvwQol4WwB\npXJO70brTLL/JXdY4edR+Mteg6HIAtiQWmNegvN3gfewmLzjbELWE1qmXe4l\nDxaJdjz5GLeOrCFMeZBs6aH4m2vzRAWMZvAYLk1pxzbgP6LnZ7xl2AmsWBwK\nSatMRE/RSDljxAd7SnFUGjwqpRNydghM/95NinsQKklhFS7xRghFjwJ56fN7\nZhjGP4rA24Y5CLidmy3TEMSLux2LV+r486HbiQXQ6tzPC4EG2QgRd8T2jxsy\nZX3LIa31MyrWGu630czA4K7v4RhihdZhQqWMCK6hDoCatF+e4XLjROESlQNx\nHI8tqh4+Ej+VzzL0YwZCbjB3ONUsUIOqmtbS9lupCKEKck8LIkc1UyW7HK2o\nBnVeDQj7xrnJ1hqemLZket80XyRnqIDkYyY2MsUYRphC8k+tAi6XVMop+TFV\nZtTwYDV+wkAHa5OSv6TNZ04WyNpaPFT98UW+JZAdDLKijOnQylgsQDJbRRnR\nXLUQux9KKBYlC4Cn3/tw7qRDApKhBTI0pE9WfFBq3oQEnR8aUQW2tRUovLhV\nkNd7DGcptATZ7pYYBU/zD8kmwQBEpXp74VuKdmWUlM+i4agqLttY2u1YO9Wh\n5mkE\r\n=3rJL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"97c6d46f1b4eb51bd270aaa4fd0b1abeaf850dc6","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.4","@tsdotnet/integer":"^1.0.8","@tsdotnet/array-copy":"^1.0.10","@tsdotnet/array-init":"^1.0.8","@tsdotnet/exceptions":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.14_1589666216466_0.41861077361347054","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@tsdotnet/array-utility","version":"1.0.15","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.15","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"18c965be23fb82b72c5582ac03e582baa2ff109b","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.15.tgz","fileCount":8,"integrity":"sha512-kNUzVSc0MDpNtSmwRL/ORWXNDpatqi6atdYqOpP67ug0YAfH6GC1VO8oNTM94tf6qSrQR0+7yYARfvgz/EFeMA==","signatures":[{"sig":"MEUCIAG/hCYTGHLJ44inMzk2bU5AE6kUge0kvbw9juhlPBPsAiEAkZTEKgN0OgNNpDnnBEjnFeVYnM5cB8VYRx4SQgUVdvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewGd0CRA9TVsSAnZWagAAcqwP/i9QhUE5Nm6H9ujLhk5l\nt/BW8eGoaESrNM2bAXYveFtSim94oPB2UIEak0Sd94dePkjthUTLh7MEDtcW\nK7mTosqul/V5UWV7jnZiy5vl2SRpGIChC7090pEjpGPXIUVPmqSRTiJE4SXm\nEsX4boW+DS4FguOKcboXW3FtxpOstahnz8rWndmGwAt+egm//VqplLNY14Nc\ndUgIn1URGVub8KjQAEd+yrAAI9/JVV6fwfgTCGN1+exwqnl6+Ulzc3JR5J5c\nr50DIWE5dkuXPK94zpEFt6QRWSuwSBFrS+jIQYAGibi8M3LQGcIyiP0XpWZP\n7qRSX6HvS2pthMDA16Frk4ldzvPxgQbQYKJ+tKg5csWu8wImCpeBw8Z2JVTL\nJV0Xhc1+s+4nPxv7EVRpoIn4cQCc5SZgOUP2s9NqqGKEQvlAYrGCPgxfj/0Q\nxI46MU62iVTU7tJGkrlYs9Xf6RBhRyz2AWXHFHqAGnL803ggZSQFgaCF4RQp\nvAbRsa9NHppd6nPKl01A5JUd6Bc+/cpm2HeivWxlALvUDUUbI/0hgkQvQRQL\n1ZRxK9jO1D5KB2ZXBKdcjPGnh2qv2gQmtIpwovx2Ph7iGJS4l3hJSldrzcIC\nLRxHp8xOK9rtskScSsIAwF3PwLVSvEhJJQ/I9Vvm+nkapOztw5yRT6HMiJS5\nP06L\r\n=i2QG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"c298f8234736968dc10f28bc40ac0eb9c6e28a85","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.5","@tsdotnet/integer":"^1.0.10","@tsdotnet/array-copy":"^1.0.12","@tsdotnet/array-init":"^1.0.8","@tsdotnet/exceptions":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.15_1589667699603_0.5258434209507143","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@tsdotnet/array-utility","version":"1.0.16","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.16","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"8c1ba2087d6a5e3581bf185f88cd1b5b3b6a4c4b","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.16.tgz","fileCount":8,"integrity":"sha512-u7m1pjYN2i6Qt+2mu65H9cmT34wM1XmtV+i52Ly5gyq32HZROD6zamTBbRrgpDHJOPbaIICOaoiyWQ9NTJFtDg==","signatures":[{"sig":"MEYCIQDOyokTBh3yk4iKOBg7VdmWSgKeyqPEKQ5b0ply2v+OZAIhAK/6I31IlgD3gIKFQECC8PLjqW6oJRnjSLvCdAq7S2a9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewvKjCRA9TVsSAnZWagAAelIP/05xfbahrMHKxMh+7cpo\nuB3pdtLT6DFKS9ykBbKTszGaMWnB+mJYk0RMSslhbx9WreayPiWjlOD659qa\niuxuIsUctdaWHirWCNGEZScvp+2c9zO+LRLV8SZMP/p7EynPkh7rnlgxDGbw\nRnkihvGrLLR11jLGhR/HEJBEKRBDs2zIai97Udgr6RexwW/RGLbDtWMVUJPX\nD48+7wVAlgLDU2pHuskVG7OKe7wMcB7t16/UqJxFT2wlT4wGZsVGA+6ytyEa\n+/bz4IsStahNsr55UCmQ04+FMK5kPEdLbChjLIU16Edsmk3QP/SYuQbbTsZQ\nGanNe+x2AH1jJXulx3RjxgX1okv2rjofv2FLPVG45G1r4YYyi0zYwPqSQV9g\nyHFJYIJAHb/3v1Zc9XXRBRP5tDzIc4A4xQnmqca5h0ovz7KfBMIYVJDO4sbm\ntmvUlDODfcSxh2Awp57y7dqxhKIbyCjhWix/ND5mdLSZ390ZRxjHPK8h8lj5\nrZRqBN78/sWZsL+tb4zOLdT2yvltLLigiq3zUPKhTTMHKBCEMcSIIsVwnoWq\ntXfVhDFZZkkEK1io0HyI3UehYun9R38MZgf/bRFLHeZhGHtQa+8FzDtGaCGz\nfZfgKZZ2RAdA+9296jS8/XBzZpzf0DCjqAgtpS9cEhftgiVKk8Idvx63/XK4\n9EB2\r\n=sVXq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"f24e694d9e3658bf90d96df37768d6e6a84fbaf9","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.5","@tsdotnet/integer":"^1.0.10","@tsdotnet/array-copy":"^1.0.12","@tsdotnet/array-init":"^1.0.9","@tsdotnet/exceptions":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.7","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.16_1589834403114_0.18786116589312374","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@tsdotnet/array-utility","version":"1.0.17","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.17","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"abdbcf88806de00066b3cad09e5e3caac26888f3","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.17.tgz","fileCount":8,"integrity":"sha512-cjGZNqUiihJj301uX81Ub1+HqEuyV1quRuEzyVtk8U6R+PcmND4+R0RUo2zg40sGtsrneKIxcjDozDZTShVqhA==","signatures":[{"sig":"MEUCIBIQQffcJ3gQc5l6M3qhLa3Oi+QR3+v5SqOPreeuDgizAiEAs57oxqMCohatEomuGL4oWvtXsskWZL9vzrhgIVE1Qis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewvaQCRA9TVsSAnZWagAA/3QQAJZMHfhkSRE8/r+2PJIw\nR0ouDPKC28ZSFBzgG3SW5nAn0oIeei33iMdfIFr9++o2hatPMFt7aLdXrZ1U\nxjvMXtDGSvh5c8xFqktEP7Yy8lhNwmbIF7sDT+YQcUBQ+1KQTI2eHYWerTfj\nvRk5tZtjbnvfIkuEkHmyCcGe1tAoa/+8uXf7/qixrifUXu/a8DAE1q3PI/fV\nFOAV13FGePrb6P1A2x335NRFguZMiCOTDuzERgFg9/UjyO9Ktl2w6TMznF8E\noVG/9Kk5gqK0dJ8Rq9KHT89WhYBnLJqMk7EeWOypVuoyggr0sB/aWEaW8R1b\n0gyq3N3P932ReVEkAh7X4i5iAZg2fwhYYusecFAha3nbianqoIaojmawTfYZ\nD8wh0bYn6OBLn4pw5EPnxZEu1IsYrE5ELgWrDBY2iDdOY78PdBROlXOfOahd\n/RfjQyWAYCWZ7Z1xj48yuVBqNJLSJvHtf8s7FGeQO217d3/eQFT/nJcvBkdx\nooDfYJhMP0znxQ4GqfTMWynixkM+GJtG33XK4uGMuvFvC1PleOtybY5z8r8e\nLEMeuDBzTxGj2w+RwEmds6Jnx+oWQ2RL0mSJag7093YIYE+e+Nu38+ICXT3w\nsEpro28rIo+ubRcj0pPydt8aD7Bq5slx2fkyV0YKl0mVDHORsBOuPaR7rjrU\nBYWU\r\n=35Sf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"fad40b40718c510c7b67c967cff006523f41aa41","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.5","@tsdotnet/integer":"^1.0.10","@tsdotnet/array-copy":"^1.0.13","@tsdotnet/array-init":"^1.0.9","@tsdotnet/exceptions":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.7","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.17_1589835407286_0.5581546644318576","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@tsdotnet/array-utility","version":"1.0.18","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.18","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"8acb60354c3b03282af3db2cd8eb673297f36456","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.18.tgz","fileCount":8,"integrity":"sha512-Dyx5WdHElE9J2NbLTauXWQ2crtTOZxqwiiXCA1eHzolDMIJyHpqCVxL2vkCbEaL2rmp0gAmVYo/PyKSRCG/Bhg==","signatures":[{"sig":"MEYCIQDx0GGUb9Zb5E9ad6q/pCkwmcFIdqU8MyTv/ttTlpNxlgIhAMXuUCKYsyPYAOZvymhWLGvEtvZ54g2OiC8Z+SJvU28F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexFEJCRA9TVsSAnZWagAAsagP/jGdsVMFS9AnHmnc/JUN\nc2ypADJJMzu3ImHsvI97sA2JT1F33UkJTlZFxB5rOhmIbiKWUrR9uJVNjzhJ\nFnujIpnoL9PrWv6K5pxLlLHg+JI30iPHypyFvdmqvGoqvWLKzdFBWxmH8dwq\nZkByAVbH4/3252JKv1cfEaoo41Jobtg40/PnpZO0nzWvBPZlWAzGC30wW0Nt\nxil3F5U2joh8N3dXbV3RWENtNUdXi0+SY4Xd082up/hzILpWXGBfUqc2Y1qO\n+0JyemyIsZcqDyn3Rvo0jOcnQo6MZbdE8OHv4qG6xvVfI2H/uBM2R2RmCFqw\nwUrA41iTD8ZhNHqLd+psncvRPQp74+wg2iJF2+tARetxqCQ2koJUqpkqkf53\nHIebpyZ42DOj00FYtxsXBKLRF0AhaDZftgR+4PcFRgLV6CoxkQ1ek1srPJoh\nDT8tpuj2E4X5aDzt9RAZE4ozLpFrJh68ZRYDDAVAtnOb4O7wNpFCBu+8KzpW\n/AzPB3sjwObb1W+RbgUJbAIaHwl3GjsXrv5UWU5R/OmZvVO8U0+a3ig9JMjO\nZ2Ij5eZL3quFrUxrCz87lRxkWEtMxfvkpfJFg6CJoMjj7PSe8bGwHFPSbu3X\nuetdE5op4tsAUsIIMi+mTgAbd+WaI7XxhXD1v8b9dJu7l4khxHyVmVWnvFIF\nC85i\r\n=SfYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"bf6b531a5e56abad04fbd80792eba2d8a82ca3df","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.6","@tsdotnet/integer":"^1.0.10","@tsdotnet/array-copy":"^1.0.13","@tsdotnet/array-init":"^1.0.9","@tsdotnet/exceptions":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.7","copyfiles":"^2.2.0","typescript":"^3.9.2","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.18_1589924104813_0.6788360068002359","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@tsdotnet/array-utility","version":"1.0.19","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.19","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"81184bdb9d04f7a51d41717cd6aa3a47244fc597","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.19.tgz","fileCount":8,"integrity":"sha512-8MvjNj0p8PwDGa90pX7OoJZK6kuWRHRkeJy6DUVu8X5m4QUO84065RNsErCv2Vpd+tpNdvvAhscTdOnZyrzM/Q==","signatures":[{"sig":"MEYCIQC9Y2Gj+4nYHwlLhCszPcv4yVqdSQmkn2Dj/XnQjol9FQIhAOkDSooDLnmC11dWOwXPOATLkgaD/tkZ15nwtUMCItLH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexhpcCRA9TVsSAnZWagAAn0sQAI630QrTY0IqpTtu/+Nh\nr8vCxedWGoir5VPL7i9o10Aa41Mg1+lrrpBaJkYq6ljYm6mtKAnHTJVPiJPa\n4xkB1s73dYFjZi8XvsU1S3TalpuMQzT8kosDrGNg0UgduV9IX/guM68RSvVd\nXD2Ffe8eeNlfQN4VL3H/GABtEEa4U3J17WzPe6N6BaaxW341yk5jO+ZVA2Mb\nvkgq8RndHvE/+vSlT2CrQKIt6XpV4dvU8kwcQuRjCkK2Ht73jpUiHmS/Cb7a\n/K5fR3Zpykd3Qn46Tbl/ZAYeJpBKd9Y3PZpgValvIclAup3NzvEVuyrtM3ow\nmU0eGqstcYOQuGiRmDArwq/nWZxJBcCABhPZjiMEUWWgqdOdunI9nY/W3SRP\nPsBsc955G4oUF5IQ/7nGXP9F3rqn2g5iFl9wXx1bw9nFcsFgHqG7BpmZZSWE\nb5/DwgtzWCJrXwsFBb7QE/OFyPIQULJZr/8AX1Px2+f9ok0vgyJqvQI89oPZ\nHXXdhoySSj1A11xT1h+45Rmn9QVtwUcH2V/wqRjGuKGopt1khn0q3loX5zcC\noqT/+wZWEeNqKaP6tV4JOHyvreFd0NPoHNBIbRKeU95K+kU0Qr9Vt8IJBNLA\nZX2LfFpUdgT44XKBg9ZBGwwK4mPm+mw3qcSwzEN1gLSoQ+ukM/yVdAhSLB/g\nNhSX\r\n=vFdH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"1762fccccea5ccc3f4b5e09d49f38fdf45b02130","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none && node ./.build/create-nojekyll.js","lint":"eslint src/**/*.ts","test":"ts-node -P ./tsconfig.json ./node_modules/jasmine/bin/jasmine --config=spec/jasmine.json","build":"npm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"npm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/type":"^1.0.7","@tsdotnet/compare":"^1.3.12","@tsdotnet/integer":"^1.0.10","@tsdotnet/array-copy":"^1.0.13","@tsdotnet/array-init":"^1.0.9","@tsdotnet/exceptions":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","rimraf":"^3.0.2","jasmine":"^3.5.0","ts-node":"^8.10.1","typedoc":"^0.17.7","copyfiles":"^2.2.0","typescript":"^3.9.3","npm-run-all":"^4.1.5","@types/jasmine":"^3.5.10","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.19_1590041180251_0.20846642904681256","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@tsdotnet/array-utility","version":"1.0.20","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.20","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"f4bd3f689175f9262a328b57cd6553c7609b82cc","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.20.tgz","fileCount":8,"integrity":"sha512-DvN9hjhWJxyNw+qLSPz8t8myUmyAqMzsymfPsTXFFZRJIEGzcx5jsyixyG1O1MHC2axRR7NZzBOVW2Fp8IeMGA==","signatures":[{"sig":"MEUCIEI1Y49+nvh8lTIKP/0FRUdN59MtytdIsIkjf+Sxu4LPAiEAg21+yvVVAXlAwQ+JBEA+NdUfZFLCEV6CtfobyLJfOTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyKFdCRA9TVsSAnZWagAAJxMP/1TZRh4pWnks/D0uJc1M\njs6BuYqAQRCR3ME6j7QcbTdaepe3R3uDbSjJRaoi71KdAss6Y6ZOQmHZ14wj\ntp7NRfn7Owa5Gba+KeFBnIEPG/IxIFjm3/8XOvVEq5ZNyM3924dSqqt2IN1i\nIyyKBGhY438bN8WKwqQrOey/xdPrCl1LGXGs8us49k8/N5JIiF5zPxpHL6Li\nBW1zEKW20zXw48H6wsVXsj6k6/UamQTeqATw4FEnKLKTg/jp1zG1W09RjS4z\n//RqXrSLOM7/Q1xxBv8Ep2z+m5Q7Ix3Vy+xyHfdkvNsKxyGQTyOPi41RhJkG\nErmmyL9ae31oIWXGLi85tJX4K4MpnD2MFIQrSbofa66pJ5W7lVSOh7E07uCg\nqRg/lYzuztFof3j1F8Jq0iWIPAyqdGa/SLQBrl7W1gwEdHPE3N+3etRUyDUB\n6VGd44LXS5WJBKbjTKDJ3eCfhpIx7i0Wn0u7zD0thF/xms1mXx7PPLICDFxl\nIXftRXscVIYv/x+KlWA3hj3eD/SJzQ4AzVCbEYLVsacmIU2WD5JBTBdiY4RC\n5l/vCkclHmRDiQG1Hqb+dHuRfEATNLEUkdJVlJe/JUwUFB/5V+FYsMJPVhzy\nUaTd1z1lnWIBL4yWCEJzZCe180FwCY5F2lbesEIHJMpHPfuhRvbnVrkAeQF8\n5I98\r\n=yrsN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"d127cf960b81601234498a41cecc771ee61810c7","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"mocha -r ts-node/register tests/**/*.ts","build":"pnpm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"pnpm i && run-p lint test && run-p build:* && npm run validate","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.4","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/type":"^1.0.8","@tsdotnet/compare":"^1.3.13","@tsdotnet/integer":"^1.0.11","@tsdotnet/array-copy":"^1.0.14","@tsdotnet/array-init":"^1.0.11","@tsdotnet/exceptions":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.1.2","eslint":"^7.1.0","rimraf":"^3.0.2","ts-node":"^8.10.1","typedoc":"^0.17.7","copyfiles":"^2.2.0","typescript":"^3.9.3","@types/chai":"^4.2.11","npm-run-all":"^4.1.5","@types/mocha":"^7.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","typedoc-plugin-nojekyll":"^1.0.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^3.0.0","@typescript-eslint/eslint-plugin":"^3.0.0","typedoc-plugin-external-module-name":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.20_1590206812587_0.9418399406788247","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@tsdotnet/array-utility","version":"1.0.21","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.21","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"63815a3e6149f68687a65bfa55ca2405a92733db","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.21.tgz","fileCount":8,"integrity":"sha512-9fs6HuJN+jI+I8HNYj6vFg5VUz2fRBenmWEF6xCi83m2kc/IMUNT4zuSpQNvLFa3XAuZgIa9lzXUYAj6dPLQpQ==","signatures":[{"sig":"MEUCIFKJunBgYQ2mFP2S0wpNOLgAuu8J/Vuef5mrGal6SK+zAiEA8CF3OW/K6fyHW2uN8yDLVDVylUb3YVePycAufDTALQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggJa9CRA9TVsSAnZWagAAs20P/R4DC8At2VYsyzKd4RrX\nv6okpPdlCEj4nBMoFYcCgnkGfJh6HkwKHWOp3jgFrpogzGI6UQs48ITUXUg5\n4eL3QWomBNN+d2eJSM7gRRo0DTQR8ddoklSPA76s6Nu4gT8YU8WSxGLacBU/\n9CIWWHARu5jiwisuEbLwHEY+I07roYgOQTJFrX+an9r6hwiWpxMyuE0Zgw5b\nPBl07ABSVkWJS3XcgmuffVD9wEBxtert/+c3unxyzFGCc0utCcEzYTkkxXKD\nOXABbXAVkmXeOaM9FMdS1ddKFLq3Ne7Qc5JxawskaKFl5XQN8wvzEqrLtNsV\n4PsmxAByjY6ajfhgsxG9fgVpxFh3YujqGorTztBWkLVJMXqk9pmD3LKvcLpi\nqsfJE9eyX0wEm/ZrTr31jQHT8EOPm6SC1AcDBlsuXylfn/V8BHLy5/LDJMJW\nHXJBQzSOR10NJznhNYS6VEje4NudgZaVQzq0IIqfzKwrg87jOXyUH7MQz8Yh\nHVlOxt9kECE/XFw3ytlaZG7BvP117jf3jrfMD0acix350C1Z0p5xhA//Vz5s\nEMNdhcEYngXx2Yq+j14XMnPtscrMn2AikgIrtkJLUdrNbFWO2orXz1rmAAvD\n1ANDUMNnAEnWHd0wXlw/ujmaZr/aUswTR3AVCZRrdarsuk748eYt2kN0xKap\n6YY9\r\n=xphH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"3f611e664d4a59f1127fe4427d26bdc521b149e5","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"mocha -r ts-node/register tests/**/*.ts","build":"pnpm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"pnpm i && run-p lint test && run-p build:* && npm run validate && git status -s","build:dist":"rimraf dist/* && copyfiles -u 1 src/**/*.d.ts dist && tsc","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.12","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^2.2.0","@tsdotnet/type":"^1.0.11","@tsdotnet/compare":"^1.3.15","@tsdotnet/integer":"^1.0.12","@tsdotnet/array-copy":"^1.0.15","@tsdotnet/array-init":"^1.0.11","@tsdotnet/exceptions":"^1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","eslint":"^7.24.0","rimraf":"^3.0.2","ts-node":"^9.1.1","typedoc":"^0.20.35","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/chai":"^4.2.16","npm-run-all":"^4.1.5","@types/mocha":"^8.2.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","typedoc-plugin-nojekyll":"^1.0.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.21_1619039933133_0.9848855975737116","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@tsdotnet/array-utility","version":"1.0.22","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.22","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"3ac61ee1b7c3562adc5a2fef22760b0b07bb4a92","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.22.tgz","fileCount":8,"integrity":"sha512-SJVRm/5BygPCpJElRRZiDU0TInYOXzgYC+kBZqBaAckODccmRjTFozhlZLWBsuBJz+m6dzJabHDeLzyTW2ni3g==","signatures":[{"sig":"MEUCIEaOkNDGnwJJjdx7h9qRsZhli+SCW0RHpdhYOIF5cnPYAiEA8Jmt8w4PPD4xrhBdEwxismoHXmHjiCdnDDBe4+bjy20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggKkwCRA9TVsSAnZWagAAjsoQAIYFP/4LSjyHUjZvmQH1\n7IjLq5/wVoEjpnu/vSyMe7RQ0nxzmZpU8VXgIClfhIwfOJ/mTEm0s6qEpRhY\n6qxWoxV6XqraMguw/b45E9GCPCGYGvov1CTzkVLc3AohI0NsnzzuZNQkmGjb\n8sL2fToIQN3YftENWkRPVZnWaqNKzpImJTgbqwh6+sh1LCZ+WJAd3j7FJKay\nlG+7ZB+9BbCuBZM4lt8hdN42HdvNqL8d0KUa930lHqgLIMmUs/8RVPcoxtL1\n/tSSzrQXP6mLkU7XxcO3XinsmIWU9bBXow4Y0wMgpjyidgHruUWA0PZqiGJa\nFCvSryK/q24gPf/2urI/IOY9I8H2BX4JyBT04Erp07TmNj15mS9bQxqKofY3\nDEB62iQA//oilnxkk7LNLhmhcaVSyYmfGyifCf/08eiTQUbKVSfSCxH4wsOW\n5t2iSQUY5yA7rZfVPI5yolcG2LCNLSoKFPVDIpwQytZiSX87d7h+ZHkNvepX\nOGc6NhZTa99UaSV5yfJcqEQFlfkiVBEy/oKKXUaLqWea1Ime4gLB5PiPWKlN\nOqM0HucY/mCO/+BNoaPnQVMPJ2F7d+NH6nA4a10XqK/4ZhCrViOSqGzlmQms\niLNo3pWOClOqtBwgTd1+qSeGcKKYZESyH8lzl9WUUtU6EqAMw/QSV/MjhDHp\nETv9\r\n=VMRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"013fa41d37f7a0197a99fc1b880dee81f45db5a0","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"mocha -r ts-node/register tests/**/*.ts","build":"pnpm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"pnpm i && run-p lint test && run-p build:* && npm run validate && git status -s","build:dist":"rimraf dist/* && tsc && copyfiles -u 1 src/**/*.d.ts dist","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.12","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^2.2.0","@tsdotnet/type":"^1.0.11","@tsdotnet/compare":"^1.3.16","@tsdotnet/integer":"^1.0.12","@tsdotnet/array-copy":"^1.0.15","@tsdotnet/array-init":"^1.0.11","@tsdotnet/exceptions":"^1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","eslint":"^7.24.0","rimraf":"^3.0.2","ts-node":"^9.1.1","typedoc":"^0.20.35","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/chai":"^4.2.16","npm-run-all":"^4.1.5","@types/mocha":"^8.2.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","typedoc-plugin-nojekyll":"^1.0.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.22_1619044655858_0.4500154358822075","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@tsdotnet/array-utility","version":"1.0.23","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.23","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"e88dcf3132ae3e56464e4386a7aba4e92fced8fb","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.23.tgz","fileCount":8,"integrity":"sha512-Vp9eQSHjieX+E9zFa8CoZ1kK7BEdIzmoA1tBbhqqg6/VpL319xj8G0lRJXYk5bPV2V+cKBF43qbVah7I//uSOQ==","signatures":[{"sig":"MEUCIQCM7b7NznVIUbVG5q9SufuPx6XH5wPAUaO8Wc5OAFotCgIgSavmjrOLISU61TA2Y8+W5JVeQn8Uz8ktOSMVmb8u8l0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggR8oCRA9TVsSAnZWagAAA24P/RZhriDWwm9qvJkkfJ89\nR5EGztMgz63DVZ5NgRK5jR9xyxqUAgwgaIotA3c5T4KWrK58zeWfX0XUF+zA\ny+0mhPyBIQELGjYzr9bT7DP5TlFDR0Knvw5auUbZa+hg3H9MnbI7AcGO4of6\ng3YzrPDwNdHqAUFU9CQsai9fD+zNcjZoT4Fz6/GPeOuNMsqSzmPInKW+Px+q\nrG9G0HJJFhipt0OGsQ2r+r+FSOwepn5ncxaLXOCnwjqq5YWE98MiBnR47l1Q\nsox3sT0PCYBYxvM2SNJjpwXXZ8n1HrDEPoHl/7QchFdxW7YrRqtmjH9o+rc4\ngOUJ+kExjj5KTrwjmUouK9f76ByXOTR6ucCX7L6FiRTLGWcUF7Mdbzt14YN+\nnwg9AlI/BXGHxsk2lOIKKyyKyNM4k24FApkDASyJjD3OBjs9lqgkddoQqugN\ntFx9kRuFApPyyzq1UlQqk9h8nraBpsb5GgniCjd5xYtc/3xc5xt544DNr2jQ\nzA6vvQ7wfO9NKM2Dt2peVNgIVCjZkSzEIXUoCoGEd27ykv/kS536qhWrGerM\nmhrfIAoMskCbAPeNhlZesiqQOfrGg0ki383p4VuS7utoy+0GWHD8vqyL3Z17\njFLqZkItE12k/RsoQlXhIMqm/ymTsCRBtdivkkB1O90hdf1d/24esJP/pyYM\nznCW\r\n=6uAR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"3cf7462e8731cdc177ce39d17af6bf6512f02883","scripts":{"bump":"npm run precommit && npm version patch","docs":"rimraf docs/* && rimraf docs/.nojekyll && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"mocha -r ts-node/register tests/**/*.ts","build":"pnpm i && run-p build:*","validate":"node ./.build/validate-package.js","precommit":"pnpm i && run-p lint test && run-p build:* && npm run validate && git status -s","build:dist":"rimraf dist/* && tsc && copyfiles -u 1 src/**/*.d.ts dist","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"6.14.12","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^2.2.0","@tsdotnet/type":"^1.0.11","@tsdotnet/compare":"^1.3.17","@tsdotnet/integer":"^1.0.12","@tsdotnet/array-copy":"^1.0.15","@tsdotnet/array-init":"^1.0.11","@tsdotnet/exceptions":"^1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^8.3.2","eslint":"^7.24.0","rimraf":"^3.0.2","ts-node":"^9.1.1","typedoc":"^0.20.35","copyfiles":"^2.4.1","typescript":"^4.2.4","@types/chai":"^4.2.16","npm-run-all":"^4.1.5","@types/mocha":"^8.2.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","typedoc-plugin-nojekyll":"^1.0.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.23_1619074855940_0.6751786633746739","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@tsdotnet/array-utility","version":"1.0.24","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.24","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"e2f5d7ffa255050dfc8d5f7d6e38f17a6b794981","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.24.tgz","fileCount":8,"integrity":"sha512-OPixaSFV9lTc1Lk6OtCTgU2eUEGUuzjhII25lD4y3cnqCRLVosa0W4AtBzG7un7wcNGKFAC9VWKmrDc0sxLUyA==","signatures":[{"sig":"MEQCIDpLV5QPMAbwTNqGAHanb9KDPds0YBLfsX8rnhaZ0x0UAiBkURIuRZfSA+GcZlB0dC8y89Gj4KVMsEWRdJIVGAjLnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB+qGCRA9TVsSAnZWagAA/1sP+wR35j8afPQaqqH+Zr0f\nEI2w9R3TONB97NjQvhkZKlYi+j37kvgcISSvf+BCKCPe9er41BomIOKQAEjm\njhHlGmYE1cMAABlmEbsAD4tCPWpq9OHmG96JQG77fhUk8ODUsXVPXz9OoQcD\njkjDHFHKMewbNC2gqWQuMrDUe0OaJiDPQ+W1CSCc0NmD8wHNswdHpidvD8a1\n+QMMNX4Goy4hfDjI3IgmesobaIuNI9FMkKZzpqFmaWc0haolDXU97RtSlnjY\nai+G/yl4p6gUpeCnBqY0X4IlI56PXjGbP1ef6IdBWxuBe1+i75l+fEAnVBUr\n74QGbhkELy0ieqbAX4cZxHrToD3eCmPUQZBVZfaTRu7vh/CIaOc5Y0BFHoIa\njAtDXtsqOrdaggEIKbZ62AWqvow8SoA36IbcMIHIUuo1mYqJ+OlRGRHIqJzl\nwRPwxmcbpqhZfpSTBpguvG/ifAy83AGwTamEgvhCIaOY8iLlRvDBOsrdb2GM\nFlwlBwUGImmw2BDkx1TI1RK7v9rWm4WH0KA0Zc6CsKuaZmns9xQ/VjM/22iX\nxy8PcS1oC37ntOdCqgZ0tfirOiVQst/MAtrQug75GdS1DTJ34rLG8IwDoAN2\npVVeu41XR2aMIrF+t43nQtgfhWZpINHJW4Q8DX3R+B2UNftPkxM0oKiZ9ZeS\ni3ri\r\n=5tOu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"bbc30a19f84ed6e41c60cfb53664a11bdf28ce0e","scripts":{"bump":"npm run-script precommit && npm version patch","docs":"rimraf docs/* && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"mocha -r ts-node/register tests/**/*.ts","build":"pnpm i && pnpm run build:dist && pnpm run build:dist-esm","validate":"node ./.build/validate-package.js","precommit":"pnpm i && run-p lint test && run-p build:* && npm run-script validate && git status -s","build:dist":"rimraf dist/* && tsc && copyfiles -u 1 src/**/*.d.ts dist","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run-script docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run-script build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"8.1.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@tsdotnet/type":"^1.0.13","@tsdotnet/compare":"^1.3.20","@tsdotnet/integer":"^1.0.14","@tsdotnet/array-copy":"^1.0.16","@tsdotnet/array-init":"^1.0.11","@tsdotnet/exceptions":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.0","eslint":"^8.9.0","rimraf":"^3.0.2","ts-node":"^10.5.0","typedoc":"^0.22.11","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/chai":"^4.3.0","@types/node":"^17.0.17","npm-run-all":"^4.1.5","@types/mocha":"^9.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.11.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.24_1644685958269_0.9309069322452344","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@tsdotnet/array-utility","version":"1.0.25","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.25","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"dfe9eb4d7f84df839409f020cbf3507715bba929","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.25.tgz","fileCount":8,"integrity":"sha512-L8ZEYnR5d5Hed4dl6Z7N+BKXg/eY8IQgaN8yBUSzC5338WJ7MMQkX6VGb0ppTQWx8ysmcH7OXgzejbdtfFFPHg==","signatures":[{"sig":"MEQCIDW8ogQoxUDgxUZL6QRZy+6iMbLHtc6mGxR4aB5kQIggAiBB7fHGB+mILKsfu6GvBrpBAuQbLrnBH3lO/amsE+739w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB+umCRA9TVsSAnZWagAAQsQP/iXC2DQcPVgDPh+W0N3R\nBVhoYwIC/c7rsXV50Il8lBI0lK5zHxKel07mWP6KuIsS2/08k7q5mYUXY7ZY\nL4ogkMUMc/EUmupfdA99vD6sU52gLoIJZsZlb84juKH/cLQSv6gVRC+izxb1\nU3FeKp57OWBGrUKVVxHhNOCckzj+Nc+ubM0xEKSp9SIdeedfpQjUlozvwezi\n6HbN/r1lGXWllK9uGJ+kFF1tVyOtlr+Aaf0u7y9IDgsFSU8ezzdtdFkIx0Hm\ngbnrWUZRLsb83riBfjKzAqyo7DuPYyyr/3NRdfQ5qzHojeZsLrEuK9KCnGNZ\ngiRwpaQipw7ZMl4/+LDWLE0oVtFwPKGid3XYwJiFEN6WJm3SYKfOJgGleJdJ\npvwn/oUdAT8f9Sj9LwmFfmgbuqI9qdjleWT1IIqZL+elLGFbC8XpxBt8jORV\nnkDJ4z7v1IfJiAWPfF4jqpzRQ52z/H3E1V4UZmyD9B8OU/pkHOvdOT7jofgf\nFaTU885fLrSeW3clz7xVjuqp/Zdise/FK4EJjmEx4MeVbkCmG3Vzl7AFLr/s\n7EUwuprJg0Rwwr+9l89Ri4HfLQpo5XMPW17sDPfvCrnuK6WAqxZHiDKkziUw\nsf8fnNwaIOILMaNnwIiiIT0ZLu+CyK0B7My+PGzBkB5GU9yfKAhg0z1t4WNb\nBGKx\r\n=jSGi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/arrayUtility.js","types":"dist/arrayUtility.d.ts","module":"dist-esm/arrayUtility.js","gitHead":"414a3cd51113c65ec129001ec428bc5f3ebc7f52","scripts":{"bump":"npm run-script precommit && npm version patch","docs":"rimraf docs/* && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"mocha -r ts-node/register tests/**/*.ts","build":"pnpm i && pnpm run build:dist && pnpm run build:dist-esm","validate":"node ./.build/validate-package.js","precommit":"pnpm i && run-p lint test && run-p build:* && npm run-script validate && git status -s","build:dist":"rimraf dist/* && tsc && copyfiles -u 1 src/**/*.d.ts dist","preversion":"run-p lint test","postversion":"git push && git push --tags && npm run-script docs && git commit -m \"Updated docs.\" docs && git push","build:dist-esm":"rimraf dist-esm/* && tsc -p tsconfig.esm.json","prepublishOnly":"npm run-script build && run-p validate test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"8.1.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@tsdotnet/type":"^1.0.13","@tsdotnet/compare":"^1.3.20","@tsdotnet/integer":"^1.0.14","@tsdotnet/array-copy":"^1.0.16","@tsdotnet/array-init":"^1.0.11","@tsdotnet/exceptions":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^9.2.0","eslint":"^8.9.0","rimraf":"^3.0.2","ts-node":"^10.5.0","typedoc":"^0.22.11","copyfiles":"^2.4.1","typescript":"^4.5.5","@types/chai":"^4.3.0","@types/node":"^17.0.17","npm-run-all":"^4.1.5","@types/mocha":"^9.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^5.11.0","@tsdotnet/common-interfaces":"^1.0.4","@typescript-eslint/eslint-plugin":"^5.11.0"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.25_1644686245860_0.3147199359544539","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@tsdotnet/array-utility","version":"1.0.26","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.26","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"22517a50cbe1c5e6fab2e141aebeb3305ca48334","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.26.tgz","fileCount":11,"integrity":"sha512-tS2vHvmmjXiwaNfo6pwFip7oQGjg/O8O6BkUh1S+IS+zkfe7C/hhsMOHJdKFNNRMk4XwSbxS4+9cIhT9e+2+qw==","signatures":[{"sig":"MEYCIQCEuHjLTa8/hi0AvA194Ym+EuD9XvlnvD0ar9IXTlndOAIhAJthVaKHVrBSdIFj5TwC6pqW79fcoti77QdITU+8o7Aw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73201},"main":"dist/cjs/arrayUtility.js","pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","word-wrap@<1.2.4":">=1.2.4","path-parse@<1.0.7":">=1.0.7","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2","minimist@>=1.0.0 <1.2.6":">=1.2.6"}},"types":"dist/arrayUtility.d.ts","unpkg":"dist/umd/arrayUtility.js","module":"dist/esm/arrayUtility.js","exports":{".":{"types":"./dist/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"6e2a5be96a0d7e84ba98b624f69b90d8f363110f","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"tsx node_modules/mocha/bin/_mocha tests/**/*.ts","build":"pnpm i && pnpm run clean && concurrently \"pnpm:build:*\"","clean":"rimraf dist","validate":"node ./.build/validate-package.js","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"tsc -p tsconfig.umd.json","precommit":"pnpm i && pnpm run build && pnpm run lint && pnpm run validate && pnpm run test && git status -s","preversion":"pnpm run lint && pnpm run test","build:types":"cpy \"src/**/*.d.ts\" dist --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm run build && pnpm run validate && pnpm run test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"jsdelivr":"dist/umd/arrayUtility.js","umd:main":"dist/umd/arrayUtility.js","repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.1","@tsdotnet/compare":"^1.5.1","@tsdotnet/integer":"^1.2.1","@tsdotnet/array-copy":"^1.2.1","@tsdotnet/array-init":"^1.2.1","@tsdotnet/exceptions":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.33.0","rimraf":"^6.0.1","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/chai":"^5.2.2","@types/node":"^24.3.0","@types/mocha":"^10.0.10","concurrently":"^9.2.0","typescript-eslint":"^8.39.1","@tsdotnet/common-interfaces":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.26_1755361202689_0.4177714142256912","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@tsdotnet/array-utility","version":"1.0.27","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.27","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"05f732cd231d202dea0dde2fce7c40d090a94b19","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.27.tgz","fileCount":11,"integrity":"sha512-aCKfQhve6xozZoZ6672PkuCoYfu4n4e7xX0vl9k24mhC+eKY5OhWI8KE2nvV0R/3+aSTSNHhxiEUAjJkX0v5Yg==","signatures":[{"sig":"MEQCIGwmr+wJHldYOLeIy/iZe849LYfgerJVTiyRNHeWCuGYAiAFX+xRk86e+NAgCf8ES8J2ut4RNibJIUAO8qqzLfI1XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73255},"main":"dist/cjs/arrayUtility.js","pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","word-wrap@<1.2.4":">=1.2.4","path-parse@<1.0.7":">=1.0.7","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2","minimist@>=1.0.0 <1.2.6":">=1.2.6"},"onlyBuiltDependencies":["esbuild"]},"types":"dist/arrayUtility.d.ts","unpkg":"dist/umd/arrayUtility.js","module":"dist/esm/arrayUtility.js","exports":{".":{"types":"./dist/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"f913237cb0a577644165902f1b32700c5d58f199","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"tsx node_modules/mocha/bin/_mocha tests/**/*.ts","build":"pnpm i && pnpm run clean && concurrently \"pnpm:build:*\"","clean":"rimraf dist","validate":"node ./.build/validate-package.js","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"tsc -p tsconfig.umd.json","precommit":"pnpm i && pnpm run build && pnpm run lint && pnpm run validate && pnpm run test && git status -s","preversion":"pnpm run lint && pnpm run test","build:types":"cpy \"src/**/*.d.ts\" dist --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm run build && pnpm run validate && pnpm run test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"jsdelivr":"dist/umd/arrayUtility.js","umd:main":"dist/umd/arrayUtility.js","repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.1","@tsdotnet/compare":"^1.5.1","@tsdotnet/integer":"^1.2.1","@tsdotnet/array-copy":"^1.2.1","@tsdotnet/array-init":"^1.2.1","@tsdotnet/exceptions":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.33.0","rimraf":"^6.0.1","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/chai":"^5.2.2","@types/node":"^24.3.0","@types/mocha":"^10.0.10","concurrently":"^9.2.0","typescript-eslint":"^8.39.1","@tsdotnet/common-interfaces":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.27_1755361532048_0.9009956456793531","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@tsdotnet/array-utility","version":"1.0.28","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.28","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"7cd2a972cc607c84ad74642d02d4f4a3cac19710","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.28.tgz","fileCount":11,"integrity":"sha512-N8Y5iGuJOUemK4nqvTdppGVm3cOUH3dW5lT2MF9C2oNI3qo5172wW0MHgO0SQYkwUMc1TlHiTRdK3Yw3+OicDw==","signatures":[{"sig":"MEQCIC5kFTIUwcfLQFBF4eZqWqlk9pfBZPbugOgcaH/uU96kAiBHOlcToIQaZViWlG/2tDpzt9HJmsfQEnKeY1zD8hc85Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73255},"main":"dist/cjs/arrayUtility.js","pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","word-wrap@<1.2.4":">=1.2.4","path-parse@<1.0.7":">=1.0.7","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2","minimist@>=1.0.0 <1.2.6":">=1.2.6"},"onlyBuiltDependencies":["esbuild"]},"types":"dist/arrayUtility.d.ts","unpkg":"dist/umd/arrayUtility.js","module":"dist/esm/arrayUtility.js","exports":{".":{"types":"./dist/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"b9912786667c2dfff164038f0ec4cca23cb28606","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"tsx node_modules/mocha/bin/_mocha tests/**/*.ts","build":"pnpm i && pnpm run clean && concurrently \"pnpm:build:*\"","clean":"rimraf dist","validate":"node ./.build/validate-package.js","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"tsc -p tsconfig.umd.json","precommit":"pnpm i && pnpm run build && pnpm run lint && pnpm run validate && pnpm run test && git status -s","preversion":"pnpm run lint && pnpm run test","build:types":"cpy \"src/**/*.d.ts\" dist --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm run build && pnpm run validate && pnpm run test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"jsdelivr":"dist/umd/arrayUtility.js","umd:main":"dist/umd/arrayUtility.js","repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.1","@tsdotnet/compare":"^1.5.1","@tsdotnet/integer":"^1.2.1","@tsdotnet/array-copy":"^1.2.1","@tsdotnet/array-init":"^1.2.1","@tsdotnet/exceptions":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.33.0","rimraf":"^6.0.1","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/chai":"^5.2.2","@types/node":"^24.3.0","@types/mocha":"^10.0.10","concurrently":"^9.2.0","typescript-eslint":"^8.39.1","@tsdotnet/common-interfaces":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.28_1755373739406_0.459748584817919","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@tsdotnet/array-utility","version":"1.0.29","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.29","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"75e60b8a7781aa802cc0c163f6c8a2fbcc8c7511","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.29.tgz","fileCount":11,"integrity":"sha512-bGLfbARlTMHsBeWqNL0rgDDEDWlcb2ka9jjngKD0tYbokSdAZVewHp5H9qy9upYkR1fcnZgBqqy6cF8KfrnnDQ==","signatures":[{"sig":"MEUCIQDQZjP8SxekNPoWFX0gq3C2LDZUHtYN523drQCvRD4OgAIgHx6HM4rYwX2sdgkgeFgZVofhwibqrZ3JmEOxGfNAcug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73255},"main":"dist/cjs/arrayUtility.js","pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","word-wrap@<1.2.4":">=1.2.4","path-parse@<1.0.7":">=1.0.7","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2","minimist@>=1.0.0 <1.2.6":">=1.2.6"},"onlyBuiltDependencies":["esbuild"]},"types":"dist/arrayUtility.d.ts","unpkg":"dist/umd/arrayUtility.js","module":"dist/esm/arrayUtility.js","exports":{".":{"types":"./dist/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"61ac8481f3ed1c9d8c9d641cedd5d1e3e9c719b1","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"tsx node_modules/mocha/bin/_mocha tests/**/*.ts","build":"pnpm i && pnpm run clean && concurrently \"pnpm:build:*\"","clean":"rimraf dist","validate":"node ./.build/validate-package.js","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build:umd":"tsc -p tsconfig.umd.json","precommit":"pnpm i && pnpm run build && pnpm run lint && pnpm run validate && pnpm run test && git status -s","preversion":"pnpm run lint && pnpm run test","build:types":"cpy \"src/**/*.d.ts\" dist --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm run build && pnpm run validate && pnpm run test"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"jsdelivr":"dist/umd/arrayUtility.js","umd:main":"dist/umd/arrayUtility.js","repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.1","@tsdotnet/compare":"^1.5.1","@tsdotnet/integer":"^1.2.1","@tsdotnet/array-copy":"^1.2.1","@tsdotnet/array-init":"^1.2.1","@tsdotnet/exceptions":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.4","chai":"^5.2.1","mocha":"^11.7.1","eslint":"^9.33.0","rimraf":"^6.0.1","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/chai":"^5.2.2","@types/node":"^24.3.0","@types/mocha":"^10.0.10","concurrently":"^9.2.0","typescript-eslint":"^8.39.1","@tsdotnet/common-interfaces":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.29_1755373859202_0.45795680009200157","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@tsdotnet/array-utility","version":"1.0.30","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.30","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"a5ecfe61c3cfbb0885bed8797df1f1a8ed1c5588","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.30.tgz","fileCount":10,"integrity":"sha512-iqA5rsv4cMFcrp7XAar6SJbwUb3Ec4D6/aBm4GOGvlT64fp7ar3u3jtX0sD5d9nfVShOLH8lo5oL9pAXE2L4Mw==","signatures":[{"sig":"MEUCIQDuC6Qt1B1RKdBtEHPjE9OCDtyG+eVtckr4x0O880oQCQIgA/p//X0tC5Uu56xVeKR333OY+zbC1nOzfiL7HpdJOBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44007},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"0b768aa270c641920a724ac22b4c05b29f35b1f0","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.4","@tsdotnet/compare":"^1.5.4","@tsdotnet/integer":"^1.2.3","@tsdotnet/array-copy":"^1.2.1","@tsdotnet/array-init":"^1.2.2","@tsdotnet/exceptions":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","rollup":"^4.46.3","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.39.1","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.30_1755527500621_0.6083863203900488","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@tsdotnet/array-utility","version":"1.0.31","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.31","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"50755a4ddb44e60021b77ec77910cf1762bf045e","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.31.tgz","fileCount":10,"integrity":"sha512-CcIBLGAVDuAq6d59+iW+XH2yuWp62OSVdy30RCqXXSFxAtqO+pKCGm7L6W7+qmhHQyGFZkiMZmvwgoed/uDxSg==","signatures":[{"sig":"MEQCIG1BWbMn9VyXb38WRAMCMjk7QmMBwjBMDKPZarMTL6UqAiBV/BcGE8F7C3ILzw69AKvum9Nz3ypUo+j4OCEXDPgOmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44007},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"59d70b16d0d7b1b9ea782786523c596cac75faf7","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.4","@tsdotnet/compare":"^1.5.4","@tsdotnet/integer":"^1.2.3","@tsdotnet/array-copy":"^1.2.2","@tsdotnet/array-init":"^1.2.2","@tsdotnet/exceptions":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","rollup":"^4.46.3","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.40.0","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.31_1755540575132_0.9245996264824001","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@tsdotnet/array-utility","version":"1.0.32","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.32","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"6d1ee5919b9d85eda0766bccd3da110b598e944f","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.32.tgz","fileCount":10,"integrity":"sha512-Kz3A3fK23zZe11/Be7Ux3rm3a51c53K5vKxRadCYNElcXDsVfMv7jqOpQtWCpmM0/tiGaZoNbNFo+9z23QFOCA==","signatures":[{"sig":"MEUCIQCAtQkpl+/6mv3VQUNJNZxmqgDCgl7sBl4rZHL25IMpZwIgZbHMBkkkUX0kolQpwh03ezajqV46eNCPqgw852hnFZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44007},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"768bc4332ebc6f7721f7c78c00fc6b431fb0e03d","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.4","@tsdotnet/compare":"^1.6.1","@tsdotnet/integer":"^1.2.3","@tsdotnet/array-copy":"^1.2.2","@tsdotnet/array-init":"^1.2.2","@tsdotnet/exceptions":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.33.0","rimraf":"^6.0.1","rollup":"^4.46.3","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.40.0","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.32_1755549707802_0.6653390016964094","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@tsdotnet/array-utility","version":"1.0.33","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.33","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"e7847ff91080d31554554c4550bf54185b19f0e2","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.33.tgz","fileCount":11,"integrity":"sha512-I8qmZBT1W5P9uDFxeUV7+n7p8Lu1ocTwVS3+c1wag2dvYFfxrUjjRM9PCexpM2613Zl1923Rd5uT3z77TgWkFA==","signatures":[{"sig":"MEUCIGWGZzUNOn79CWnm44Zcpg9FiR3siUB/nu36CuOffUGcAiEA7Gxn7USdTO6ENd28ZkGP6Lue4Sfy9KIm+Uds3V5SiEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44557},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"7df122f33ce266a7f705b2042e6f85ac55fa71b4","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs && pnpm typecheck:tests","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.5","@tsdotnet/compare":"^1.7.0","@tsdotnet/integer":"^1.2.3","@tsdotnet/array-copy":"^1.2.2","@tsdotnet/array-init":"^1.2.2","@tsdotnet/exceptions":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","rimraf":"^6.0.1","rollup":"^4.48.0","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.33_1756014740000_0.4637544405242888","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@tsdotnet/array-utility","version":"1.0.34","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.34","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"178cab216b8c91475e314fbf7fba5dcd5d4d90ab","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.34.tgz","fileCount":11,"integrity":"sha512-awMqp4M+XoFY2LrfmemhjcW3FS8KOcJOyWBGn8dVifXLclE2tUID0qTC+qUTkRwQUBTf63McOrFlFEw0SsqWvQ==","signatures":[{"sig":"MEUCIAlDU0BKxUcLv7ERRMpHEA+AR01gEbsJi90IooYCpt2CAiEAkRKBXUsPznbU4dr6oCtOT//76aR6/RQj9Gv+y7UeetE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44557},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"f716f2bd88160ea9668f1cbc48b59effc9e70c23","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs && pnpm typecheck:tests","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.5","@tsdotnet/compare":"^1.7.1","@tsdotnet/integer":"^1.2.3","@tsdotnet/array-copy":"^1.2.2","@tsdotnet/array-init":"^1.2.2","@tsdotnet/exceptions":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","rimraf":"^6.0.1","rollup":"^4.48.0","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.10","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.40.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.34_1756016187726_0.6483592395697193","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@tsdotnet/array-utility","version":"1.0.35","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.35","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"4cd2dda9af22a3f7f6e264e28681aa13bf2cd4f9","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.35.tgz","fileCount":8,"integrity":"sha512-G+vEKnfRUwMFGvZfy3AYm+LymtN+wRRpWwq9SgXT+ZmeSh1X05DyE4zZZrsmfo8oG7tGaCcyKtvM5YZkLWv9tQ==","signatures":[{"sig":"MEUCIQCBh6HlVFKdN3ZKwbpiGMIzP/UP8rzFzC35mGbcLdVafAIgVzenN6TNm6ufGqkCWZqUxZ3j+1Li/11VdJv685ACzl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42648},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"bdf74fb69df109f76c45435d2fa057603153e64e","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs && pnpm typecheck:tests","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.5","@tsdotnet/compare":"^1.7.1","@tsdotnet/integer":"^1.2.3","@tsdotnet/array-copy":"^1.2.2","@tsdotnet/array-init":"^1.2.2","@tsdotnet/exceptions":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","rimraf":"^6.0.1","rollup":"^4.48.1","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.11","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.41.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.35_1756158119975_0.7534370512554971","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@tsdotnet/array-utility","version":"1.0.36","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.36","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"4ad50cc02fe44c044df2d13a365565faa2d1c633","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.36.tgz","fileCount":8,"integrity":"sha512-JxMhaDgvlauHlBGUmKgHuj7/nTBqR3UYSK+rvgaTdPnTqwODzxBlG9QcaNHiDkvZGin8GqNpYTva0VsH2n76Sg==","signatures":[{"sig":"MEQCICZ4w4NUE8TIRum3OBG27wkvSFlopImD5WdS7EnJa4oGAiBEJoqcvzyY4834uBLJtz6r+EuuV9A/RT0qP0ClCjfhoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42648},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"bfe6a7bf1b32eab4e93069f6744331751964fb48","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs && pnpm typecheck:tests","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.6","@tsdotnet/compare":"^1.7.2","@tsdotnet/integer":"^1.2.4","@tsdotnet/array-copy":"^1.2.3","@tsdotnet/array-init":"^1.2.3","@tsdotnet/exceptions":"^1.2.5","@tsdotnet/common-interfaces":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","rimraf":"^6.0.1","rollup":"^4.48.1","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.11","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.41.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.36_1756158469949_0.46455262481137183","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@tsdotnet/array-utility","version":"1.0.38","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/array-utility@1.0.38","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/array-utility#readme","bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"dist":{"shasum":"8b2d556cf5c3e0cbef7bdf1eff7aa5c9f83a89fd","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.38.tgz","fileCount":8,"integrity":"sha512-qQ6O/x1eZSFUzYIk2MuaETkeVpHsSWvqjMs5G+hb9JKQM9+JdSuxrBc6i2w7+6w1Xz+DLhZ8K9ZCLE324fkyWw==","signatures":[{"sig":"MEUCIQDEyr/wHhdV5SFqG/KGsn0WXRofoLZQz1rWzjEuy4T7SwIgWURxm2DLOM9ST5UqeaXNJDX4STnEsAn6zAi5E9ufxDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42648},"pnpm":{"overrides":{"y18n@=4.0.0":">=4.0.1","json5@<1.0.2":">=1.0.2","braces@<3.0.3":">=3.0.3","semver@<5.7.2":">=5.7.2","lodash@<4.17.20":">=4.17.20","lodash@<4.17.21":">=4.17.21","minimatch@<3.0.5":">=3.0.5","shell-quote@<=1.7.2":">=1.7.3","get-func-name@<2.0.1":">=2.0.1","json5@>=2.0.0 <2.2.2":">=2.2.2","semver@>=6.0.0 <6.3.1":">=6.3.1","semver@>=7.0.0 <7.5.2":">=7.5.2","hosted-git-info@<2.8.9":">=2.8.9","@babel/traverse@<7.23.2":">=7.23.2"},"ignoredBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/types/arrayUtility.d.ts","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"gitHead":"611c9626358cefa9c5b701515b3eaab4033ac173","scripts":{"bump":"pnpm run precommit && pnpm version patch","docs":"rimraf docs && typedoc --options typedoc.json --readme none","lint":"eslint src/**/*.ts","test":"vitest run","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs && pnpm typecheck:tests","clean":"rimraf dist","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"rollup -c rollup.config.js","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm test","build:types":"cpy \"src/**/*.d.ts\" dist/types --parents && tsc -p tsconfig.types.json","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push","prepublishOnly":"pnpm build && pnpm test && pnpm lint","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"repository":{"url":"git+https://github.com/tsdotnet/array-utility.git","type":"git"},"_npmVersion":"10.8.2","description":"A small collection of useful array functions.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/type":"^1.2.7","@tsdotnet/compare":"^1.7.4","@tsdotnet/integer":"^1.2.5","@tsdotnet/array-copy":"^1.2.4","@tsdotnet/array-init":"^1.2.3","@tsdotnet/exceptions":"^1.2.5","@tsdotnet/common-interfaces":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","rimraf":"^6.0.1","rollup":"^4.48.1","vitest":"^3.2.4","cpy-cli":"^6.0.0","typedoc":"^0.28.11","@eslint/js":"^9.34.0","typescript":"^5.9.2","@types/node":"^24.3.0","typescript-eslint":"^8.41.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-typescript":"^12.1.4"},"_npmOperationalInternal":{"tmp":"tmp/array-utility_1.0.38_1756159280929_0.63738534098758","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@tsdotnet/array-utility","version":"1.0.40","description":"A small collection of useful array functions.","author":{"name":"electricessence"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/types/arrayUtility.d.ts","import":"./dist/esm/arrayUtility.js","require":"./dist/cjs/arrayUtility.js"}},"types":"./dist/types/arrayUtility.d.ts","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"repository":{"type":"git","url":"git+https://github.com/tsdotnet/array-utility.git"},"bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"homepage":"https://github.com/tsdotnet/array-utility#readme","devDependencies":{"@eslint/js":"^10.0.1","@rollup/plugin-typescript":"^12.3.0","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.0","cpy-cli":"^7.0.0","eslint":"^10.0.3","rimraf":"^6.1.3","rollup":"^4.59.0","typedoc":"^0.28.17","typescript":"^5.9.3","typescript-eslint":"^8.57.1","vitest":"^4.1.0"},"dependencies":{"@tsdotnet/array-copy":"^1.2.5","@tsdotnet/array-init":"^1.2.4","@tsdotnet/common-interfaces":"^1.0.6","@tsdotnet/compare":"^1.7.5","@tsdotnet/exceptions":"^1.2.9","@tsdotnet/integer":"^1.2.8","@tsdotnet/type":"^1.2.8","tslib":"^2.8.1"},"scripts":{"clean":"rimraf dist","copy:dts":"cpy \"src/**/*.d.ts\" dist/types --parents || echo No .d.ts files to copy","build:types":"pnpm copy:dts && tsc -p tsconfig.types.json","build:esm":"rollup -c rollup.config.js","build:cjs":"tsc -p tsconfig.cjs.json","build":"pnpm clean && pnpm build:types && pnpm build:esm && pnpm build:cjs && pnpm typecheck:tests","test":"vitest run","typecheck":"tsc --noEmit","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit","lint":"eslint src/**/*.ts","docs":"rimraf docs && typedoc --options typedoc.json --readme none","bump":"pnpm run precommit && pnpm version patch","precommit":"pnpm build && pnpm test && pnpm lint && git status -s","preversion":"pnpm lint && pnpm test","postversion":"git push && git push --tags && pnpm run docs && git add -A && git commit -m \"Updated docs.\" docs && git push"},"_id":"@tsdotnet/array-utility@1.0.40","_integrity":"sha512-rOUl5GeJVI2UMWZZu2H/noSjgBGinOSAd4F+CVR6LGVhy2OLqRxbqiVS3CYf4okHeIdcCgFFcuiVX5CKNw89Iw==","_resolved":"C:\\Users\\essence\\AppData\\Local\\Temp\\f536fa3a4de891afe47d772bdedc73eb\\tsdotnet-array-utility-1.0.40.tgz","_from":"file:tsdotnet-array-utility-1.0.40.tgz","_nodeVersion":"25.6.1","_npmVersion":"11.5.2","dist":{"integrity":"sha512-rOUl5GeJVI2UMWZZu2H/noSjgBGinOSAd4F+CVR6LGVhy2OLqRxbqiVS3CYf4okHeIdcCgFFcuiVX5CKNw89Iw==","shasum":"316181521e33b9a4a0800d16a9b3d7d27693e4ec","tarball":"https://registry.npmjs.org/@tsdotnet/array-utility/-/array-utility-1.0.40.tgz","fileCount":8,"unpackedSize":42235,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfz9fqOm7/IVB6P0Kq9UwY0IsCHsfLgvb4FQ+VKDvjzAIgF9WzbWxqdW/Y0G7nneRkxV3J1mMD75ZXHjOsSIX7b+A="}]},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"directories":{},"maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/array-utility_1.0.40_1773689646580_0.4527853047243493"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-03T19:11:41.317Z","modified":"2026-03-16T19:34:06.847Z","1.0.1":"2020-05-03T19:11:41.684Z","1.0.2":"2020-05-03T19:32:18.015Z","1.0.7":"2020-05-05T03:12:16.820Z","1.0.8":"2020-05-12T02:35:56.010Z","1.0.9":"2020-05-12T05:49:23.451Z","1.0.10":"2020-05-13T02:27:01.945Z","1.0.11":"2020-05-13T02:42:47.514Z","1.0.12":"2020-05-13T03:26:56.517Z","1.0.13":"2020-05-13T05:49:31.267Z","1.0.14":"2020-05-16T21:56:56.576Z","1.0.15":"2020-05-16T22:21:39.729Z","1.0.16":"2020-05-18T20:40:03.441Z","1.0.17":"2020-05-18T20:56:47.415Z","1.0.18":"2020-05-19T21:35:05.045Z","1.0.19":"2020-05-21T06:06:20.421Z","1.0.20":"2020-05-23T04:06:52.705Z","1.0.21":"2021-04-21T21:18:53.301Z","1.0.22":"2021-04-21T22:37:36.011Z","1.0.23":"2021-04-22T07:00:56.099Z","1.0.24":"2022-02-12T17:12:38.436Z","1.0.25":"2022-02-12T17:17:26.017Z","1.0.26":"2025-08-16T16:20:02.883Z","1.0.27":"2025-08-16T16:25:32.233Z","1.0.28":"2025-08-16T19:48:59.625Z","1.0.29":"2025-08-16T19:50:59.452Z","1.0.30":"2025-08-18T14:31:40.783Z","1.0.31":"2025-08-18T18:09:35.341Z","1.0.32":"2025-08-18T20:41:47.983Z","1.0.33":"2025-08-24T05:52:20.161Z","1.0.34":"2025-08-24T06:16:27.893Z","1.0.35":"2025-08-25T21:42:00.193Z","1.0.36":"2025-08-25T21:47:50.151Z","1.0.38":"2025-08-25T22:01:21.100Z","1.0.40":"2026-03-16T19:34:06.728Z"},"bugs":{"url":"https://github.com/tsdotnet/array-utility/issues"},"author":{"name":"electricessence"},"license":"MIT","homepage":"https://github.com/tsdotnet/array-utility#readme","keywords":["array","indexOf","contains","replace","updateRange","clearEach","register","findIndex","forEach","applyTo","removeIndex","remove","repeat","range","rangeUntil","distinct","flatten","init","copy","copyTo"],"repository":{"type":"git","url":"git+https://github.com/tsdotnet/array-utility.git"},"description":"A small collection of useful array functions.","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"readme":"# ![alt text](https://avatars1.githubusercontent.com/u/64487547?s=30 \"tsdotnet\") tsdotnet / array-utility\r\n\r\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/array-utility/blob/master/LICENSE)\r\n[![npm version](https://img.shields.io/npm/v/@tsdotnet/array-utility.svg?style=flat-square)](https://www.npmjs.com/package/@tsdotnet/array-utility)\r\n\r\nA small collection of useful array functions.\r\n\r\n## Docs\r\n\r\n[tsdotnet.github.io/array-utility](https://tsdotnet.github.io/array-utility/)\r\n\r\n## Usage\r\n```typescript\r\nimport * as arrayUtil from '@tsdotnet/array-utility'\r\n```\r\n\r\n## Exported\r\n\r\n### indexOf\r\n\r\n```typescript\r\n/**\r\n * Checks to see where the provided array contains an item/value.\r\n * If the array value is null, then -1 is returned.\r\n * @param array\r\n * @param item\r\n * @param {function?} equalityComparer\r\n * @returns {number}\r\n */\r\nexport function indexOf<T> (\r\n  array: ArrayLike<T>,\r\n  item: T,\r\n  equalityComparer: EqualityComparison<T> = areEqual\r\n): number\r\n```\r\n\r\n### contains\r\n\r\n```typescript\r\n/**\r\n * Checks to see if the provided array contains an item.\r\n * If the array value is null, then false is returned.\r\n * @param array\r\n * @param item\r\n * @param {function?} equalityComparer\r\n * @returns {boolean}\r\n */\r\nexport function contains<T> (\r\n  array: ArrayLike<T>,\r\n  item: T,\r\n  equalityComparer: EqualityComparison<T> = areEqual\r\n): boolean\r\n```\r\n\r\n### replace\r\n\r\n```typescript\r\n/**\r\n * Finds and replaces a value from an array.  Will replaces all instances unless a maximum is specified.\r\n * @param array\r\n * @param old\r\n * @param newValue\r\n * @param max\r\n * @returns {number}\r\n */\r\nexport function replace<T> (\r\n  array: ArrayLikeWritable<T>,\r\n  old: T,\r\n  newValue: T,\r\n  max: number = Infinity\r\n): number\r\n```\r\n\r\n### updateRange\r\n\r\n```typescript\r\n/**\r\n * Replaces values of an array across a range of indexes.\r\n * @param array\r\n * @param value\r\n * @param start\r\n * @param stop\r\n */\r\nexport function updateRange<T> (\r\n  array: ArrayLike<T>,\r\n  value: T,\r\n  start: number = 0,\r\n  stop?: number\r\n): void\r\n\r\n```\r\n\r\n### clearEach\r\n\r\n```typescript\r\n/**\r\n * Clears (sets to null) values of an array across a range of indexes.\r\n * @param array\r\n * @param start\r\n * @param stop\r\n */\r\nexport function clearEach (\r\n  array: ArrayLikeWritable<any>,\r\n  start: number = 0,\r\n  stop?: number\r\n): void\r\n```\r\n\r\n### register\r\n\r\n```typescript\r\n/**\r\n * Ensures a value exists within an array.  If not found, adds to the end.\r\n * @param array\r\n * @param item\r\n * @param {function?} equalityComparer\r\n * @returns {boolean}\r\n */\r\nexport function register<T> (\r\n  array: ArrayLikeWritable<T>,\r\n  item: T,\r\n  equalityComparer: EqualityComparison<T> = areEqual\r\n): boolean\r\n```\r\n\r\n### findIndex\r\n\r\n```typescript\r\n/**\r\n * Returns the first index of which the provided predicate returns true.\r\n * Returns -1 if always false.\r\n * @param array\r\n * @param predicate\r\n * @returns {number}\r\n */\r\nexport function findIndex<T> (\r\n  array: ArrayLike<T>,\r\n  predicate: PredicateWithIndex<T>\r\n): number\r\n```\r\n\r\n### forEach\r\n\r\n```typescript\r\n/**\r\n * Allows for using \"false\" to cause forEach to break.\r\n * Can also be applied to a structure that indexes like an array, but may not be.\r\n * @param source\r\n * @param action\r\n */\r\nexport function forEach<T> (\r\n  source: ArrayLike<T>,\r\n  action: ActionWithIndex<T> | PredicateWithIndex<T>\r\n): void\r\n```\r\n\r\n### applyTo\r\n\r\n```typescript\r\n/**\r\n * Is similar to Array.map() but instead of returning a new array, it updates the existing indexes.\r\n * Can also be applied to a structure that indexes like an array, but may not be.\r\n * @param target\r\n * @param fn\r\n */\r\nexport function applyTo<T> (\r\n  target: ArrayLikeWritable<T>,\r\n  fn: SelectorWithIndex<T, T>\r\n): void\r\n```\r\n\r\n### removeIndex\r\n\r\n```typescript\r\n/**\r\n * Removes an entry at a specified index.\r\n * @param array\r\n * @param index\r\n * @returns {boolean} True if the value was able to be removed.\r\n */\r\nexport function removeIndex<T> (\r\n  array: T[],\r\n  index: number\r\n): boolean\r\n```\r\n\r\n### remove\r\n\r\n```typescript\r\n/**\r\n * Finds and removes a value from an array.  Will remove all instances unless a maximum is specified.\r\n * @param array\r\n * @param value\r\n * @param max\r\n * @param {function?} equalityComparer\r\n * @returns {number} The number of times the value was found and removed.\r\n */\r\nexport function remove<T> (\r\n  array: T[],\r\n  value: T,\r\n  max: number                             = Infinity,\r\n  equalityComparer: EqualityComparison<T> = areEqual\r\n): number\r\n```\r\n\r\n### repeat\r\n\r\n```typescript\r\n/**\r\n * Simply repeats a value the number of times specified.\r\n * @param element\r\n * @param count\r\n * @returns {T[]}\r\n */\r\nexport function repeat<T> (\r\n  element: T,\r\n  count: number\r\n): T[]\r\n```\r\n\r\n### range\r\n\r\n```typescript\r\n/**\r\n * Returns a range of numbers based upon the first value and the step value.\r\n * @param first\r\n * @param count\r\n * @param step\r\n * @returns {number[]}\r\n */\r\nexport function range (\r\n  first: number,\r\n  count: number,\r\n  step: number = 1\r\n): number[]\r\n```\r\n\r\n### rangeUntil\r\n\r\n```typescript\r\n/**\r\n * Returns a range of numbers based upon the first value and the step value excluding any numbers at or beyond the until value.\r\n * @param first\r\n * @param until\r\n * @param step\r\n * @returns {number[]}\r\n */\r\nexport function rangeUntil (\r\n  first: number,\r\n  until: number,\r\n  step: number = 1\r\n): number[]\r\n```\r\n\r\n### distinct\r\n\r\n```typescript\r\n/**\r\n * Returns a unique reduced set of values.\r\n * @param source\r\n */\r\nexport function distinct (source: string[] | null): string[];\r\nexport function distinct (source: number[] | null): number[];\r\n```\r\n\r\n### flatten\r\n\r\n```typescript\r\n/**\r\n * Takes any arrays within an array and inserts the values contained within in place of that array.\r\n * For every count higher than 0 in recurseDepth it will attempt an additional pass.  Passing Infinity will flatten all arrays contained.\r\n * @param a\r\n * @param recurseDepth\r\n * @returns {any[]}\r\n */\r\nexport function flatten (\r\n  a: any[],\r\n  recurseDepth: number = 0\r\n): any[]\r\n```\r\n\r\n### init\r\n\r\nhttps://github.com/tsdotnet/array-init\r\n\r\n`arrayInit as init`\r\n\r\n### copy, copyTo\r\n\r\nhttps://github.com/tsdotnet/array-copy\r\n\r\n`arrayCopy as copy`\r\n`arrayCopyTo as copyTo`\r\n","readmeFilename":"README.md"}