{"_id":"@baz-scm/pgmq-ts","_rev":"25-7d26dfbd71919dfedd6062a713648eed","name":"@baz-scm/pgmq-ts","dist-tags":{"latest":"0.3.12"},"versions":{"0.1.1":{"name":"@baz-scm/pgmq-ts","version":"0.1.1","keywords":[],"author":"","license":"MIT","_id":"@baz-scm/pgmq-ts@0.1.1","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"dist":{"shasum":"c7694764fe28647cc1d39b667f1adb8d5abdb74c","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.1.1.tgz","fileCount":16,"integrity":"sha512-7xIa0kdTQaeCbcRfMr2rKrENkdiiOyjFsZ8oAhCGDeP2B4nswtIZmMpwit8tPm8XBAz/0Cq+jGTFbSXhOPJZaQ==","signatures":[{"sig":"MEYCIQD/ofxvrczHr2mn4WJUJ7QHfikxps77yGZxben9IreU0wIhALAD2h9dHv1u+iRJ0gcKxFLZlqSjPxhYnZ74FUZdmA0T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15646},"main":"index.ts","_from":"file:baz-scm-pgmq-ts-0.1.1.tgz","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/private/var/folders/62/3__d7hrs5w35ngqtmq8hz57c0000gn/T/dcf98f1d809d79c2b6b2482502036475/baz-scm-pgmq-ts-0.1.1.tgz","_integrity":"sha512-7xIa0kdTQaeCbcRfMr2rKrENkdiiOyjFsZ8oAhCGDeP2B4nswtIZmMpwit8tPm8XBAz/0Cq+jGTFbSXhOPJZaQ==","_npmVersion":"10.8.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.1.1_1728594123369_0.5098344561650932","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@baz-scm/pgmq-ts","version":"0.1.2","keywords":[],"author":"","license":"MIT","_id":"@baz-scm/pgmq-ts@0.1.2","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"dist":{"shasum":"017952bd8f152f2388ba0647dd75cc0aab7d4361","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.1.2.tgz","fileCount":18,"integrity":"sha512-tj5SrdfjQoJhSoPh3N6rsN1lRCUn9VLOf9e3uB+uG8rT9UAQzUiVkfyebKm08+yK596oQaD7NuXrvg8R1pcKdg==","signatures":[{"sig":"MEQCICmbKlNGJgGP4FmHwjF0+JW/uI8SujZuo3jaoN8WNWxfAiAl8kkIECW5iIjePs9a/sh7CF03lkWFRv7l8QzNNzbu5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18879},"main":"index.ts","gitHead":"25fee68274ef75148c1312813fdb5c0ec1dfb817","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","prepare":"pnpm run lint && pnpm run format:fix","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_npmVersion":"10.8.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.1.2_1728622994445_0.4156244324832179","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@baz-scm/pgmq-ts","version":"0.2.0","keywords":[],"author":"","license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.0","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"dist":{"shasum":"8368b409a926e4219eb4620a8fafa28a41e1302c","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.0.tgz","fileCount":8,"integrity":"sha512-h7D2M6NPR/q7oFjI/lLkin3gVpy2pVf3PzyehBc1JAQAPFRqvYdt41luAg3PQaxTqU8H/6WgROBI6de2OK5PQw==","signatures":[{"sig":"MEUCIQCgQypWQbDVnZ98u0rtIVyKTkv9Z9/4IkSuutmQG2uqXAIgXItOxwscucuEiwoM7ZwjTo+HAOMWcV4/wj2nMAzGabc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5655},"main":"index.ts","gitHead":"83cc622e01ce90d295f7bcff2b938e15f42c9558","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","prepare":"pnpm run lint && pnpm run format:fix","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_npmVersion":"10.8.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.0_1728624348674_0.3864959836463582","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@baz-scm/pgmq-ts","version":"0.2.2","keywords":[],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.2","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"c85d0da0ca5023cba0acfdf8047f51df11fb310c","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.2.tgz","fileCount":7,"integrity":"sha512-x/UUUP33OSjhtpDD2CDloqXLLMjoBPen0zr+/tAL/CJhXAGmUF3pso+V5zJAV7ngjjkKz2DrgndjN9zMzLVHEA==","signatures":[{"sig":"MEQCIAv7HWLW4iWH1pLRg2lbp87Y5vc1/T7CghJbg9lKXct2AiA31+K/7efF2Qtc/VPCXXYcL5EuKJBu67QtYPPQQ5gmgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10385},"main":"index.ts","_from":"file:baz-scm-pgmq-ts-0.2.2.tgz","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/a275f58b78cd73e8f4e8351286cd1a9a/baz-scm-pgmq-ts-0.2.2.tgz","_integrity":"sha512-x/UUUP33OSjhtpDD2CDloqXLLMjoBPen0zr+/tAL/CJhXAGmUF3pso+V5zJAV7ngjjkKz2DrgndjN9zMzLVHEA==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.8.3","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.2_1728627380129_0.33348785746727283","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@baz-scm/pgmq-ts","version":"0.2.3","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.3","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"8d06b469de087d79b3eb1f9dae1441c2afc74a2d","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.3.tgz","fileCount":2,"integrity":"sha512-n4NBmKmIhlwkqxRg7Aa7BxH3vX+OApwquj2JzZv42YFW90nNk9+pE98Ow+Cg/fA+GRYUCqa9OnqFMQZP4eUX4A==","signatures":[{"sig":"MEUCIBOA5DAsOXAUeQe8ewHAvzrZ8wdbWiouqNBSM5TmSJCwAiEA8/li6bZokMpnO66FVU8U+q5DVGhBx3qgTNhS4rYDF0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107},"main":"./dist/index.js","_from":"file:baz-scm-pgmq-ts-0.2.3.tgz","types":"./dist/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/653777110cca70d125f6302698a5ff09/baz-scm-pgmq-ts-0.2.3.tgz","_integrity":"sha512-n4NBmKmIhlwkqxRg7Aa7BxH3vX+OApwquj2JzZv42YFW90nNk9+pE98Ow+Cg/fA+GRYUCqa9OnqFMQZP4eUX4A==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.8.3","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.3_1728628433373_0.8530413633205687","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@baz-scm/pgmq-ts","version":"0.2.4","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.4","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"6331960e10db60843e36457aafce246481181e28","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.4.tgz","fileCount":17,"integrity":"sha512-QDWD6uuHJbbiHfftjlkYCsPs0fi0VLm725A8h//5iWh8xOjXkZtmug3WPq4sy72LQtYBvnCV059Bx9DfP0K6NQ==","signatures":[{"sig":"MEYCIQD112wF+Aiywvw5ekBODcsgGI1qnM2IZEhRXN5VWzwojgIhALEA8O3sZeO0QUQ5Fq2cEq7qYyhZ6p0kmB0yNDbKIpKI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16950},"main":"./dist/index.js","_from":"file:baz-scm-pgmq-ts-0.2.4.tgz","types":"./dist/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/c690f2ef542b4da2fc2b17440b57db76/baz-scm-pgmq-ts-0.2.4.tgz","_integrity":"sha512-QDWD6uuHJbbiHfftjlkYCsPs0fi0VLm725A8h//5iWh8xOjXkZtmug3WPq4sy72LQtYBvnCV059Bx9DfP0K6NQ==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.8.3","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.4_1728628807346_0.6216212035315198","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@baz-scm/pgmq-ts","version":"0.2.5","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.5","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"5e3d9929783ebf2f23a285c69e11d24512a342b1","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.5.tgz","fileCount":17,"integrity":"sha512-fMyMa1q6annoQrv2UKdekzsGf+8Ay+QWxGDNjnMbBqEwoV/C0dYPOlVfvbR0WUV9kkC7TqNjc41GrF0W67BgYg==","signatures":[{"sig":"MEUCIERj8WS4GLaqTsnZhdNvG76EQ0IEM8ir9f+K1zXeTfIzAiEAwEZv7oXUFSmMzl1yrMENene8TnNDYJocWThe3SZnf98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21691},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.5.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/cfa1ade890d91bf37b65d804625cdf70/baz-scm-pgmq-ts-0.2.5.tgz","_integrity":"sha512-fMyMa1q6annoQrv2UKdekzsGf+8Ay+QWxGDNjnMbBqEwoV/C0dYPOlVfvbR0WUV9kkC7TqNjc41GrF0W67BgYg==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.8.3","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.5_1728629221369_0.5288400877708959","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@baz-scm/pgmq-ts","version":"0.2.6","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.6","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"b0645022710b2f8ca51371ccce0757ed04cdc495","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.6.tgz","fileCount":17,"integrity":"sha512-hzckczzJlpNBqVmWxAzOwdHlruTDqBCdSNM1bl12h3JJY2ofCSRwlMEiuP+Pjw9BmDD72uGJVeP6W7ij4K2o7Q==","signatures":[{"sig":"MEUCIQCUe5c5ipGQEP26+LUFiFjM8JkeE7C4f2m/Ppw977sBIAIgWiP/fnzxJ6xhsmXNDAbusH5pyj65CctRzISDkBSDy0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21761},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.6.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/11caef901c82af628191ff1123d2ba84/baz-scm-pgmq-ts-0.2.6.tgz","_integrity":"sha512-hzckczzJlpNBqVmWxAzOwdHlruTDqBCdSNM1bl12h3JJY2ofCSRwlMEiuP+Pjw9BmDD72uGJVeP6W7ij4K2o7Q==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.8.3","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.9.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.6_1728935616968_0.05455158528786597","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@baz-scm/pgmq-ts","version":"0.2.7","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.7","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"4aba5f2ce22bdc08d44ad9acc0e0fd89c905c39d","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.7.tgz","fileCount":17,"integrity":"sha512-mw2Oz4hX/U/Q82y7TZUIP/SYGg1zjRT2r+iGBmb/Fd+r42hfyusgiC077G3R+TQPXeK1x4YOB+MgGgJ46165OA==","signatures":[{"sig":"MEUCIEYJ/qCSOYUrgGfyPskVmL5HrTydh4K4jqhyjUCdMXJAAiEAm1D+wP+HKMGC2fl0NK+nYNonHa24cJWRl3Y064NDVX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21815},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.7.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/0817ca27caea5891ed768ee5d8b0f2bf/baz-scm-pgmq-ts-0.2.7.tgz","_integrity":"sha512-mw2Oz4hX/U/Q82y7TZUIP/SYGg1zjRT2r+iGBmb/Fd+r42hfyusgiC077G3R+TQPXeK1x4YOB+MgGgJ46165OA==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.10.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.7_1729425585157_0.6435222400611567","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@baz-scm/pgmq-ts","version":"0.2.8","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.8","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"7b12ba7ee5acc979e4b5117db070168a73050c88","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.8.tgz","fileCount":17,"integrity":"sha512-+NuHybxcMyTihF0zU6YSoQ1UwDQCWFfzbBKBiQGsmGsaFharr+LJYVzlsw3bJkOM1ZH9VFeb6quqOwxb5rt0yQ==","signatures":[{"sig":"MEUCIAwffBWch1oYMgWTIcv/t1k70/PHp4Nfba/80FROuVyyAiEAxLpXzzfr8VNGf3hvViUCSkzU1AarLPja+feRA0gVmQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21981},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.8.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/305419fd469b7c1de80607c96f677377/baz-scm-pgmq-ts-0.2.8.tgz","_integrity":"sha512-+NuHybxcMyTihF0zU6YSoQ1UwDQCWFfzbBKBiQGsmGsaFharr+LJYVzlsw3bJkOM1ZH9VFeb6quqOwxb5rt0yQ==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.10.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.8_1729581980469_0.1017357050579728","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@baz-scm/pgmq-ts","version":"0.2.9","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.9","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"887566e54e83e4ea9203c9f27d61130a3c020ae2","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.9.tgz","fileCount":17,"integrity":"sha512-yOVothgT5VapnuTtjD4cIqojvsLAKtKGV5eaedPnlUW5SLtEmFXmA1AIEy67WOgbJwIFAltozPBfK9b8XyIQfw==","signatures":[{"sig":"MEYCIQCKFTR1SC58Z32UvijwGyPoGB3Mg5v0DHWwNoi9jqr73gIhAPjoy2bVPsq6tCWwg3JfdZaY1HxJZgBL7S+fKiy+KuUa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23179},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.9.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/c68d0035040bf2f7a0a6099d372f5e90/baz-scm-pgmq-ts-0.2.9.tgz","_integrity":"sha512-yOVothgT5VapnuTtjD4cIqojvsLAKtKGV5eaedPnlUW5SLtEmFXmA1AIEy67WOgbJwIFAltozPBfK9b8XyIQfw==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.10.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.9_1729665004139_0.4194342217956555","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@baz-scm/pgmq-ts","version":"0.2.10","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.10","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"85ea883a52ec6fc13afe77b30aeb8881e1ad2eea","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.10.tgz","fileCount":17,"integrity":"sha512-suZs/VWKm8KmUebcV2GA4FXiM5ih+BIfvC+GfONxk1NZALF0p9M4aJ8W7MIuUjGe9lhoSAGQXTGdJMHCFyM8Cw==","signatures":[{"sig":"MEYCIQCM4ej0k3zWQiWKaeDH1Am5J9Gi3UylRQJozqNjiImjzAIhAKoWVBtVsmfP9GCXyUjUILrXOOBvI+mysMBA2D6AXl8P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23180},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.10.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/49795338a27c0df2ef7f1235d2a799d8/baz-scm-pgmq-ts-0.2.10.tgz","_integrity":"sha512-suZs/VWKm8KmUebcV2GA4FXiM5ih+BIfvC+GfONxk1NZALF0p9M4aJ8W7MIuUjGe9lhoSAGQXTGdJMHCFyM8Cw==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.12.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.10_1735144174703_0.3937126831460849","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@baz-scm/pgmq-ts","version":"0.2.11","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.2.11","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"a384c3c28a49f1c6a1e81aae21ca606d0a961aab","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.2.11.tgz","fileCount":17,"integrity":"sha512-tLdkV3wwE4tZs507ny82/jxdmAU37BdJ9SAm37f/n2jYgElt9fvx6PrYeLNIPP/hbFUa3yfyKEl6/8VwoRDOaQ==","signatures":[{"sig":"MEUCIQCu67EtEB2e0Hr/P69KnvaMVvuTpDiXCXwDDtgmbm4vFAIgVb2vxtErQFC/jgkEfHjDLKzIvrqf6ahJE1R+ZD2lDoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23180},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.2.11.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/8de4251852fc84277828ca696e522f60/baz-scm-pgmq-ts-0.2.11.tgz","_integrity":"sha512-tLdkV3wwE4tZs507ny82/jxdmAU37BdJ9SAm37f/n2jYgElt9fvx6PrYeLNIPP/hbFUa3yfyKEl6/8VwoRDOaQ==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.2.11_1740471411852_0.19787642261500915","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@baz-scm/pgmq-ts","version":"0.3.0","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.0","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"30c1249af64518f366ca09ce7824d5ab58d69941","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.0.tgz","fileCount":17,"integrity":"sha512-4Z4QlmBX7re2/sf3kRPkh9JQG2u0fW30DjrdwW6siSpKGJlz8QH18Fg9nLMnaWHwHfXSjywZLTu2DggNkd9Qng==","signatures":[{"sig":"MEUCIDyQuauBdi/Hf+kAcuH6KkJ4z2tRB0XMu0bBqq056VM5AiEA8Md0nNcVJ73X66M8kaiD0PA8hT4CsFo9C0AyuY7iQBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26581},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.0.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/548ea3ef974d95f6fc75c937819940bb/baz-scm-pgmq-ts-0.3.0.tgz","_integrity":"sha512-4Z4QlmBX7re2/sf3kRPkh9JQG2u0fW30DjrdwW6siSpKGJlz8QH18Fg9nLMnaWHwHfXSjywZLTu2DggNkd9Qng==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.0_1740995309168_0.32380510896287373","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@baz-scm/pgmq-ts","version":"0.3.2","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.2","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"39d93a8c5c439ecc8482fc215b399c7074c83bd7","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.2.tgz","fileCount":20,"integrity":"sha512-8Lih/PEGciGTwcDoVj+s20tp+qcE09wqpOk3wPk0pClHO/hdcUkyNDoz2NcrRd5uCJArzq4vGZDkp40yHi5umw==","signatures":[{"sig":"MEUCIQCDA6k5DlnakSOK07W2VRRjDRhW3o6DErlU9G4zUkuoggIgSqytpLT0e6kwyY57uok/+Lxqb2C1onu2Gi7D5EqTYPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28416},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.2.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/c6591b11eeef782e95140711d6c2dfff/baz-scm-pgmq-ts-0.3.2.tgz","_integrity":"sha512-8Lih/PEGciGTwcDoVj+s20tp+qcE09wqpOk3wPk0pClHO/hdcUkyNDoz2NcrRd5uCJArzq4vGZDkp40yHi5umw==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.2_1742122736902_0.5796948356803497","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@baz-scm/pgmq-ts","version":"0.3.3","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz Technologies"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.3","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"38477227a06d08424957f9d1c0968a0c48ca1cc1","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.3.tgz","fileCount":20,"integrity":"sha512-KmArzxfIBdD5rpYX2Vag/az6cbZ4O0QoQIex1I7EqvD42PY0sRnypsYHbVZ5c3NtJOijWXjKt8chXpZ0oSQEFg==","signatures":[{"sig":"MEUCIGEj1AWS1F2SQ4k+fNZ/+3U7tofyIajVOVF59abym/iXAiEAsIRBePVFxc0xz0IepsJGgbOnJrQyJwLYPB6EHOdV54I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28430},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.3.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","actor":{"name":"nimrodkor-baz","type":"user","email":"nimrod@baz.co"},"email":"nimrod@baz.co"},"_resolved":"/tmp/ceb8289c6360f5c2245601188126834f/baz-scm-pgmq-ts-0.3.3.tgz","_integrity":"sha512-KmArzxfIBdD5rpYX2Vag/az6cbZ4O0QoQIex1I7EqvD42PY0sRnypsYHbVZ5c3NtJOijWXjKt8chXpZ0oSQEFg==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.16.0","dependencies":{"pg":"^8.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^11.7.0","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.3_1750664298576_0.2949797822777256","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@baz-scm/pgmq-ts","version":"0.3.4","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz Technologies"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.4","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"d7723d4e9a397ce651c2d9a77c04e244be0c690c","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.4.tgz","fileCount":20,"integrity":"sha512-Q/5ssmBj1NAIUqPzBDEKgXwlMspwDUIFg1ZkQz5hvrYnOnTe9OFBk9IqhDSrzWLO6iavzKu7fSjOS5d/ysMYJg==","signatures":[{"sig":"MEQCIE2nsbxm/mLHia1qKBvuzuHzBfARuDXkR22ALGGx1ZIMAiBIp2rxth3ATOvmJVo8KTUG4hRjUBJeVKeThXunIPuu8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28496},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.4.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/84ebc523388ac6f87c882b59cd305f2a/baz-scm-pgmq-ts-0.3.4.tgz","_integrity":"sha512-Q/5ssmBj1NAIUqPzBDEKgXwlMspwDUIFg1ZkQz5hvrYnOnTe9OFBk9IqhDSrzWLO6iavzKu7fSjOS5d/ysMYJg==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.2","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.17.1","dependencies":{"pg":"^8.13.0","eslint-js":"github:eslint/js"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","chai":"^5.1.1","mocha":"^11.7.0","eslint":"^9.12.0","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.3.3","@types/pg":"^8.11.10","@eslint/js":"^9.32.0","typescript":"^5.6.3","@types/chai":"^5.0.0","@types/mocha":"^10.0.9","@types/eslint":"^9.6.1","typescript-eslint":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.4_1753878488448_0.20240474133118314","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@baz-scm/pgmq-ts","version":"0.3.5","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz Technologies"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.5","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"gruebel","email":"anton.gruebel@gmail.com"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"c2570bb295d7614ec4aa04e011e60fef25d36d8b","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.5.tgz","fileCount":20,"integrity":"sha512-34yTTifI/WIFIoKZwXE64jQr+EIubQuj7tQmUQuw5G3wc2QX3J7lHjvJwzbdEgs7e2d2pb5qvCwdHVy6M5gzYQ==","signatures":[{"sig":"MEQCIDK2jEWyROPM3gM2Ql/zMPa+solYeDlY9dxUzMh2tMeeAiAceCS/HA4jDtbNoOflr+dg0nvia+qDjS4emP5AzRxhdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28756},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.5.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/tmp/06b2e07f7d27d2460372977936b24075/baz-scm-pgmq-ts-0.3.5.tgz","_integrity":"sha512-34yTTifI/WIFIoKZwXE64jQr+EIubQuj7tQmUQuw5G3wc2QX3J7lHjvJwzbdEgs7e2d2pb5qvCwdHVy6M5gzYQ==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"10.9.4","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","eslint-js":"github:eslint/js"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","chai":"^5.3.3","mocha":"^11.7.4","eslint":"^9.39.1","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.6.2","@types/pg":"^8.15.6","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","@types/eslint":"^9.6.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.5_1764228504812_0.08102981680315224","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@baz-scm/pgmq-ts","version":"0.3.6","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz Technologies"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.6","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"gruebel","email":"anton.gruebel@gmail.com"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"aaec6d52f1be5193338875aae5afda38341a6c9c","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.6.tgz","fileCount":2,"integrity":"sha512-jjMHvWptWxQjaqeftLuHOYHRd8/gXb52tIF7scTw1cPz0qjmS1L9fWguErIiY5Jfm3pHwiPOTbA3waR9XIytIQ==","signatures":[{"sig":"MEYCIQDlWkRJD6Q/6x9Kk9EE6qn6IC1SMxlD6x1nRrKv5AU93AIhAOk3Rt97BQBpYKZZUpwWoUZPCbCAlgdDwyOYqPIMAFpc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4589},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.6.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/private/var/folders/y9/5k530d193t7dn7hb8xbjf4j80000gn/T/ea348b174070bb6841ede350e5b7dc11/baz-scm-pgmq-ts-0.3.6.tgz","_integrity":"sha512-jjMHvWptWxQjaqeftLuHOYHRd8/gXb52tIF7scTw1cPz0qjmS1L9fWguErIiY5Jfm3pHwiPOTbA3waR9XIytIQ==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"11.3.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"24.2.0","dependencies":{"pg":"^8.16.3","eslint-js":"github:eslint/js"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","chai":"^5.3.3","mocha":"^11.7.4","eslint":"^9.39.1","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.6.2","@types/pg":"^8.15.6","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","@types/eslint":"^9.6.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.6_1769957506118_0.2706874840558118","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@baz-scm/pgmq-ts","version":"0.3.7","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz Technologies"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.7","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"gruebel","email":"anton.gruebel@gmail.com"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"393b074c88a5fca53b310984665aae3c090b6611","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.7.tgz","fileCount":2,"integrity":"sha512-nRy1UTrRI1BOb6sZx70037uvoBYpPVe6HFJZqkTx+uVfQvFx5DHN2FiBy4YPb39lLRnncMYEBQcAi8ncJg5HmQ==","signatures":[{"sig":"MEYCIQDNZCjVyUzjFyghIXP2CH8/6F4qSUhADGh/LTgf/fKdYgIhALxwxg14wfWhyMn/45s7TJ8Qvqhn6lBNZJazX/jqikGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4589},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.7.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/private/var/folders/y9/5k530d193t7dn7hb8xbjf4j80000gn/T/10fe62ad73afa12afc954bd5264c955c/baz-scm-pgmq-ts-0.3.7.tgz","_integrity":"sha512-nRy1UTrRI1BOb6sZx70037uvoBYpPVe6HFJZqkTx+uVfQvFx5DHN2FiBy4YPb39lLRnncMYEBQcAi8ncJg5HmQ==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"11.3.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"24.2.0","dependencies":{"pg":"^8.16.3","eslint-js":"github:eslint/js"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","chai":"^5.3.3","mocha":"^11.7.4","eslint":"^9.39.1","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.6.2","@types/pg":"^8.15.6","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","@types/eslint":"^9.6.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.7_1769957531058_0.17148158474250885","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@baz-scm/pgmq-ts","version":"0.3.8","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":{"name":"Baz Technologies"},"license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.8","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"gruebel","email":"anton.gruebel@gmail.com"},{"name":"omriel1","email":"omri@baz.co"}],"homepage":"https://github.com/baz-scm/pgmq-ts#readme","bugs":{"url":"https://github.com/baz-scm/pgmq-ts/issues"},"dist":{"shasum":"036f564ccff6cf50e68b954c45c65bc7b5093488","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.8.tgz","fileCount":20,"integrity":"sha512-L04dIiPoBrqZ4TQbMVcGtEU4ZkXSki1ZaKZU2SmwfvQiHHMrzUy0hSU37PFApP2rp3McXBmyTiQAVtarG8ECIw==","signatures":[{"sig":"MEUCICe4nXBSx/WUsBDMvqmI2nkNeeEnvNKlT5o8dV34wb0wAiEA14AIwT4iu1qKsKSYWfAfTSdLKLXCHhGzL4MX2/P2Ru4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42716},"main":"./dist/src/index.js","_from":"file:baz-scm-pgmq-ts-0.3.8.tgz","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"nimrodkor-baz","email":"nimrod@baz.co"},"_resolved":"/private/var/folders/y9/5k530d193t7dn7hb8xbjf4j80000gn/T/571d29d6dea3991100cc41edbbcd0690/baz-scm-pgmq-ts-0.3.8.tgz","_integrity":"sha512-L04dIiPoBrqZ4TQbMVcGtEU4ZkXSki1ZaKZU2SmwfvQiHHMrzUy0hSU37PFApP2rp3McXBmyTiQAVtarG8ECIw==","repository":{"url":"git+https://github.com/baz-scm/pgmq-ts.git"},"_npmVersion":"11.3.0","description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"24.2.0","dependencies":{"pg":"^8.16.3","eslint-js":"github:eslint/js"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","chai":"^5.3.3","mocha":"^11.7.4","eslint":"^9.39.1","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.6.2","@types/pg":"^8.15.6","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","@types/eslint":"^9.6.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.8_1769972236439_0.7131476530166663","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@baz-scm/pgmq-ts","version":"0.3.12","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"author":"Baz Technologies","license":"MIT","_id":"@baz-scm/pgmq-ts@0.3.12","maintainers":[{"name":"nimrodkor-baz","email":"nimrod@baz.co"},{"name":"gruebel","email":"anton.gruebel@gmail.com"},{"name":"omriel1","email":"omri@baz.co"}],"dist":{"shasum":"4e5b53bc10e8d8b80c1b1584d40e6f778c67208b","tarball":"https://registry.npmjs.org/@baz-scm/pgmq-ts/-/pgmq-ts-0.3.12.tgz","fileCount":20,"integrity":"sha512-r9DrIA0fLyNo+t0+xcoNYxFuhy73UFWn1lRoxs1FB53sj2GExAf+L6NNifrYVR9N5Dv5SLu7yIAtqMKpZuCwVw==","signatures":[{"sig":"MEUCIDkCs/SboePU27W0HnICBAEWY94r5fanEo58pnnIiLvOAiEA++p2+ZmlfmP4zsvreXh/fIRLUDuwVhALx14rsFgF6bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@baz-scm%2fpgmq-ts@0.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43114},"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","scripts":{"lint":"eslint src --cache","test":"mocha --require ts-node/register test/**/*.spec.ts --exit","build":"tsc","format:fix":"prettier --write \"**/*.{ts,tsx}\"","format:check":"prettier --check \"**/*.{ts,tsx}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a017a2e2-f3f1-42a3-9d29-6eb8c5ec5c4c"}},"repository":{"url":"https://github.com/baz-scm/pgmq-ts"},"description":"Typescript wrapper equivalent for pgmq-rs","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"^8.16.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","chai":"^5.3.3","mocha":"^11.7.5","eslint":"^10.0.2","pgmq-js":"^1.3.0","ts-node":"^10.9.2","prettier":"^3.6.2","@types/pg":"^8.15.6","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/mocha":"^10.0.10","@types/eslint":"^9.6.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/pgmq-ts_0.3.12_1785340941719_0.7808786303879991","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-10-10T21:02:03.204Z","modified":"2026-09-22T12:25:28.421Z","0.1.1":"2024-10-10T21:02:03.572Z","0.1.2":"2024-10-11T05:03:14.621Z","0.2.0":"2024-10-11T05:25:48.874Z","0.2.2":"2024-10-11T06:16:20.343Z","0.2.3":"2024-10-11T06:33:53.560Z","0.2.4":"2024-10-11T06:40:07.628Z","0.2.5":"2024-10-11T06:47:01.587Z","0.2.6":"2024-10-14T19:53:37.209Z","0.2.7":"2024-10-20T11:59:45.366Z","0.2.8":"2024-10-22T07:26:20.673Z","0.2.9":"2024-10-23T06:30:04.356Z","0.2.10":"2024-12-25T16:29:34.934Z","0.2.11":"2025-02-25T08:16:52.042Z","0.3.0":"2025-03-03T09:48:29.330Z","0.3.2":"2025-03-16T10:58:57.082Z","0.3.3":"2025-06-23T07:38:18.730Z","0.3.4":"2025-07-30T12:28:08.625Z","0.3.5":"2025-11-27T07:28:24.995Z","0.3.6":"2026-02-01T14:51:46.289Z","0.3.7":"2026-02-01T14:52:11.204Z","0.3.8":"2026-02-01T18:57:16.612Z","0.3.12":"2026-07-29T16:02:21.933Z"},"author":"Baz Technologies","license":"MIT","keywords":["postgres","postgresql","message-queue","queues","postgresql-extension","pgmq"],"repository":{"url":"https://github.com/baz-scm/pgmq-ts"},"description":"Typescript wrapper equivalent for pgmq-rs","maintainers":[{"email":"nimrod@baz.co","name":"nimrodkor-baz"},{"email":"anton.gruebel@gmail.com","name":"gruebel"},{"email":"yacoby133@gmail.com","name":"yuvalyacoby"},{"email":"omri@baz.co","name":"omriel1"}],"readme":"# PGMQ-TS\n\n[![npm version](https://badge.fury.io/js/@baz-scm%2Fpgmq-ts.svg)](https://www.npmjs.com/package/@baz-scm/pgmq-ts)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nPGMQ-TS is a TypeScript library that provides a message queue implementation using PostgreSQL as the backend. It's the TypeScript equivalent of pgmq-rs, offering a robust and type-safe way to implement message queues in your Node.js applications.\n\n## Features\n\n- 🔒 **Type-safe**: Full TypeScript support with generics for message types\n- 🎯 **Simple API**: Easy-to-use interface for queue operations\n- 📦 **PostgreSQL-backed**: Leverages PostgreSQL's reliability and ACID properties\n- 🔄 **Message Visibility**: Configurable visibility timeout for message processing\n- 📚 **Message Archives**: Built-in support for archiving processed messages\n- 🔌 **Connection Pooling**: Efficient database connection management\n\n## Installation\n\n```bash\nnpm install @baz-scm/pgmq-ts\n# or\nyarn add @baz-scm/pgmq-ts\n# or\npnpm add @baz-scm/pgmq-ts\n```\n\n## Quick Start\n\n```typescript\nimport { PGMQ } from '@baz-scm/pgmq-ts';\n\n// Initialize PGMQ with your PostgreSQL connection string\nconst pgmq = new PGMQ('postgresql://user:password@localhost:5432/dbname');\n\n// Create the PGMQ schema and a queue\nawait pgmq.createSchema();\nawait pgmq.createQueue('my_queue');\n\n// Define your message type\ninterface MyMessage {\n  id: string;\n  data: {\n    value: string;\n  };\n}\n\n// Send a message\nawait pgmq.sendMessage<MyMessage>('my_queue', {\n  id: '123',\n  data: {\n    value: 'Hello PGMQ!'\n  }\n}, 0);\n\n// Read a message (with 60 second visibility timeout)\nconst message = await pgmq.readMessage<MyMessage>('my_queue', 60);\n\nif (message) {\n  // Process the message\n  console.log(message.message); // Access the typed message content\n  \n  // After processing, either delete or archive the message\n  await pgmq.deleteMessage('my_queue', message.msgId);\n  // or\n  await pgmq.archiveMessage('my_queue', message.msgId);\n}\n```\n\n## Queue Operations\n\n### Creating a Queue\n\n```typescript\nawait pgmq.createQueue('my_queue');\n```\n\n### Using Queue Objects\n\nYou can also get a Queue object for more focused operations:\n\n```typescript\nconst queue = pgmq.getQueue('my_queue');\n\n// Read messages from the queue\nconst message = await queue.readMessage<MyMessage>();\n\n// Delete a message\nawait queue.deleteMessage(messageId);\n\n// Archive a message\nawait queue.archiveMessage(messageId);\n```\n\n### Message Visibility\n\nThe visibility timeout determines how long a message stays hidden after being read. This prevents other consumers from processing the same message during this period:\n\n```typescript\n// Message will be hidden for 60 seconds after being read\nconst message = await pgmq.readMessage<MyMessage>('my_queue', 60);\n```\n\n## Best Practices\n\n1. Always define TypeScript interfaces for your message types\n2. Handle connection cleanup by calling `pgmq.end()` when shutting down\n3. Use appropriate visibility timeouts based on your processing needs\n4. Consider archiving important messages instead of deleting them\n5. Validate queue names (alphanumeric and underscore characters only)\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.","readmeFilename":""}