{"_id":"testqueue","_rev":"12-e2eb00a554db2584426bb5734a63cb18","name":"testqueue","description":"Make sure your CircleCI parallel test runners all finish at the same time","dist-tags":{"latest":"0.0.28"},"versions":{"0.0.7":{"name":"testqueue","version":"0.0.7","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"48d8642ce37fc3df1af5d4fb4308c997366b4172","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.7","_shasum":"1d155b1e0dbb377b0e54906c4f58b1e53faa94ff","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"1d155b1e0dbb377b0e54906c4f58b1e53faa94ff","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.7.tgz","integrity":"sha512-0Yo/v/D+uDoDizThuyLPEmxKgBxomA1RF1Y5yBwBTkzdUBaNPPH8i5cvo7FD2Pd1hxpw0HGZj9zu1U4ZTHYmsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUTikzxjyUFFwpKxgZY4foTv5WiKe+tY5zo2Ie40ag/QIhAJCQIpJGOh146Kpfa7jO0rmXp8AJwsDyYfRakEAyL28R"}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.7.tgz_1503869662275_0.9813987943343818"}},"0.0.10":{"name":"testqueue","version":"0.0.10","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"0d4e69f492e60ac347cb59a873974231f631e563","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.10","_shasum":"e4bb0d7a82b8fd4968b94105b11e1354b92a35ac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"e4bb0d7a82b8fd4968b94105b11e1354b92a35ac","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.10.tgz","integrity":"sha512-wuJnq8Nyy9J9nGefLyjjWM4OkgOM6zxhLtcieFeHcvfpYTU6waXPb2PPXGrm00/vy3daHlL6uqPA9UJ6ivtmQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW3SioJu2a4g/8XZqfBZpxW0cVzsN7PGM0jo14aaXhdAiEAstnm2FFTyoghZkp9hu7hqzjPiziYavihVlcoKWg/ssc="}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.10.tgz_1503869792879_0.614289024611935"}},"0.0.12":{"name":"testqueue","version":"0.0.12","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"a6dca2c8345bb6ade8ed136a0ee99b4e2efb79ee","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.12","_shasum":"885ca5cf9ae7c4e77ccc8aeeb22154adb2729763","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"885ca5cf9ae7c4e77ccc8aeeb22154adb2729763","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.12.tgz","integrity":"sha512-sgp80/lMkdDummA2rCkP3iH2LbqCdxWGWGXTmX5++oswccqpkL7oY4OmrbWrG2jcZ6s3AecoPAs8Ve75mrql3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIf/Gym4cL1oOL08Btqntk9KkR0RNMP8JWTkoF5otYPAiBXxGv5rLiU0dtpLVLy559S6FfaJB5vfHK9bTgdkS9GfA=="}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.12.tgz_1503870670017_0.447717291302979"}},"0.0.14":{"name":"testqueue","version":"0.0.14","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"2b651c43b007bc587a6700f6dcc8d5c90dbfa5d8","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.14","_shasum":"a1f9238396e399b1ddda4b854703bacc1580d8df","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"a1f9238396e399b1ddda4b854703bacc1580d8df","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.14.tgz","integrity":"sha512-4mdeUbvxNGSz2Q57+7geQHplYrQYy+Qu92N9Cpan3dBKxPyOWLi+x9d3TYBDLdVWK4GhVbqsa7YmKRYyaiwaxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIWv8G/MZhdqwCxNgiQcXan114ASxRijHG6/CuG/OOVwIhAKI1TILENL63WifRfIpqHWM2ZrgSm7XxD/d5raHOggQa"}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.14.tgz_1503875786588_0.5105031412094831"}},"0.0.16":{"name":"testqueue","version":"0.0.16","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"5826e4436dea4a8aa33a9855a44e4a1bef527c6f","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.16","_shasum":"1775aa36244bd187a8a45dffd1059b0a46474d9b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"1775aa36244bd187a8a45dffd1059b0a46474d9b","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.16.tgz","integrity":"sha512-e4FnEpcVZDLkn9Q13jQgo6mHTJezYfAGIsLieNK0WwzoPuhaHAGd7QHLa69N0moIoaLe9YSp9amQKqqrg8C9Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfgSrebkGIb0KnEbXfletg92/HyiZaWlsqQ+ZvH5IiqAIhAK4KV7RlvYiBwcqisqwQadG7stuLgLQPi8nk/Io2dBN6"}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.16.tgz_1503876143336_0.1346754941623658"}},"0.0.18":{"name":"testqueue","version":"0.0.18","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"2a4a759b480a184e3ae33228be2c1ffa53cf4ddd","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.18","_shasum":"ee0edd2dfb0d94d589cf2446e42d17490c47c835","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"ee0edd2dfb0d94d589cf2446e42d17490c47c835","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.18.tgz","integrity":"sha512-qZOJ0H4Q/SrVwGiVVtkyKCOBv4+ZyFD6uN2rJOlHmCEGBitg0qW8CU4aiXVaW26Qfa7V1tIdly5SshGZNGVM2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIaT361FZ+M1gBd4YNyijlp4Q+s/k9EhOATENLo8aZ9wIhAIBwNIFrgiGIi+gJJR/OkZMMdFcDqryY89L1yno3F0bf"}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.18.tgz_1503877431770_0.9419360319152474"}},"0.0.20":{"name":"testqueue","version":"0.0.20","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"b93be8324691f198c50f266099ec815e8c0d749d","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.20","_shasum":"61eb706be7d934c691f6abb777edccb195e976f8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"61eb706be7d934c691f6abb777edccb195e976f8","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.20.tgz","integrity":"sha512-EUs+VEFKeUwjUKtbccX+RUhhvuVk81itXdHIeT8aZIYijSWiIxZ6WXoprSU3x+yDja7ysaeBMyDhk7ROdXqyNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDnbOzqqqr5xHV/NMuXOZvSYIgqOtdyNflylpkbCAxQAiEA0SMysxqqIIyC2sV7GK8IAb7X/j4MFQ48KRQKFyo3yU4="}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.20.tgz_1503878711670_0.10803015995770693"}},"0.0.22":{"name":"testqueue","version":"0.0.22","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"0bd1f85a6cf0d224045e69b439b3cf28de2c50ef","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.22","_shasum":"b53a1da1b3b9df11ac0f4aa5ffdf04abedbb3484","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"b53a1da1b3b9df11ac0f4aa5ffdf04abedbb3484","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.22.tgz","integrity":"sha512-yxus/qD+q+VvgA9sZre3+Q62Wl+FyR7PNf2oSPuUnkYYulRgYxfGJuzTxY5o/NBU24Mas5PKmVSm28YUKt5TEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzyvFlwLu9ys9fcn9H2zyt19A07nOEhaDkj1Th89N6PQIgFXcxp4eE4jqls8G4xfGI1Nx2MyMS4H+ThV3mCiE87qk="}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.22.tgz_1503881513305_0.29981211037375033"}},"0.0.24":{"name":"testqueue","version":"0.0.24","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"8c5360752cbadaafa0d0f9fd52c68139b4a927ea","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.24","_shasum":"e9b7f6b58c1dd4e90fcb1a9e9b18cf09d6694ffc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"e9b7f6b58c1dd4e90fcb1a9e9b18cf09d6694ffc","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.24.tgz","integrity":"sha512-pkOKfohWrEtOcHMGxY1rPsZesGgxkO2I9I0zp3s1mH51uiKSRGWvTWQyh+4nBxc8j6rnaE75HEBMkPy5NSHIDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6jD9By8B2Xl19Nk2T+cucajHrujRstRvyrc4ZKaXUwwIhAPv/bUTDTy0uMTU6WByODy6qTiZGHuAe4NVe5Hn6tNAE"}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.24.tgz_1503885002570_0.8885642564855516"}},"0.0.26":{"name":"testqueue","version":"0.0.26","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"d55089ee5c6a69e3f4ca229ab67707ffd1792603","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.26","_shasum":"0cdb7093d6cd16213ddc76e4544f995ca7daf5c7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"0cdb7093d6cd16213ddc76e4544f995ca7daf5c7","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.26.tgz","integrity":"sha512-FUV/jUFbwOVcQ/0UMP5J33XN4F34c0Evvp1C7bi7mATlL8t6zs+L9kEKEsdR4z6ibiFRIk3x3GL8cOgTC3NYDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOjQ/H06UTQCM/iB3ew32o+BA7BE8Q2UExi1kys1sknAiA+bislcS5eoMV8D6rESkpJPOVTdQG2gXOzT32Vm8pDhA=="}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.26.tgz_1503896729485_0.45375307160429657"}},"0.0.28":{"name":"testqueue","version":"0.0.28","description":"Make sure your CircleCI parallel test runners all finish at the same time","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"keywords":["circleci","queue","tests","parallel","sqs"],"files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib && rimraf coverage","prepublish":"npm run build","prebuild":"npm run clean && echo Using TypeScript && tsc --version","build":"tsc --pretty","build:watch":"npm run build -- --watch","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","coverage:watch":"jest --coverage --watch","release":"./scripts/release.sh"},"dependencies":{"async-exit-hook":"^2.0.1","protobind":"^1.0.7","sqs-simple":"^1.3.0"},"devDependencies":{"@types/jest":"^20.0.5","@types/node":"^8.0.0","jest":"^20.0.4","jest-cli":"^20.0.4","rimraf":"^2.0.0","ts-jest":"^20.0.7","ts-node":"^3.2.0","typescript":"^2.4.2"},"engines":{"node":">=6.0.0"},"jest":{"transform":{".(ts)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"/tests/.*\\.ts$","moduleFileExtensions":["ts","js"],"testEnvironment":"node","collectCoverage":true,"mapCoverage":true,"collectCoverageFrom":["src/**/*.ts","!src/interfaces.ts","!src/index.ts"],"coverageReporters":["html","lcov","text"]},"gitHead":"be0ee8a2a3d5a20529ebb1037206128c42a10cfc","bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"homepage":"https://github.com/vincecoppola/testqueue#readme","_id":"testqueue@0.0.28","_shasum":"a2235157e0b177f4a752b63b2a8b58cfb89b9255","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"vincecoppola","email":"vince@convoy.com"},"dist":{"shasum":"a2235157e0b177f4a752b63b2a8b58cfb89b9255","tarball":"https://registry.npmjs.org/testqueue/-/testqueue-0.0.28.tgz","integrity":"sha512-VCvfS8b6FsuLhUFrgmENsgLkZmnncXN/GgsBnfxwQJqQi+fMLRs/b4MpBvtA6hY6f/mDwl0H+6784fefg30Lqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9buGTpu5JNxCJ5EjFGo4VgsC7Q5n9KLStNd5sVWbl5gIgWMXpVFdbG2J6tzlICXmaoQRDl1l+/i2RHs1cuWzFCRc="}]},"maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testqueue-0.0.28.tgz_1503909727531_0.3146264278329909"}}},"readme":"# testqueue\n\n> Make sure your CircleCI parallel test runners all finish at the same time\n\nTestqueue is a utility to help split work amongst parallel test runners on CircleCI. It does this by creating a simple SQS queue which the test runners consume.\n\n## Install\n\n```bash\n# npm\nnpm install --save-dev testqueue\n\n# yarn\nyarn add -D testqueue\n```\n\n## Use\n\nTestqueue is simple to use. A couple quick things to note:\n  * Testqueue is made for use on CircleCI and relies on specific environment variables that CircleCI sets in order to coordinate between the parallel nodes.\n  * Testqueue will automatically delete your queue(s) when it finishes. There is also an exit hook to delete all queues should your process exit early for any reason.\n\n```ts\nimport TestQueue from 'testqueue';\n\nconst queue = new TestQueue({\n  testDir: 'test',\n  async testRunner(file) {/* run the test file */},\n  onFinish() {/* Clean up or something */},\n});\n\nqueue\n  .start()\n  .then(() => console.log('Yay!'));\n```\n\n## TODO\n* Write tests (I know, I know)\n","maintainers":[{"name":"vincecoppola","email":"vince@convoy.com"}],"time":{"modified":"2022-06-27T05:36:10.295Z","created":"2017-08-27T21:34:22.351Z","0.0.7":"2017-08-27T21:34:22.351Z","0.0.10":"2017-08-27T21:36:33.864Z","0.0.12":"2017-08-27T21:51:10.993Z","0.0.14":"2017-08-27T23:16:27.518Z","0.0.16":"2017-08-27T23:22:24.332Z","0.0.18":"2017-08-27T23:43:52.664Z","0.0.20":"2017-08-28T00:05:12.580Z","0.0.22":"2017-08-28T00:51:54.266Z","0.0.24":"2017-08-28T01:50:03.476Z","0.0.26":"2017-08-28T05:05:30.434Z","0.0.28":"2017-08-28T08:42:08.400Z"},"homepage":"https://github.com/vincecoppola/testqueue#readme","keywords":["circleci","queue","tests","parallel","sqs"],"repository":{"type":"git","url":"git+https://github.com/vincecoppola/testqueue.git"},"author":{"name":"Vince Coppola","email":"vincecoppola@gmail.com"},"bugs":{"url":"https://github.com/vincecoppola/testqueue/issues"},"license":"MIT","readmeFilename":"README.md"}