{"_id":"@almiris/pushdep","_rev":"19-1293c17a40c1f24fcdda4571f69172af","time":{"created":"2022-05-09T18:57:51.780Z","1.0.0":"2022-05-07T21:28:49.066Z","modified":"2022-10-14T18:43:20.172Z","1.0.1":"2022-05-08T15:24:43.207Z","1.0.2":"2022-05-08T17:48:58.416Z","1.0.3":"2022-05-09T18:57:52.024Z","1.1.0":"2022-07-31T17:19:26.099Z","1.2.0":"2022-08-01T18:30:35.453Z","1.2.1":"2022-09-01T11:09:12.948Z","1.2.2":"2022-09-08T21:27:59.073Z","1.3.0":"2022-09-10T01:40:34.231Z","1.3.1":"2022-09-10T12:59:47.799Z","1.3.2":"2022-09-12T23:32:41.116Z","1.3.3":"2022-09-18T13:05:16.381Z","1.3.4":"2022-10-12T22:23:50.588Z","1.3.5":"2022-10-12T22:42:34.723Z","1.4.0":"2022-10-14T18:43:20.058Z"},"name":"@almiris/pushdep","dist-tags":{"latest":"1.4.0"},"versions":{"1.0.3":{"name":"@almiris/pushdep","version":"1.0.3","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":{"name":"Almiris"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/almiris/pushdep.git"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.19.0","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"gitHead":"6b1db771e8688a0307aadda4777519dccc46aec9","bugs":{"url":"https://github.com/almiris/pushdep/issues"},"_id":"@almiris/pushdep@1.0.3","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-d8qFq3Z1aLTc8fPvR9MavoCs3TTVzW2wIrC6HxauubbR0ECENPJIRzKI/dFHftU6rqRbCm/sS2tdvOyM4mxjqA==","shasum":"9b76310d13be70d497b52b25fdd97e1ee0882a82","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.0.3.tgz","fileCount":87,"unpackedSize":297251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt2SvWutXdWMBUVehEgmmqtF6eoBV/erlibCzYzU0RIgIgeKyBGwoKGxwngCfWrt+ja1sRq7p7/p4xJZb+l7/dJ5s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieWQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUWQ/+LbgE4/9RvRBE/73nyjM3CK639EoSgHlNYhjDgjYSYk2AiYMc\r\n/uPowMfeSwgefqkaTtegBxwGsaGK7fHrJzhOpoNxQAXeinxkw+yk3tNxSBnp\r\nVRx2FGNPFmYxSvXnzKYBLQaIeUkeNDGNtIhg7N+t8Hpd7MS87JMaCZhDpkuc\r\nO7/qxSGkr85vbbr3R9H3BTUOktxDdc9Ld1Iulib6jWbpNFbilZqtdasO40mx\r\njAFdZQrJARzO11iGENFBuXK3XBDS9LhqAg2+XE6QyxLK1xBecRfYjM13UGSf\r\nIE32yk53oEVEatW4EVyTNKeDX+NULyShOXOqKmqh6Elh3txMVEFMyIyBrcfG\r\ndP+HWLMDxJaD3tIx27cPV7C7is8eNanXrAFX7Es9q3iWSx5JMMUqukqZjSU6\r\nVuLu2E+23DcqSkj04lwdn7c7ed0yceUiuR2HWEmeNOzNySqkDRpvz9ebkiGj\r\n84kxRoeZCKVoTJmeuDuavWdRAHqylLDKGwl1u7sMiHtm52b1Nqwj70wZrXgB\r\n+kaLST6uIi+7WTnmYSV1wHTUF4WIeCKaF2VzandjjCe0d8SABRMsoyPZCsKu\r\noo4ARn16CN62a1rXX40aymxE8Np9DNigY0YVjk/45o84BPuh5EM0X2FxZHyn\r\nw5hV4uYZ32nxKq41UVNWVwxvd9KitSWAkV0=\r\n=vkbV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.0.3_1652122671828_0.6608294482533923"},"_hasShrinkwrap":false},"1.1.0":{"name":"@almiris/pushdep","version":"1.1.0","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.1.0","_integrity":"sha512-NpbDac+tH1JPEM5X/bc4oEnAA1szGxe0JgZvRr91vA6Tt3H84eI+aON84zcBKva13u8KfYcednFK1Jrjw3RNUQ==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.1.0.tgz","_from":"file:almiris-pushdep-1.1.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-NpbDac+tH1JPEM5X/bc4oEnAA1szGxe0JgZvRr91vA6Tt3H84eI+aON84zcBKva13u8KfYcednFK1Jrjw3RNUQ==","shasum":"f355f1daf5e6467ec6751aad0fd04d29653d8ab4","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.1.0.tgz","fileCount":117,"unpackedSize":379525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOCwNh0RXG0FsTRGnWjG1/NUxk2tERQX0VydE9NlHJUAiAhRQwYKfg323dpJ//Y9Oy/Haoqj7ALl1mfOQyfge6CNw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5rmeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyiQ/+KXPmfqCQVnr0XsbJ/xg2Kjjc2rzosjBq9gUQnnWWhDRbHj3B\r\n/GJ5xvBegaa05UHTR5BjBJN8S2YORlG83mnyACrRZZB0fIFOh6UY2Edp/S0/\r\nenj4itZtVh3+Ne5OmXf5esfxGCvDpl+YYSoWHH3zCO4hzNC7PKOIXrgUGcu/\r\nbHzJ7wQFvow1FWylaS5YEbvLarV9TFfkRqhm7Mma3WHiRPUvUM9Efr07bUat\r\nM2QYgaMIRTEPb+tNFYN/9y9jyZIufJmo8zz7oX8YPJYYToWAhldOWwP3ASV9\r\nYRwj0fOM29SoRNVhZ3sX16pr8HZc8GZiacoXfzBY4wGc22a0yaPMVKRECGP9\r\nCbZLy9mPNVb4qGR9Df+Ih5FJsdDQ+8rPClyeIlajz4g3S+P76iUD1o5+4B1Y\r\nYBCFWEg5V5TpMJj8Gud6qnId8sHcbVdVrof+nbo3gWuxmhkA78qqHjLqlSUQ\r\nyZppycLizNe0ObG+/NeuWxQWweSY/+sPvhFPG6S3bbkeWshZ1iPXeSPY063N\r\nMDlp/Lu/TeFxJVNoGVzywrKPriBz0EOEELkGP3rmq/iMNvkbMiizXPVWqo4Q\r\nmJxq+xylCBu8PHRV4aM+HhXfmrfBLT7lb3Lr9niUC1PZCW0832mFo0svhsas\r\n1XE/jiQV4ouuQWMAXQ1QY8aYDUb91kG3l/c=\r\n=lhR/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.1.0_1659287965910_0.31369383514504134"},"_hasShrinkwrap":false},"1.2.0":{"name":"@almiris/pushdep","version":"1.2.0","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.2.0","_integrity":"sha512-KfFVaCjKqzuF4lYK3Y1802ruCKLE0NMmsVY9sEWRcskB7hFWwBEfQGICSrXP75ssz+teHQHwLt6Lf+8YuleQ5w==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.2.0.tgz","_from":"file:almiris-pushdep-1.2.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-KfFVaCjKqzuF4lYK3Y1802ruCKLE0NMmsVY9sEWRcskB7hFWwBEfQGICSrXP75ssz+teHQHwLt6Lf+8YuleQ5w==","shasum":"0138251f167330a884a88b04d444b7ed3317d3b6","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.2.0.tgz","fileCount":120,"unpackedSize":382773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxKDXGDLK02gAYZUsDcsMoM/FKl19aaTlM3WS6Rn+pUAiEA1y/49vsT1SRFkMATBa1RyvdMeLVQopGDiBsgyUYouGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6BvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn0RAAobD5PBwOCeImO4jeVYVxTTrwTweiQI+JSWAwTyETsvCp7OZj\r\n9ou/jaTgc596A8EPiNBJwrfjVHfxi2UUi1kaFAKNX8Zhf9Bal/sV96l+AseU\r\nhVI2h9JjAVb0bkr8LySK3l0eKNJUpCEXIMowApLC1ovr+ONrREJuZjpF7wb8\r\nHN5g3ACMVlpBJcYWCKXsvt6gbF2XjHQqvcAUzITbFeVvFDnv5bfTe1Q2z7dj\r\nTdOwzjPoyVtybno16XHiWFwxTNXn2m8Dc7pGCitmLMjK0mYHx1UEfHkn+nRk\r\nKvdiK3Pnd8emejRzHtIVZ0cSSBGkJpgJiP1Rt/JoIFLM8HFaTZ0JHCZ7qxFn\r\nOYoDTZorhiMw9kA2Gv5WXFM6bC6UGIAdlZJubVkIcANKOjPwz0hkoPNEKwrO\r\n1dRnHRcedwBdC7jq5R3Xpf/bDHIiCki6aNgZiON6y7lk/L/oQmSHynAekYqz\r\nxmwHOEt42cOqyGv+MHZVtiZSB81PJ1VSA+Mfu7hx1k7q01vmmPtrs632lDTS\r\nND4ASmiTo0Bg5BvbgVXNTcmnIpzZGWZiOb/F5dHzPRmCTk9aX1CaG5nWmT4r\r\nUReQ8kMjhhJsiKKQufQnvPuip8sDfc5TY1vuBMJ7V0X4J9IaSbefxhdIIHUB\r\nSq9FFR7Ufl6vrKJAkfBYoqIrZe0H/4ONykY=\r\n=VBTN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.2.0_1659378635240_0.4139141924677734"},"_hasShrinkwrap":false},"1.2.1":{"name":"@almiris/pushdep","version":"1.2.1","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.2.1","_integrity":"sha512-K7nig8AsZvaq1FYCwPKRB/ZkYdmcv0uvHNmcxQteFQrNRPVX57Y1vuMfri3ZGgKPXhJM1HlBfxkhIxl+UYsXQw==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.2.1.tgz","_from":"file:almiris-pushdep-1.2.1.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-K7nig8AsZvaq1FYCwPKRB/ZkYdmcv0uvHNmcxQteFQrNRPVX57Y1vuMfri3ZGgKPXhJM1HlBfxkhIxl+UYsXQw==","shasum":"36bfbdca9af2edce89ada2689bdcb4550044ecec","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.2.1.tgz","fileCount":120,"unpackedSize":388403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcUXMAx2h56IXC1pF0ewoS65PqQuaTIl79722Nt6/uTgIhANSPc5UA42KRadNs4tGhRhKqtBWT7mPrus3i1H0XKkgK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEJLYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSOg//coj4VoSnwPQeLCVva2r0zerEZb6UtVYGQF2AOsaehspPtP7T\r\nIEyMKWKm6+EJJi9qOcn3UXtaT4iwUqsOmq0EmNqs19NAPzh71x4FRFWlGciY\r\nt2pqTC5lW4/hnShlsh56g/lY+z2xfqWmV17ZOJ+W/vdKDTcROZgJ8t/OHQAA\r\nDnzTKUSjA+CqXaxCpEcG1H+dyDZJoIs9IZA0fMbcpLg3pbRanKP3HwIlkEFW\r\nYjzq9bbNsdmZIa1Ujv1Z4h3mKKElLQqqR9pNc/UwqrWx+vX0vl8iPXTVo7xg\r\nef1MGqrbSrDLyDSrHkKx5kI4ZI4J7/OYgS4GOneiKsxxdTVSIVWUDdDJRVFI\r\nyr3aGce/Yhl7D94ycGjdY8fNe3ngreP4M+aypgwRu1P0kAOMQlp3XitI11X8\r\nV/YOy0pAULzzad3FWeeG1WLWrt0Q1cf/+aHGJD0+p1CF7z7V91oxEV7mytIL\r\nAgvNbAmo++NxOIeJHz5TvKa0vDPOXHJyH8xace1iP2DHgh4FOWiAr38JgqZ1\r\ncho2zZaL9vX+OM2hKXpl2GcU23sIkqj42Q+nAkx9BeK8oF5cbmmcDWq4/8S+\r\nOE8b5WXTjpzS+BOlIbEfvMO/gU1xrQ0E4MwKRBe1Mj/tCbJ5FIhjzpcNpqTJ\r\nfA+74IPQVRyy7r++bhJ6lwZSxF6/N3PZkLY=\r\n=usoh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.2.1_1662030552712_0.3942141506810528"},"_hasShrinkwrap":false},"1.2.2":{"name":"@almiris/pushdep","version":"1.2.2","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.2.2","_integrity":"sha512-xpg4fp8vCyuwGqlZkdsRQyU0QKIhx60FTxj8k9DHD7uh2SuVDN5YtSort2Zi3VVl1VNPl5AeuCAarlu2GX/7Rw==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.2.2.tgz","_from":"file:almiris-pushdep-1.2.2.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-xpg4fp8vCyuwGqlZkdsRQyU0QKIhx60FTxj8k9DHD7uh2SuVDN5YtSort2Zi3VVl1VNPl5AeuCAarlu2GX/7Rw==","shasum":"d25942c532f9ba8a2e62ef663ce24890288c14b5","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.2.2.tgz","fileCount":120,"unpackedSize":388992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClIuHdDZB8YewyOl7OaFIE3eMgBQcRE4sN1R9qgNCwUAiBC53/2eD6Ib2n1Otm+pVzBHzqyHPS4N2DOhJJO+bCD5Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGl5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkjw//UdFo2AbsSl7dQ0lkPa8CxaUphiXbkx0YlxZL1i1SnHmBXtdR\r\nLcYvMvNaE1lKqvm42z5tRCM7Uq+ODbkdbJoxc04FRqXYdTiaf9OrWaTPtZ2T\r\nePus3ohpm6kyYcyeg18K/+YNRBWCv97jHUWWvJfM8bPq5M6SKyFh4DRDC+rM\r\nBYakqzjHR8N8o5iuoxfEySuQlOTFGDRtUFM0U1+vBbLYJo3vAP/ozdAuOHSa\r\n7aXsxVX+CkjOKfSoNU8vo+D9CGZbOY30wCNHyeh1Kbv9TYqd336XxCSWY2xi\r\nh2qHydne8O3vjfQAEcZWOu/Hg8O0ci1mHvk4VQztf8aiQxtN9it39SgYHMU4\r\n/Zp/m5AAvXvJmKWOWr2dFEbx3uTUT9w6kIhw/y7Cmzky0lxm0/LhrrHE797X\r\nRIOVt+UoPVIT6V2f7bJbXD7L/H18O0uo4P+exuSvuHFMEt9Kvd147agMlxM8\r\nSuqj+UR1b6hPzcaH16tzQmyO0ZzQBgY9lSaGqoOUaasffCqD0aS3C3QdQdIP\r\n5zShPLQa50Tyr+NsGMMfxnjPBVWKTFcfimkGuGpdyY73UzWRJnbZmTxEMVjb\r\n3n983AHpSqOkfKLPDze0K6BwquoEpH4LBinZKeJv3M4crQDDNZFdUxJxU1Wi\r\nrvDrnzhJTOIl18ZnsV5AcDfUoslTR9t01fI=\r\n=VHOz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.2.2_1662672478900_0.8831277800273352"},"_hasShrinkwrap":false},"1.3.0":{"name":"@almiris/pushdep","version":"1.3.0","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.3.0","_integrity":"sha512-DWF5AvD3GDXLluJ+WXKWYNQ96bgX3Xwl72Uv4cmf+bO91aW+4cWiu1HZ9Hm4pjulVUzczmOQgtGfcVeZjb7RfQ==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.3.0.tgz","_from":"file:almiris-pushdep-1.3.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-DWF5AvD3GDXLluJ+WXKWYNQ96bgX3Xwl72Uv4cmf+bO91aW+4cWiu1HZ9Hm4pjulVUzczmOQgtGfcVeZjb7RfQ==","shasum":"6f811b4732f46432f301c568841178837c1dec31","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.3.0.tgz","fileCount":120,"unpackedSize":400532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAfVwyVu9tBw8AM1Sx1x+0OwQZlIfArRlbdXjsLYNh5AiAICShf3ooLbi8FTuh7fjI+p1+4kGKGqT51nXLVHvl6vg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+sSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWEg/+M/RjNbN3A9yJxoNDPHbNWIV3M7drLZ0+kSul8ymWPvXmUaV5\r\n+Zai2qJpyuZBpscwWGBT32EnBMX2urAlzdgDgdtPqqtxO4lTmoWOr6Oiu5JZ\r\nlg7qnM4wzl7L0/acqVVJ48de3Yy+MewtTSL6UC+getWRAPQo34Dq9Mjh2Nzj\r\nPguJR9JenvOGUMzlY03pzAbnJ8Fz6rj8e1WHpmp5/rTZOxhc7qRPei7zAWru\r\nffJ6gnwsAborsfuA1+zQxl5zRsG/Etj7GTwzDPtZo1jwVKEi5VYH+rDWgnR6\r\n8E0MI6lc4OsZrH5fIWGSJar+/owXzpBuhE6bQl16GJfCVrz2mG5Mrvacjwqt\r\n/OJaskkgKdlwmfAN2V6Od3w/GJNxPqW2pumuyJQbSJZq+bG77rQhNu1ao+Ts\r\nGN/1jSVw3Txy0G7kZO7y8Z8P0oO0T1QAJTRIGtL1oP/jGelUf22FIFwUehos\r\nUQwGPgAG/xyj1CAFU3UTTxuNiidm1LRoTfzo3/qHDHFafseCMOOZMuG4+47w\r\noq7L8PS3ZsInSzf3jwMmhGasgonxlgHj3hKbrVBNliSgLtZA6YqQsYVCy8oO\r\nqTpbQSKSl2T2PKABvvXSvJNEDAHjEiX+bDxPrPPzmbnFoGHo/7tfby/Rw8WJ\r\nWVvRGE58UrsTRPgRTx0m9v91kKFH5isMgik=\r\n=nwhZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.3.0_1662774033863_0.7985976135441977"},"_hasShrinkwrap":false},"1.3.1":{"name":"@almiris/pushdep","version":"1.3.1","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.3.1","_integrity":"sha512-LEtvAlCDWxIJgZ/NxdZOtRIAOHvE+ZxBHKO+OEgpYNsDZzohopy/4Cfv91V/2yy2208BBqm02JkdcnLyoM8Rrw==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.3.1.tgz","_from":"file:almiris-pushdep-1.3.1.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-LEtvAlCDWxIJgZ/NxdZOtRIAOHvE+ZxBHKO+OEgpYNsDZzohopy/4Cfv91V/2yy2208BBqm02JkdcnLyoM8Rrw==","shasum":"cfd98f03dc25ce9c33dd60d124e383493b12a1f6","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.3.1.tgz","fileCount":132,"unpackedSize":406645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC359P/M3Zm+cOi4CpB8xBQQY/J3nA56sji29qHmnJ68AIhAMeo/4qumOVtRjWVPFKUxJNaou2hUfyJgYjTTCDuuT3R"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHIpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZyQ//UtTz+Hwy8e2KYUPV4ytHAV38VRr9syXhvZmI0/m5Uml/F9Jw\r\nb14rka8utcKjT1mhEJVgrs84RVfgvK315ktyA6hX2PleQAs7CIo1UDS3uT6v\r\nKbjAFUypXcE2f3zmUT9YLy1uJsPwYHA9wZvmdis6pWtQ9Nv8WrJwJYkOTzPX\r\nK7Zfi8EVyB0Kwi/PDcXcOCkpJWch/4ATAjqxXfDsjKbHKGtrZKGyJwJEnWna\r\njKvKR2q+EOYNPLDHSudoxGjhBeU7tk/h/9FnFz6CoxixJSc/337cMtz2CCsn\r\nYqZDObvPec+HEzSJY5J0FoudL7vDFn0qjO2z6bjsbo6HB7KignwF86c0Isga\r\nQ35VQi/ZI25e6NQZxFw7NrA+PsPhzTQcQbIEr578lzL0m+23bgSbU7iccupR\r\nNjF/gxnIdlqmGYfPXTSrxg8VwzRj5k+qnznFmVqVGPpbewgfIcNI9s2gVv4q\r\n/55nQECoO83bby+nHn8YmIq1dPjCL1B9oH4WJBZZQC4BqutATxEXHa7Y3pEc\r\nwh/NAMDKwRS7crD14QkbcgCj5veAzQPGfbTdzIoIXlBI25lzLHwEytylMaV/\r\nBBKmebdbWQxTSNJ15Og60hb7C+D74Lk8TILPAnnu+pkMmaOdxFSZ1xF2c21Q\r\nkgGf97f35RMedKgqcsa8zemwrtND5Sgj6Y8=\r\n=dq0B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.3.1_1662814787614_0.5488592732985502"},"_hasShrinkwrap":false},"1.3.2":{"name":"@almiris/pushdep","version":"1.3.2","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.3.2","_integrity":"sha512-W1jUxkh/IUY5j4uZ4Qp6YK0ykXN+Y5+RQu2s7Sz6J5Li4XLQMtM3h6LTZZTcQ2FOjBSsVAk9xQKMocpaynlkCw==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.3.2.tgz","_from":"file:almiris-pushdep-1.3.2.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-W1jUxkh/IUY5j4uZ4Qp6YK0ykXN+Y5+RQu2s7Sz6J5Li4XLQMtM3h6LTZZTcQ2FOjBSsVAk9xQKMocpaynlkCw==","shasum":"3dd13182e6414f6432c9c4d3b9e006440542cf92","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.3.2.tgz","fileCount":132,"unpackedSize":406787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpWv9iMJOgScwVvbbVxc4d19EcddDIKUykcCbaB2AI/AiBF3vRlnRvPIieCJrEjfdamER0NUVZ78ptLm4grVilIfQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH8GZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZzA/7BjdT8nf08s228k5oIWvVjQVsldycQBCTI2ZI+vzZ1Cq5prR6\r\npAF76sv/W/Ji7k/A28xS3gB4D0ctoWAx8Y6lbr1HjB79eldsVaRkoR/WW1pP\r\nVnRUCVY4yqFh35NShs/Udbf55/zsa/t2Yw9MpCjG1PSBBq7FCEUInyHSscyI\r\nlXDHMjxR9yz2TmZ+o6eiNtixSd3GTtxmz17CBrLzjDnFzlFvkvTHCpgfzhV6\r\nkkX/6qTVjSfScSc9MCpvBYqgohXXbBbAQaD5qNql5UZPJZpRTZAGj7L2vYFo\r\nHWVcWxQR/Bsc0CJW/jz6z2WIyPoTfIRWeOi0rsovoDXsBfrFq4OEwIHiYS4Y\r\n+c204yJQWdaXL5mTZoHkCaL6uOrLacV8Nv7HckgRcFjmdXF4DUyu30etoeRX\r\nGDSpnxyQmXn2R5p+jcvias2U0RVldBvbX/yHy+wPh393HfouljfYC4zBFqYo\r\nFzFw1YCm/O/3yoRNgsuDWmn1T4QqBovzaGJpqu5DK+wFeLXrRGU1WA3bcWin\r\ndyWD1my66fRJW/S/CBXWU5zjp32YMSmdk9wlyh4nj5thWoGCpkIoLYfTe3oN\r\n9FhT7Mqn0+6XWu+amBs3Ynddm9YL5WVQ5E9zi44tGjtEAq6YYunPilgmlzT+\r\nGVaZKRWcH/lgtHZnZCfvTbTAWoHmSJ9CDDg=\r\n=a0fT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.3.2_1663025560830_0.9297228110069753"},"_hasShrinkwrap":false},"1.3.3":{"name":"@almiris/pushdep","version":"1.3.3","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.3.3","_integrity":"sha512-L/QTVU7jSlp/CgZRDZizOFQ4s3C/XcLov2kuRKAqLjvCFW/e6S875V49nzvzXgQFoE9indG6tgnGSnnbOlF04g==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.3.3.tgz","_from":"file:almiris-pushdep-1.3.3.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-L/QTVU7jSlp/CgZRDZizOFQ4s3C/XcLov2kuRKAqLjvCFW/e6S875V49nzvzXgQFoE9indG6tgnGSnnbOlF04g==","shasum":"3641289cc519f79e7843c5896e01d96a8538f8ec","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.3.3.tgz","fileCount":132,"unpackedSize":406793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCprm9rkIYjHN3HcAQNy4evlzLEOKCY8cnY7iFMMc5tMwIgH4bgeEU8TyDbcD14GP6s9SvQ8bJOeMvo6PKyqgiT41M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJxeMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbChAAmdI+k01fgXrBOXfvGYa412q3dBlVPa3QjCOY+ILUEKePFUHp\r\naeBZDvwXuhWn6zPJYCoDu+ATs2U0EEvVLoml8vkWBh0rwrVZocILEnCNyfc3\r\niQw+7nxOA4kt2KSyewMK7uUC+8uzuNFtLvVxUdYkrVxnI2zAc9OI/jpaTiUR\r\n43Hx+zEON7CNEf581EIJylpkdeFdKKnA30Zn0NUEPdXSmo/bO7OdbKoL5yU6\r\nhJldEREsotG39k/GwJsA9vrCcD84v7PK3QC6ympqGwKpgCC2FT2eIJXFDH6f\r\nxCeY39KZhtHmsggu4AwOq5hg7Um9ecFJp2s7vNm1xVzB5DzMO0GAV6CNdvEr\r\nzsECOH44N1gyZVi2UHiw8qzkqtwx3w0Brc+i6bpEZVv2RPy1LNOU0xCVMODW\r\nFS68jdHABTto0XtRtQVnEFNl0IF+q2D73woT9YTqLqdd24S2/CdENGL138RE\r\nGJ2+CDczc/5esAtSfEhFgM3N48fqbfXETPoReZ+FHluDS0WHcyO4e7hHyqBa\r\nbXR7Bl4TrdAvcybZyL4z86C2baNZHS4gF1mGeSyWyZUTLAo9r0RUoRLxEwnP\r\neBL33NJToehD2p5ipAsejZ46JTrZkLDU6mhje9kVfhMknFm5QWT4W71lZg6M\r\nHY4cduGMxRgWbU/WxoHPPRmxVWTRj4pcQm8=\r\n=802+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.3.3_1663506316154_0.15255691496010537"},"_hasShrinkwrap":false},"1.3.4":{"name":"@almiris/pushdep","version":"1.3.4","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.3.4","_integrity":"sha512-QDPPSwL+Uhss9RDWQjGNZ3lyVXdRpD4FQC0cwM1Gwp4eAG5bQ1KOcmnHSja4498jKZ58jO7nMG7IDoX0wcgFrg==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.3.4.tgz","_from":"file:almiris-pushdep-1.3.4.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-QDPPSwL+Uhss9RDWQjGNZ3lyVXdRpD4FQC0cwM1Gwp4eAG5bQ1KOcmnHSja4498jKZ58jO7nMG7IDoX0wcgFrg==","shasum":"9142fc7b1d82ef634c5e1c468d244fed41bd8f5e","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.3.4.tgz","fileCount":132,"unpackedSize":413690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDirNwH6s1f333JTioHrSnzSqsWiglY4Vk0qBDc8WQ9KAIhAMoGSEDAR0vW9rZp846YoHuHw2uWKV7Ec2dRIqZbui4m"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRz52ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9hA/8DDkPa2zMamIeN2+1pGFX1XHlvGpNBi4daEzuRn9VChMyKffo\r\n0IM+mpOO13gd3NckXZsY5j7jD/UZcfLAAB2bO9uWp91aAyYSH+2pGbLY42xx\r\nveibVscFeVerQxqGWLAPyb1v2kdNQc3mwVx+COatisNJAgAJbZp/1bkMHoFy\r\nCBRDRf86prOss5kqkJYOTRS6875GDo/swuK/ZAO4lYn7sD6XkTSL7GeefBPF\r\nrApbwD30T8WDLkeCC/5DPhlPOGqBmpsanybgIl0CjfB2CaDLXzPhyddCr+4C\r\nvn+UsROydO4xwWZ/H1yqsc7aDLqXbUxrU0vrcwguoOwSxhIC1X+deHx0LLCV\r\ngz9GQffeNtEM1o8a5DJQTgTgoMXQnlQW7SegF5Caj/Ct2YAKn9Pkx2pAkHYk\r\nnHxTz6OG/IyDmFVJXjGUxiOu5TmiqQAX4/9km8Kbl9IvXgsUhhqo+FEPfu0b\r\n+5rgN1DcDxAY2ZZm93Ou71AA7zq5BedMS9avH6YcbxZjoq9hA8lwQyqVyJ89\r\n6K5BdM6BOSoswpLjzBEGxbIyKDD5hVMRiOJBv6duYps4MJ9iRTgwY8MKHPBS\r\n3KUE7zdMiOlmk/NPW56BVkyHPqKbTbcOuzGEE5VloEc2olHM8d1tbYxHGYS8\r\ncIdnZwBOvgHROW/4yRSrILagLdMOfqbCZB4=\r\n=1mkz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.3.4_1665613430378_0.03939054115803331"},"_hasShrinkwrap":false},"1.3.5":{"name":"@almiris/pushdep","version":"1.3.5","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.3.5","_integrity":"sha512-BdiDeBmz7eYPOLrzUxZljgcLWepnsJ1NWFmg5/5Gu//zpxdOdAvj8YG18Gxt0rTZsyvBE3LBZNuIKImziEH+xw==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.3.5.tgz","_from":"file:almiris-pushdep-1.3.5.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-BdiDeBmz7eYPOLrzUxZljgcLWepnsJ1NWFmg5/5Gu//zpxdOdAvj8YG18Gxt0rTZsyvBE3LBZNuIKImziEH+xw==","shasum":"edd343ce6b4524810817a33e77687f7db3edc480","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.3.5.tgz","fileCount":132,"unpackedSize":407365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxeiNUYZCrmfTvqCrNiIR/xy32DFzgGPUtCC9xd3K/BAIhAL2bxFTxSeD/pmSrsUjoBrJlpJD+6ykt50p8ReuARQer"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR0LaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvHg/7BichCGj50rOdHP/Qs4iq0ad9nWYrCkUGNTvPlmhwIyicUZX1\r\n2JZYYohndACHd+2NJeklE5UNHNstjPXsqnNot/c+BS2zh/yZOz2592Ov/EJk\r\nFaSfTpIXcQaPsPjVATxhUvDq8weyI6aTFteqcr9xPtsdF1KfEJVEd9g1r21J\r\nOfcZK7MDY3aXrxJk3WhNC2rFwbLmQJlutIpQ3rsPkV+KYUR865Kapu+ELl2c\r\n4b4Rk86xHUjPsKkJ18FtUsYK+rFsn50USlXC4OMR9OnEQr6geu5aRY7OO1uh\r\ntOhLGeWzF2ZCMU9mWW6YZlEX1Xc5nMvDv3gcHPzl7SuGY4+Ca/HvICev4aaA\r\nxTjukfLOgvmZbdMMROZEpGlKv7MDDyZhq4D9u9oso0E+lQKWIyGVEVChsU4c\r\nGbiF0aQTbNmrwBq97s6uW3LjTW3BcQpoesQY0bmUSK5IQpgTaCw/Oy1cgNf9\r\nsD0e6nSQapVfeNYmY7LnyztnEqEVGmCEJHSpgpPDB92SB0cHirwyj3wsvfcL\r\njjRAC3y96za2xK2Cu5XerRzvPYMMhJFz0R5dDPnviH49hnvHdSzdDpUn0FhS\r\n77m4Wqsrkibt118S3/RUbW/MGgbaoAShHbB6Fic1OEshV4hv5aACfsWBo5Oz\r\n+3FPVCcJh+/Yn1zCKW/0eQKPzQ7MWK8d1LA=\r\n=UlUz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.3.5_1665614554427_0.8523878415457218"},"_hasShrinkwrap":false},"1.4.0":{"name":"@almiris/pushdep","version":"1.4.0","description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","main":"index.js","types":"index.d.ts","scripts":{"start":"ts-node src/index.ts","typeorm":"typeorm-ts-node-commonjs","build":"tsc","format":"","lint":"eslint \"{src,apps,libs,test}/**/*.ts\"","test":"jest --runInBand","test:watch":"jest --watch --runInBand","test:cov":"jest --runInBand --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","package":"rm -rf package && tsc && cp -R dist package && cp package.json package && cp README.md package && cd package && npm pack"},"publishConfig":{"access":"public"},"keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"homepage":"https://github.com/almiris/pushdep","author":"Almiris","license":"ISC","repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^16.11.10","@types/validator":"^13.7.2","@typescript-eslint/eslint-plugin":"^5.20.0","@typescript-eslint/parser":"^5.20.0","dotenv":"^16.0.0","eslint":"^8.13.0","jest":"^27.5.1","pg":"^8.7.3","reflect-metadata":"^0.1.13","sequelize":"^6.20.1","sequelize-typescript":"^2.1.3","ts-jest":"^27.1.4","ts-node":"10.7.0","tsconfig-paths":"^3.14.1","typeorm":"^0.3.6","typescript":"4.5.2","uuid":"^8.3.2"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node","moduleNameMapper":{"^src/(.*)$":"<rootDir>/$1"}},"_id":"@almiris/pushdep@1.4.0","_integrity":"sha512-fEpxuh9vUbeJrY6B8xiu69wiIqGrvZhIW4++ngvelrYaBAYcCHAZCu7FfSwD2PV+wGTyXE5kpuG/XKKUftANXw==","_resolved":"/Users/yann/platform/repositories/pushdep/package/almiris-pushdep-1.4.0.tgz","_from":"file:almiris-pushdep-1.4.0.tgz","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-fEpxuh9vUbeJrY6B8xiu69wiIqGrvZhIW4++ngvelrYaBAYcCHAZCu7FfSwD2PV+wGTyXE5kpuG/XKKUftANXw==","shasum":"cd0e39f5ed2fb6e64b3d941d07f26e8942d547ab","tarball":"https://registry.npmjs.org/@almiris/pushdep/-/pushdep-1.4.0.tgz","fileCount":132,"unpackedSize":410728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgoKnBHy+cvVYPdc0gr47drKbkbb3folwyJri7X53+kAiEAyYPmJUNEJz6johJaK1UkAu1J6VmC+/htVni6m2RNgGw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSa3IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz+xAAjS4FHaGPNeunTorSv2klp/2bcfS1xG1LjjDjZllh9+ShFi9d\r\npi1zI2oBixMIW5XTdjf7KmYx+Rg9ruLGh3pwq9/miyFYNapG4ucCcTOiYyMx\r\n0rrkvZZgME7aU1Yc6am2atf/doOIskpkWrdTx+vddIgsQdQZBEcLre9tLxhT\r\nx93+YNFLrQuKWhx2rmJqWYqMR41sCiNnst4te2FZkO7V8qkx7Pc7NVUuVKM9\r\n29qHvDj4O3A/wGemrwHr8Fk2zGPCNvmgEIJO4+DZtW7S4y0J7uMX/bpMJRSe\r\nK18kKsvrZE0bNIufi29CTm/WjQKYVt2og3z1GzeBZgCQSjFvN451QzMytSX3\r\ngz1m9LltDVDEDOtW9hcLxXRHctG478TFzuuOcbHt6wWUSLqE/41WK3+YcT+X\r\nnyFIBY/dv3ROmuzs6HWDaDjBtgaUX3mwSf+ZP0qv+NiHt0eWP3US6ut64b6Q\r\nmBnggV98P5m3biU5eu8D21UbzabauyxMmAHrcskvsHJXYYxZ3zRXgHVqPwxK\r\ndxGrPQ7cxOvacjhlqFqDOefGpAlKfo+OlJosVI7hRD/quzwAHOw1XJ0dKH0V\r\npMUbc4qBsCR9PSJ57Vv9efW9aKNocQsOx86rBakiA5TXmX9GC8Hpl0XORtXk\r\ngrAhz9D4qoCnz3uUwqP/JQcZBAwxvgrasWU=\r\n=YZHd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yann-h","email":"yann.herrmann@almiris.fr"},"directories":{},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pushdep_1.4.0_1665772999822_0.6787425113684045"},"_hasShrinkwrap":false}},"maintainers":[{"name":"yann-h","email":"yann.herrmann@almiris.fr"}],"description":"A concurrent executor for hierarchical tasks (tasks that *depend* on other tasks). It can also be used as a message queue, a workflow engine or a process manager.","homepage":"https://github.com/almiris/pushdep","keywords":["executor","concurrent executor","task executor","task","job","message queue","queue","workflow","process","process manager","nodejs","node","typescript","dependency"],"repository":{"type":"git","url":"https://github.com/almiris/pushdep"},"author":"Almiris","license":"ISC","readme":"","readmeFilename":""}