{"bin":{"pg-boss":"dist/cli.js"},"bugs":{"url":"https://github.com/timgit/pg-boss/issues"},"dist":{"shasum":"e2763a209a31d9df9f5f389a0ff7330f11485e73","tarball":"https://registry.npmjs.org/pg-boss/-/pg-boss-12.30.0.tgz","fileCount":82,"integrity":"sha512-ke4Rr/uMJGwqt7DwKoWS9aa6XFlK43C0fMw1Ma0CoJrVxWSjE7ZwFLwz60dGQODESDA2+yq/B474pOH4n3d3CQ==","signatures":[{"sig":"MEUCIGF3mYNJvux7t8b/v2zcBcV1ZgsBCdR8Z1S6ZZdbLCEuAiEA3NWn4+iySw4AGOppRP2x5+IjqavGnmk7BhLOHx+lPRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKaq8nXvxfAJiU/y8dU5Yl3n8rydCsUb9XF5i8fKzzUwIhAKmPuMR+7uYCT0xa3+DLRpRkqMdOk5TwHj04f9Bzv5wa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pg-boss@12.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":796107},"main":"./dist/index.js","name":"pg-boss","type":"module","types":"./dist/index.d.ts","author":{"name":"timgit"},"pgboss":{"schema":40},"engines":{"node":">=22.12.0"},"gitHead":"180a54b65ce492bf990e524cda2d38b19f0df3f4","license":"MIT","scripts":{"cli":"node ./dist/cli.js","tsc":"tsc --noEmit","docs":"npm run docs:dev --prefix docs","seed":"tsx scripts/seed-queue-stats.js","test":"eslint . && vitest run","build":"npm run clean && tsc --project tsconfig.build.json","clean":"node -e \"fs.rmSync('dist',{recursive:true,force:true})\"","cover":"npm test -- --coverage","readme":"node ./examples/readme.js","console":"tsx scripts/console.js","pretest":"prisma generate --schema=test/prisma/schema.prisma && npm run tsc && npm run gen:manifest:check","test:ci":"npm run cover && cross-env DISTRIBUTED=true npm run cover && npm run test:pglite","lint:fix":"eslint . --fix","docs:readme":"node ./scripts/sync-readme.js","test:pglite":"cross-env DB_TYPE=pglite npm test","gen:manifest":"tsx scripts/gen-manifest.ts","docs:sponsors":"node --env-file-if-exists=.env ./scripts/sync-sponsors.js","prepublishOnly":"npm install && npm test && npm run build","sponsors:label":"node --env-file-if-exists=.env ./scripts/sponsor-label.js","test:citus:full":"cross-env DB_TYPE=citus CITUS_HOST=localhost npm test","test:cockroachdb":"cross-env DB_TYPE=cockroachdb COCKROACH_HOST=localhost npm test -- test/distributedDatabaseTest.ts","test:distributed":"cross-env DISTRIBUTED=true npm test","gen:manifest:check":"tsx scripts/gen-manifest.ts --check","test:yugabytedb:full":"cross-env DB_TYPE=yugabytedb YUGABYTE_HOST=localhost npm test -- --no-file-parallelism","test:cockroachdb:full":"cross-env DB_TYPE=cockroachdb COCKROACH_HOST=localhost npm test -- --no-file-parallelism"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5f59c49-18f6-49be-ba22-b70d78f3f565"}},"homepage":"https://pgboss.io","keywords":["postgresql","postgres","queue","job"],"repository":{"url":"git+https://github.com/timgit/pg-boss.git","type":"git"},"_npmVersion":"11.17.0","description":"Queueing jobs in Postgres from Node.js like a boss","directories":{},"maintainers":[{"name":"timjones","email":"me.timjones@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.23.0","cron-parser":"^5.10.0","serialize-error":"^13.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","knex":"^3.3.0","luxon":"^3.7.2","eslint":"^9.39.5","kysely":"^0.29.5","prisma":"^7.10.0","vitest":"^4.0.18","postgres":"^3.4.9","@types/pg":"^8.23.1","cross-env":"^10.1.0","typescript":"^6.0.3","@types/node":"^22.20.1","cli-testlab":"^6.0.1","drizzle-orm":"^1.0.0-rc.5-ab785fc","neostandard":"^0.13.0","@types/luxon":"^3.7.5","@prisma/client":"^7.10.0","@tsconfig/node22":"^22.0.6","@tsconfig/node-ts":"^23.6.4","@prisma/adapter-pg":"^7.10.0","@vitest/coverage-v8":"^4.1.2","@electric-sql/pglite":"^0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/pg-boss_12.30.0_1788449597911_0.48093092153044714","host":"s3://npm-registry-packages-npm-production"},"_id":"pg-boss@12.30.0","version":"12.30.0"}