{"_id":"@universal-packages/background-jobs","_rev":"46-fc82ab3fb8799919ce8a226b39df0413","name":"@universal-packages/background-jobs","dist-tags":{"latest":"1.12.3"},"versions":{"1.0.0":{"name":"@universal-packages/background-jobs","version":"1.0.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.0.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"f074cfc8be02782fc37d6e44f478c7bde2e3bdca","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.0.0.tgz","fileCount":26,"integrity":"sha512-3/IJdF9inAVjWiVk3Gbe1f6ozF3qKISsc1cpYk7WYnkkjycU7zTSJHLTUIpc7Fdje/aLDPaGj39KVrToXFnVKQ==","signatures":[{"sig":"MEQCIAwISwqXUWnQyRg9Gu+4EKXeZFymBGyVn/DuLsAyatHHAiBT/cuj3Yxnn1FImteJFN7xVR5p9yl2TzEXc5Upj3yGwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFq/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqWRAApRc44hNs3PKjIxGNtuLYOHncicmdjobjI2GogxOxkEQ9y05w\r\nQvFzWe4MeBIKbfM/CAsNFBt6VwzprM6f15Iolmp+JI84RkUw/QwbsQ3crwVY\r\nHYJTK0yeJ/+osRA97OS9lJlp/TWi5DEgRFvPDU4vUeL+5Rx6jQTFj+KTNYnl\r\nT8ngQ6wPnShBdlpkPKx14AjrsallPh4PSIEDIiGKgHuam77iUZ859vpqjTXq\r\n0UiVkJqgJVCbwABPElEg/gzbpJXU/CISgTFcbrNpMXiUU9X3E4xH7uiUgOLw\r\ntkJbDpmz8TOqKhDXbiSLVwmE+IvHwEx5DoBzW+W8ce0QqzY5fOul0QHgdEvo\r\n7Bt9DZ4WeZPjFkkjwJ1bnIU7LMSSX9/hrsRJBgkxaKMwuARjxqry+LXB7dmJ\r\ncsdQcigo/0VGj2JGjgSreYoJ6/EkpoqIcuEnCN0benBaH8Sx8XG/trqlvH7k\r\nb2Hql7nQKwFxWlEWP9G9/FHlTck22u0PITVAw5iwAL3JRywu0D3zUboXTx6o\r\nayMVlzjCMhwPnCp3x6H4bM9DgP9uRcxLAwEKl8NbHnkaZgdD1OvYf1OTBwkZ\r\najIw566i4CT6tJDvcJpLTb7kwZ0LH+4IJNTcDoV6EY+M/MRpAMgo/fBFX3Oj\r\nzBKM1GIvcPaRC8uFjZ9g1jmXPyr4+MXL9HU=\r\n=Lzg4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"47e631fb0ea7bfd5ef78fba94ad3915ff94dc761","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.0.0_1662431199067_0.7074101830492061","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@universal-packages/background-jobs","version":"1.0.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.0.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"4a2ecd142748a7d5463d3b1b677092a47d329c78","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.0.1.tgz","fileCount":26,"integrity":"sha512-zZ+38QNOGIyX9Ueq8GWp/zyEFfx8RB2EHYNCvQsPffhE8EqggcCErsIfdO82OpHJl9sL86BTAKeUraUjFVsgCA==","signatures":[{"sig":"MEUCIQDK8pgZi6u35yCAT0j8ZY5igRDxWyYvGWIVoVZLBt4WJQIgPfkCCv5rdrKadbULPea6Xqw96zQVNzxPJLikr0QEJ2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFrfLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7tQ/9HRjhmwCWCaOVg7XhPo7Z3gH00nN1M8nxahTLIskeXgutYMIH\r\nR0d2opPGQGKtPYELDdYdP7sxCVPvr06JFgQFZur9OKlD8bnrF53isOMVvP6L\r\ntc2WsGa4yG6IWkkI6JHa5rn1UXoSXdXH3ra96a22xWPfWRo3XujYN54gP/ja\r\noSUB5Pnskef2KPB7AS6XMXcNBE1yad9eDjZYM13h3aPCOS2cCktPjd+TGBlJ\r\n5j9DD71IOeQqaGujCd9z/MIn6ir0WcJe3BcfLJdXa3BAxH64dJr4D8R09tQR\r\nid+vAszhjHwKgWWC9MFCnbyvRuQb5yHC5lkCLEnwTVuE6uBPR17ZJvR2iRCW\r\nuBPSJYRtgTDyLZqES0rR/khMOWRd00b3xWAvhFHP0PVNK98cyyqgfz+saH+E\r\nyolF62Cqwr52cAVJLZnskA/6xnFG3jIqjWFxE0HKjdRbjtQAE6qhbr5lasbu\r\nRgloZFM29qKmnwNQe5uMtNvMu16LW6HFkJylHd59v1zqw1lI5xrFPMneBMqj\r\nz+qy0WZR7vv/kqFH+6HXtjJtM9wYaRyOPHkdIp1Hqi2Yd0wBnMWWYRrbFd/0\r\nohxQjrz9BNgFvajpZhvqGG5FHENuq6CjeI6V79pD+fq6O0gXa8iCKax2z0fO\r\nmPP7cGPQw6GTRju1cljvq9q9ppRMVGpArtQ=\r\n=B1eC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"b23c1b2235777f389171ce5f4b3d48e1d1dc4846","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.0.1_1662433227156_0.7897350703499588","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@universal-packages/background-jobs","version":"1.0.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.0.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"b034be37f41998374e7a523c2a0db63a90ba9fb2","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.0.2.tgz","fileCount":26,"integrity":"sha512-AkuqE8v7yjFS32fQwsUpNty/RXmvusCXfrqG4ZSobi4PUt0ErVhNK6P1PoBTaqYk0hXPgo844QZnwgkbGdrutQ==","signatures":[{"sig":"MEUCIQDoTeC80muk3N5RQXP4azNBedyAybKpBQ+2LMgsZ1YRdQIgXjObSHq+UyCbJHy/VMhgTNHwEVPCb1t7d4UJoj1tOsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIW1nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD0Q//eCNE9G7nsOAuRcMtz+DO6s791ZWJJNzeXZ7gqE+HZbGkCt0t\r\n9e5pNsOzpogMHnA0s9eLKylKg2krJxLUN66OKeznkzbU+LK83wO+ai7ediA/\r\n4eE0+NMPt5pYSGHQ3UwjK7/3TB/dXTJFdMOIS8FfWk1VzjbPE/y0S4aQuZ7Q\r\nbYSjVwsU+djDK3U1L4QQxR8EcZLsQMJ8VPeHOrowOt3PpEVL5/s3N/CJlzGm\r\nI/8HF0OKgCqJRuXNcSAWANDOhFfqmtGFNE+nCIiphVZUR6ZCTnabocM46AsO\r\nJYvDqHQ7zq+vFdv1vSaMDDnaQQL580cBFAfE6al9w/vhMLU3aIKTqLamgYpq\r\nOuKWtaXNhqKZZp7Gb/QCpUV7sgoHigENcs9DRrrQm8dKz/sSHzzxo8z5aKXk\r\nTDP2BaSXm/DkYYlRSqCmNOAWRDux75bRHq9WzUS2hkzJqFfKJcdFJcaHGmE6\r\ndlyP/gBZ7mAZ6oQ/G/cNZ4+Zy/TaJiXlh7kH6qsK+4d/7+ASKAI00n7ERu6t\r\noKBR8S3qy7S1g58Lcape1YwPaZYM6IRwPbDlxoZgLuhAeKpGDxeXbHMU7KmE\r\nOCs14OIlMvVabbQyEQkZVp0tsCjc52UVGxXQqg+Dhwjqf+Mc93uDqkdSwcj6\r\n48gRBm/qbVcXwK8jmLxld4lnCKbD2FG+5ss=\r\n=zsRi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"91a73c079dede183644971b2b25298cd010bc1cc","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.0.2_1663135079481_0.2886058920875887","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@universal-packages/background-jobs","version":"1.1.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.1.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"ae173d9fff5b6d3ed73d69e552eb9bd8272811f8","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.1.0.tgz","fileCount":26,"integrity":"sha512-5L1lXqLsdz+BR9kbvX6oEZJxEqPFDwX1/s5k15SSuHB/KfDzs315q0PBKcjkJvTd+AvOIOTo76TsrItrZ3KSVw==","signatures":[{"sig":"MEUCIQCDpbBANW281FgCk9/RULA6Wor7EqVmTXfOQwQwKFsCCgIgL8Yb79gLaKwjqfJ2d4UfX90XWVXTqPiF6V7gKsre1CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIXOWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVaw//dukSQB7rTVgrmyOZRSOs5ogeF76n7axhjdKKccjuJfyAN8Gq\r\nq6yfvB+Rh7sBCLFjhKRfyo884CDgYN1B5E8k9y+CxTbJPRhxiM2F6hxQ9/ai\r\ni+sGbf/eEdsgdCCJEMr2eRHxL29/CJwow1YcfiSJ9+M+HaPImEhy/6YnF04O\r\nABAkz8HZins3+4bXcgeWt09hYyaIIMj9pS42loQYiMwyDfVNMrsiWYu3cmCE\r\nLyvVeOhpEOAK7hWnDmALyBEtdzP0HkLg1wclmQpOfMZ32u3GSQ3vicJwKW9K\r\nfs34ASJbRwVXgqmmv/CM4fcM6JZ/nhuRYwj5vsJy3Pi+nKjBM7lLp67Gr2yu\r\ndK+H56O7dWfcdvBhVo81RaPma96tfpZYRxXDId0rEd3e0C2lEvc3C5J2kyDz\r\nmVz42u10iqS5Hn/O2ic7TJCui+c9szw5NQuZq5ljnup5NBmZha9Xa8C6vE90\r\nZMhPwbbJHnbzbpYBwL57GTkuCYogFmk3xN0rmkghz/VAzs0WcV3hIxjQiyRY\r\naQXTSJzwr64uo+e1BuKt+fkadwgwQuiEu32s7VGl2SrpElzzDFOsG4A/S+ZB\r\n6Us00sHZ6D9n+S5aCSIR8Hjowjy6d+Iakc2dfipDZT/WXh3CWBQ5pVnZ6DGn\r\nSx79Dw/g5MesYT0YwcbVd2IfTxuRpxB1HxE=\r\n=RyYP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"c5177bd6c90e54be3b7b8a9d461c0c39927aba82","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.1.0_1663136661731_0.618026493516737","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@universal-packages/background-jobs","version":"1.2.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.2.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"1b175183bcee305dd02f1a62fb40f7756b030337","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.2.0.tgz","fileCount":26,"integrity":"sha512-/kYY26WQsisPZAwUfyF9xbfvi02y/+0CV0XMkxGzGUAQSWWzabbZeV0urMllqtYiWXwYMYfiUMJb1/Veu0B9rA==","signatures":[{"sig":"MEUCIH8/i6oArZvaW308bb2yS61oayrpNpwQ9GTvM4fA4KToAiEArB99mqHGtKU+r4/PY61ErRzjs4sN4Sg5L9eWJkEZjFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIoZ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV5Q/+L8zAR4h5blS4CNNvwf92eVpoahHSxWCNrT0DhUooQFhsssMd\r\n70qYF/k9bMktPVI/XxDY/P9csdswxgedQxvhqERqqlLcbNWSxOEWaEAETI8s\r\nIEFFjuwjSL3QkbR5+XKEZlfhmZ2vuNJDOmOlk5EUKZtMqzVsEoCSCKiBIeTg\r\ncH5joiVPD3LcSeEWD+ZxAAf7gs27jLBjkBU7+DDWN2499aKuFEiY6vL0q8CI\r\n1QuAhTfypvQUeYjUHlSHP51nuBXwwblDqA76yhpsTnlCeRr6eaL4e0eY4W3v\r\nz/aMyRvDsLWswxsOuM6YxVbQQJ6vTJAf0azY4zIYFgHoUdaq6f6MnhSNX1Bn\r\nrRuL75npr6XUFP+Q6GDWxPv33dT0oJuCnLjdpgsPIkjjAU5RSwruj6aspbdH\r\nu/UP9jXJHz7IiglIeZ0JqxKlJh3x32+ItEqB36mBJ+6+qeLZQRjoIHcp8JhB\r\nVINa5A7kZ2c7C74HCjWN4KHOKw3/MQwYW5a4khMNSXutteZWMBNFUsh1YWEz\r\nAc2WajLLpQQXtY32jgaF7OWiD/gtfTNZ7MpItah9tcaxPKBEZ6ox+rNWZggx\r\nFd1/mkDnFq+FZO1HyUiBBhoM0Sx8ViHA805MjiW7QJzmz8HYmEcuvucwO8Jw\r\ncrzk9+Cp4w2olelfHuZhVc6d710S8kTHwf4=\r\n=JszH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"f596db023709c434882d978812a9105c086e2f55","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.2.0_1663207027930_0.29548696931126206","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@universal-packages/background-jobs","version":"1.3.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.3.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"f919732e46e02927b402c605fac38e5405185100","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.3.0.tgz","fileCount":26,"integrity":"sha512-7wmdhBnA5e9ZpjC/iReS5Ptr0fnoPWk/Ajb3tbi8GqperuBIgde5jVKa+76Nao39/2r30wrVwtGyl8oIdiwaDg==","signatures":[{"sig":"MEQCICKxwZyl6d5BkiGtlWv0K/E79S2X+cUuNMM1wqO/wCetAiAPRQczxUSV59De8EoVATXnshWz7f0x0OCGibBFAGzlOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIp0BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWuA//RAeq4UszbdqeyI8yRA8+1vJH4nobTqFjA5IHsk657/tRgoXY\r\n+6DFKyUy1WUt+2k0SRQYrmaCJcGRu0ZiOyXd8RS8SafUOvI3/xIm7T7KOCcT\r\n+SORdmEHMXhsZJTP+L5yHBPo2fGgGgwRmrrqHvJUk3oNotlODjkjyJrFKrrZ\r\nXK436nv1YGfj224AvyjYBAYkUhrdXEMJtSJRMySyp3g8Tja5tfsVcRjsbaSf\r\nylnz+aVYklaNGlI4iwVjm6sCAkXT/X7n81yMikBGW94P/KYvy1kTutoNRt4l\r\nBFBIlx6OX8WtCeGx3x6PO9TyqRrrlN+80p1j8n+4+SlqWQI43ruH/rRo08xw\r\nkGKsMny+CZFuQlP+tfhnx33Di3B9W9rVLcYWGgLbnxd+OXeJ65hqfthbTDON\r\nTHSBpli6+C7iHABRtO7mTiOcpBseRBi/iCcrEj55td4hXkeFyEsWUqeLW0KC\r\n3WbB2Fd1kVuKnUf6JnhMCEmQBdGu0uIqJE3SWpAfyLLL25CDlZy5GSpsQERI\r\nzOeJ8t7oFMJ6NBUze7gXrK9JZtdgoYjzJSF/7CRNQ3uDg0I5faA2btHcKXng\r\n3P7NFBI3tjneRTpXTmEu3wv8isj59apAZFrDCbpwJFQ5r5k1CVyBYtmDp8kM\r\n0SlddQFlWBtGnKEt7kroJKv9phJUELUlaZc=\r\n=0L0R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"37454a32ac6a016014d05c9dadbebc7d2d58889c","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.3.0_1663212801425_0.6592764386322283","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@universal-packages/background-jobs","version":"1.4.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.4.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"281044dcc1a09c0f1266ce6f59bb37f2552ce746","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.4.0.tgz","fileCount":26,"integrity":"sha512-E5obr6KXWv8h991I5BxyvHHrxQnbZG429gYDivJrFCabpufnp8yyNOQdMNC5yK45CZ5tJ9ZItzNHJ6wZzkiL3A==","signatures":[{"sig":"MEUCIQDTKqZ84X/fIOn0/jhepJlFznjyFslUgmKcM0Xk2QqyLAIgeC/GJZvF8OZ9xZuxDh2K8aLi4DkY9zjD5QtcUb1DHFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJXi3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Ww//d5Kf6Oaonew/1ZbSpy0uIAlxc4LKMzcsEfut+vH7AYf9DUmy\r\nEyNReKopi6OQoJwRa/c6RniPYTIvTj/7n04VH21CfjuhoeFVbNcQOjqlRFip\r\nia0V6UTgnSptTULKrzsHoYC1E8owwhnZkKYnE48iKIEyhfZVR3TStyO6zu1K\r\n27Ytj7FQrjOATqzcdFIVhlVSJvnsjFeZ5OoKsFWmP/Zbt4Y5h7x4RF80+8oY\r\ntBJ+2s9U5kH+e5JB9OfSN4ytlfcBtgT6ApjCaJddvTk017yaPm+1ebHp4yDX\r\n4JvlBS+1WIvVckBLmImSEjC0JANsSScHha2eGOFwbydHdsaBk8rofH5fzFzs\r\n9Iu49xVZtUP2qZqxQjcvo36oLrUOdotZGTXUwHfnHgl8OnGVJrtzjGWL1S/L\r\nrz/7ulKLqOuNKk/7HhZP4cOXdjm7Mumw2IV0W/l7DedOT2kBttQBaUk5adDd\r\nUigTrE/s4MlwkhxwhEWWBUpPTmsUPzHT1q7VfJNbaf3XQr9uhpBr/pMG66Mn\r\nc7nMWhcm2tbp9fLDDypmnDrZmUkg56B5gzy96BAvJwOQYgrFJ9I/oM8W6Tpu\r\nhhCPxssJPnwzihRIZafFkCzeOns9i0MvIspPZnQ7sFEyFYEmHWddn6DlV4oj\r\nX7fX/+Dhbq07ikwZY0W9TS3KI3vhmb12LY8=\r\n=l1Z6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"a35bf4327dbdb592a569fa960cd1bdbfa24bdce1","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.15.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.17.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"^1.0.0","@universal-packages/module-loader":"^1.0.0","@universal-packages/time-measurer":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.4.0_1663400119086_0.6410806191481142","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@universal-packages/background-jobs","version":"1.4.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.4.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"f21564e9d563569cc618db8dc8f6b13b969a9044","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.4.1.tgz","fileCount":27,"integrity":"sha512-YTKPO017mYHByefktcEMr8OOTzb31hbAVvyU42pW+aPUfBSNBTQFOEtuTygJ4Lt28bXhOGPEeQPmgU7azGAPfA==","signatures":[{"sig":"MEUCIFvB1fo3HgH1XdyWxGtVmw+vxx8SedNj5Tyc8E5u5K0DAiEA55YwZPctXv+rGVi58tU4+/7WCffUH5TduSPfqvmwO4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj112uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraThAAkBuvhOnK4zeppjTlN+HBFaKbgaXLJ9i+k57D4zzuA7ahwU93\r\ne0xD5VYmJm5VMMlDMfT/zqZ9jbDSFnkdGZaHvOM5ORaaFefy/meHjRGLtyuC\r\nuGkMlORIyiPxj/N3GicnSs47yArWdKYRMfZOUHaeMTTpOXXOykq+1nM1boxC\r\nkqVQJXb6ML24dKxP6t3gdUgWVAHi7I08zDGne0iG6uiQ9nNePU2fEVUNglZW\r\naROhJybN8vrTy7j8UGsoDdmFYYAz5ZFem48pE2gaZnY0BA82IzZQ4BoW4wVg\r\n96CW38kD3aOhTaCUAVaV1lArdNwtGD7LKK6c92YKC3g072jidRZgXIkURkdy\r\nAk/Ocv12uKyXXXf3mvzNDJDZjtIJtV6f0y5slvZhz7D3SGgJuFY66cwaZAwn\r\n9TVlhfl4yKF4gavewq0g6g7erJ1JEz4EbFSYFHI4IsHYohaXEMMF+GnZ6fv7\r\nX5Sv0QfWpIfh5U9TRNU/C+5jD2AW9kC5aHLW5gvzbLHjRHyR6lvT1PFiSrlx\r\nqZitEx4KasK2piVFfm0PNQUKYRywc4azWwxRqwH/bBpg00M/05C2Uv7xphG8\r\nxZ0HO6ymq3hRH3511Rh2LDFqO3/pBbyEKmJ9Tzk+1w8YfNlvtsCED9lBKJF1\r\nAg5FVPTEUQ9rJ37H8ylHjSq6A2QxaDio+SM=\r\n=2uEa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"d26d6c090f0ca6865810e60a6370a144df4c1593","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.19.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"1.0.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.4.1_1675058606401_0.8356292845776365","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@universal-packages/background-jobs","version":"1.5.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.5.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"217a527e1f2d94bf2a82c5c7c09fcb74ecef0cb4","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.5.0.tgz","fileCount":27,"integrity":"sha512-RXQcnqN+Ozt44XZ4dLgLKR/+Une4TKQicSjdQ5llRfaep5fo8EBplVoAhcbDHJ9RmKuobTEIdp1EUe115U+rvg==","signatures":[{"sig":"MEUCIQDdsvjg6E2+owANB3FygLDUGFUsiuNS0jk7xQ3fgAV4FgIgDpxZo3HC0a55YQXN6o28b4R/q3J62kycSDRPYtfBIB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6RXxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz8hAAmBg8D0eHyXKwRpu6MgMSwgNj3FpfgLGRIO6VBmzHZZdS97aP\r\nXv3R49ebi6rrPp5UxU/4coJtsrMEwgz/sf2RLbitCtK1F22peHe3PjE7pqaS\r\nVPnNqs0XcrB3PgvuDpR1qPVhg/2JgY3FAai9T/6oZn3ZXVJQ51xOlugJ3/4b\r\nHiWE2+ieeqbQQytGU8CR6DBR9fHI4F3ZCWyH8raiYOvU9KtEm6UOqb0ef/Ej\r\ng9lun4EzmtfEPUfn/QRXXBb8w++knvU3fxjQ6gRghdGJbs9TA/ZqdJOevkRn\r\netJ1PSkMYH4PVyEbtBL18rq+3RERptjdzwgNYrigBJK2qmIuk9Y3arv8/H1x\r\nofsy9a8Y6rjVg0vb7kufq1t99fbuoR9AilqaM7GWrPHHfXlZHvFidUahx/+p\r\n9rJlpksaKgvs097DOKcQRL276b0dzBFNuGeoKtQskMUcAeMTUq0x37jskwpr\r\nGVE1W394Rfs/5JikbcnF4O96pMJcDS2TjAsSCwbT/jIUbHsT2TaBtc+Aiq7p\r\nqUiZsMqbWjjEUb47cNo1PADOjEfVT4bnweAq4sFEhkDGeBP9OXvfY4zaXmp1\r\narJhFdLDWz+CU4/VCfYykeXWq8I8esak9I/oR9EXzt67+amgmeXJ0Ny+a0PN\r\nYPOY72qTmSELR7bJzR6XLA+hWSXaCrOi31A=\r\n=01/Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"6677353b8571227b2683c27dedacfa3dc9a22f02","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.19.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"1.0.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.5.0_1676219889394_0.750861334233802","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@universal-packages/background-jobs","version":"1.5.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.5.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"be2303f80066c5c78ad03d9e09c9ef31bd169c89","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.5.1.tgz","fileCount":27,"integrity":"sha512-yJN3rRPdj6bPXaOYAjHRpRtee9gdr9Tar+Mx/uo1ioFBWWZc3mPwxC7seMSqaY00FSUGSSFuhXnNjgbjrOsmcg==","signatures":[{"sig":"MEYCIQDyMh/3RU7T23athY4KF8TUpugRPNxrKuDB8eI8E0NJwwIhAOnLrio1YLwzdFveoNdhf+g/7fLLN2Lo3v2YSr8xLYxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6TKaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbdA//Rbn10E2yLhqnmYruJDZrXHodtutZ/F56U2CzSP0+pC45kptR\r\ni0mjxi+1Pp3wn6Dj6rlZME3WaSsWVhMONz2IR5auNzJN4nPVZgB9ItJIHwea\r\nkEjTcCKl6CeeFTAF/F0rqo6Dx6YJmmT5DxUtY5GdOmEYjdN0nZ2UqFIAuh/u\r\nPhfhIHmH1riTK/FAjnLp4DduWkEK6Vl2RDgt2OPzkt6+l7dcsPgImQq5qPIm\r\nAsl3VyCBN+qqiBbBEcge1/7QerfUoc9jZbEFbLl4yuGvJEd5vek6UcM9EcWO\r\n5lLGLUPCR5bG3SR/MCvcgHObo7hCmrVZYjbGMcozFyHU65H03IMQ3z56QKr3\r\nvIhG54+PqyXf9sIW17QpeIOlx5nMGeIRO0j/qSyhoToy9rzz7MCWyhe6wBXi\r\nH61nMpLU7IbN44hu0QtrriHpTPZ+ulX36z6/b19pqGkhVA9GAf6H57JOujbX\r\n3qgQSVw83bwjDtt1hTQsCf9iWx9FwtDCElV6ZK9eUam2V+/TLXWLgV5N3n41\r\ndxWOoBw22nYIzCOdl0O0RqMfoFpFQzPozD5Y6L6Wy/3zku9pzTxsdghzFsO2\r\nP9I0lIexmwIlkp4EYRIAQLYl44NOnVCCg5vNGcWpBa5WEV03S5IKQ5sm4Zvf\r\nZ1lvZ+do4/M9+arahWZTzzyS1Jl8IF26IEU=\r\n=zFSY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"03a46bb9742a0c5cc5612803704c76aff5f6f992","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.19.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"1.0.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.5.1_1676227225909_0.15885770769876895","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@universal-packages/background-jobs","version":"1.5.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.5.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"1e7fad73f5c2b96b78c55d3c5ae758e739d04fd5","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.5.2.tgz","fileCount":27,"integrity":"sha512-PJKFTH5QDp9Oa+mHoOFy4IiYbWY8lSF+yFCX/ZwiI7dqpR3PvXx/MAtmx6G/5D39e67Jj75kdxBwG+v6IyVUqg==","signatures":[{"sig":"MEYCIQDEREwJH68f8BtN1KNRXNWcln6sXHe5AStc0j8H+eBuAQIhAN6+d/1XkJQP0cFf3ljpPw67UtQbP0kt3yMgXlE/PBiV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6TTFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVPw/+PUikOABXB0GOhiju5HkDCf/bYTeAc0ja1EBhK8pLBRv1nFZg\r\nVAjbsckX1nNTe4QSL18l6L7SdogOSxJ9N1FXunTpuMDVyuhQGyNDYKa2ZjUx\r\nadDe6tTPDECPPbowEXuWhJOD1JgJidPjC8LC5cstNKFB0jhLQHVuoA+yGJV3\r\nU82AWoqsQ2+sUjgH6hSO2XT0CFEG5zoFgj0XgVnuR0izI6R+NP2h0AmlXVew\r\nu4mZIlUgaLl1UY3ezL/PTSGUOB3JkfK2XW+AgnT1JJwISR90eyN0rQBiOEcl\r\nRjG08Ne0/cSmIssF/7IsbzH6I93ZI97SI4V3zKtc6J1R48k1tGwFXcmvPCgE\r\n8ZjMl/B9aw4Q5ix4O+kOehc6ZgkO09oUOLxtqFYrbTiGx82qkGiraWDh41Jc\r\nIR7oWTqnSERyIDtvXJi2oQ7iH7Ei9V49PXNQQqSLjVYdggl5fQueWhRIJnjz\r\nvB2y6e1zkdTstisvqwe+7Wewbdkn2msi4j7YBY4Mqvs3iOMBJ/KwK/2udQ9o\r\nusFHqM9TcQL4afX29CUuj5BYZR3y5PtdWsV5+GawyaXJh76LkTGws48zoahz\r\nJvcYeuPI638XeH/5ceYKzjWnv7h8jqIJWCyVD2BGWyVvGjPkDy6gL84PE00A\r\nelj6ZhUUDMxdFBINNXuYPhZ9qGxf24LEGZo=\r\n=iUY8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"8ed9c6801af23366aa645123924dafb7ff898846","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"singleQuote":true,"trailingComma":"none"},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.19.0","dependencies":{"cron":"^2.1.0","@universal-packages/redis-queue":"1.0.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0"},"peerDependencies":{"redis":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.5.2_1676227781793_0.20721776424280391","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@universal-packages/background-jobs","version":"1.6.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.6.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"13ef868fe61c24f86a1cea09ebdf49a2487a6a20","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.6.0.tgz","fileCount":33,"integrity":"sha512-n5NXJzjuxI0wr+PoUFWAkpw8+8HXwJeYbXjuGXAoroyVOcN0U5ENxMC0s3XmXxg67kqxlO7cN8dS32wGLWWXWw==","signatures":[{"sig":"MEYCIQD/9mQ8FjcWLe1Pt1ei3bNlKn8KNCndlLrStXQwwQDdFwIhAKxwJ3F9+o9ZPtwtLKablwwsu89EOoMGglDTE9sbtasp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39258},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"d88534593a71000d34141cbbf05d854bf9aa4bb1","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.6.0_1685761752129_0.34398871852041624","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@universal-packages/background-jobs","version":"1.6.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.6.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"d67a2f3bade79709536b564ab933452a694168a9","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.6.1.tgz","fileCount":33,"integrity":"sha512-+ofrZwFe/zsh4FRN5J8qVGThvSL8LdBz3B++7/NRAhhuFlBACG/BJxS6xHqQggrEw7/Xy8FEErdwYu96y1TxBg==","signatures":[{"sig":"MEYCIQCk8r5ezsVeyi2jx8v8gtPtZr5yp8ii/sYmlxtep00DZAIhAMHZAnuYiF635SWu2eGmtTgpI3CdIPRvvUtyjKSjNsS3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39838},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"25b267b84f75500f494be632dd6307fc9249a105","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.0","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.6.1_1685764521942_0.6695094711595715","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@universal-packages/background-jobs","version":"1.6.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.6.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"abef63851935b95be999c19e550ed091ea2035f7","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.6.2.tgz","fileCount":33,"integrity":"sha512-Wkkv89iKm4Hui59INn3ASqDivgMKsD5DzLnKodcXLS20B690WYQ0H6bg7zmaecuRV4JHtBClv0uMIPGeqhcwIQ==","signatures":[{"sig":"MEYCIQChEtx+m3YTYAgLDTj7qKHZh5ZaZblrVklV+BSWi3NeigIhAKmvOuBNl6XYSbN2tkaceXezDrn7z661bLlstkCUzjbj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39838},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"0ea12a43727fc2a8e5363f35b6663bb2c84a554f","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.6.2_1694277796713_0.9636222002044024","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@universal-packages/background-jobs","version":"1.6.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.6.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"117120b02d297892a43eb3c4ebf1a8e8ddb7a8f4","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.6.3.tgz","fileCount":33,"integrity":"sha512-E5byY8iqcI7v/ioecfhkObDCNpye8Bsm/v6aRCI+06vkHPNwKQT8AsYyONeFF1Noqq5nP46dcP+ZgoiKD6jbVA==","signatures":[{"sig":"MEQCIC729GON23SgPcjQnK7gud79nZ3ltXyi29jnfka9ytknAiB+zM8o7wlE2z9G/rgGxlGC5gMZkAQDYEFOjOQpEIvCgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39832},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"a42b0331a28eb37d4581f8a0e588a0e204b97d24","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"1.4.0","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.6.3_1694313419196_0.5239961608683601","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@universal-packages/background-jobs","version":"1.6.4","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.6.4","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"7f687b41a04791ebea69eabc6d535b14b42c9190","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.6.4.tgz","fileCount":33,"integrity":"sha512-7r0eHuabWdb7djBnORO85iiDuo8YYxrPBfW0bJJZv5Qum8iuJnEV9AhLlYu1TWx5XKy4HxwqAt2MqAyqT8w0Lg==","signatures":[{"sig":"MEUCIBgRT+8C0DS/4DqHasCU+h0PXSAs84BF6y6yvr6Uj+TCAiEAqWYh8sAKHDNoOKSbM2reM/SgdNCA3Nwhp4V57bGAc00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39833},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"bb9ca9847c9f44bc8fa43702ba8d0f3f0c044de2","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.3","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.6.4_1694318380640_0.1770192603897347","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"@universal-packages/background-jobs","version":"1.6.5","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.6.5","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"b0fb2c33cb392518a695fc6f5e67bb55d66be835","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.6.5.tgz","fileCount":33,"integrity":"sha512-MncAHkNyxNiqpsO5DdPtg9v4UxyGOncgHVlXXHz5lHLEsNbqfRfRP3ZQC/dkCaj/HtVKoFbkbpWSDSUuCx2RFQ==","signatures":[{"sig":"MEQCIFb63METt2zdwImmpUmZFE/31YtlgwqC6KCCRYjRcG8/AiBjmG/K5UsiwcSZ5vNdetKLJHxV/ijr0e8kmX+piOhWJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39833},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"fae9b8d800b090dfa74950bad5de2bc398eb5082","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","ts-jest":"^28.0.4","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^28.1.0","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^28.1.0","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.6.5_1694410197472_0.14440664415672977","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@universal-packages/background-jobs","version":"1.7.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.7.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"a4b1a145d7181ab8bfb7306c20674ac1b58b3484","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.7.0.tgz","fileCount":33,"integrity":"sha512-9qvRIEEVtgKxAuZyyOeWnKQJMV6i6IJFyXF58ZPB7hhgxDUpMZXeD7iC6FKqgWhzjk+pe8yYVz8CzOEEsRLBJQ==","signatures":[{"sig":"MEYCIQC2PGzK6IusJettWqv6zImN/0Du3Iu1JOprW36yKUsOlwIhAMI4z+2IauIzZxoL/BbwyU/3PU5qohw8gz2DrwfkZ+iz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41508},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"992a3e4791215a9642222df9a8b3b401014afd65","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^29.5.4","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^29.6.4","@universal-packages/maintenance":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.7.0_1696032939243_0.38320427974416904","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@universal-packages/background-jobs","version":"1.7.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.7.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"447c1877ee711d5984b996361c43fb63de827d2f","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.7.1.tgz","fileCount":33,"integrity":"sha512-0lHz9WqzfYBEQ3YFiiNdMRVZZRn1SpQf/j6DNLDt9MyHYd6qF9FdtY33n5axUen8Bue/zlewLxstM8pTX1GylA==","signatures":[{"sig":"MEQCIFlVqryNg0XkjD/aAl50mzvyFvTuI0qz19zqO84zGQvyAiBeUI/ptZQfjN50Q8MpUCg4+bN7BrxxJOhC9xyRR5/FkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41508},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"12100e82de0bfdc4b5691a470d68ee6ab3130c3b","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^29.5.4","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^29.6.4","@universal-packages/maintenance":"^1.0.2","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.7.1_1696034896928_0.451150129701255","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@universal-packages/background-jobs","version":"1.7.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.7.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"7c1cba402ba40d899e6388021df95f1a4d31f9c0","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.7.2.tgz","fileCount":33,"integrity":"sha512-Pg4pmMFW4eXqlx0IJmrJZHQQeOYncovjXV/Vplv09xoDdtqeJtb3AJWtqZPDPs3uGvoe0uJCDXnRn6ind6MraA==","signatures":[{"sig":"MEQCIA7GJfn13iqkgXWaGST/jFDhqaKI5mtfpORorJB1nLcMAiAOjhxR3MVhCCcD2IuNOwUdJ2hwSFww/eygqHQ+r6QBNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41508},"jest":{"testRegex":"(/tests/.*\\.test\\.ts?)$","transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testRunner":"jest-circus/runner","setupFilesAfterEnv":["<rootDir>/tests/setupTests.ts"],"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["<rootDir>/tmp"]},"main":"index.js","types":"index.d.ts","gitHead":"e7f0e44a48faa7846ac15ff41602af48d387fb0e","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"8.19.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ms":"^2.1.3","cron":"^2.1.0","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","prettier":"^2.8.7","@types/ms":"^0.7.31","typescript":"^4.7.3","@types/cron":"^2.0.0","@types/jest":"^29.5.4","@types/node":"^17.0.39","@types/uuid":"^8.3.4","jest-circus":"^29.6.4","@universal-packages/maintenance":"^1.1.2","@trivago/prettier-plugin-sort-imports":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.7.2_1696036354172_0.495244488443346","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"@universal-packages/background-jobs","version":"1.7.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.7.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"3b2f1f8c3f0235935f3fd3afafc6cf5f37904e51","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.7.3.tgz","fileCount":27,"integrity":"sha512-TydStFo9vM7NZk3r/O+urjYDoo9k7JZdJUnFMJzUMhVPBA29f5lh3hsafzDBlhncZeMDtS6NlZG+9JDUhxRWmQ==","signatures":[{"sig":"MEUCIQDEm/QY/txI5527mjP/P/CySPhMXklWGkTfzWcjC4WHawIgZ3avS1H75v3EQcU8xu9ApboN4ZVGyeZTx5410OkH2XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38628},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"33e163142f7a1a7fa5974944a77965ecd36eda38","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"9.8.1","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.3","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.7.3_1698652076600_0.7569899449234783","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"@universal-packages/background-jobs","version":"1.7.4","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.7.4","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"84486655299ef69916b2d53aa1515246e8a7a5a3","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.7.4.tgz","fileCount":27,"integrity":"sha512-sGylumTR9YwRdBGQgCPcNQX+q2a1Wxv+U/G79dx5mETkr8oE5favb6ApgaFaVZXxTqUDbjs2uxYQjVDnbdUaUg==","signatures":[{"sig":"MEUCIQDJUWWsFYQSRgFWenX+V9+2+bzsi26NMNQS2YxF1Jz2mwIgElmTnGj+fJzuXuKqJVW5QwyjAJtMv88z4yfLLqQagh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38628},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"c91365284a408732551d94d2737949180fe00106","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"9.8.1","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.3","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.7.4_1698654896547_0.9461258367205969","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@universal-packages/background-jobs","version":"1.8.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.8.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"9ba165cbc7916849ab49068339179db478d04173","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.8.0.tgz","fileCount":33,"integrity":"sha512-IrIn7Jk3BDY0vLnU2oA7jJkV2xKVrynEotqvlOuSschRBOVTSScay/vFGwrQU++JnhW9sFao3XgdrF0J0uLjOg==","signatures":[{"sig":"MEQCIFKOkKD6a6kCvUJPXHhk3YVOTGlCWiwD2h8Fo45J/0rdAiAUMiwlEvGVuE3jvoCjXVYG+CTp+UOZsv7GKCL7y1LpoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43611},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"b40eff37119b3c0571dcf85f61c633bb61fe3865","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"9.8.1","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.8.0_1698725911976_0.817626079174975","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@universal-packages/background-jobs","version":"1.8.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.8.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"60d424f1770724ca62f062dd9700f0944a1ebc62","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.8.1.tgz","fileCount":33,"integrity":"sha512-DG5YYD+umlw4iRA6dF+COYOqCAmbaOB4oY8uM/1ovfR64qUV/yZmMBUQsw2VUpV9+23RlxX4HX87XValAu0feA==","signatures":[{"sig":"MEYCIQDh6Piu6SZ3BAOAPtD/RdzK9SCYaAMdIu7YCIScbrWKGgIhAMWBCeA/fubT0E9I4yNEJIt1E1xd77q/wxcpo6WlMpm8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45936},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"631ac6bc2261c40337194e58b42ed361803e2336","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"9.8.1","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.8.1_1698728470741_0.8933171847773453","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"@universal-packages/background-jobs","version":"1.8.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.8.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"80e43dd74c4c5ce7984c682dcb5eae6b81edbb4b","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.8.2.tgz","fileCount":33,"integrity":"sha512-1ulCMZG5CVPFTHn896Mr/w8BvlnySwHUXAFGGmCCtMqJ54Jep3o+nE2/eqdqdzrd7OjIe0GDNGvUnC9imv4xuA==","signatures":[{"sig":"MEUCIQDuB5QhuKFFP3QKZb4y2Tj1i9MQZhyWSUQT0IF/3F8ACAIgd5PMLtEZtiKP1FvjdSFaz7rGVFTJ3abmjWI7YBWJEJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45936},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"bd5a36e1820e1f16e529007cb16a9f2f6f709c21","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"9.8.1","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.18.2","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.8.2_1698735764776_0.30707060872062075","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@universal-packages/background-jobs","version":"1.9.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"f121fd8195827de4521ca6f6c8531bc308c0fc31","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.0.tgz","fileCount":33,"integrity":"sha512-KQltU9b9jisMd2Ec5gVsnMCibyjTiNw+eX0LkikyZ9NOo7meNKvHxaEk6ldLG/Vh+vPDdyoMH80ixVWZRa7/tw==","signatures":[{"sig":"MEQCH1AzgoL/bp00z2aSgmt87AqNiPYRWwbgvEqcp90YL3wCIQDVKD9jo0yu71+hAPVxfmMLDupoh7NLXy8g9QygPXL80Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44212},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"f90251bbd2807e94da7e47a89c754bade4defe27","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.2","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.0_1703732217047_0.28413437460643687","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@universal-packages/background-jobs","version":"1.9.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"3adf752268236f7c9cdaf97deb6724a83f6e8389","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.1.tgz","fileCount":33,"integrity":"sha512-BDc77mQk0IHlRtWE8puj7gGDrR+Dxv1Xpt3sUzOtMQQ5lfhUN9rFWHElYRvoAZs+lw7C59A7VKIiOAUy01zsEg==","signatures":[{"sig":"MEUCIBcVNMfmNtvGTfx86uGMS99yW49GOVCeTmBC6WRGzGyGAiEAqIpGevC+zhFwXyWfy+ZLlDRPUvhnI+7mK/pcZeUJ2IE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44212},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"9f3fb671d894aa331c9c3e6e87286c4245ac4b6f","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.2","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.1_1704131276668_0.6009111636470541","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@universal-packages/background-jobs","version":"1.9.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"d4e7c03af9b02913afec2e8682c87af42e5df23c","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.2.tgz","fileCount":33,"integrity":"sha512-gbjzK2pEzZS4pk06hskUlO6Zq8f8JsXX2r+/IVEvrgJ1XiZJgmvUF0lZgAlEM4vCkdle6bQVSNKBaJPwGXniKw==","signatures":[{"sig":"MEUCIFbF95UlhB6FkmfFXoQgMs2ojANZ71WrW4f2Lce76pH2AiEAhHLLdY7ggzslWAhhZB8qS28JUMFGV82/JTh3r11upj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44505},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"5373049be0770f214c4e6c4c8b31880fa63a20af","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.2","@universal-packages/module-loader":"1.0.1","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.2_1704143518404_0.14280403971129307","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"@universal-packages/background-jobs","version":"1.9.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"989209d9ec4f7e11627cef472720523cab6dc823","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.3.tgz","fileCount":33,"integrity":"sha512-xzhvHqNB+blhkRDGThQrx8m7ZSvOYye3C2NphDF4cpBzedEhvUbTJIL5jyUUKuCIT3iuCR+rBr1yNgJMifIJ+g==","signatures":[{"sig":"MEUCIQDI8bUPjaHdc54MdT/WWXJhf5KxsenNMynN1b4aYxlf4QIgGyVoWezD9z9UjfPHc6DoheT6BXfESy24Pv6fhzu23h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44506},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"bec1751c8ce389acce0233dab833cefdd8485915","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.3","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.0","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.2","@universal-packages/module-loader":"^1.0.4","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.4","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.3_1706909165544_0.3636796809624354","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"@universal-packages/background-jobs","version":"1.9.4","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.4","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"5135994c1165ed783347ed9d3194c90ca915e8f5","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.4.tgz","fileCount":33,"integrity":"sha512-4ZGEet08nLIzIB4VnJqnppk+3UwKUGMckgblKGVNX3pWD0C3h7NP3EA2iqmmT+FiDLII40uRKO1z30F1918AjA==","signatures":[{"sig":"MEUCIDK/H4SRcqURltriFnGcuEisaxpHxE9fGJiOw2ReeubRAiEAqIXJK7XzvDCFtNs8mxZA1thsPeFblIESoLU7jnVvcbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44506},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"b396f67549d0bfab4f579fdd5cbad6a2bee90d1e","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-dependents":"umaintenance update-dependents"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.2","@universal-packages/module-loader":"^1.0.5","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.2.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.4_1710917558069_0.7479354480620863","host":"s3://npm-registry-packages"}},"1.9.5":{"name":"@universal-packages/background-jobs","version":"1.9.5","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.5","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"b8c4d6c01545735818518d6c49d2347d428a8b8a","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.5.tgz","fileCount":33,"integrity":"sha512-vyVHco+m3Fm8oTCksGO9kt0/1JbPgKyOPRhfl90Pc0Ejbr8/cKm9iWc6NWeQs2KnYuDPLsI6YMDs6sRSqMfzSw==","signatures":[{"sig":"MEUCIBNueYjRLA08+ddZqf16SD2s/b0BsMty3c9NGCdqQ9RIAiEAxIxnfez2qXNImogEWo2an5SjqXA9jHHC635APSA1eAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44530},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"3688f2929e43d5ad0f2edc1db76a1dc4a073e24c","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.2","@universal-packages/module-loader":"^1.0.5","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.3.2","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.5_1711148707142_0.8441811182370818","host":"s3://npm-registry-packages"}},"1.9.6":{"name":"@universal-packages/background-jobs","version":"1.9.6","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.6","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"77a3bd9c0eb933653ec1e377898fc89998acbcc2","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.6.tgz","fileCount":33,"integrity":"sha512-xPId2Uu3ESnP5xr1gDBsUE07NaG2lziJOY9oljijBftGHBgSZOORoyy23VH6No9APNoVS30IEjdRADx0IJrGRg==","signatures":[{"sig":"MEUCIEd+y1WEPhK7A9OZE/KHjKbCOXm9GGllRELh4XkDcghaAiEAvbp6gKfnMCopfJag7FTUGSq7ldMZdCnq4RpTlN8sKCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44530},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"b74dfd997778bba5458d42f3a5c93e87f446f00f","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.6","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.3.2","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.6_1711153777044_0.8850440045759502","host":"s3://npm-registry-packages"}},"1.9.7":{"name":"@universal-packages/background-jobs","version":"1.9.7","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.7","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"0dc7122cc105bce8d9479c27c2397aff017de6bc","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.7.tgz","fileCount":33,"integrity":"sha512-McRDg3s7CTVhAdzap/b4cmeviopQCafKJC9VEm6Re0J+CHxTNecmK5Le7MxRomNLj+EL4xbpioN/8g8KsmmKZw==","signatures":[{"sig":"MEYCIQDfMGuyv20MECd3Xxvzhg1hdm+f7eMjnN2qX7qHE834twIhAM5ByqlEw2FJGM9hP42qv6I2zkLqgmIPX/LHOeTEroF4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44530},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"1895801ab2df26e09970c48222c52831b0259942","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.7","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.3.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.7_1711157858801_0.33985739248319113","host":"s3://npm-registry-packages"}},"1.9.8":{"name":"@universal-packages/background-jobs","version":"1.9.8","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.9.8","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"52c899d43be6d1bb34448c30fcc651012d853e67","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.9.8.tgz","fileCount":33,"integrity":"sha512-qehVtyGt+gnoF1BTa8o0E6CeXKxhXA+LwrvIeYs3Z5IOleSkK5u1rUcyGmEcMXnZMCdtX3E49TN8nW3NNumKEQ==","signatures":[{"sig":"MEYCIQCVTqguUyQZWrDxKWlZOtvubFyjIo3JbW2lJFKRaN3GuQIhAMapl+EwKjxRVcj7aaZWpxqxUz+Io7yPaUogyhKEOZqC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44530},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"39f5b716dac58fd829ad44b5d8e77675f36aa019","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:full":"jest --coverage --verbose","test:clear":"jest --clearCache","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.2.4","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.8","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.2.2","@types/cron":"^2.4.0","@types/jest":"^29.5.5","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.3.5","@trivago/prettier-plugin-sort-imports":"^4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.9.8_1711163381009_0.7367067595686754","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@universal-packages/background-jobs","version":"1.10.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.10.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"6c82ed72953db85cd4a4b58d4170f44d0fd0a88c","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.10.0.tgz","fileCount":33,"integrity":"sha512-Osrmrn2o4bZYo5NaJJ/igF4alOTF/8g/X4iEadDYD2HO85+vIBBDz9f/yt/2c1cWf+ivlipWIubKXnG2PdenIw==","signatures":[{"sig":"MEUCIHkKOn/GRD7Zfs8S2BQTuTfSBrXk+4LCHXD7dVrr+KynAiEA8qeZgFGi9vugTlgD5++XpiH4VbEo41fwpB5RBh5u54Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45278},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"6bb9cbf0209830ca4c2cc5ea10651da656e8d14b","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.5.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.8","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.4.14","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.10.0_1712614415968_0.8971986814279482","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@universal-packages/background-jobs","version":"1.10.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.10.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"099a73477f25a51e650b2d84a369b4890630e525","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.10.1.tgz","fileCount":33,"integrity":"sha512-gk3baWQzYWfTk6vqLUINvL6mLKs76+aNPJcCS/zm4v2di/fwdJ7QZ5zhb6Q4MBoEIwWuw4A7rq0GCrAtYZggNQ==","signatures":[{"sig":"MEUCIQC6KQYPOegVklXrOq10sKIQieSDHfdjU40fPCNzrvLvLwIgKZxtJ+ML3VSl99JHwDQKUw7Sw7HXnB7FBCfKjJlD6dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45277},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"29327cad42b1fb91b903ee786e0baf2debd0e483","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.7.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.9","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.5.2","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.10.1_1720404045297_0.38052965682896245","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@universal-packages/background-jobs","version":"1.11.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"8705f2f8c5d32f4eb36854ccb1500834f25e7de6","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.0.tgz","fileCount":33,"integrity":"sha512-TEuS3L9yiX3uEVFTa6Gcv9hqRPSG6rVXtlEIrlKam6CJVk6iSfpmMY1TgJT1WUIjkIeSAkef13OGLEaiwuB4xg==","signatures":[{"sig":"MEUCIQCqjCFlmw2nJT8dGcpcZnccCwP6iVnVA1TP15zrM7HSUgIgDWWofuvNAMLjmgjyXLhNTN46DDNt9Y0jiu0AYOywhUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45639},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"62bab0b1ef873782066d1336a8dac0df2ee374db","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.7.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.9","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.5.6","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.0_1720478186807_0.5868410222520464","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@universal-packages/background-jobs","version":"1.11.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"63459a34859ed119b92c0d283d6b2b81ce344c32","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.1.tgz","fileCount":33,"integrity":"sha512-dPdGv0KqsjbGuRrhLb418x+hLZWhle/XTPlU00vRlk/soDcnwvjviZidplFDDuRKY3ZuC7pVK4vn9J2k/pC9yA==","signatures":[{"sig":"MEUCIEwifvANeWVrPvAuPURVHhwnj73Ok+GC/plMJ7qmeyzMAiEAsEIIHWRqKY+/JIFTdCqNr1RB8iQAoyH0309c5aNjNEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45679},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"2b3d51732e28ce35aa73d959b5027a49bdc6bb87","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.7.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.3","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.9","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.5.6","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.1_1720478883819_0.7860217920273236","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"@universal-packages/background-jobs","version":"1.11.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"944e84accf195a941ba2f40b7f6c99aba6946ccf","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.2.tgz","fileCount":33,"integrity":"sha512-+IySi8wn8Q6qb4l9k0s9YjFoW0k/6mlEa2sg1ZJ472wNz2M/4pTT18ka4SZmv+l0HuP3SAeyYs9fxCWnZzI4yg==","signatures":[{"sig":"MEYCIQCv/rlSsSGDg+2SOPkaW7Umo2MYhYS8cMPJZn6aNG878QIhANx10/OI6mMY4BkOoPhB2BHnCMv8mIqS9hSyscbjyhD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45679},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"1f438b8d33dc3b01ddb2f697b0f6272032517d12","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.7.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.3","@universal-packages/module-loader":"^1.0.9","@universal-packages/time-measurer":"^1.4.9","@universal-packages/adapter-resolver":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.3","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.2_1724610155929_0.6156794213484647","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"@universal-packages/background-jobs","version":"1.11.3","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.3","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"59dadedfbfbc46dd76c9b2222efe56851677e937","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.3.tgz","fileCount":33,"integrity":"sha512-m0gVsV9BuawT8NZEfyWWeotYjQzVammJ2AcIogIyRndUadnhQk/Ut8F9Ogs0E+VTsmPoWoUeRHB2bT0Ude9NBg==","signatures":[{"sig":"MEUCIQDvzkXTNyTv+JfSqGnHcNbhRfmuG5zc7S3AJhkD5OaRPQIgJ/TEf3wRXQg/2YRZU58FQwlj2RA49ym0pohdn6lzN+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45681},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"4976635e99def3cda41e970d2ea782453d6008f1","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.7.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.4","@universal-packages/module-loader":"^1.0.11","@universal-packages/time-measurer":"^1.4.10","@universal-packages/adapter-resolver":"^1.5.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.3_1724613380224_0.2549830689003958","host":"s3://npm-registry-packages"}},"1.11.4":{"name":"@universal-packages/background-jobs","version":"1.11.4","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.4","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"d3f8208b0d8922655431b9135c8cf91b78b6c294","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.4.tgz","fileCount":33,"integrity":"sha512-8eqn8dPEO1PwjWb2sFS2JxwXqX2KumgH7acPIGdEECgDiPZZK92uEpylMewgLsU9JOICuIf/2f155ibGY3DSlQ==","signatures":[{"sig":"MEQCID3FrqhGfle2RE59ISVEJwQIxWdoDvEcnnIuN/WsKEYlAiB9Ciq0ghmPG1js2C4P21D8oZN7KQ/iuJl2d6/ZDwBvJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45681},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"f845675ed3c3b9b4529fff5a7f6a8d25f64a5bf8","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.7.0","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.4","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.5","@universal-packages/module-loader":"^1.0.12","@universal-packages/time-measurer":"^1.4.10","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.5","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.4_1724617090533_0.5354711875364933","host":"s3://npm-registry-packages"}},"1.11.5":{"name":"@universal-packages/background-jobs","version":"1.11.5","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.5","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"337f8cd433bbac72a43f937df1dec348301db908","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.5.tgz","fileCount":33,"integrity":"sha512-5A7dqS6bghf2dQqPgGhzZImcovkKbXZwriDWbnl5ICmxk7t+GV4OVsN41XX4U+i+l1wLi1HzPtv3qljtEujQsg==","signatures":[{"sig":"MEQCIH4oaRFl9UAjNzxE1iE1UaT/elYyipTTyy8VDwKadR3vAiAC/ELA4Bmn+Pc8AtcoM7HliREHjUIjD6o2sL7sC3RU4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45668},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"bf5e196a9b30691f842f18b68cdf478bfecc097f","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.8.2","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.5","@universal-packages/module-loader":"^1.0.12","@universal-packages/time-measurer":"^1.5.0","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.9","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.5_1732597983717_0.9785108669402172","host":"s3://npm-registry-packages"}},"1.11.6":{"name":"@universal-packages/background-jobs","version":"1.11.6","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.11.6","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"46c0c9798ca17269b8667246fa8ac353b1f4cf34","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.11.6.tgz","fileCount":33,"integrity":"sha512-fRbU4OlCveKj8eNlyQVJlVb/odoHtXePfns8L6a94Rk95tgVv28RgXfL6DAEDuUf0m6dz9PFAg+ZKNzyEv3Q1g==","signatures":[{"sig":"MEQCIH+pfnX1kMxzBgdBjKVJarNVNnoDvrakhNGFVSsytD6bAiAKcT7+98TCTgMSkfg+SaJzYd3wl+AJwx6Ud8lExKLDng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45668},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"c602293f8429593fdf34086b56d8f83a62c297f2","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.8.2","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.6","@universal-packages/module-loader":"^1.0.12","@universal-packages/time-measurer":"^1.5.0","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","prettier":"^3.0.3","@types/ms":"^0.7.32","typescript":"^5.4.3","@types/cron":"^2.4.0","@types/jest":"^29.5.12","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.9","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.11.6_1732601894378_0.0808943012246175","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@universal-packages/background-jobs","version":"1.12.0","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.12.0","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"2c739ffd66885f87d70ee307d9cabb547290dfbc","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.12.0.tgz","fileCount":33,"integrity":"sha512-nvE1MZBsUJnaNNy1hlOm+QM0UK5bQdKu4P4TF3l86hm1QAbaK8mzN5p8s1wui5DdVF96lvcAcf4Z65Qc+bsT6A==","signatures":[{"sig":"MEUCIBkA06I32vSl+tbFFkFcUUmF87cE8PlB+1J97XXTJzMqAiEAzR8ApWKAWD5i5CY8WA+TiwsTOccqE24rST01uxPFpXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45669},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"c5a4895a6eefab4ab12f843ecbb5244ba9d7eb38","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.8.2","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.1.6","@universal-packages/module-loader":"^1.0.12","@universal-packages/time-measurer":"^1.5.0","@universal-packages/adapter-resolver":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","prettier":"^3.4.1","@types/ms":"^0.7.32","typescript":"^5.7.2","@types/cron":"^2.4.0","@types/jest":"^29.5.14","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.6.12","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.12.0_1732952991268_0.4704785058747356","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@universal-packages/background-jobs","version":"1.12.1","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.12.1","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"dc409b74e79c03154a762d79df94d6257cbf892f","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.12.1.tgz","fileCount":33,"integrity":"sha512-KHVMt6M3JqD4D1fdTX0mKkIcmKCmDYTjvwIAbSEVoTFnK2mrcFQZuc6zeQibO1PFPBKjsrWkvCbZvSJCS2VeeA==","signatures":[{"sig":"MEQCIHuI5E8gdC/kAFOZKlz4WH8oqIkGO6r4Qkww5LrwluxdAiBIoX+0mopa0qDCTm/UGM5T39MaoRq81sgVYctPpi39RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45667},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"9c7f08347251528899b9a0ed3a88cf9e85ffce8c","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.8.2","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.2.0","@universal-packages/module-loader":"^1.1.0","@universal-packages/time-measurer":"^1.6.0","@universal-packages/adapter-resolver":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","prettier":"^3.4.1","@types/ms":"^0.7.32","typescript":"^5.7.2","@types/cron":"^2.4.0","@types/jest":"^29.5.14","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.7.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.12.1_1732954597120_0.8899062236267197","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"@universal-packages/background-jobs","version":"1.12.2","author":{"url":"https://github.com/universal-packages","name":"David De Anda","email":"david@universal-packages.com"},"license":"MIT","_id":"@universal-packages/background-jobs@1.12.2","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"dist":{"shasum":"a01dc06f931d72c4b6ee4fdd3f7418d6ece3add5","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.12.2.tgz","fileCount":33,"integrity":"sha512-F0JpKVb7IXHRj1MOkHdU9OXHF0kUQHnXu4ppX5BemWHh0PCjqYsa0Tf+Qz7Q/rPq5JNZUpo8ytimYAZ1QoqN+A==","signatures":[{"sig":"MEUCIQDXzxEl105BkWPNVoW7ObLjR9kz8voShIFKlX3p1CZUOwIgIKGhESPPF/mGuAFEg3qH2dHNLXeVLy+cO1hbfTOpNaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45667},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/tests/setup.ts"],"collectCoverageFrom":["src/**/*.ts"]},"main":"index.js","types":"index.d.ts","gitHead":"cb579a4ff30814fce6a8f430d697892768278a2b","scripts":{"test":"jest --watch","build":"tsc --p tsconfig.dis.json","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","test:clear":"jest --clearCache","test:coverage":"jest --coverage","update-universal-dependencies":"umaintenance update-universal-dependencies"},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"prettier":{"semi":false,"plugins":["@trivago/prettier-plugin-sort-imports"],"printWidth":180,"importOrder":["^[./]"],"singleQuote":true,"trailingComma":"none","importOrderSeparation":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"],"importOrderSortSpecifiers":true},"repository":{"url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git","type":"git"},"_npmVersion":"10.8.2","description":"Background jobs based on job interfaces and worker","directories":{},"_nodeVersion":"18.20.5","dependencies":{"ms":"^2.1.3","cron":"^3.1.1","@universal-packages/event-emitter":"^1.2.1","@universal-packages/module-loader":"^1.1.1","@universal-packages/time-measurer":"^1.6.0","@universal-packages/adapter-resolver":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","prettier":"^3.4.1","@types/ms":"^0.7.32","typescript":"^5.7.2","@types/cron":"^2.4.0","@types/jest":"^29.5.14","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.7.1","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/background-jobs_1.12.2_1732982411666_0.9186464446568985","host":"s3://npm-registry-packages"}},"1.12.3":{"name":"@universal-packages/background-jobs","version":"1.12.3","description":"Background jobs based on job interfaces and worker","author":{"name":"David De Anda","email":"david@universal-packages.com","url":"https://github.com/universal-packages"},"license":"MIT","main":"index.js","types":"index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git"},"scripts":{"build":"tsc --p tsconfig.dis.json","test":"jest --watch","test:coverage":"jest --coverage","test:clear":"jest --clearCache","format":"prettier --write \"./{src,tests}/**/*.{ts,tsx,js,jsx,json}\"","update-universal-dependencies":"umaintenance update-universal-dependencies"},"dependencies":{"@universal-packages/adapter-resolver":"^1.6.1","@universal-packages/event-emitter":"^1.2.1","@universal-packages/module-loader":"^1.1.2","@universal-packages/time-measurer":"^1.6.0","cron":"^3.1.1","ms":"^2.1.3"},"devDependencies":{"@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/cron":"^2.4.0","@types/jest":"^29.5.14","@types/ms":"^0.7.32","@types/node":"^18.11.9","@universal-packages/maintenance":"^1.7.1","jest":"^29.7.0","prettier":"^3.4.1","ts-jest":"^29.2.5","typescript":"^5.7.2"},"jest":{"preset":"ts-jest","collectCoverageFrom":["src/**/*.ts"],"setupFilesAfterEnv":["<rootDir>/tests/setup.ts"]},"prettier":{"semi":false,"singleQuote":true,"printWidth":180,"trailingComma":"none","plugins":["@trivago/prettier-plugin-sort-imports"],"importOrder":["^[./]"],"importOrderSeparation":true,"importOrderSortSpecifiers":true,"importOrderParserPlugins":["typescript","jsx","classProperties","decorators-legacy"]},"_id":"@universal-packages/background-jobs@1.12.3","gitHead":"164c5f351e23b5421d33e022eeefd94a629518c8","bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"homepage":"https://github.com/universal-packages/universal-background-jobs#readme","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DuqpY0Dnozsxn1J1lj1qSmNkL5U5VHt41/zNru679c+p7LO7E/AxaCheOxcvAdEUaxRl2H2rcxkbaphNpRzdbA==","shasum":"9a7d9cede266acb5235f26be6dfaa3b72a720f3a","tarball":"https://registry.npmjs.org/@universal-packages/background-jobs/-/background-jobs-1.12.3.tgz","fileCount":33,"unpackedSize":45667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEBwj3ZQwsWVspkB4kZZQnlTUQgxGBCJfJgq3NF8Ae8AIgLwSyBWNFG9ou9xh8kMdizPEJE9tjfj+eKOdmv7OBxt4="}]},"_npmUser":{"name":"omarandstuff","email":"omarandstuff@gmail.com"},"directories":{},"maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/background-jobs_1.12.3_1732986645862_0.27396699372196265"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-06T02:26:39.000Z","modified":"2024-11-30T17:10:46.275Z","1.0.0":"2022-09-06T02:26:39.268Z","1.0.1":"2022-09-06T03:00:27.352Z","1.0.2":"2022-09-14T05:57:59.629Z","1.1.0":"2022-09-14T06:24:21.975Z","1.2.0":"2022-09-15T01:57:08.160Z","1.3.0":"2022-09-15T03:33:21.604Z","1.4.0":"2022-09-17T07:35:19.286Z","1.4.1":"2023-01-30T06:03:26.578Z","1.5.0":"2023-02-12T16:38:09.566Z","1.5.1":"2023-02-12T18:40:26.043Z","1.5.2":"2023-02-12T18:49:41.955Z","1.6.0":"2023-06-03T03:09:12.312Z","1.6.1":"2023-06-03T03:55:22.115Z","1.6.2":"2023-09-09T16:43:16.980Z","1.6.3":"2023-09-10T02:36:59.395Z","1.6.4":"2023-09-10T03:59:40.823Z","1.6.5":"2023-09-11T05:29:57.675Z","1.7.0":"2023-09-30T00:15:39.570Z","1.7.1":"2023-09-30T00:48:17.144Z","1.7.2":"2023-09-30T01:12:34.403Z","1.7.3":"2023-10-30T07:47:56.796Z","1.7.4":"2023-10-30T08:34:56.686Z","1.8.0":"2023-10-31T04:18:32.263Z","1.8.1":"2023-10-31T05:01:10.983Z","1.8.2":"2023-10-31T07:02:44.963Z","1.9.0":"2023-12-28T02:56:57.195Z","1.9.1":"2024-01-01T17:47:56.912Z","1.9.2":"2024-01-01T21:11:58.592Z","1.9.3":"2024-02-02T21:26:05.718Z","1.9.4":"2024-03-20T06:52:38.234Z","1.9.5":"2024-03-22T23:05:07.330Z","1.9.6":"2024-03-23T00:29:37.180Z","1.9.7":"2024-03-23T01:37:38.946Z","1.9.8":"2024-03-23T03:09:41.164Z","1.10.0":"2024-04-08T22:13:36.123Z","1.10.1":"2024-07-08T02:00:45.497Z","1.11.0":"2024-07-08T22:36:26.959Z","1.11.1":"2024-07-08T22:48:04.048Z","1.11.2":"2024-08-25T18:22:36.111Z","1.11.3":"2024-08-25T19:16:20.420Z","1.11.4":"2024-08-25T20:18:10.701Z","1.11.5":"2024-11-26T05:13:03.891Z","1.11.6":"2024-11-26T06:18:14.555Z","1.12.0":"2024-11-30T07:49:51.448Z","1.12.1":"2024-11-30T08:16:37.434Z","1.12.2":"2024-11-30T16:00:11.850Z","1.12.3":"2024-11-30T17:10:46.076Z"},"bugs":{"url":"https://github.com/universal-packages/universal-background-jobs/issues"},"author":{"name":"David De Anda","email":"david@universal-packages.com","url":"https://github.com/universal-packages"},"license":"MIT","homepage":"https://github.com/universal-packages/universal-background-jobs#readme","repository":{"type":"git","url":"git+ssh://git@github.com/universal-packages/universal-background-jobs.git"},"description":"Background jobs based on job interfaces and worker","maintainers":[{"name":"omarandstuff","email":"omarandstuff@gmail.com"}],"readme":"# Background Jobs\n\n[![npm version](https://badge.fury.io/js/@universal-packages%2Fbackground-jobs.svg)](https://www.npmjs.com/package/@universal-packages/background-jobs)\n[![Testing](https://github.com/universal-packages/universal-background-jobs/actions/workflows/testing.yml/badge.svg)](https://github.com/universal-packages/universal-background-jobs/actions/workflows/testing.yml)\n[![codecov](https://codecov.io/gh/universal-packages/universal-background-jobs/branch/main/graph/badge.svg?token=CXPJSN8IGL)](https://codecov.io/gh/universal-packages/universal-background-jobs)\n\nBackground jobs enqueuer and jobs processor.\n\n## Install\n\n```shell\nnpm install @universal-packages/background-jobs\n```\n\n## BackgroundJobs\n\nInterface to use to prepare everything, this is preparing the queue to be used to store jobs and be retrieved later, internally prepare all job files to be able to enqueue themselves using the function `performLater`.\n\n```js\nimport { BackgroundJobs } from '@universal-packages/background-jobs'\n\nimport DeleteFlaggedUsersJob from './src/jobs/DeleteFlaggedUsers.job'\n\nconst backgroundJobs = new BackgroundJobs({ identifier: 'app-jobs', jobsLocation: './src/jobs', concurrentPerformers: 2, queuePriority: { important: 2 }, waitTimeIfEmptyRound: 10000 })\n\nawait backgroundJobs.prepare()\n\nawait DeleteFlaggedUsersJob.performLater({ count: 10 }) // Enqueue job to be performed later\n\nawait backgroundJobs.run()\n\n// DeleteFlaggedUsersJob will be performed now\n\n// When app going down\nawait backgroundJobs.stop()\nawait backgroundJobs.release()\n```\n\n```js\n// DeleteFlaggedUsers.job.js|ts\nimport { BaseJob } from '@universal-packages/background-jobs'\n\nexport default class DeleteFlaggedUsersJob extends BaseJob {\n  async perform(params) {\n    deleteFlaggedUsers(params.count)\n  }\n}\n```\n\n### Options\n\n- **`concurrentPerformers`** `number` `default: 1`\n  How many jobs at the same time should the instance perform at the same time, useful to not have multiple apps running the jobs using their own memory.\n- **`jobsLocation`** `String`\n  Where all job files are, all files should prepend a `.job` prefix, ex: `Later.job.js`.\n- **`loaders`** `Object`\n  Loaders to load additional Job-like classes that may want to work as a Job but with additional functionality, ex: `My.email.js`.\n- **`loaderOptions`** `Object`\n  Any options that a loader that is loaded via adapters (automatically based on its package name) may use to configure its loaded jobs. Named as the loader class name in any format for example `EmailLoader` could be `EmailLoader`, `email_loader` or `email`.\n\n  ```js\n  const backgroundJobs = new BackgroundJobs({\n    loaderOptions: {\n      email: {\n        engine: 'gmail'\n      }\n    }\n  })\n  ```\n\n- **`queue`** `string | QueueInterface` `Default: memory | test`\n  Queue to use to enqueue jobs, by default if NODE_ENV is development memory(not recommended for production) will be used, if NODE_ENV is test the the test queue will be used.\n- **`queueOptions`** `Object`\n  Any options that the queue constructor accepts\n- **`queuePriority`** `{ [queueName]: number }`\n  Configure queues to have more priority over others, the higher number the higher the priority. ex: { important: 3 } in this case 3 important jobs will be processed for every default one.\n- **`waitTimeIfEmptyRound`** `number` `default: 1000`\n  In milliseconds how much to wait if there is nothing to perform, so the pulling is not so aggressive trying to get jobs to perform.\n\n### Instance methods\n\n#### **`prepare`**\n\nLoads all jobs and prepares the queue engine.\n\n#### **`release`**\n\nReleases the queue engine.\n\n#### **`run`**\n\nStart dequeuing jobs and preform them.\n\n#### **`stop`**\n\nStops performing jobs.\n\n### Events\n\nJobs will emit every time a job has been enqueued\n\n```js\ninstance.on('*', (event) => console.log(event))\ninstance.on('enqueued', (event) => console.log(event))\ninstance.on('performed', (event) => console.log(event))\ninstance.on('retry', (event) => console.log(event))\ninstance.on('failed', (event) => console.log(event))\ninstance.on('error', (event) => console.log(event))\n```\n\n## BaseJob\n\nBase interface to enable a JS class to be used as Job it will only require a perform function to behave correctly.\n\n```js\nimport { BaseJob } from '@universal-packages/background-jobs'\n\nexport default class DeleteFlaggedUsersJob extends BaseJob {\n  static schedule = { cronTime: '* * * * * *', timeZone: 'America/Los_Angeles' }\n  static maxRetries = 10\n  static retryAfter = '10 minutes'\n  static queue = 'important'\n\n  async perform(params) {\n    deleteFlaggedUsers(params.count)\n  }\n}\n```\n\n### Static properties\n\n#### **`schedule`** `{ cronTime: String, timeZone?: String }`\n\nIf present the job will be enqueued using a cron, it requires a cronTime format string for cron to trigger the enqueueing.\n\n#### **`maxRetries`** `Number` `default: 5`\n\nIf the job fails, how many times re-try to run it before failing once and for all.\n\n#### **`retryAfter`** `String` `default: 1 minute`\n\nHow much time to wait before trying to run a job after a failure.\n\n#### **`queue`** `String` `default: default`\n\nWhich queue use to enqueue this job, useful later when setting up the jobs on how to prioritize queues.\n\n## BaseLoader\n\nBase interface to load additional Job-like classes that may want to work as a Job but with additional functionality, ex: `My.email.js`.\n\n```js\nimport { BaseLoader } from '@universal-packages/background-jobs'\n\nexport default class EmailLoader extends BaseLoader {\n  static conventionPrefix = 'email'\n\n  async prepare() {\n    await this.loadJobs()\n\n    const emailClasses = Object.values(this.jobsCollection)\n\n    for (const emailClass of emailClasses) {\n      emailClass['loaded'] = true\n    }\n  }\n}\n```\n\n### Static properties\n\n#### **`conventionPrefix`** `String`\n\nPrefix to use to load the classes, ex: `email` will load all classes that are prefixed before the extension with `email`, ex: `Welcome.email.js`.\n\n### Instance properties\n\n#### **`jobsCollection`** `Object`\n\nCollection of all jobs loaded with `await this.loadJobs()` using the convention prefix.\n\n### Instance methods\n\n#### **`prepare()`**\n\nOverride this method to add additional functionality to the loaded jobs. You should always call `await this.loadJobs()` to load the jobs.\n\n#### **`release()`**\n\nOverride this method in case your loader needs to release any resources from the jobs.\n\n## Typescript\n\nThis library is developed in TypeScript and shipped fully typed.\n\n## Contributing\n\nThe development of this library happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving this library.\n\n- [Code of Conduct](./CODE_OF_CONDUCT.md)\n- [Contributing Guide](./CONTRIBUTING.md)\n\n### License\n\n[MIT licensed](./LICENSE).\n","readmeFilename":"README.md"}