{"_id":"@tsdotnet/collection-base","_rev":"43-53c4c0c8192c9abcd131eef5d3a136db","name":"@tsdotnet/collection-base","dist-tags":{"latest":"2.1.11"},"versions":{"1.0.1":{"name":"@tsdotnet/collection-base","version":"1.0.1","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.1","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"a5aec3042b653ccade9a44739581dd75d8974cb3","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.1.tgz","fileCount":22,"integrity":"sha512-yglAVvMsnDEK6b6bkLXtH8M5OIheWeiTcAgZIT3u05I4TzcKrtbvlOu/hBZxqGY//qFbEbZ4K4S1piHKRpSn2Q==","signatures":[{"sig":"MEQCIEcg3F5qC9xiKrax7aetznVyW7dHhIq9aIw5KJB4CdAiAiBdDMRDtBjwvMgOjmR8q17bVM3csfIaDEAjPatFtMYlcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetHCFCRA9TVsSAnZWagAAzUUP/AwmLgyRsCzlnhC8nseq\nBB+z/D8jrb4E7HuQCPayqXb9i71IjGnDdChIB/cyAkjvsbOw3eeCtKgWI7hx\nDUsMmfJF9xyNcWY+gLiXhUlrZ0JWdoAenDoBYtUpSFJOwpY5agHbjrifm7Mc\n7BLLedLoza4Iu7N9dQZDKJKMEK2NRKF+0dUL5Xm5zaqmwA95WhC0HlxwwxO5\nS8H+2Tx92HUxlbkYkAqrvnnyG/q1IFcXIwbLd6XYYOiWP8M5adCXP5Tf450D\nFVMhAQ8/F87BL2AXGfEIWpXJn8Hy0+P6TClQM2ZBK3nfg9i7mQaB1MdMS5w0\n2zDGW/sZqIQn5cjG3HSWpXkAPhQaBG3B/ZYaR1Lfpumr2lx/at56yXzjcE7U\n/saIaABKzyyT/EiHiApPy5/0dT2S76xBhblkJJ6keUbbgMZd0oCHx0uFq/v4\nQCN+R/b4M0nzruGDXS4z4lnmwuPrTFADq5f/FKdPGgs9nXVvDkLzjynF5k/Z\nmMrDN3rv/RoGz0RT4KQKDScHqlDaYTd3rczQ+cxRk4U9DbR0yUmYKJJ5R93g\n6JLcpP52qWnOG1lMb42qxmKtoFKY9IW/nYhWVzvROqk1VYwqGQdgihrY+z9e\nNI/Rn50QpVzkrugDC2CQfOmzbf16juVxEb8q4Q0w9LtjdcxfBkzwANIZ5UH8\nGJve\r\n=MXYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"aaad166f5a5bf2ad9c3eba4c152e45568ee1d843","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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","@tsdotnet/array-utility":"^1.0.7","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_1.0.1_1588883589460_0.4222675433295471","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tsdotnet/collection-base","version":"1.0.2","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.2","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"f277a2c4209b4452f6319c385a08f72d9e93d061","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.2.tgz","fileCount":22,"integrity":"sha512-ZtjT0foZxvGE92JkGS7Vq2UvJQ22liLALuNF91Ftal6lWG9WSFv56CStUpwVpfGjbTJaCAYetvz3qz9k+eSnMg==","signatures":[{"sig":"MEYCIQC0u5sCVW8/VguHewl085Eetsitd2ag+aec4KShJYmkzgIhAKYYT9JVYOOrBDBt/Sr22UEgwmzaRpz5V1yyF/rA7tox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetHNCCRA9TVsSAnZWagAAj8UP/jU4TQdfs29NVen3+mh0\nU9yxaH2H5ulkyaRWdUDHj51KGjxJqhjEqPdRRStikxO+zguILYG3oRNkza6P\n6ZaJx/PFWOiaLGe6O7t89amwDcZqONrzsMZ/MaalS+yh419/y1s995UNn5PY\n3Oeas/p7Jp0bPuMf+udTNDzJWkUtScxB3I5vePkXCXIATl6l24GTAW80A8Uw\nIU3Yw/A6p1VIOPe4rdQNY8dYsFTPugrC18OpEqJa0rOTqPKj8r0ImrGVEmKv\neXm/Qumf5ttjmqUumw+RkQUS0P5ze+an/PdMyDMO2iX0S6Fit4rCm6irog3R\nxvaD7/t3+f4FsDu47ZjmPQQi9fgCQWaeBLpFEvqHK0DyJycMiBpbECBJwtBz\nP6dd1Sanxthp34h4gDAEAt9E4QayUTkVHu7lgliA2eMn8sV2LUpj+/9QA3ZD\nDrbkbGfJAlF2DYx3mhFXaKrnXSkMGD7l1zeHHSuos8rCM+pHUXm2fiVa5A2I\nrTsi/vT+UFL6oSxku0FYkAEvA9QXQDVvqTZZLOy+GhyrJalwBiPwMRjfA66l\n28oc9lhPulTMIGkRdlb055gs9gU2+7uW47vAV3hXxIVJqSO4E9IlzsqcJJQ3\n0ES4BKK75z3R09mO9FM45okqNjoW8YYssokqlIlAFfgw24viOZyoUe4y7xaw\n79do\r\n=ogjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"4f11b7e148439a3cf42e26e7944894ee582eab84","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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","@tsdotnet/array-utility":"^1.0.7","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_1.0.2_1588884290024_0.7754051366311412","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tsdotnet/collection-base","version":"1.0.3","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.3","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"b6e29c1b37499b981274df6e7942d39bba8e74a9","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.3.tgz","fileCount":22,"integrity":"sha512-RIhFE4MgSURt2tpJ8yHwAKhqCrDJ9K9wCh+uMi9wo9sx8HGwzRTWIb40qHQijl9lRGySlYufftAzjuousLmRVQ==","signatures":[{"sig":"MEQCIDBz7hVHmJ1/nW9x1e6xQfaJFBl6GSL0FoeFB3caf9WOAiBhK9YPuIp/M36dZjr2qy/KNZ48s8biuepkgQ2XSnsPVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetN7kCRA9TVsSAnZWagAAf3IP/1Nk68ITx7WzCI+GYQS/\nNZyU5ONj/wpPuYzvaDfX/CdWNuu+fOvzyZGzs/PdMYQN/14/wQWvhwMNb5M5\nHBuhOfos/vaullOrrTsXN8MhwJpbB2PGRbPKz5b+dmTKgn2YOMQ79VktaL6m\ns+SCUaxGOdiUDj3ImWL6DI6XHPYxwLqm6SdQvTYE9iGlBsXax7xb8qToGIm4\nR2fYqcL4DK7PdbP59gFTL+Q68ZF9OF61LKpFNMNBpKaP9nwC5162mhRKxWbL\nDqJJqOBT013tfHi5iccnFwCUcEdXwW8Z5f68c/pCgMfFt8knB5O+UPmLJQV+\nCn0Chz2adXTmEENSeu857uiRuX/41sibpl5mibet2q0TUZ7xEhY72BPB9a08\ndZKfwLLB4GMDD9p+vBE/SVCdRnmOzH4Kp+dWhOgsrj/ulNnYLs7s6dEoO/Oi\nWB2URPHERVk9OHd4qUNsqFzjmOsp/yeJXFKfRwNq+tOXcUWWZlCcAQzyxUKs\nHSeA5odQfomwERcmTFAvu1lhO91qRpoLEHMBE7v6PJM6+qszJZMKonSOheex\nAWpy+/oETwr+plQMxLtk90eGt0hg7T6/ZV7LOwaa8f0/MWgHdGesZLlCcqiL\nN88k/KyUZoFN9EwSFvBwrswDIfaQi/DLNaEswjXoNYoldf0OAyOx3xJlUTuq\nFnad\r\n=lZk9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"63f1ac27f2d78a7baf4153fe187aabf2b7de111f","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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","@tsdotnet/array-utility":"^1.0.7","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_1.0.3_1588911843751_0.7445369897998151","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tsdotnet/collection-base","version":"1.0.4","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.4","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"5a2ec33069c14fa20aca027a8954bae0498c724c","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.4.tgz","fileCount":37,"integrity":"sha512-Ya/n/ZyHcTpJMtXd3V1B/xag7ggfCTkxzrAxJIxK7HVlIpSJxIPJBoKVXKcO10QzHPqMGMVxCO/4pDBGNiY3sg==","signatures":[{"sig":"MEQCID8wGrWIeQLW6+jT83WUXgai4rTJJtfanQp+2vUVRRjzAiByKiiMl9Vi7ZE13j1bFWFvPNShTpD3dUCAVWlckS5tSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetPRsCRA9TVsSAnZWagAA4NIP/0Pyw7/yNtqxGZdYYNnj\njtavpF3QJM4HppuNnbVRcrQ6KYboRz0IjCB5B2SwCrOO/sp2VGyHZ01S04C5\nqFHxYeTRUjAvKrmcZ6N0rsib16eLHBLmGB+JuVk9ElfZWhLPDCFHR9RacGYH\nfwNiVDAZ0U2DaQ7Eg7/RxeddtGvYSlq2aJ/uggd+ShZ80o8TUqtaDLs5r7KJ\n75r+XNdVhbP+Z0LnxXXa1GxzJ7m374QcCmvLCuBsLuD6Ito4lSpmKpseIy2t\n/hIjH2rLoewcCtLjDmGHrARhzRWx4NxapCU8IFnqK5JCgCBij7nQpi33S+tj\njAayLe0fWlqk1HpDSG+jh8EGIiVHXNPSFLPoBXuQUxrak9MFnKqlPa6rXdX3\n7lWBCZVWFyYt8n7YqAerA5WXpe5AsT/1h//6WTiFW3vZSQ387eePTUxkOTxx\npxRvq15E6Kvfajd8Rct4d9Py1xhsLhPOCVm66kAcb928DC4nw0zRoTklEGCX\ndvEgGwnDEutJPjQzF8VOoxQh7q7uO/8XkcWSpWxbUmhsGO7qzRAcZkA9D0HU\n5YkNGE+Qg1+uAYfeNURZSHZEg5BxXa65zuPY0mnaMsK86vYF2V2qXAYzOa6B\nsBlVxlQBqmKraXz3bSEzOhXVYCoUSDu5DJ7shvDNXFa5aNzhe7C1xgiyOhbO\nfsrk\r\n=XOZG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"7257143e43ae499408a960e4453941dfec241b24","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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","@tsdotnet/array-utility":"^1.0.7","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^2.31.0","@typescript-eslint/eslint-plugin":"^2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_1.0.4_1588917355913_0.6646618716508279","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tsdotnet/collection-base","version":"1.0.5","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.5","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"3d5f49e02843a84b65ff446297e13bed6fad13d5","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.5.tgz","fileCount":37,"integrity":"sha512-0UxZ7HVr5Dh3DFYiwJEWnI8PIR/mxU0ZhQT0xT+A+aX5JCf8XH34TTJ4nDL8sJhMZftFf7bTRMYDtKLydevIUA==","signatures":[{"sig":"MEUCIQDCxCl9lMhR4jBjAGjCcf/jbU2GbC+Kcs1WnEUANVSfswIgJivtC6ivbhFio08KA1M4bBrLC5C2FmTNNhZWxlRecjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetPnLCRA9TVsSAnZWagAAMWMP/iJGGdohM99vA/mNDt3s\nJIfI/LQUkx+Au0d4qBcFcEhnODXDuwOylra8CYVH+zc3BiVvZPeVwl/tBB4t\ncOmhgzH3c7exVqRMeM113ocix8L1OywpGhd1DZhEes5nsKX2FMyISdmuPwoZ\nswA8tTlXuLY5oIN+JEP/cWEm5Y5Pz4xEEdyRBAz/J+O1Pj2+WVuPXuVTVltV\nxAKDa4W3Wwm/ODxGRAnwBayHx7bHw1BWaGgmv42+peZh2ezgWOvBt0JWHibc\nAromdgqvjZyG1iyv1zHi4mG1iyGQb++MNyqC0B13mXWmSgXT8H+QeECbodNq\nNlzu2RbfNIfuPsyyDTjQnIqrc4ZZ92wblpCCLE5Iadqs3FAOnkFtyI+52Jmq\n290tb7tEllfBp1CDhugRLtob/2BAc8s9f918Gw+zoS1Y9OSNAWUIgTPH0jg7\nz9R6Ei7oJ28UVYwQ1c4nIJouFT216Tcmj0BZIBXUJUR9VpOAexCANgPoqJ9q\nYsBcBFv6r7QqG2PA7yyIWOVWYJbutCbUpetV32jRrnd2AIsj2gxYUpmVdN98\nXLio5XSO8CPhnt+laHCh5R+qS17odfr2Zo5roZJpV5+PaXIO/in4LASyfuGz\nxGauLsBINb8z44Ei9oAaInl2IY/T1SFGv9+Qy7S6sIXpEg091FJbrRLbcgiC\nKW5G\r\n=4mrx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"bd959a3b841544e93877f0db292c35c8c6231d57","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.12","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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/collection-base_1.0.5_1588918731122_0.9504050001046662","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tsdotnet/collection-base","version":"1.0.6","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.6","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"3f7f46e49a77c9ad10f73edbdbc949f6ff3a4b5d","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.6.tgz","fileCount":37,"integrity":"sha512-/ASnyniYMe9uD+HJqBYt8vmOyxMsazSZ43mp2xyxke7stW2+DATC1mkI/tiFj3edfKMyUWCTIGh4OZxYMMi96Q==","signatures":[{"sig":"MEQCIEB02l2EPAoQPcm+PyeymlrBfKd6D5o2/ucd8sSSETJkAiASPNxPWryo1Pw9ZH63XBEEiUAC7DK3IjIJN8ueCibjYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetcQcCRA9TVsSAnZWagAAGr8P/jFhqhqNN+kbNXqrs0vA\n7AvBRQER7x9zsihcD5hpKfhPewExbz/aYQsFfv5qxoZnsPGc2t0aolzjCBzL\np/J0nYMcv1uXPwo3u87zXtqQ4PdGs7ZlsROVHDKWQPjEv82vOv4b/GbtLyzg\nbR6mUlNr9M4tY8us2W24Qtml08MEiCy50qSYVPyj0e/5mYvS5VnctlImyVnS\nkF4kHOVSTg0SqBIiu+0kdLOW0Y1s2D7rpUWNxR18mranD3gVHJCinDPYn7r4\nTUNgBGEldVBBzIRsnUzVe7rzzomcbcll0SJXvWOkOIbR2Ncs/fWiFXH/LDG0\nlbOPrzVhFJcWGe6CvjuQJqsWLTI55gwz0cI2cP8Es+a2Bre4fGv5fQQ2rCPm\n2oZJ1KhGFVrLj6bK5ODxyiKua/EhEKkEK0Pc3qh+FGiXiY0B2tYNdNlZPGBw\n+IepCvz9JzexjkHCIr4e0vseiw92iudv2vLov0gknZdl9ydteFLQTUWEq8Cl\nNyia/7FY9VIVa4mbMGqaPVTA6iKUQoCAq5a990yBpHhkQPJkUOSdBrlgBy2k\nGLiRVlkFaJqJAgSEtddivDKzH9zP1ZsGIS4eg+5amMTyAwbHAF2uW5zbvPMA\nwyF/FuioNvC+O68D+yU8XEv87UZOVz9zhrixS9JRIGtgpZZ4nG+amQE1Wes6\n7d54\r\n=5+HN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"713a45185d588d1ce46735db3dadac6eeff4dd94","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.12","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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/collection-base_1.0.6_1588970523465_0.2072277451224871","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tsdotnet/collection-base","version":"1.0.7","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.7","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"6d017429b1cdfd85ed5c67a3fe4fa1e159d7fc60","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.7.tgz","fileCount":37,"integrity":"sha512-Ihj0Kh8wgN5eQDYLn6KLnwfsYFMlRxBsRoVlzeJk4XdOJxJSIMIjcTRzdQmKg2BubxS/HzMfa6je/mBmlMdmJQ==","signatures":[{"sig":"MEUCIBKDoPohSxeDn5B/G+X0uw6ihPpLj/Mr7HznPe7AmYxnAiEAjuG5p1hnRgmYWLeYjP1WGNdV+7ANRXp/RKsytADJwNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetc62CRA9TVsSAnZWagAA1JEQAJBOXXTAdN9thTXZx+F1\nSa1LZY0+yFpwrA1X5/gXIPT2RhbI1y3UKynqIEK1C9lVS7DuOvfpy9UXTHWA\nzkmxFzzkCVHrW9rlUfFE079IHaX/bEl4gz/wpE8Hg+NED/nRqPZ2hmQH/ggb\n6ZP6cUZC8mjpCMQJ5+KZz1UKBhS1m6QT9jRCJZTO07/onS6bMwwRBR9HdpB+\nW+oXEaRNC+piRqqSGUqeCI8iaMbQYhqgpiWEFs9m0HcQLanLJEt4q2vOHDBf\ngLpQvArkNsPRmIAOSLx34323W21U+GX8gp94A3r3D04UFtwVmvo5DWubj5QH\nqvnXjRwX1hTZG8lYmFXtQgUi5F2Xp6rBtTp+7P/eNjHKlnNa0OR5zE79xYb8\nfEelPfSgKF4ZsLAvTvmFAd4Mj7DgNFj0S3qGhmnS6VE/IkjNnvEXSmTtmNQ5\nysL0AIoX/g+BepkXaI0PJedDwCXT+oF9bP0l+WUOwFLSF7fvZTtZhQRUjtKT\nBAwZUjl5ZLwq6vIkUnqR08d/M2jn/iYjNL4gcwTDvZXxMI8kSZeyIr3UvJkq\nP1inBMXYZc6Z7blCCbPVL5A42GbFEdiBYlPH9nuCHhIBZcrYwg8DP2TrvJf0\nM9bf27BL9zfKlhCWCpTN6vx1SMXdtu7L13dRkZFZKpejzo5MNynmn1IeFrmD\nRJtd\r\n=eqkV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"a41a46a10c4264e47eb7e2a278e11facc6b7d747","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.12","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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/collection-base_1.0.7_1588973238379_0.8988687638807586","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@tsdotnet/collection-base","version":"1.0.8","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.8","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"0dd753f24cf48102df733573a745c14979bfecf9","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.8.tgz","fileCount":37,"integrity":"sha512-byV1CUvNezv1a7ScUfutTkO/dYXD6X7Bjq9jA4SKbBdYmDTDovyRJMNFTR7rDzh7BPDyOjJPMpb0qBuK3iLuIg==","signatures":[{"sig":"MEUCIAFXTFFtLYscZJA2Unnt6NLUnc4Cm9euI3WLTyvrd5e2AiEAx7BObl0ZIPcWrcXgRJpFR4zILi+hvoRocaxh4dvthTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetdK+CRA9TVsSAnZWagAAQTwP/2+tky3cWf8jT79u0eOX\nx7paFOvSL/2w+GxXiCgq8Ohnsn352PAbj9/vU9k6L+yeMn4i7HnJoGbXiszp\nEJ6p6m4a4DA2YTmkj4XvZ7u4mb9hXYBBSFAG/krqVadWG4N2BcLqsvcF/tDH\nN99DbusIRnteEPM/xS6hXBb1j3FuHS1VZ6obD7FOk/MmfOiK+TW4c3CptfA5\n6cnBCF2UCNnqz/jRuMIfLrHUMT3HhEf7d25VL7R/azgxb2yPFsv7G2mJ+j65\nIqRROAjg2EBT6/cau2//8zzx4uJxfVjC2gKYduzXdfHTqd/G5GoWYjPPclbX\n/ga7U/d0hhRJQ7RW9+SU+6mwGetK2lh5xCl4tjgelFaBESmx+2Z9BZFFadsP\nL/RJ0we7uR45yg03dW6a94KggFtuQHgpPnp+ww/yeRcE5tMkYMQ5UvzjjJdG\n+PAZ9hkZ/LnS7JARUcaTeq/MW1/3rjg7RrGfNHTbso2i2obK/4805emK3PKB\n0VqVabH0OBoqlP+fBf5S5uD0/v1hHrx6Xsnmbf5DgynViIGAv9plg+2aMqhy\nVKB/sQtGy2PfPOsd5JVSObLGXrpePXcRvMq1t7/COODjx3A4OOMe2ixE58M8\niF9b/cuYT60Vd2rLEQw82O+W/5jV+1NqocGCKOEgzK+0xAVTAYxLDc1z1vX+\nUb2y\r\n=0cwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"fd363ea7f02b5ac302cc23b69ca67687e6ae1ddc","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.12","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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/collection-base_1.0.8_1588974270193_0.5575687962522613","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@tsdotnet/collection-base","version":"1.0.9","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.9","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"8e2e86269d62400e25afecc9c73a01a7ddb98028","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.9.tgz","fileCount":37,"integrity":"sha512-bUNzghrckf4iGfAVcdxnBsrTXvUdkGOLyq1GF1FNpimqUYbxkw3ErctIopvhxgzapX1qV2Ni0BLDHzP2tTRMcA==","signatures":[{"sig":"MEUCIQCajot3RW1KDCU09cxY+T7qlnmjT4m2Y9D77L5orlmM/wIge84qWLWWUEj25uFsG6dwvQBFTBEHm/42vZtepLhK6Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetdmOCRA9TVsSAnZWagAAkyMP/22OgiJ/8vTcmbqkYSw0\nRSmMQkTNBuB4yeVL4Y1VVMWw90Uk5UDjXR1XWgoTPJG4btYUKO/carGvuhe3\nCJr0QXcNYhWuuR19ajzFTvPMj32kAnzexLa/qbTCOm87VBjpnj/25HHeW4MD\ny0acSDS+uQYExfA23fkJribSSFV6JRiJFYUxfnNcWimRizqfJinPT4LfH0eH\nD0JtgLjg4RBNJgR/nilWk77/ypIIb4gnHjpNCea6d0otmx0kjIYfyy1epVI2\nqiImesJZsXxSEWbXIgfoe5Vc/QmqTj9g0WcURc23a1QAKrrZqn20jjA1BBOs\nlTUie3W49eLlSQdeG/LV49pai03KGnePQwmu4USDrK+HOO1T8yMME16E5ZU7\nLNW5bt6CrXVqnmA57ZGBkPSVEK/x37y3rrmzD7jjIl0UzAwBOnx3b9HhkLVD\nWEl6NcKzAis08P3eykWUw2eEyrHyaxxyTJINiDOCjGhZGZ2i+i4KhfNifIoG\n7YlrhLe2HAVIk9vNFN9tTofaFK7x4ZFf1Mz57swXVZ/rpryUagsQIqKCS0ie\nkXP23CDWNnuVCn25b9sbeCpaSieixDsw6buwcfLQ/KwntpZRf2K7gm1831HY\nkvZqy/nh2X/wOcD6H/LEBcUs8hGRakLe/yk+Sgv5U1dKHEottRN5oYTEzqaC\nCW+g\r\n=OeT0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"24e75ddaaa11e26721e50f80c7187f904a876639","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.0.12","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.2"},"_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/collection-base_1.0.9_1588976014270_0.31683781408500766","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@tsdotnet/collection-base","version":"1.0.10","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.10","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"4238bce3aa1e5fd8999b4850956e4f0efb9605c0","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.10.tgz","fileCount":37,"integrity":"sha512-tF4Mk0Kka2tFACgHvA8vdiw6FaptLHPTXlWnOzPB9ORHHDksfMndIPqpppzEc6JF6X3OUCY0BMkxo5feMd9HTA==","signatures":[{"sig":"MEQCIHK1WOwhbhuVnO8TGM3LZuLerRVjnrtAY/5SWeZ44CnTAiBgH3r8i7Z98UhZGx9lA1FlL4iApwU/3+y2QVMaTxfDCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeujrTCRA9TVsSAnZWagAAQQYP/RZBi2+vZnFEtLRhsSTx\nKSwmf3IeMjfYmxfNagE+R322yoPfQ9ou96uUuaA8qU2Wcy+wMam6oiHxSDgb\nZI4v+LMaALwxe2xljg6oa/kb/Ig2XIQVEmMqZdIagXQVxM2bjyGYsR4K+WpM\npdvLmWDHOn92gWOQ/YY0a06emhL3RC+Kvhf1qcENy/TQLIF4+X6rT0JeB/J4\nNMwgVaSOC2FDkc8Zt0samQ7xc/GAy0LMal5Sq+5BF4AnLiLRMNjHTS1h6ZOS\n3kLHrJGW17XD6sHbcT6ZXoKfnUfIG8x4qK15CDTS13732zuvF7D+vpoX70vQ\npIT5u+jfqBXd4kU+A/znI9sB8/Gqg7R0wok+0aS7I7HxDgAMmctvg8FasQJs\nmYVnbuJnXWM93lIUt0n0BS19QRyE+TZVVlZasoytwq11OPMUN0aR3bHR2wVP\nXVA+AtX5XOYxLe+PuJ4SXFofxZpFnfzilobmqmsR2gim7Swgi4Ur9wlzPtaH\nKRJ1ipm5dp699tPz9PujBfrXZGCh7J6DKUSrXQuyzruObGP/IT4e+tFKHHcB\nPZtXEz+kylkdUdBpNTB6qjKVOsOcv0LkF7J/BUbDSvj6uQ94XeMC4CF3ZCfR\nfq4zWsvQF705gB1V5t7dt9WvliY82DDh9e5hmrivQBM6llYcDDKZ1f7QFbLg\nLlTi\r\n=c9WF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"b99c10093b96cafc6f0dcca35885045eb7c4df64","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.1","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.3"},"_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/collection-base_1.0.10_1589263059005_0.7777305402576111","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@tsdotnet/collection-base","version":"1.0.11","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.11","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"428303304476846dc05a28e6834a1ebc97e139af","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.11.tgz","fileCount":37,"integrity":"sha512-INvtrdrO0P974MI7Py0kzKbQBarbXD6aIF0YmiJHGla6HkwIqX+K3ykMgIARR/XRGfJ78te7umJWNuyIDV+9Wg==","signatures":[{"sig":"MEYCIQD2YkdeIScfer/+fl1DUUeTsj0Z3RV/Cft0B3DbJAUcQQIhAM/+OYxJ5UEgO6AeIv4X0JrIjcwiW/2I6OFmstMbe8CN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu1sqCRA9TVsSAnZWagAA95EP+QHJIM+zrwncqs+o5mfK\newVT+R4s/AvL+9BW0T+UzUTzZQM21xgaSz23p5BFzrG3lDnig60nqk7qVweq\n9cQsnsvA/OkgVzEDDbLKkyH+EHSxXVQRBgjcmgK4j498vxGlMaXOjaWShc86\nBExzQTld+HolNM8nFT4OnSvJET1TOQjqzLVc9NqyQZ3Bz9Q3UF95n8VvEBaZ\ndpAfJ+smQjSuxTjemSA+qrhEU5F/yOn2nQ++YU+rEhpGVO3YPmFTchj4x1Ne\nm5sfmfLtetP9PJd6JPdmkEh0JdVyS7OI11cZ5j96qPZMF1DRHh7PHoXN2mEz\ndF8knGgwadP/FoZ0/3GfQcjrw3RoGgHPph0fumZ6Q+NroFWYaW55/K/O4IWc\nX6ENmq81dXSOvFqx4HTirLUD03GriRz4PodAXyvuRCFMNWa9vyG5gr8TAQsS\nlLQGEusRiS4FqWG8q08ubLU9Iaj2lOr0C+hOjY/fwbbmkfptAQnwHkkzOBgA\naX+HnP7Nu+nGJ421qQQjP5tCIcxlp5E9nTkBpBHxjQ0c2TNDHieoBj4Fi5SX\nnFCfOKYbCm52uILxAiE041I2l6FpchWhwTMIcefFdfY6fz0SU6X5ouGFc8jL\nXppMyMhN+Crl7EKKXialb3fpbYYKyRGN5s4iVXTj4AqeE6fJbv92DMnesk+2\nAYPM\r\n=ABNv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"8404e37d9b443489b352b2ac01868e482769a635","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.1","@tsdotnet/exceptions":"^1.0.12","@tsdotnet/common-interfaces":"^1.0.3"},"_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/collection-base_1.0.11_1589336874428_0.5577399537723178","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@tsdotnet/collection-base","version":"1.0.12","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.12","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"ac8e0f9fb1f3a17656c26acadb086b4dcf30c4cf","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.12.tgz","fileCount":37,"integrity":"sha512-v0poYWMJB7GGKo+T/tJqa1A1ZoCDtpTpBRDz9ZW1C/gRMzN66O/B/wiqZiUGA5P+T7Ysf0/Zr6YBKorNCsIxSg==","signatures":[{"sig":"MEUCIBvjxsrGnQRoPWbjdnlQFnk/37dLVQuAz8Y/ZpcRevq7AiEA9SOb+HWDMnrMU33EgQawHc3ideWixUQJ8YPudyIviOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu16rCRA9TVsSAnZWagAAZFcP/2APSI4ytrUuQNGS/7kt\n0O5K9ykpieqOBNQOGVnEw9mCKxX4NiX6hyY3HwdzDBQaEICuMcyRg/M/ANuh\nKbgfedwQ1tGnWaMrqgHAHebN/NELZUgllPzbxBGFbazRq5oltPynd2mKArZR\nP+RGZv9lDrR240pvYUcjHt+Pfb2QtHkmN8Fq4V7KS/bAg6/LOYDi+It5pK4j\naQgaujquyx/gB4qBqDb8QF6hvMg0iJt+7BYMqiyumsBybHz0xKkelx6CZGxS\npv8PvcmlsnxLf/t1CbYSImxUD70ArKazUs1yCJnFa//gj+tOusNw4OZsXRoD\n22kvOVIL1f5DiACJj5Za8SyBwLUk7/qh9JIt1ubbbVlZxfBnnVLtcha41EjI\ntcY+Zu7OVHi/y6q2kvoWd6cbfI4VJ6afMgK7j+kWxJcdJmSnkcopd2pR1Lq1\ntFJrBTa2nQ37xqnfDgj8NSY4xm1Plwz0r139PMJLSLCBKwRlRbSf/WFkWWLg\nXmTRu8f6XYxWfNDFMO6vJI/Qkn7RpOXu2Tm1j27SV5+3vXnLbL+8WDTAT9IN\nBEVcgyBXq9Yc93YWgL/6vf7hiNQOPGoidKtCcRTrDGX9Npe3nXuPyE7t5mCM\nCPBDaf8BGck/AwZ1h+wKDnSoSVd/WebUQUoMur0kwPupKcvuEir3LYYYgkkA\nGa8E\r\n=g6Eb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"138f5bdd65c500434e9d8fe5d62a5ca49d4ba462","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.2","@tsdotnet/exceptions":"^1.0.13","@tsdotnet/common-interfaces":"^1.0.3"},"_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/collection-base_1.0.12_1589337771002_0.398429633685065","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@tsdotnet/collection-base","version":"1.0.13","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.13","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"f7bcf58c3798bb60895b5302ddb3424586787251","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.13.tgz","fileCount":37,"integrity":"sha512-JmQO7/IleJRdf4PoidWuu7FYI1XUZ4NeXSyrQcUazEzK5spHAxRPFp+mCWVjokZlfljrHDfFU3ibQ+W+ZuA+cA==","signatures":[{"sig":"MEUCIQD9up43NbI69IOqVR0bJRVqAaL0HEHTYFYD7pVAtrCskwIgIaK2WazkGVR5eXA+ReKUNvRcGg5rBWsUK8+yc/dKwHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu2kKCRA9TVsSAnZWagAAYmEP/jbNlWB7SNs+weZeS5OG\nw3pw5a1hgD8TMenF1ok/dhkVEh7rFO37+C54uky7YVa2PhnK7SOUhrtpwzbm\nUuQvXt5/IiQ4gWrhHXo8B9OUdQXXYjRHbSskR4eFl9pKimqFNmdQXUM4jitu\n2243owh8CuTx/N11VYzR9HRcd6MQhpJs5sieFZCIWGdPswJ+M5PhTyMwMDjN\n2rAS3FDolFhzU2ZTi6NXoHhuXQqp2eQS62Bj7BI92k5oGGgeQf4F7JRRAL34\nN7jZ4eajAnk4Qkz36HX+IMV81Ums3aS+Dpt+D0LZVZfaeM78YbmGOdg8d3MU\nZjg0HZXxlF/zL8TOthb7rszXQJJ50jJfn2rb7yT4YoP6RZd77Z0X6MMeZU3c\nD3Tcf247h/x07giKWN0OYnp9cAkKBJlOzaOJoP3kFj26oZJgzEjUcfSB9y2+\nstlWLExwuSn+t4Wzby02g0CJEMyXTxrpAUPr1qntr1CIYR5uRGTfNB2QdbDk\nFVDwOOeIBwvB8EPxqI56kmqtVJUjni4v76xc3ti9Z1QVbE8ouQxncQjdsjXV\nstQ4nIVkhFNZP6Teux0lRy2yNeZ/3kzkaB6dRCFgXEiWETmxTKEMFTp1QyW6\nBMZzw+MEq9IuN3EV0gpr+GvmAU2wxondoNsfwUiJsiL248yuCl5EssWK578p\nGHbE\r\n=lFRB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"5f86a88e96b39ba4d3fe537afa0ea26f3ed68f09","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.3","@tsdotnet/exceptions":"^1.0.14","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_1.0.13_1589340425688_0.8440198982727292","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@tsdotnet/collection-base","version":"1.0.14","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.14","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"ac158145355e497aa7cba11fe71f5bdb3b6f00c8","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.14.tgz","fileCount":37,"integrity":"sha512-hGEJltzS3qSnS9XFBbf2JR2qLxWxNx/ntbZO0LdwM37sZZT6kVmGvlTYPkLT6km7r8+yW9SV6D3NKPNWzejlCQ==","signatures":[{"sig":"MEYCIQDOjS9LskKzSH4GhH6AvQ+BCtTTPi7+VR9WzKwPyO7sKwIhAPXO5ZlvfJwif/TY/xheCajy4Yl3h+wxte53e1RUdVCI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu4p6CRA9TVsSAnZWagAAaisP/iDh24MIgGkTC441qkr8\nWNjqncusbZ6UTrDde9u9B6NZrgEUTqnqh1ny2X80wkQCUo++soLc566lYhlk\nuRrKrTwFytQ/dL7cXh0vHQJ5j7eEhYiGZmo4Qt4M5utsTQITeVQN5VrohcMb\nkXphIS347Ywp1LqBNICOo1XzjwHFx+DboavZcQtVdJA3FpxmPXEC98Ibtaxt\numkMTfR5BCYB3hAae8NZGPcxjMrxEh6mFwdEvywdwNaLRw3sb6dEuIkLYiBj\nSPVCwu7tHPAlRlRC1DasPNyIVQScP6bb0DahoYQYJtbFeJGMADyNf+gVexmq\n2kwyo7moViXt1byT8RKsbdTJ1o8hmAg38cB0MOpplFJ5X7+Irv1k27x2bhZN\nQKdPswhy5d0+TGCnEHjnHtLK2LWqFKTuCVEHi02pww5vo2ZREmrva00D4Rme\n+hjDPwU5glIPgpcnWZbeP9aCHhX10UT59OmFmWDL+vCpoXle60HLfy/oDagH\nFGrktSqgXBBB5efUGqkRE5KmXMDCSDLoeBg26ZVNk8sJErY/ZDVWAryKstOS\nWDQvbd58cHgGe/rtgAEKNlOV6Abg/gtbIn/42ur76vOqfXXgPgcw41LAoQce\nH6ZL1T7VuebXrYBVsgJWiBQJ77bNf+vZmtHL7w26aYjeNyDqtbWSZxoO+MVw\nXIRx\r\n=S9fu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"d170d88627ce3904404d0950c0c2b541fde016d7","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"@tsdotnet/compare":"^1.3.4","@tsdotnet/exceptions":"^1.0.14","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_1.0.14_1589348986149_0.4667185078960505","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@tsdotnet/collection-base","version":"1.0.15","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.15","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"cac20e56b33ef77ac5d2c76378158195ea7112e0","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.15.tgz","fileCount":37,"integrity":"sha512-CiPtbjyIU97SGz1eoxUG0spB/cDGLpkzpIg606tX+JqhZPPj9/2VvGxdliNNTko91y2rs4VbGiHfFAQgqj8how==","signatures":[{"sig":"MEUCIQD37VnyXynVTWmQ4H0/tkxf0TNbvFwPWnUvD05mwAZkEwIgQAQ3Doh21d47cmTa9jJZXJJuO1WgmbcaYb5j7pLtwzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewGOLCRA9TVsSAnZWagAAHLAQAJycsFw6ZzmJp9D6uIpg\n2377E+BRqpr/FtXTSZjojAy3hE+qoEyy5F5syaQIO2i3mfmHovMvktPOqQWr\nSa7fZz/KJlz2SVrejds3kxf5UG0cjzPF4JE3EUYzzVWsZl/HxbUCc/26Ah36\nAAL/wRU9cwQxBX5MYmRo8ugC9Qo3f68DesQ4Y/U+Kyla+vePEplLl1l9VKZq\n8jsSNZFoNQ3F0GR80Ul2lq4cs+o510p6lQAsY22O5lFi7Dv/Xd6PVrG+tNQy\npJbOwUpBRi7r514XFbfrTqcxQVgDFMBbtx+ececqrtfop0WyzkukncA8s6uF\nL4OVi2gQJ3bsCqrrcFFdBSPE64gOkNibejQrZGLO9nzwZ9X6Ic6Hskn8GIjU\ni4+bbypUvfRtOc5ONq/RnhTGXYuaxHGj8I9fM45JIZZXDTQxRTiSkDOehyz4\nVANPQ7lHhAuA1kWIhROebfPIiIkwanNZzid1CTBXAvV693Kz8hKl7oEEeSnl\nk+YeEFtMjiBNxr/U38BC2USK/uMj+TRqIYhTsE7EsBnBE2Mkc3cj+ToEyVv2\nb9u2ZipJ+LJ3gtBjUrOXuB6nEon6y879JQ+8oBjqwZsuxYzVNmniUB8BvfGU\nBxld1ObPAfdqlwy9Rr75qtiPEIwSOXDaKmXKBIMPOjB5LSCuXulL3QykkDF1\nGv8r\r\n=Qb2A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"8f91b70b92ff9ca22cb6a8af2009fddffd31cfdf","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.4","@tsdotnet/exceptions":"^1.0.14","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_1.0.15_1589666699414_0.32496398473829613","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@tsdotnet/collection-base","version":"1.0.16","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@1.0.16","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"d4ea93ac8a5e494d0e11665cc67f74e047f2c298","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-1.0.16.tgz","fileCount":37,"integrity":"sha512-P3W9lUk9OnzMCzwV0SsTJ5uQ/AQBpLCvBcZfZwVB9sp6JEd0PS5kLkwhMvJOs9iJX5GxcqSsvMJyxf7zqaYkhw==","signatures":[{"sig":"MEUCIQDiyUbDXZMqx/QvTzRbNk9Q4lfcY8tqRtn76zhMJqed9AIgRxAABurdRQ9XSEx5wrDXOQMiPX8442YXgrcKBCiSKH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewGW4CRA9TVsSAnZWagAAB64P/3/9Zq4GMtu3KGK76i55\nP1Se2VbV9xWjb/bgO4EyLptpDKQJddADxsqiQJALvCVq//89t+bFGlYhiEiW\n2mI0NdObMTVgAiOn8hXqqSoOmOiJA+MiKic/OZMwNNtDINRRtiuPIRrgcyf+\norvrMpY1K15TZlpW+d6i3SAMi+iRvWfOl/JKiJOLLDRk9kbnIbNPWqh4svJv\nxGVt1e4sv0ofMVe0g6YaHElgUbrPHi4p8euK9KZjPOPMppAZm5aVUYxoJx8S\nZsXE2ReiKnSQc7t8Y+tMrEW9M7ICh7r4boJSAitn+jIwQIdYjxK8UzlOejo0\nFBJrX+o5hVE1AExGTYfRtpKv8TAVeX2R6nGazNTtbhmpVVk9xMCn5MmniqMY\nVZu2TCfuikiXsMq9zDeLduLvhS6nZpFVzSW/h/wUtwlTOHNUxg5/wpTibL1P\nFTEaZSXJ5rigiqwsZha/z8cDe3JVKxUCfMTJUHaJpev1XiCh2PORVB31yWO6\nRtsNkE+L2TKuXAVuedbDZTQc4CgJ1RlWe93S7DdeclKwsotGW9xb18GhoJkL\nqoqZVpdr614bHtyVDCig3zwMXi2KW5uMbZ6LFDKEjFeLBAm0IdZltfmzfU+s\nTW3i9gsMI6c4YK9bjC12GnRplsJv/IqFdo9wx5G6BcaA9cS3G1fLWwJH9zHd\n80rG\r\n=dMR5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist-esm/index.js","gitHead":"7337d8b6d3925d719ac51b98df09179ccbd0a0f9","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.5","@tsdotnet/exceptions":"^1.0.15","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_1.0.16_1589667255551_0.2403971903823381","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@tsdotnet/collection-base","version":"2.0.0","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.0","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"71d35b583d3e194a78abbacfb8b889a495d3bfb5","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.0.tgz","fileCount":52,"integrity":"sha512-ZR/6nd2TVKJRLbR5i+b6rf909hx/BRyr5KuLbThBLsMwKJqclZ8AL60rO6yK8YLsWwV4OvIyHNKRpdYmt1xKZA==","signatures":[{"sig":"MEYCIQDF0BR0QeruQVO0eELu7msSqy7nMhqgQaOyZeJlaSXJRwIhAPnx1gnoNE8BdnbH7BRUUniHR9uiTcDw4OIkND3Dp4tJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewuzOCRA9TVsSAnZWagAAyhwQAJSO1bNyKvbJgBR6NLc0\nEiv/J+yJS5+jUDcdJoIIiKDK14Wlc9sZrhIZjQfhyg0FqNTMY3LCVUn7wPSi\nNXhMTXmJ2m1PfuOyMNEomY6ZPoxEYt+TiVQaw/xmxLut8OV2PV9aClH2Nq6l\nka2LbtcoGQ3yVabMdZbKc99TgLgHjEfgjQWhy8gl7LsvGoZEHLW6a2HKO7k1\nTx187g1HuZU0AdMMvjvmj/ai9FnJF3rUwDp1s9dMLL84SO6ZSzIH35FDrZJx\ncAU1kWHPfyTnMhzapJJ8rI2ATIAlQbwRs5oLBULGCbjyR6XeredLzA9KpDpf\noFjo3AgllNTLVXN6bOmuXA27LB05K3p7bdkXvtau7+4G1lNpx3oks3XEHbv1\ntgShl/SAbC9NAKe9SMGffgvF8HXgwI6jksh9EiblUvp/PrfKs1cOjhdMDHT5\nlUdxqgXTe22r+tL93CyoOLbFZ64Y5Ce+smmzz4tbt3oZjpvBQu3qHhK2OnBd\nqljF+Kgp9AIDeNbmo0h/mM/QHZGnlBQ7495W0EtDWAEYvQ+vqn6vUmsUo/Ax\ntBEz1EEjMAbqzlYL0o6t4zZr2c4S+X1q9mAmnpp9C14MsY581a6DuOl0sleq\n1xZtZSILnTh5v/ghDvTkeYT5j3+G19hxpMLebMacBx35PrWOmZRLVzuLb/yL\nW8ch\r\n=YQth\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"0d4862d2c667c5439acd3ca4c090aeed409471cc","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":"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","bump-major":"npm run precommit && npm version major","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.5","@tsdotnet/exceptions":"^1.0.15","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.1.2","eslint":"^7.0.0","rimraf":"^3.0.2","ts-node":"^8.10.1","typedoc":"^0.17.6","copyfiles":"^2.2.0","typescript":"^3.9.2","@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":"^2.33.0","@typescript-eslint/eslint-plugin":"^2.33.0","typedoc-plugin-external-module-name":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.0.0_1589832910113_0.9533952793235219","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@tsdotnet/collection-base","version":"2.0.1","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.1","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"31a01eddc5b7146e90d0daa01131252919ad8a1b","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.1.tgz","fileCount":52,"integrity":"sha512-ghEttCT/nVEtpbhZp67HDfK0xggB7ze+ibW15jjyxrCM6Lm/2rug6Sjthd1NGW4gOVJ7rNFYdX0vTyXXCjfn8w==","signatures":[{"sig":"MEUCIAIJ8Y73i8z1ZSKIa3rN/DQS0NNmXVz11YBHcjJlpEHIAiEA5gQYGcZbkM8ffoQOBYPRwGsTRXWYQXRQ2IqERYTeK/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexFG9CRA9TVsSAnZWagAA8E4P/044vl+BITt7zii87xYt\nNLHGxsaDv4RHm0fnWsD3wvolQpRORysXZ6oXmkM6qrMbgFcFIJ4kJgzd0g6R\ntekdmVdYOowr29UZezckqmqIS6Q0zoH3ILPT8Wo0RzxDyz8UGsTG6YTqQjCF\nLiYJjo6R/rzE9NR+seK7FnJ5sydWG1YvsQdWhCd6EWnSnDhyRE9n2mUrK7qb\nfIQtl27hp/u4W4DxXH3VIGqryfU7bQYbcOC04fDTMJx7n2TmqSJo9U1T1KwB\nBTnG5aUdTkDCniPXmtP8Y1ywsGQ/t5xS3HlSQhIm4R5NiJOOVuWnTFhC7AtR\nSLIVCXwlZHdDLHlsmkGSXmHzzFuvnWzNcjcptbakNfHoNm7NSHKHi6b45qhc\nQi3qAbC+KDWk48ijfayibNhzFwYUn3Y8e1GEtv17mn9qDTG8V3wRIwE19HEt\nn/ZcvFVkOGS1t6AApaXPRVskECAhnAo1o0ljmbDVZQ4S4nW5yNcWKcjEw+G4\nmWP63BYh75/ehoI3ULih5UbimGVo6UF+qmOmUYI8ScSUp5ZRb4QZAEnzmDWC\nmJXGc6znd6unRC2jy36TFzDyu0C6l+o8t9Sdw76V4dNIImCjeu1WX7e+OxlZ\n1s1oeshszQr/HffvtYtl0qCK8AGKES5x4L24H1uh2TxWRmIK9PD5v+nhlULc\nv9P3\r\n=cOuc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"20aaaab7b75cf06200379be4331cb58c37dc4f69","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":"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","bump-major":"npm run precommit && npm version major","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.6","@tsdotnet/exceptions":"^1.0.15","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.1.2","eslint":"^7.0.0","rimraf":"^3.0.2","ts-node":"^8.10.1","typedoc":"^0.17.7","copyfiles":"^2.2.0","typescript":"^3.9.2","@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":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0","typedoc-plugin-external-module-name":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.0.1_1589924285188_0.24551001022027896","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@tsdotnet/collection-base","version":"2.0.2","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.2","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"6325c5f9d9d5d4b77835474d6687fb2a3bf0d618","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.2.tgz","fileCount":52,"integrity":"sha512-RDWytFjtk+LJzf4FON/L3C4vk7bHYi9dm0k41bSwqIibaA2diYWmIzn3yOay7JQuPRQ7P3RKwjMoWoudTv3kfw==","signatures":[{"sig":"MEUCIEAh4/IupNsl4UMmGzgEKEn5e3+4K5qSB697H/vpXB97AiEAm3UWEO5xyMXclq1GijleSJg13L3M/DEtaiYAhnKfm64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexh37CRA9TVsSAnZWagAAQL4P/jb8jMLZ3MxqAXQdBQhI\nMF8WqmlOhYbNHJs2k6hkI2DxytGm/RtsjbpvW3RrvUai1q3JB99E2sfQN6AJ\nF7b2wEk121sEedkGM0lbEUn5pLx77PTFUKUQHeSOf68gLNGqx9FNGGkSQzsG\nb6MJhWE61cyTm6YvioG+nhuXzDegga9iMhhKq+O/kBvMEzSS1QOiPvvvaWE8\ns4CuSizyUhEtBiEaqLJDYpvISvqzAKu//1tbrlVBqKLOaCjehstMKrzMzfmO\nRaA9Dyb31nD1ZGgqkx9UFdcnC+SvVZYKCaS/i8EufTS8wJQz0DxH0iAqT04r\npGYYPkFA52DmpKGMh4EjfQa0bRGncAj7nWOOar+Xm1ZPGVsihTzqNVosEQwr\nS283SjYdQjwGFvGamQ8+NxoKDGBHD48S/2wzLfOurxRW3cCjMPntiE6ZK2dt\nO87fJ8vJ0HG+MEXBge262j93nBtmCAKHK19C6bwtvWm1YSj/s1YGB3i3JanX\nCGcX0TKqTXXWU5zMP93xQ2wr4Bns0TE5k5daNc0oTMU/00EOCcE5SNtohYot\nVqCzPzLCWzE56VE1F8Xuu63NzEQzctDYU37u/MlcORllpa1pfyZmx1lykyXr\nX8HpHdEjQQHR5TOPs6PslHXk1v3faxbotRTUlimVSMFEpXCrA3xJw7XfB2pr\nn239\r\n=p8oW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"96f2253597e1292586fba2dc06f08a9db3dfa835","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":"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","bump-major":"npm run precommit && npm version major","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.12","@tsdotnet/exceptions":"^1.0.15","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.1.2","eslint":"^7.0.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":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0","typedoc-plugin-external-module-name":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.0.2_1590042106813_0.5721071039414112","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@tsdotnet/collection-base","version":"2.0.3","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.3","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"c712f654e6c858861091e7c5dc20d4600728866e","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.3.tgz","fileCount":52,"integrity":"sha512-zCY+BMgyT8uz/dvAJZtf7t9eCiRqL/lUJooWtk+UHQKOQNuzyfZg8OC1w57n2TJ/6qgas+y47zgm0K61PNyjjQ==","signatures":[{"sig":"MEYCIQC8qVpkfGniwJYO3tlRDpPaxJt8lYdCd6gXvl8rLxBM6gIhANlQehe96AoN29gE69UkG6S4dLXK9jrzotpBbYVlESDT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyKNRCRA9TVsSAnZWagAAMCcP/2YYhglB+YIfTcpR6FZc\nifmh0q6TeN3Q5Vv2XmExpk7ZD+52H/0PyHtP69uSQ0/qLK5uFPjAVK3qJNEv\ntNhe8lZec5OROzxW5Sad8qR2ZLlCmbPxgOfbmyQogn+l8evoYkRyb4hWJDug\nsYBNtDce7l8MjOpAK0betUHhqJ2U2N7E2Fh4yjHuHcyqA79klKsj41Okazdm\n5fqHYukt3WzFaY73ajtEP97DtGtvdmTc2/gCDNeq28AP5tW50GfgRwMJl6xx\nlwa3bXgoaOjPEgvp2aGUV3dP1IpbgnhZJKp1KtdspZf1jDdniraby2iKAkbk\nDPON+rAGvzwrDUS9FeRc0gx8iuZtanF7khWHAyF+0ifkZiWAm8lpX0xpIBSn\n7rvpaG5AYMSkxglR4v8aRTqXpVfJrCXLTwzn/cNPZZYUM7JXKi9c3frvuQpd\nbY/fwaRp8FeDYTSmjJJSa4a8/efikOGa66W3YND8zJg8ZscME1yV4gy81slz\nzH0FOblFb5ihRq/QXEB/DwQqqfVaV5lrb9R7Ih0c37vgJk9XaasFoPjAxCsN\nMkXwZU1IwkC1MBNZtq38PcfaSy7VdiD2h3mkTI9las+4bQB/Bn78j9KdPXzs\nw2IwmVBK/9JhykangFHxApOPP5e45gJC+nei39GrqVw+QEzBu/iKbHN8gmD5\nCU7y\r\n=T7YQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"5569ce44d1e64467db503686b9c58bc34c93e96e","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.13","@tsdotnet/exceptions":"^1.0.16","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.3_1590207312792_0.8967898459161019","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@tsdotnet/collection-base","version":"2.0.4","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.4","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"9f91adb7231bd87665e7e05e0c90cdafcfc0bf1b","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.4.tgz","fileCount":52,"integrity":"sha512-LtF0n47dztwFAKRznTCoWwa0dFWThVvQsYRghdX/lgIbw6b/tbv85dKgYGEWc/FQrg5npHbYkBpP/9YFQZBoWw==","signatures":[{"sig":"MEYCIQDmTRnaIGSdDg7zP03/kLGafTstuA0+KCCfr4lSyC9pRgIhAJtvzVk7oFcCbFG3W324ksc+gwu+e5TEJ7ZwyqIjnWSt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyKPVCRA9TVsSAnZWagAAEwQP/R4untNC1FB828+nWrHq\napGP8W/Jyqd3reHLf6OHcovlGvxiuD3rIggr2cqO7dHt2GlIvsYAcKE6zewz\nOToDAigqfxIheD8OrA3VBmT0zy4D1FETtx9vXDE6exymLGEb6mfZxlZLsIBS\n65kvrNcj202ceTWUnU53dvYQvgScosAfspyJbdbfIO59uECduBttRMD4CTgd\n1yeXBWsmV5xItjKjgPBQ8GSvCdeR0f4WwmMF3RAtdfgh2epe2Lq9zRLlfJVA\nfwxuBYgtkGNBmsisZaGiMqNawmx7yAJN1ruHD/oYOhGA+YkEbQhOch+gVssH\n8i2s0exguE5OMMFYv9Vc2xlnSv5EjQpfhqoWD9qk41mO99ZzesO+Cu23//uU\nLafvJVa3y+9rAoNYsv6jPY9ps2Iql5TQeHMkjzSQCDmHVeqZZLc/PaH1AJm+\nbkfyOGNa56dT5bL5vMMvcuYxbfiFGjJ8TkVpoUIRV/BaW8qBJcIVk3XZJ6Z9\npWOQSEVE014VThFMTYq0Hnn2O0iqw3b3Wb86eiMPiyvaKmMtbn7WzHO2fHV2\nNVQ9FXEj5vvmV8S8BsZu8A0x3hDRafoqpEKMdUCZy5Y6ibmwohph3maaa5Fy\nLz5+mCmhz7njRfl86r8Ys+tLs4yQ9m0Mk2VshmJd4vQ/lrVYjVA/uUa6tZy3\nkE1L\r\n=rw9M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"d68f16f2f6bd5c511d536dd5562016ddb06bf800","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.13","@tsdotnet/exceptions":"^1.0.16","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.4_1590207445404_0.07903755998448636","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@tsdotnet/collection-base","version":"2.0.5","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.5","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"5b33c87351f204a8d7bb4ad7fc1a36c3125d14dc","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.5.tgz","fileCount":52,"integrity":"sha512-FmuxSxQYZOrVc+QAksrMS/jiUP+kUOt3azaDT0cOsiuLvqe2VUozRC3TuYwd7wXfOcMbObtIKK4XDnP9Jd/kEw==","signatures":[{"sig":"MEUCIFi6fG4x6syK+6Fxji37bU5/Z22qtNK3fd+0VXHMctQcAiEAiBTT/C0HJy3V72C5lzJwvOBFXg78xdLkVuqA311XOi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezC4/CRA9TVsSAnZWagAALasP/j8dGhx1tH4YsbIlMFD4\nGUHCXg0oTiLVJ2Eqjji9z68DbmSoPyW0w/Mbk4yllTOwbuXsH9AGu/oHu3yC\n9roTAB3zyTaYk97xZ9MuH4RPPz7rR3TEY2EXGeAlF8AtUqtStG5sYwOMSY9X\n+acr4RrIJIAP2Jw+tAx3eEgGvqATJ+Zy+0Bh4YmCG9V0kL5+Zpxw00KSgxH2\nt6/j5/FXHH88XVPNvFI4pGd6/NxyQ3N0uxCfStcIAuaVHweiHmqBEbCp4Fg1\na2KWQOStlNouoty+TMrKjqYJ8sSkUvz1Fd9/hiRa1/WNjMe6jhXmKKRVecQ3\nwvLNkUXPwJnMRuMC4cd1XUfTpSG2gR3EKNpDMxEzSlda9r9EhncwMGkLjYnC\nEk/Wo9GJ0I7w9D0S0K4TfRBCJFpTlwpKLIDjQCn/dXSrEwHliAWJNNBn0laJ\ngCc+3vSu475AJjDaTG52lgiM+fLlxf+WhTfGVayxr67SmN2+f1LFvv6kzj/e\n5eZK0zWLXGVHxoB6VfexE7c1bYLADdAif2hKVMa3HbZks/53fmtmtFjJhMfe\nAJwGYrnhzluFJvd9sRqpNSBupRliwVLikfILD7L1gRvIEVsSXB63bzuFSt26\nV1GsKL15Cq6NaYnzbePXBLKuyG9fe/2H8Htdw/H0DnPT2evHOBTbPoyc7JVz\nczMb\r\n=fz8F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"6d446e537380a919591399db3b551be1e9c90edb","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.13","@tsdotnet/exceptions":"^1.0.16","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.2.0","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/collection-base_2.0.5_1590439486804_0.3512871656405574","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@tsdotnet/collection-base","version":"2.0.6","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.6","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"6b7d3610bdd92eb1272f3ffc52d962b258370542","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.6.tgz","fileCount":52,"integrity":"sha512-iSAPS8Wsk3/a11U2DX6iMuCCtB3IpfmFvoI3yjH7l7rDnqD0Liyq3bSSZNAqlqdvEulTi9yJFZjDX1THT//Vkw==","signatures":[{"sig":"MEQCIEzQQ9B9PkO2aINXXRAEm3rcHP9+cUOZBiHKFOz+0y2rAiA/l2HRmOTRhb7gsG8iBk6oW1DVAOofHCG5KjogTnU/zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezKLxCRA9TVsSAnZWagAACkoP/1ByOLgLuXCqk/6+vp2o\nI4AZUAc8eNHKnqX52akMyszl7Qf/aYVw/5WhcXOd/euan4kqsy2RyXWHuIJh\noRle39FGjcu6optUg1Oa2rUbpuOHsv+GJ3lvMvtFLagdRvI4fjeJ2EI3o3e6\nRbRt3oFbx890ntCF2QZ0pcKR5llWOJGyy/3fOYTBkPQH7gArqb/84D7Fn8Ki\nBP7Jw4w+3Wg27Avdfq4U7O1V5X8EVaHeg3qi3lddlpe01CL4Cu+2H538dVsJ\nyXFfTHv3/aFUZkQbAS/Ddb3Tnw4Z0YjB0IK9Bg27gfzpm/hWM8wHkt4QV4WX\nrHGYypUmVFsPT6yDcFWYRUp5dTaCxPbLyCN/cJNLo7M5OlmHPzGsLECzbQUK\nyhwO+/hv0dPpsP00fvOHT6eh50z4UcXQc4bEhEWxJ1xQvtHalOoX5UbsVXwl\ntia3au5AWicOfzYuxJr+QhO6C8XYyUUnxNjqcQG+jITbVO6K5CGn9UEU+3Py\nvrOGEMRdTG/gANyhVVwJ6+bz1uagrLfMHD5/EiiCdDBKfoYf6bxdTSg5pkjx\nEiMk0wir/Yndbs06wqC0U+w4Ghp3pFlgqkGi0AWQqGK+CRCJuX1lxRT/Zv8U\n8H6x5QSQjGRHJN9x+WIv6KX8Y4Cs8x2jakDZb2OSqrJNPfS+Iv+I/TQN3xmq\n2bZF\r\n=tQkM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"77b274cb76c15baf029e38dc0a8fe67c387d608a","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/collection-base.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/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"10.20.1","dependencies":{"tslib":"^2.0.0","@tsdotnet/compare":"^1.3.13","@tsdotnet/exceptions":"^1.0.16","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.2.0","mocha":"^7.2.0","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.1","@typescript-eslint/eslint-plugin":"^3.0.1","typedoc-plugin-external-module-name":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.0.6_1590469361198_0.453271838105481","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@tsdotnet/collection-base","version":"2.0.7","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.7","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"8114474bcf9c7e4256374d51fee4585372946f9d","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.7.tgz","fileCount":52,"integrity":"sha512-X9dsa+ZxN2xwoPdC+YXJ0VpQLibslw3pE64qg6eUhE3dsZRdKIoPC0x7kvkG/nLRd+wrMkghPLChxgwicuBcog==","signatures":[{"sig":"MEUCIQCQZUwmWX3czyWGE+cQsxKyFoT1Jt1fZuBdqfYKLvdx6QIgMmhDuDSg0yhHr/svORHbQIc3sqWjNJ9KY1MfbrSIzZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggJdcCRA9TVsSAnZWagAA/fYQAJhEAwGnCnkMZrWogeJe\nD49PdSvZ+t/C5LI58hdtyK+PyYSSQyortoPmFoUFh9iqwysk6joB6FdPSddQ\nq6v0mQd+hXwSbYNqBOWeX+JkcrUVJkXhSZ7XeyC6lPCJRGGNp/hTkHWmZmyH\ns5nRp5WToxsWjIzpfY8sgBTWu3+d3rI9xMxRezMQprQjOiED1fcgWvbKsZOR\nPosc8dJh+uSAOas0+VSXjfbR+8NG5HKhz+j7phAOoSYU/bqq4HggvZrB20x2\nKf0DI3GwVLH2TFV7lVhDbnfRe8MozUqqjhB7jMdQOqZ6OJo38GYACNLv6BQ/\nQonza5DrlyuFug9eAX7zjYjWIxVg+ahgE+y499H5Dd5g76g/7Ij+pQD99O79\nhvLzXoP+E2jidIrnW2D/lJocGPMNnFcD7dRmTCphs79/63oiySeF6r5RGT15\nGyW1aNoQdnNZ8xLKjo5TpuI3tEYtdWyQ0RAh6Q/gaIR4ZBjkcrJBAeiTMvph\n3GQc5A2B+zyeamZZiLanIfBjtr6R1jUex5Jmpf4UEfL0AQ50mdxPpp4P2tQS\n2hT8sO6kNrn/mdSl35YToP1XyV0O0XiAOwQsR8BPh9tcgGitv3+nRZHrbbiA\nOWa84vUC8vP4gOXOrwwXxC78zeoL4vy+1io4bVkRcfEvhJzPgkd6t3ptPfT7\nmtGy\r\n=93iE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"17c876d32008fe6d2f3d321c3be705c73fddf9aa","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/collection-base.git","type":"git"},"_npmVersion":"6.14.12","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^2.2.0","@tsdotnet/compare":"^1.3.15","@tsdotnet/exceptions":"^1.0.17","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.7_1619040092217_0.5714907170842201","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@tsdotnet/collection-base","version":"2.0.8","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.8","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"d517842463a09750e9963fc1f5d2fe9b8bae3666","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.8.tgz","fileCount":52,"integrity":"sha512-o0B4wnHW/4C+ssY9NjdrfiMwtmfjBUGS2ga01S1h3PWsIRve+lyKsjNMr7W06aPVed7U6AJ9rW6pp9ybF1qqQQ==","signatures":[{"sig":"MEUCIBEcPn72yws6/fUNhPalPmf25POm9Zt793HYWgAdiqdlAiEA6qWM2qPp9Vn4dvMTQoa87ZOavzg+H95BnAT9dYWiGuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggKmdCRA9TVsSAnZWagAAbDsP/0sQAyi6zWZOo2WtJ6hD\nbGVFAHdDeAP8e4mGXq/WGPfZRFlqf+U8pnylOS9fXbROd2vYJ0iwkuMCcfJx\nYr1NKsYCsRfx2nyMfyEZN8M65naTlslxyjP5Du/wOErA2uJL3Uz7+8LskAwW\njztkgpe01qVuSMZEYU+zKONdO7HtoJMU3kf7lJAR8UkNWQBBGCKQ3zhGb+nP\nqFtbIvRY3LJUalDgC1jBH51LZLCS41O8VJAhJoZGj7Yc0h+69CI4ZMxKAbtd\nLnTMcKjP2pSUTk5ZsnB+p1700qAYlywq4Jq/SPMeJoCpxRlF++INej+n/IBv\nVL49l/zWohojQUBscPHSLUHUHes4mdismzLV9duyIjW3vksPxZD1YsDvQsWQ\ntTWAIoY8i60doDSoV9gKOh275tf3wCT/4UWjaxBzhVTXSsPy7MZEHpR0kDdQ\nukhhR5+h/Tecy3uUMFE+pQrkfnHZYVe5KgpHmRiW2Mm0cI7+JqXZcntc+Llj\n1OUt5ct2gmQAjUNtoj72f4r/facjVmtuvLe8BH9l69fdt6ATDDoNyXK7K7op\nK7Og1Z4Rq8KjGyWXGJItXZ7k+P/7Har7lop30BANeQePV/9BRL6t8QX0fBKg\n4N5SP1One1X/5Eo5KUxiL0mFlmuihtZ2neCvO8FzwPQR+r9i5TcK37iiENB+\nRftd\r\n=Hc2p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"5235d4b4fad9751a0fd858f2a37f99d3c013731b","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/collection-base.git","type":"git"},"_npmVersion":"6.14.12","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^2.2.0","@tsdotnet/compare":"^1.3.16","@tsdotnet/exceptions":"^1.0.17","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.8_1619044764796_0.7920917316397562","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@tsdotnet/collection-base","version":"2.0.9","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.9","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"fb43a2a720dbfd3893a9f0713b907a57afb896a2","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.9.tgz","fileCount":52,"integrity":"sha512-FgEA01iaFgKYRuV/6tFEwfzTgNxsALZ51z930C4Ha+MdDomJ8xkZgwZmGiKothxmUq6cxIO+1FlZo4ohdqAbFQ==","signatures":[{"sig":"MEQCIAIlnwilmp9Sf06zl4b8DPzra0HVgxTvR84Gv9xSuh24AiALDw97EXnfADUsEEf1HrT0QpC2pN8kVOXK6YJYNGczNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggR97CRA9TVsSAnZWagAAjFgP/R9JZ3ytlAA+wCTkB5x1\nOxNMd0/btX+yXY/W1r/lPTizTXmXxHR3fQH4uD7bqs6EiWBPCDtDdkAqcrNY\nTfn/Hq3t630t92bhm3PHJD/fxttKZViI9AYo4FioB3UYMG3GTjC2a6VWhubI\nvCjFkdTwsjmmRBCslCbFx1qvwvGvfJg2H6r6iQuQ5CmUAAj+e6bHU+XntKaT\nkQpIf+vo/DutFpM34rkz/EZfKThzqL9kRZg3dLHdx9sWI7xNC7fL5/rhpfDK\nQ14Ctvsnq6Nl5qzmi1mdtOE/xj63zji4P3na1LNwwc2HE0ZmOQ5QHVNm5vyY\nga0nmVhTTcU8evLaVdk6H6Tc5Wkdr+FvME9IBjqhlCA6UBHeVChENvs81V68\nyW6cYo5OdgqALN9g/tORKfUS0H2gebyItwyjjHXhhHPzi4dHIyASs01ySmCA\ni7WS/eX2quk7gn+23hFV9oTIJdPTs/E1nub05j8/k0GSBV6Nz59tv3T5TL6s\nvyTxvwgS75XuyhHxfsEyC9CAf79s7or6QcWxM38tJYKEW10R1B/ouxnSD7bZ\nFQgxE5iKza8l4gIMqZccJy06p4Kz3XgbMJ5g83tKDyI3KdRwIZwFG0J1qH7B\ncgF3H0mdIiHYb1aXDbIzZtu+iRHlSgqO0b6aihJV5E9kAzz+EMPbxmTYCCBn\nu78z\r\n=n59l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"a1215a29e584cd04a18109bfce3dee11f2d50852","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/collection-base.git","type":"git"},"_npmVersion":"6.14.12","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"14.16.1","dependencies":{"tslib":"^2.2.0","@tsdotnet/compare":"^1.3.17","@tsdotnet/exceptions":"^1.0.17","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.9_1619074938503_0.48569499910843494","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@tsdotnet/collection-base","version":"2.0.10","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.10","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"48ef27cd501bc946cc544bbc5240c9c263fa7fde","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.10.tgz","fileCount":52,"integrity":"sha512-GGZKKBnhUxwQo3+8nGW+J/oO1b2d6UGoVIwQNz2ZTYNR7ZgQzzP4y1sFJG1h+9KENjCQbY2l0EZ95j5lsuR3vw==","signatures":[{"sig":"MEQCIH8fGJJdeNR03esDpscGi7fTnyDtlhHILzyqfv4EppeYAiAcPJtGBC2OGA3pQFwwBFoOFpBJyx0k+PH0MgzTI8D9jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB/qxCRA9TVsSAnZWagAArzYQAKQA5hLjXzKnDHbr4hSO\nV6njMsChM71oZPDir0lcP3KRTGfN54X/6j7aVVwVlMJFW9fjRjpmocd4yzS7\nMBc7h9yjpykTH2O78yhQI4sYxe5u+i75IzJoi1r+eUkj1S9cu9WaDUQPZYC8\nlSOMraUzVBt+sQIWj/d4euL57+tsxw5kHBLhjBP0xkGaKYDWkPtvxAtBIL0T\nD4daXzPuIRx0blhAal86+gljwbJH7duqNJDYtNkK5fHqKnKAn+BBAYuAEUIf\nx8CjrpUvroH2gm+jEHP4A28mRc1ArB+IPMYhwFmPnBbJ1ujR+FysX2d/F8Q/\nv9/EGwGQqJav8dE0SZxQ0hihUGMH3uRf07WL1NziWRJlzHmv7y36j6IpyMyJ\n9HO4ZEf4Pnw4S9iyaVHpG0itLSCzyChkIrsYoKhV/V7wiytm8UZz5LG+acKP\n+rC8rdNpepz23xiF0WxnCSIqZG19x9w1JgHjbizWSbUh8fP6DZ10Eu16JKZI\nZDRuG4GtJ9uiUQNCCHRBZcv2DyzdsArdSeEip2Zr+MY7Bm1nORWkaFe8fSZ8\nsnnoOu87xBNnprfKk5hCT8EIz0kBJlqXqlUv2B4Il9CTieoBmBMrm1hJG95j\n7c4Z8zW9noLs8uT8uQFRUPVfjcCRC27E9szNj4jEJf5NBATnPqVwhIl+Txd2\n7MxX\r\n=NOgy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"9e2212cd4772dd72dbe259e6e7bdfe5952b05ea1","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/collection-base.git","type":"git"},"_npmVersion":"8.1.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@tsdotnet/compare":"^1.3.20","@tsdotnet/exceptions":"^1.0.18","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.10_1644690097619_0.760004693251302","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@tsdotnet/collection-base","version":"2.0.11","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.11","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"2f482205770435cf5b1ecd90c9e3b4c658c775d1","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.11.tgz","fileCount":52,"integrity":"sha512-tM5llJTuJC3RvHtC2mVHVIxMV6PeTJiq6jO+uQGf5uSrN5ZGSidtnbSk3pdMBx6MzT4JOyg6/lh4DO8XQxzGcQ==","signatures":[{"sig":"MEUCID0ggEUarJ0b57a9/Em/dZOSsE6FyYDVRqnNKkvi5IsQAiEAw9j2nxGir5UDlkBf5G6XyPt9+2sXkB2xIPxQ5qNodIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCTlICRA9TVsSAnZWagAAUZ8P/REe6wmFjy6yoDHInBJu\n84rQmVgWpT6P7FO9UfClCJswbt/yzdXgEXbLK3XfAwTI6Tc58xg3ZZoVHucK\noSqBGNhhYH2bYPVB95aCxtZyaq3Z1b2WkC00TNbQNdDgAQbMt7NWHAAkC5fA\nfTVy3QrTjpeDkGU9SOcy0adnkpNDAnpj4KgLhTrUdxhPJleioA9r0H7ij0wg\nNny78qRKWmFM4UKHI0S/c4R2RF4lWYhg6E7VrDEMXG2scBB+sOb+bTCXOcLL\nvYbUAgIp8MW17DRlp1sEm+g/sbY1/VyHlYGPHDj5ai/RAYksTLY7yN+e5K9+\njydQPK0QygBvGiBwM5fyuzxV8ROaG5+cJsJeX8/kDWkQsdMRI/GBiWsvlfG3\nDm2ApTnsbfMn3mbz9DJmTvhYNzg+H+MClnpHNFxRyMwV3b4S9mvagHrcvYWC\n5lUWyecVaomqFRv5z7WO9iDsKg60D8xtg/APF5NRGFC8wYXsg9Q3r7NIU3BL\nfK10vriQkvwkb/6iPT0XpsYOdG37QwdLQRFvPKdrF9SSgjPe1WI11p+IMx8B\nseOgcdE3XI7GIUkAwEY6TNyNEWvu4eGv8TxlNU7v7omZOKpfqLE3OOY0VFRz\nDT/btm6pklIicZzvuTjVUgyl7YWb053vYOOiaz62+ke5y58x4sH9mB24MOFb\n/L9x\r\n=XwfF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"baced15fca46672481ef5ddf61673407d2febfb3","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/collection-base.git","type":"git"},"_npmVersion":"8.1.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"16.13.2","dependencies":{"tslib":"^2.3.1","@tsdotnet/compare":"^1.3.21","@tsdotnet/exceptions":"^1.0.18","@tsdotnet/common-interfaces":"^1.0.4"},"_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/collection-base_2.0.11_1644771656713_0.5648389598618597","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@tsdotnet/collection-base","version":"2.0.12","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.12","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"08b59119e14cf226b33c7c60c1c56054e0d9ca22","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.12.tgz","fileCount":52,"integrity":"sha512-+ChJcymVpQzcVi3Uvpblbd/mlOxjqkn/tCidGErRFhmLEuZSJYBABjTtXn6ZpXLrb1ix02gL3Y2azYXmVbd6pQ==","signatures":[{"sig":"MEUCIESd2SPpIEKIbs++zpIwaX2UFaNO7IxXKnAS2KrdwLOfAiEAicSdVcngwMNd83pcGvA1n+JaCDAKZGn7Cu20PmGBUWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn1/NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCwhAAhh6Cryg598MGMZ42/jEeVp8VCC0ei3EZQIdIdCUtX9XfKEiQ\r\npXX98egaVnhdtoEsDHzvHyhkx+K0vRqEcZ81MV6p12ZKhOz58PXnxOcCiakb\r\negIHK2C1HXFXS5ckAWyMOMsTdwfaTp/mcLY1WE89CKhHGoLHOGaX8XNMPgRk\r\nFZX78Muurb9NOa1Ip0D/0wKyxi5b/dR7ReXmU5dGtTfcwir9Seh+tfPony/B\r\nrYVXJPio5gutBO5C3O66TFVD29QHO3nmAOUtxpUH8XLNVvr27bboPKJ1igMb\r\nGAOn299hUwnNwr56HrGJpfUlDrL9O0q6BiDS8GjGXMmhFCkeBZzVJMpC+KZi\r\nV5UjtxhjLigRxVQsgUoVw+vdd9K1yhITD5w5uit8npUEuunosF2y0ZixULCe\r\nMjJlPm6bjKOXYXON6bzCYvWdXgD3YRa2z6hYb+ZJ6lxo7aCreSgsnus3K+Ye\r\n30nJ+CVhclIUimp0TfWi9kA7FsjuMX1bGg7dnooLXr5kuq4Fc1ydvjwp4XT5\r\nJ0HbTOV99R+oSTr67zwq6nE1gtnBD4vfLt4UxemaxxMVBcTnR77QMqVyDFan\r\n+LlI9GAtGt3sgMsvByNmBQa0QtC/AqQkAF5dXwFWSih7/c/dzVNBmL22oDrK\r\n5T0FNjvdjkPFpqf+IXmnc4HFEba6nxWkHGs=\r\n=6KaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"590cdf4ea076724c80b9da121dedd7f6086c621e","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 add -A && 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/collection-base.git","type":"git"},"_npmVersion":"8.19.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"16.18.1","dependencies":{"tslib":"^2.4.1","@tsdotnet/compare":"^1.3.22","@tsdotnet/exceptions":"^1.0.19","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.30.0","rimraf":"^3.0.2","ts-node":"^10.9.1","typedoc":"^0.23.23","copyfiles":"^2.4.1","typescript":"^4.9.4","@types/chai":"^4.3.4","@types/node":"^18.11.17","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^5.46.1","@typescript-eslint/eslint-plugin":"^5.46.1"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.0.12_1671389133406_0.0473876252986003","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@tsdotnet/collection-base","version":"2.0.13","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.0.13","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"54d913dc72542875ae0c7804c3112c46b8dead7f","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.0.13.tgz","fileCount":52,"integrity":"sha512-JpGDfaFq+TBdcOPwd5wAPo5TfGAtRvt+TY5L4/Fnr1WQy4VTm+HoySYNBV6fZvf9mLcfzuICAdp3CAT1LJ/Ejg==","signatures":[{"sig":"MEUCIQCM4MY22G8/bhJ4NPYSNSTMX2/U4SLz5hczvLhQ0w7qhAIgeLeSGeJYdNFFHtcWRDs7Ghu91GE4hSX+8D+v5axfTTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn2TtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5lg/9GQ1W0/s0GUo2SstBsyxUjSTW7TSXOwRAshnIW9TCk0aSdCqk\r\nNwkdFc0zkYOESdEYkxbN/Gun5gGMIHsYukK1oC5UDB+e+d6KEP9r/FWD2eQs\r\n5aTPO9Whb6EuOjsxmrvNwNdTEvjsE8x0jcLnjfwjrQ5ABNaa95Nbvsx5E7oG\r\nf3/L7qnmFHc9SvJ9f2PLKD+yznLg8stDKzios0ZKNBCMSNDHh/Ix4Kn5jYND\r\nA8yuqvFKkZy4m0WP8Q6T7stBozOkUAOq7yEUJ6x7+HTnTYOvmV1r8Q/5YpU5\r\nwdXaGma7tcpxo7Ejj/+OzOjk2xlrdUVSMrzuE9hNdwIqFPSIFzIQaGN2mcjk\r\n45zMC9Vp2lXW0vJGR/vqkvjZ+AlLnPcdDz4MP7b/5Y6zmc91ajzGhndx3i0r\r\nIipnGGFtA+xohTYb8rbm3B3v+HWRTgQN+cMYRFZZzTY2eOGecQIrndCvVtmz\r\n7ujw2kGpC8CrEcq14/knw45gSgWre/HQOdg8qJrlCHpxMs6W7MyOiRi5PIuL\r\n1cHXq9ULYYvc+XfpRzWK/kvhuGWo99b9RXlHCowGdlPr49UsBLB2T8sb77Mu\r\nARo1q/YiP8SDFVMwVN9va+2ZpwVrxnskf/fxiQK4+6yEXwhY7bXV+zoNFuWB\r\n9dkRno9F5TySXlawg7grh0gdp53RHF806K4=\r\n=+hZj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/collection-base.js","types":"dist/collection-base.d.ts","module":"dist-esm/collection-base.js","gitHead":"f8d883081101c986275274b11055070099936219","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 add -A && 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/collection-base.git","type":"git"},"_npmVersion":"8.19.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"16.18.1","dependencies":{"tslib":"^2.4.1","@tsdotnet/compare":"^1.3.22","@tsdotnet/exceptions":"^1.0.19","@tsdotnet/common-interfaces":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.30.0","rimraf":"^3.0.2","ts-node":"^10.9.1","typedoc":"^0.23.23","copyfiles":"^2.4.1","typescript":"^4.9.4","@types/chai":"^4.3.4","@types/node":"^18.11.17","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-config-typescript":"^3.0.0","@typescript-eslint/parser":"^5.46.1","@typescript-eslint/eslint-plugin":"^5.46.1"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.0.13_1671390445191_0.41488926454063724","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@tsdotnet/collection-base","version":"2.1.0","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.0","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"59eba3143a82c5f3487e138aae30eb72a8ca4321","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.0.tgz","fileCount":71,"integrity":"sha512-PoxElugl0NTHabi91ZGFll/WQZw6Kv1isnd0R7K5KFKiLDyseNksYY40wHAcvYv8LrYSbjWh6N6c3NJP1JGtpQ==","signatures":[{"sig":"MEUCIBJb8b6u8SDusJGqvtj6ZvUv3GihO4YE6wf3Nrm+8gmSAiEAkTbC2sar4B3JP2WbtHp36GBYmDBYAQ57fVj7lhpb3bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88472},"main":"dist/cjs/collection-base.js","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","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"},"ignoredBuiltDependencies":["esbuild"]},"types":"dist/collection-base.d.ts","unpkg":"dist/umd/collection-base.js","module":"dist/esm/collection-base.js","exports":{".":{"types":"./dist/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"f920c4bb47d641aceae0a031f47e97f337aa514c","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/collection-base.js","umd:main":"dist/umd/collection-base.js","repository":{"url":"git+https://github.com/tsdotnet/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.5.1","@tsdotnet/exceptions":"^1.2.2","@tsdotnet/common-interfaces":"^1.0.4"},"_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"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.1.0_1755364227888_0.5033364140435892","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@tsdotnet/collection-base","version":"2.1.1","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.1","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"69405f86ea55f5385dfb6511104de44f91875d23","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.1.tgz","fileCount":71,"integrity":"sha512-M7eDbIHY3Q/IrU9VzjWFkM6IzW9MT+si8bqdrPBK6cyRQqse8QvhALsj+0KMVMHhZ2Nln0H0bUnuXcw/fhrIgw==","signatures":[{"sig":"MEQCIBCJi9jI3qM3xFELiH8OG90Kr0P05X/7XLaDnZAGKR+6AiArWhphhitPOJ8WwLwJ1+xVq7Bhhj1s2juJb6iRgKsnfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88568},"main":"dist/cjs/collection-base.js","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","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"},"ignoredBuiltDependencies":["esbuild"]},"types":"dist/collection-base.d.ts","unpkg":"dist/umd/collection-base.js","module":"dist/esm/collection-base.js","exports":{".":{"umd":"./dist/umd/collection-base.js","types":"./dist/collection-base.d.ts","import":"./dist/esm/collection-base.js","default":"./dist/cjs/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"e078f3e32f85e59e6fd30b27fe64a182de3760ab","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/collection-base.js","umd:main":"dist/umd/collection-base.js","repository":{"url":"git+https://github.com/tsdotnet/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.5.1","@tsdotnet/exceptions":"^1.2.2","@tsdotnet/common-interfaces":"^1.0.4"},"_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"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.1.1_1755370581264_0.9459475457938713","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@tsdotnet/collection-base","version":"2.1.2","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.2","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"16a205e20ba61be2a9b285e3a3f927f4382a1a21","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.2.tgz","fileCount":54,"integrity":"sha512-FRN+yHQERGDPAin1tPCsxSoViKC74xCPNPIg1dSm0B0yjncCvx1mO901dfMzCOwv6H+lbT/qf3PS1UxNO5RhZg==","signatures":[{"sig":"MEUCIFvcJ0Z/hZyLx2qVZWed7PzKJNjg+jEwkPLkHiozaaOlAiEA868t918wTOGe0mhrL/1DlP1qGzDcVlawgKhfZaOrgjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45565},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"f453c501c1ac7fa5a6d5bf0dff44fd6776a7c960","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.5.4","@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/collection-base_2.1.2_1755501348437_0.39722129187403143","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@tsdotnet/collection-base","version":"2.1.3","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.3","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"36d7030ee1c7934b45aa76a7f058fd14da974b62","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.3.tgz","fileCount":54,"integrity":"sha512-sgPcmxZQNqaAKBL8R4Sm3m+Z3qlsx5Yc7jgh7ZdnUnADD/JkMIhQ7PN7rG080/8igfXmaz1MxBZALp10/D9YSA==","signatures":[{"sig":"MEUCIQCvHiRdUs0Wj4A4F8KnN4/BuLwdicxtvW0cf7vv1LfyHAIgK3pkdR5vb7SsY3eD+47hSwbM1icFruzQjU4tcJrndo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45565},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"3a6cb6f3652a5b4c7842d448b61054d9db32cb95","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.6.1","@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/collection-base_2.1.3_1755549724030_0.5614491721014776","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@tsdotnet/collection-base","version":"2.1.4","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.4","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"bb4772ea7be7548e17a077eed3dc6d32bf8fd183","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.4.tgz","fileCount":55,"integrity":"sha512-HAa09y0ngoKr09UsrwpgZyBUgozqkBzVDrHiuPaRqsmuBGmJITI1Udnk84Y8RvTMYfLnjQ9LtVfCK95RGh0m0Q==","signatures":[{"sig":"MEYCIQCc9K6r5Z0MLlQ1vk4dtAxaY6ATqzW1wVq8jdoFTvvW6gIhAPWRt2KZFmXMk0U9BZ7Hxkzt8ipUVP5W2NpnPJ9Sziqp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46115},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"dfaed31d0839826971dc0d896556c94deb6ff0f3","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.0","@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/collection-base_2.1.4_1756016024913_0.2764336628853241","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@tsdotnet/collection-base","version":"2.1.5","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.5","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"2aaf8a0dc4d847e1eac427a746b5cc0a1815f078","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.5.tgz","fileCount":55,"integrity":"sha512-X1GCK3YIVzuuwEwmgcGjqqD3HMlkFlm29JNZGsMVY47dZ9OQh1c3UflZm1dufKUHtm8X+uWDR6Q7MnOQ6gx7cw==","signatures":[{"sig":"MEUCIEu4ggKOUXy3ZXjMepDsGSAN6FLSH3N5jzaEJNLuFmLhAiEA102TUasQ5kxXeHTS7M+E/wuMujHwhgGincm+LcFnwVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46115},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"8c1807cd4874b89a5d9bc0500fb8a7378c93a6f2","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.1","@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/collection-base_2.1.5_1756016189376_0.20554211307354553","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@tsdotnet/collection-base","version":"2.1.6","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.6","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"dc7fcad3cbffb2779ff037bfe0c79e07091a0376","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.6.tgz","fileCount":52,"integrity":"sha512-PxoqONYA3TMIgKUNdk1hc7qPSZp7QyEm2cs+i2SllGuKFUFJTnynFPv8uA3x3f4xj8TCUG8Q9zTyfKnsaIlTLg==","signatures":[{"sig":"MEQCIFDOEjDaU6YB5TfIvhCJO4aXjmu9xajvtulOI66sJGhEAiBJIp89WyBO1B0a3jWtU3h8jOegbjWL8Jvdl2rwn2SawA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44157},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"e4ef225367f288ede5598a07670084d53cda3aab","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.1","@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/collection-base_2.1.6_1756158127521_0.1001254883617797","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@tsdotnet/collection-base","version":"2.1.7","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.7","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"cf37c5bba2e2d990280c2167660ac08fde58b709","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.7.tgz","fileCount":52,"integrity":"sha512-q7+KM9LAltgnLVcfwKzOaElq+9bedgaftfoqGvU08iEQCC6MN343mH74UOZurZc5GOYODaHRXZ0+rRVqBG2e0A==","signatures":[{"sig":"MEUCIQC8kcUXhgNhJhT66K50f9CIDXe6I0z4tci1cGybCjUXXwIgU6ovgJcseZCazHn4aGQaGn5mcgk/PR0/Ezz82Mv+CbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44157},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"b066721d8c6d7d39bab14c2159644daaed683140","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.2","@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/collection-base_2.1.7_1756158496687_0.13729114707997891","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@tsdotnet/collection-base","version":"2.1.8","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.8","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"b279733d90f7fd88f44402db3318ca19c4c957cb","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.8.tgz","fileCount":52,"integrity":"sha512-SjzBZMQyJnJXgdR2/m91C9k1cRVhOwEryezbCTgO7Whxi0WAfqMkL6zHqRrQnercHeLoU2a+N10NQvHjluW5aA==","signatures":[{"sig":"MEQCICOOtXql5Q+4YYKlo50R0CoFuBCGd/fioWuHUUzBSqAMAiAzmvEByg/r2BYIL6TdJD6kQ0C/iyHZovHAMPuLr+PmKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44157},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"f7dd0c54260eab380bf0b9cae00929d4dce4d5cf","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.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/collection-base_2.1.8_1756159092285_0.9175034902783816","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@tsdotnet/collection-base","version":"2.1.9","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.9","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"a7768cffd9cdc3593a12429c8ee89a4ca790577a","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.9.tgz","fileCount":52,"integrity":"sha512-Pr0IEgiW4+dW4sWRfzcuOzYc7MysYjfzBtCWrNtv5WiCTeaVSij1OEH3KSQr7ZipCwnKIMARpqBk2ag0Niylrw==","signatures":[{"sig":"MEQCIDb5XPAvRLZMx3NUWFf2UiD1wJBdZirOWdQ0DYyLaeuKAiBTFqfhGt2VunRaSLBCbMg1MiilBi600+klA8xSRn5nww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44157},"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/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"gitHead":"93dd3d91e2d0cb56ad42c4b4085135fdbfce3961","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/collection-base.git","type":"git"},"_npmVersion":"10.8.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) ![npm-publish](https://github.com/tsdotnet/collection-base/workflows/npm-publish/badge.svg) [![npm ve","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.4","@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/collection-base_2.1.9_1756159279152_0.48341271241394246","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@tsdotnet/collection-base","version":"2.1.10","keywords":[],"author":{"name":"electricessence"},"license":"MIT","_id":"@tsdotnet/collection-base@2.1.10","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"homepage":"https://github.com/tsdotnet/collection-base#readme","bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"dist":{"shasum":"a2741693ab5e4613653bcb1c9bb1429a515a815b","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.10.tgz","fileCount":52,"integrity":"sha512-Rdq+X+xitjsDgoaxMi2VP9UpizDGK7yM4Nd8Gs5Dfis2pZgpDGyV0J1m/xA4b7V2Nkf7xUWW5G6QweBhiodUAg==","signatures":[{"sig":"MEUCIE4Yh2mwCepQxuSJoafh6Cf2dCFcfehgKT2UyQkxZKbrAiEA/VVVrg/AKKLG/MEvj9ufvyQTth0EyZCZf1PTZqGU40M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43731},"type":"module","_from":"file:tsdotnet-collection-base-2.1.10.tgz","types":"./dist/types/collection-base.d.ts","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"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","copy:dts":"cpy \"src/**/*.d.ts\" dist/types --parents || echo No .d.ts files to copy","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":"pnpm copy:dts && 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","typecheck:tests":"tsc -p tests/tsconfig.json --noEmit"},"_npmUser":{"name":"electricessence","email":"npm@electrified.net"},"_resolved":"C:\\Users\\essence\\AppData\\Local\\Temp\\7003b5c2514147bc6786a7b72fcbba06\\tsdotnet-collection-base-2.1.10.tgz","_integrity":"sha512-Rdq+X+xitjsDgoaxMi2VP9UpizDGK7yM4Nd8Gs5Dfis2pZgpDGyV0J1m/xA4b7V2Nkf7xUWW5G6QweBhiodUAg==","repository":{"url":"git+https://github.com/tsdotnet/collection-base.git","type":"git"},"_npmVersion":"11.5.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE)\r [![npm version](https://img.shields.io/npm/v/@tsdotnet/collection-base.svg?style=flat-square)](https","directories":{},"_nodeVersion":"25.6.1","dependencies":{"tslib":"^2.8.1","@tsdotnet/compare":"^1.7.5","@tsdotnet/exceptions":"^1.2.9","@tsdotnet/common-interfaces":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.3","rimraf":"^6.1.3","rollup":"^4.59.0","vitest":"^4.1.0","cpy-cli":"^7.0.0","typedoc":"^0.28.17","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","typescript-eslint":"^8.57.1","@vitest/coverage-v8":"^4.1.0","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/collection-base_2.1.10_1773686049098_0.29872839666972406","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@tsdotnet/collection-base","version":"2.1.11","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE)\r [![npm version](https://img.shields.io/npm/v/@tsdotnet/collection-base.svg?style=flat-square)](https","author":{"name":"electricessence"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/types/collection-base.d.ts","import":"./dist/esm/collection-base.js","require":"./dist/cjs/collection-base.js"}},"types":"./dist/types/collection-base.d.ts","keywords":[],"repository":{"type":"git","url":"git+https://github.com/tsdotnet/collection-base.git"},"bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"homepage":"https://github.com/tsdotnet/collection-base#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/common-interfaces":"^1.0.6","@tsdotnet/compare":"^1.7.5","@tsdotnet/exceptions":"^1.2.9","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/collection-base@2.1.11","_integrity":"sha512-RAB4JGThowSelXe/VHIZMdGL9q/2okOmq2P6AQqVMCNRGTNZeMIB4OIU6Gm4qxCJBtB5E5iuNyiqpTiOACZM+g==","_resolved":"C:\\Users\\essence\\AppData\\Local\\Temp\\4c07db0ee5d9ba6d369ea50cb0bce76b\\tsdotnet-collection-base-2.1.11.tgz","_from":"file:tsdotnet-collection-base-2.1.11.tgz","_nodeVersion":"25.6.1","_npmVersion":"11.5.2","dist":{"integrity":"sha512-RAB4JGThowSelXe/VHIZMdGL9q/2okOmq2P6AQqVMCNRGTNZeMIB4OIU6Gm4qxCJBtB5E5iuNyiqpTiOACZM+g==","shasum":"7b062c0bd3b439074942902d84809eec5a5e15ab","tarball":"https://registry.npmjs.org/@tsdotnet/collection-base/-/collection-base-2.1.11.tgz","fileCount":52,"unpackedSize":43731,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChkbBiuuyrzjIjC3HQifkWiVeVPA2MqBTHHdVU7nZoXgIgZievceQ6bUz1/ydeqOjfEbLr27w8lUPT8U2pyghQ+n8="}]},"_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/collection-base_2.1.11_1773686548570_0.6315562710229985"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-07T20:33:09.189Z","modified":"2026-03-16T18:42:28.875Z","1.0.1":"2020-05-07T20:33:09.598Z","1.0.2":"2020-05-07T20:44:50.135Z","1.0.3":"2020-05-08T04:24:03.873Z","1.0.4":"2020-05-08T05:55:56.010Z","1.0.5":"2020-05-08T06:18:51.231Z","1.0.6":"2020-05-08T20:42:03.580Z","1.0.7":"2020-05-08T21:27:18.503Z","1.0.8":"2020-05-08T21:44:30.430Z","1.0.9":"2020-05-08T22:13:34.424Z","1.0.10":"2020-05-12T05:57:39.128Z","1.0.11":"2020-05-13T02:27:54.528Z","1.0.12":"2020-05-13T02:42:51.132Z","1.0.13":"2020-05-13T03:27:05.788Z","1.0.14":"2020-05-13T05:49:46.257Z","1.0.15":"2020-05-16T22:04:59.589Z","1.0.16":"2020-05-16T22:14:15.659Z","2.0.0":"2020-05-18T20:15:10.300Z","2.0.1":"2020-05-19T21:38:05.330Z","2.0.2":"2020-05-21T06:21:46.993Z","2.0.3":"2020-05-23T04:15:12.986Z","2.0.4":"2020-05-23T04:17:25.514Z","2.0.5":"2020-05-25T20:44:46.934Z","2.0.6":"2020-05-26T05:02:41.347Z","2.0.7":"2021-04-21T21:21:32.387Z","2.0.8":"2021-04-21T22:39:24.962Z","2.0.9":"2021-04-22T07:02:18.612Z","2.0.10":"2022-02-12T18:21:37.816Z","2.0.11":"2022-02-13T17:00:56.843Z","2.0.12":"2022-12-18T18:45:33.612Z","2.0.13":"2022-12-18T19:07:25.354Z","2.1.0":"2025-08-16T17:10:28.159Z","2.1.1":"2025-08-16T18:56:21.446Z","2.1.2":"2025-08-18T07:15:48.630Z","2.1.3":"2025-08-18T20:42:04.215Z","2.1.4":"2025-08-24T06:13:45.101Z","2.1.5":"2025-08-24T06:16:29.570Z","2.1.6":"2025-08-25T21:42:07.695Z","2.1.7":"2025-08-25T21:48:16.896Z","2.1.8":"2025-08-25T21:58:12.508Z","2.1.9":"2025-08-25T22:01:19.379Z","2.1.10":"2026-03-16T18:34:09.221Z","2.1.11":"2026-03-16T18:42:28.734Z"},"bugs":{"url":"https://github.com/tsdotnet/collection-base/issues"},"author":{"name":"electricessence"},"license":"MIT","homepage":"https://github.com/tsdotnet/collection-base#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/tsdotnet/collection-base.git"},"description":"[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE)\r [![npm version](https://img.shields.io/npm/v/@tsdotnet/collection-base.svg?style=flat-square)](https","maintainers":[{"name":"electricessence","email":"npm@electrified.net"}],"readme":"# ![alt text](https://avatars1.githubusercontent.com/u/64487547?s=30 \"tsdotnet\") tsdotnet / collection-base\r\n\r\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/tsdotnet/collection-base/blob/master/LICENSE)\r\n[![npm version](https://img.shields.io/npm/v/@tsdotnet/collection-base.svg?style=flat-square)](https://www.npmjs.com/package/@tsdotnet/collection-base)\r\n\r\n\r\n\r\n## Docs\r\n\r\n[tsdotnet.github.io/collection-base](https://tsdotnet.github.io/collection-base/)\r\n","readmeFilename":"README.md"}