{"_id":"@async-generators/equal","_rev":"10-d81a659fd4385e960098c19837b0ae06","name":"@async-generators/equal","description":"compare two iterator sequences for equality","dist-tags":{"latest":"0.7.1"},"versions":{"0.1.0":{"name":"@async-generators/equal","description":"check if two AsyncIterable sequences are equal","version":"0.1.0","private":false,"author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/index.js","typings":"./dist/index.d.ts","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony-async-iteration --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"gitHead":"af0d0b7345ee2405f29cdfb0d921d6d6dbb75300","_id":"@async-generators/equal@0.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.5.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-eqtM+3iTFn8E2hU0rrs1bToc0JhKuAGqgducS4UfACy7twaMIw/y0ZLYhs7qza4EGfkB3nbvjgVAfnLSIdrkvQ==","shasum":"ba5c07353bb67890651b778c5d8c47bf6c3b66a4","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGckr32hOFTg4dYP/jKOQ/y+eQN1lnbmWxmFW62Zg4XEAiEAvt3ciJm0pC2fjnSVX5tw+br98xCsbjd5vkgaXqaQBoo="}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.1.0.tgz_1505532909118_0.5745527839753777"}},"0.2.0":{"name":"@async-generators/equal","description":"check if two AsyncIterable sequences are equal","version":"0.2.0","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony-async-iteration --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"gitHead":"11cabf12bdbada667e1cf94d17aa91814ba915c5","_id":"@async-generators/equal@0.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.5.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-dxqCkVghn+9b9pL+WWVbMhHdMgHOw/Dx4kNa/OvEPbXHgKzWIfsCoNBjOXVYuxt838sqhvrV6O4yyl5mO8V5gg==","shasum":"67d14e9d2bf6717aa56a13827c5eb08dc535bc71","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcICOp1I1LxFttJ/3aVPT2LXqTR0/2A2KdUqIlhT5e+gIgZ5wQrLgz9eXcfdfr8MB9WHjVChQ8acJduMdjLpWjEqA="}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.2.0.tgz_1505571860086_0.21104302140884101"}},"0.2.1":{"name":"@async-generators/equal","description":"check if two AsyncIterable sequences are equal","version":"0.2.1","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony-async-iteration --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"gitHead":"e3b110a054f631dbe10538e803a58cd7d9412a6b","_id":"@async-generators/equal@0.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.5.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-y7QzKXSf3vE1pibkxlEPKDWFhBxNjul17HW65RFrE2Fe5nM+u4NIrDplTdd1UhnJHpQSo2iIqMvf22R9lRS4kg==","shasum":"54c74f42c97e5a045e8cf954a80d0bbb32381a21","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGun2XlUI7I5DHzw2iim/uiGgJm6EKYfcfAQI6nqNpBLAiBjx+F2pvTx0zZP/jnjGVC+FHhD0W2sbRlqyNGxUZVOPg=="}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.2.1.tgz_1505575937416_0.4001943578477949"}},"0.3.0":{"name":"@async-generators/equal","description":"check if two AsyncIterable sequences are equal","version":"0.3.0","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony-async-iteration --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"gitHead":"b576e1c61137f1de9bb7cdb6e012e790a0344bf5","_id":"@async-generators/equal@0.3.0","_npmVersion":"5.0.3","_nodeVersion":"8.5.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-wPhuTC5de/STVu/L5ORQ0SM2O1UaED5/gu/t0UTEp1rhx7EnJlZIBtC/sUIDpJ2CdzaqxNz3HnfxMhS3uWx1Ag==","shasum":"0f238da4319c49ab175b9e902d6aa236ff41655e","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAn7iWzadn0szw9DeLtvYikp+7MYMWl4hz7RY6hXuJhwIhANfjI0FHvusZga5FI5EIvCgDcBMSvh07BsFdhBHbx4q4"}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.3.0.tgz_1505642264542_0.5488506809342653"}},"0.4.0":{"name":"@async-generators/equal","description":"compare two iterator sequences for equality","version":"0.4.0","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony-async-iteration --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"dependencies":{"@async-generators/iterable":"^0.2.0"},"gitHead":"e6f0f378c55431a7debc2d11a7dc59732e28d3f7","_id":"@async-generators/equal@0.4.0","_npmVersion":"5.0.3","_nodeVersion":"8.5.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-01wZpyTZCG59Pcch8d6pjoV3MG4RGTFO4EX6QqV9PRuoj2MeW4Dd8AmOp+7xUOkjMkGDFv012mxrjf7bHD1shw==","shasum":"74bbe45081f034a3720592654f46b2ae7f44014e","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqgw0SjkjcTVJyioBoy/x7jvYiLRerFftE4FFw9ph7aAiBKvh7VqTyJu2ZYZJH/XXRV+rG/J1m2IuqOvxWRMoYNfw=="}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.4.0.tgz_1505946644266_0.4068449989426881"}},"0.5.0":{"name":"@async-generators/equal","description":"compare two iterator sequences for equality","version":"0.5.0","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony-async-iteration --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"dependencies":{"@async-generators/iterable":"^0.2.0"},"gitHead":"2c2c804f4c948a1d2e201e32e2da3d93962e9ff2","_id":"@async-generators/equal@0.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.5.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-jPC2RQPjT7u0OBYJH0bo9oPsojGsKZFSiih6CcBpTEbu5SLm28M986vg50dKvBjqBbzOEr3ZoAoPvFbH23X/8g==","shasum":"869cf0061237a4e03ad3c8d385d797189cbb9b9b","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0xkp2voJ+nujnkPaDOGUOcOf5N7LS9Cbi+99K5C2F/QIhAIgv2wxzkXtwojlx6TmrmvIR2P87QEGrJ9z8bmj5O8T4"}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.5.0.tgz_1506242968689_0.905740873888135"}},"0.6.0":{"name":"@async-generators/equal","description":"compare two iterator sequences for equality","version":"0.6.0","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"dependencies":{"@async-generators/iterable":"^0.4.0"},"gitHead":"d2b17f6d8ce0cd3a711f3f47a6d2b0d32c93de00","_id":"@async-generators/equal@0.6.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-LBBpVFwIjOUyj3ybkf0MjiArnFmiJGgWPgzS3O/uB2dAY3PBnRXB2gdfEfdo7YxNIpfRPYZ6tuBKhpj4iLvGUg==","shasum":"af3a99439505df1d257cd01553d0e31a7338993c","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXds122XCfBKwucQc5xdRV+kYn/iyPT/UMZ2/pNgfVvQIhALIieumCy8v0kPqQVR6LNSARRFlsR2Vn1QgjDUHKmtHm"}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.6.0.tgz_1515769317711_0.29172753915190697"}},"0.6.1":{"name":"@async-generators/equal","description":"compare two iterator sequences for equality","version":"0.6.1","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --require source-map-support/register --compilers ts:ts-node/register test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=8.5.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"dependencies":{"@async-generators/iterable":"^0.4.0"},"gitHead":"80eb1d03e838f543f43e4aaeec34410a972ad0a0","_id":"@async-generators/equal@0.6.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-/GC5zQ9u+Nza6sDipvo2JbKaPepN9QuqILAs6QKJ99TnRl42R791Ub/crxWdM3BDqXAUgVRkZMEHLy2CcFDc4Q==","shasum":"134dcc7d003acde7d21516a8c0e3bb79becdf7cd","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc8WuECKmCPw2avFoWHS5TglYz6VR32MdHgA3sQDYN2AiAYbnUNAGtNM4TSk+5GqbnCEOmUs05LL94LGMC5Zm7n+g=="}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.6.1.tgz_1515773469172_0.4548139781691134"}},"0.7.0":{"name":"@async-generators/equal","description":"compare two iterator sequences for equality","version":"0.7.0","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs --module commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=9.0.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["source-map-support/register","ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"dependencies":{"@async-generators/iterable":"^0.4.0"},"gitHead":"d6e71ebd6e1ccbce7fba57f73f59ca899fe88e93","_id":"@async-generators/equal@0.7.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-VaklmsAGwolPxDtwj6wi2KRV67+GJBz59uEw+2xNRX2o7BrT4czDY80plsU7HqAQULBTGTbKX31+XEsZK8zC8A==","shasum":"075c4e4812e0eee362a421886eb280fc152bc5ba","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKfgOBGXEo3HtVN3IB9J9nbkBJxJQpxZ8LbYT1LTheDgIhAP/RB/6J90V0cYo6xDacZMM1J8xluBDZ33i9iNSCFwaE"}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.7.0.tgz_1516115902430_0.8130105622112751"}},"0.7.1":{"name":"@async-generators/equal","description":"compare two iterator sequences for equality","version":"0.7.1","author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"keywords":["async","iterator","generator","esnext","typescript"],"license":"MIT","main":"./dist/commonjs/index.js","typings":"./dist/commonjs/index.d.ts","module":"./dist/es2015/index.js","devDependencies":{"@types/chai":"^4.0.4","@types/mocha":"^2.2.43","@types/node":"^8.0.28","chai":"^4.1.2","chai-as-promised":"^7.1.1","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","ts-node":"^3.3.0","typescript":"^2.5.2"},"scripts":{"test":"nyc node_modules/mocha/bin/mocha --harmony test/*.ts","build":"npm run build:commonjs && npm run build:es2015","build:commonjs":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/commonjs --module commonjs","build:es2015":"tsc --project tsconfig.build.json --rootDir src/ --outDir ./dist/es2015 --module es2015","cover":"codecov"},"engines":{"node":">=9.0.0"},"nyc":{"exclude":["node_modules/","test/","coverage/"],"extension":[".ts"],"require":["source-map-support/register","ts-node/register"],"reporter":["text-summary","lcov"],"sourceMap":true,"instrument":true},"dependencies":{"@async-generators/iterable":"^0.5.0"},"gitHead":"e0579deea84d3afc9c781b08d0a4d04b4c7797b6","_id":"@async-generators/equal@0.7.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"meirionhughes","email":"crakinshot@yahoo.com"},"dist":{"integrity":"sha512-jjwNXWbJh/jN3NJK9ocrbnvdfZdcpYg+Z7/DjHqs7zG7U5sR/MvKOpx+VUDvQeoSaL8TSE3XyP+VeXlhfn//Uw==","shasum":"982c932604f6450af69436873b1bcd339a37e4e4","tarball":"https://registry.npmjs.org/@async-generators/equal/-/equal-0.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+Wz7Cw+VgL93Ul/cG2vuF9UPjttq/hVsVJwsxRVAKoAiEAg+kOF+A4W6yFb9Al6Y06gY8ElCRfydw4/bWBd/PSXk4="}]},"maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/equal-0.7.1.tgz_1516116875753_0.7710639170836657"}}},"readme":"# equal\n![logo](https://avatars1.githubusercontent.com/u/31987273?v=4&s=110)\n\ncompare two iterator sequences for equality \n\n[![NPM version][npm-image]][npm-url]\n[![Travis Status][travis-image]][travis-url]\n[![Travis Status][codecov-image]][codecov-url]\n\n### Install\n```\nnpm install @async-generators/equal --save\nyarn add @async-generators/equal\n```\n\nThis package's `main` entry points to a `commonjs` dist. \nThe `module` entry points to a `es2015` module dist. Both require require native async-generator support, or be down-compiled with a webpack loader. \n\n## Api\n\n### equal(first, second [, comparer])\n\n<code>equal()</code> compares two [sync/async] iterable sequences and returns true if: \n\n* both yield objects of the same <code>typeof</code>\n* both yield equal items, where <code>comparer(a, b) == true</code>\n* both yield equal items in the same order. \n* both sequence yield the same number of items\n\nBoth <code>first</code> and <code>second</code> must have either a `[Symbol.asyncIterator]` or `[Symbol.iterator]` property. If they have both then `[Symbol.asyncIterator]` is used. \n\n## Example\n\nexample.js\n```js\nconst equal = require('@async-generators/equal').default;\n\nasync function* first() {\n  yield 1; yield 2; yield 3;\n}\nfunction* second() {\n  yield 1; yield 2; yield 3;\n}\n\nasync function main(){\n  let result = await equal(first(), second());\n  \n  console.log(\"equal:\", result);\n}\n\nmain();\n```\n\nExecute with node.js 9 and above:  \n\n```\nnode --harmony example.js\n```\n\n## Typescript\n\nThis library is fully typed and can be imported using: \n\n```ts\nimport equal from '@async-generators/equal');\n```\n\nIt is also possible to directly execute your [properly configured](https://stackoverflow.com/a/43694282/1657476) typescript with [ts-node](https://www.npmjs.com/package/ts-node):\n\n```\nts-node --harmony foo.ts\n```\n\n[npm-url]: https://npmjs.org/package/@async-generators/equal\n[npm-image]: https://img.shields.io/npm/v/@async-generators/equal.svg\n[npm-downloads]: https://img.shields.io/npm/dm/@async-generators/equal.svg\n[travis-url]: https://travis-ci.org/async-generators/equal\n[travis-image]: https://img.shields.io/travis/async-generators/equal/master.svg\n[codecov-url]: https://codecov.io/gh/async-generators/equal\n[codecov-image]: https://codecov.io/gh/async-generators/equal/branch/master/graph/badge.svg\n","maintainers":[{"name":"meirionhughes","email":"crakinshot@yahoo.com"}],"time":{"modified":"2022-04-04T16:01:20.570Z","created":"2017-09-16T03:35:10.120Z","0.1.0":"2017-09-16T03:35:10.120Z","0.2.0":"2017-09-16T14:24:21.489Z","0.2.1":"2017-09-16T15:32:18.322Z","0.3.0":"2017-09-17T09:57:45.575Z","0.4.0":"2017-09-20T22:30:45.322Z","0.5.0":"2017-09-24T08:49:29.560Z","0.6.0":"2018-01-12T15:01:58.619Z","0.6.1":"2018-01-12T16:11:09.411Z","0.7.0":"2018-01-16T15:18:23.402Z","0.7.1":"2018-01-16T15:34:37.756Z"},"keywords":["async","iterator","generator","esnext","typescript"],"author":{"name":"Meirion Hughes","email":"crakinshot@yahoo.com","url":"https://github.com/MeirionHughes"},"license":"MIT","readmeFilename":"README.md"}