{"bin":{"specbandit":"dist/bin.js"},"bugs":{"url":"https://github.com/factorialco/specbanditjs/issues"},"dist":{"shasum":"bca577d06a2d89b6be045d3f587896455c6b1b5c","tarball":"https://registry.npmjs.org/@factorialco/specbandit/-/specbandit-1.4.1.tgz","fileCount":7,"integrity":"sha512-eKNqsbvIIjtWWnBUS/Lhw9e9BAmyc8ecUea0cjE2YNp2N16YHhs/u50spyHjfKn10C1Kly4yJ/HnqvShNWAxsA==","signatures":[{"sig":"MEQCIASiqlHcv7CyWQdrY3gk25/CgGOpi5suHl++bsbc4RKsAiBaaGdh27wKpFn3QyEgCxbD0zLcTf2pJN+b3vkb/ZfDXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCnJD8ASzoxeqFVXLjkcxrYrJ/wlzN40YTeyzdV0NTegIhAO2W6fpaDQhzOLArZinPCWZanhxURvc5KFV21GAgpCAt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@factorialco%2fspecbandit@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340168},"main":"./dist/index.js","name":"@factorialco/specbandit","type":"module","types":"./dist/index.d.ts","author":{"name":"Ferran Basora"},"engines":{"node":">=22"},"gitHead":"e8782c51d02dd6efd3592555649614325a579fc7","license":"MIT","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0b0d248d-4b17-4d37-a77d-e126d6a9cfe9"}},"homepage":"https://github.com/factorialco/specbanditjs","keywords":["test","runner","distributed","redis","ci","parallel","jest","cypress","vitest","work-stealing"],"repository":{"url":"git+https://github.com/factorialco/specbanditjs.git","type":"git"},"_npmVersion":"11.19.0","description":"Distributed test runner using Redis as a work queue. Push file paths to a Redis list, then multiple CI runners atomically steal batches and execute them via a configurable command.","directories":{},"maintainers":[{"name":"fcsonline","email":"fcsonline@gmail.com"},{"name":"beagleknight","email":"david.morcillo@gmail.com"},{"name":"rubenmoya","email":"rmoyarodriguez@gmail.com"},{"name":"eliseo_jq","email":"v035173@gmail.com"},{"name":"sandrafloreshidalgo","email":"sandrafloreshidalgo@gmail.com"},{"name":"sandrafh","email":"sandra.flores@factorial.co"},{"name":"gastonrey","email":"gastonrey@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"ioredis":"^5.4.1","fast-glob":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","typescript":"^5.6.0","@types/node":"^22.0.0"},"peerDependencies":{"jest":"^29.0.0","cypress":"^13.0.0"},"peerDependenciesMeta":{"jest":{"optional":true},"cypress":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/specbandit_1.4.1_1789568640396_0.9222092216554718","host":"s3://npm-registry-packages-npm-production"},"_id":"@factorialco/specbandit@1.4.1","version":"1.4.1"}