{"_id":"fib-flow","_rev":"34-4b4b2a33573d6f48da67a4c765b783ac","name":"fib-flow","dist-tags":{"latest":"6.2.4"},"versions":{"1.0.0":{"name":"fib-flow","version":"1.0.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@1.0.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"3dcb3967957679839200dc8081a8d192f23f505d","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-1.0.0.tgz","fileCount":8,"integrity":"sha512-vLcsd2hxfqeSQsSlb4AurDD+AnLp/PD3vg+xuG3xbFOmm1+hi9mExpM2tJSAzVTf59kow0XgvNgA8M1EeuU49Q==","signatures":[{"sig":"MEYCIQDBxr+xgzQEsZm9KgzIINheRyIONYPdIo3dppcoAu8ijQIhANcMSIRQnJLxFfRzsZnr6jrQnBUrFhgpzi4tDSUkwu2j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60498},"main":"lib/index.js","gitHead":"61f4f5088e7dcc914dc0789a72120075b45f0e4e","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_1.0.0_1733341825420_0.42317748016170587","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"fib-flow","version":"1.0.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@1.0.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"679a7d5a83ae40d1a02a6d5b0dcdd48ee5831e3b","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-1.0.1.tgz","fileCount":8,"integrity":"sha512-Ab7PeB6zzllXlXWH2tRU5iQCThi4gTLhnRRtZGXV2WvcanSHwHxGHHGFoQ+oSaRCbF1UwS9kVk9m90TM0MxmOw==","signatures":[{"sig":"MEYCIQCN1iAgOIKe0cMN8gi74rZay3e2ZNKqEFO8tkUDl/o/ewIhAJ0Rq7bMq/8Z4nSa8VQ6QRbLBWvo9Cv3xSUb57peaYz4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60322},"main":"lib/index.js","gitHead":"f67c147d6c268b91ccb3a91b1b9775b6b70ff224","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_1.0.1_1733342762211_0.599633927670209","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"fib-flow","version":"1.1.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@1.1.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"615edabfb47e3204b56873eefa5b855a9f749b8f","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-1.1.0.tgz","fileCount":8,"integrity":"sha512-jRzb8qRWgioFDwfOQMhVXPl2p7uegZ7sMs+MeBKgBGKu88wI5y47y2vOR6cookIXFNnt8mZesONmdO422wl+zA==","signatures":[{"sig":"MEUCIAZmm9Yi8NaXGX5KuKvqXCsu3upqsPRDtrPN2dh5fFBkAiEA4OImVtvr5DRpNNZW5a0JemmQLM5z88U0eRWjrRt78Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60418},"main":"lib/index.js","gitHead":"948dd135bca6f48c6029fdbf1159c3e9b7a5436d","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_1.1.0_1733343527695_0.45842541153797023","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"fib-flow","version":"2.0.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.0.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"1a95a487f885329d1942e6393de6a657d6c9d0f6","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.0.0.tgz","fileCount":8,"integrity":"sha512-FskA43bWObk6Y4jGHulVR0mc+rwspnGuj+xFPGA+eB39ljeztb0r4M0CWLos37Mb/z41A/J/4VLIFoRlezdpvw==","signatures":[{"sig":"MEQCIFitDVHS+8eJEKLsJ4S4pIAzlLWeh73AoMG/sN2Dcet2AiASn1DUxtP2g2sKjjzpthjY7eqipcK6M25mvmOB9OE5kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70203},"main":"lib/index.js","gitHead":"a5d5d3b208ab2c95ae769f3483472c480a8bcdfc","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.0.0_1733550501047_0.26962931593120554","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"fib-flow","version":"2.1.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.1.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"69aaac33a6330b54681392ff8b2580cd9f77bcfa","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.1.0.tgz","fileCount":9,"integrity":"sha512-mFBcdYykzblfQWaj6/LA0Cb4RNz7ubI19vl2M7LiliyEGmV5IFfJZRYX4fct59UZQVCREpKI8ylYZWCUgga6Bw==","signatures":[{"sig":"MEUCIGiqqxn5nl17SsPyhTmwMtakZ+PCzhVZZAUTv0GEqfa1AiEAxmszcAWqg64UJXJgha6oetMqpTkRC7NXFFW+PTTde/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72335},"main":"lib/index.js","gitHead":"b1f1a1abc90109f63c34df327e6b0253d90f8820","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.1.0_1733680729808_0.9149270283481887","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"fib-flow","version":"2.2.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.2.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"b92690c06f5b625adfcb6016225615ef2aaa0af3","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.2.0.tgz","fileCount":9,"integrity":"sha512-A8A3MFU9EAFTaUaY7WZYjAp+WCP2m7PfbaQ5qXwKnnhJUikYKvuKVgg1muoT22y1LAzsGuwTeLLW+Hrp3rcV5g==","signatures":[{"sig":"MEUCICVkflMf5ZV6u9SopueQ1cIdIokcxyH0EyFrC1Gk1lezAiEA/Gr7HZpEzqDXktDi4jl0v/qGYF+OTrQTPPMtIYkFMA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88293},"main":"lib/index.js","gitHead":"0b331eac751e8ebd263801537f0308b955effe3b","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.2.0_1734423205344_0.8164968069600564","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"fib-flow","version":"2.3.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.3.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"21b262728f43102d5e31a7dc6966e66f07bf389f","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.3.0.tgz","fileCount":9,"integrity":"sha512-njyL7kQT2LK7mg0BoH4LMgmEy3lHHPpXGOo8Jr8xq1pVQaxXjERSxpIpcU9pKw9OR7L7aHTiLH+glAgy92/1OA==","signatures":[{"sig":"MEUCIQDpSUDB+IWQZw0vdRMtDkpL14psgKKKk5uKqSMx4MJcJQIgAIdjjCTEYQsjhKN59URkZwDaNNcpl+Fnyw1IOn6ZRiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88275},"main":"lib/index.js","gitHead":"d1e8bd5cbe95fd10df613f468e7b02dda319ea99","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.3.0_1734515929615_0.4854549013674627","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"fib-flow","version":"2.4.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.4.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"0cbba21a23a650e233868c21f59e6914bf53bfde","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.4.0.tgz","fileCount":18,"integrity":"sha512-UaQu5gXaogsEeQnarUKQSVBxLpnVNTtH3RBeTgR3FPP0sY1Ax7DVD0ay5tNrCnZLjHqRF5Q8F0sl/vG248kKsQ==","signatures":[{"sig":"MEUCIHM4xgv9Kadkmf4BOw/YJ8oBke1EfA6rx8BJgg9OQ0KuAiEAiYxcpDwX5yyS2QX+deBO68zgfnkrLcwa5i/L8laiCHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107044},"main":"lib/index.js","gitHead":"d1e8bd5cbe95fd10df613f468e7b02dda319ea99","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.8.2","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"22.7.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.4.0_1735128219486_0.08750182590712252","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"fib-flow","version":"2.4.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.4.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"ebc13220b8b9e516903cfcfb91b6ef69ab1a9e91","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.4.1.tgz","fileCount":19,"integrity":"sha512-zCtQwv16LAdgwupLT8tA61EUQouUe9pyUhjDS4Ggn1fKxlg6CCJQvxjaTwWaBBHg8ZXMwWRMRLxmVa3O/4FE7w==","signatures":[{"sig":"MEUCIFtlWucssLEDNJI4Ya4E0KSiVO+WdZL6u5/jvobQXz/5AiEAsJmA7iB7bbqS+7tK5mXpVhsnhApNysnoCxVAJgEKIKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107871},"main":"lib/index.js","gitHead":"94496dd61e3a99273444e4bffae5ec471e2917dc","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.4.1_1735136645508_0.7639663498318945","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"fib-flow","version":"2.5.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.5.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"fc8af8b0d0271a3e66b6015ec95c6a9b1c70f774","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.5.0.tgz","fileCount":19,"integrity":"sha512-8QozkPyMv0LaQ+y/lcBmcrBZBjkMe0HR20h5BWrGfGwMpMr+GzbafpTrt2xth/5zik+JHoE9CvJ0JazDx32eqA==","signatures":[{"sig":"MEUCIQCQS3fETxMbpPf5O/ZrXBqOH2VAdpdtfwd5Z31icV0Q6wIgeDs36jH4yojbrLV28IbrjUNK0nJt6hG4Nxd6t8FTH+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109252},"main":"lib/index.js","gitHead":"72baa14649a185fee0c97c497d6605bc03b3a497","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.5.0_1735636035192_0.7868741328133957","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"fib-flow","version":"2.6.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@2.6.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"4e17a82bf0075202d2df62d0d50a544ec84ba414","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-2.6.0.tgz","fileCount":20,"integrity":"sha512-eN5+IWMUwUcJ9D2vDLdnD5KoMwjY+xkvMyq1SxBuAaGrmkPuRArdn2ayBVdOBoxL5Zfgv4F6tF2crjKARtQ4OA==","signatures":[{"sig":"MEYCIQCP/jsFYgJZiCYDLtElyB+xooI66u0Y3bzRGSGQ7Rw+7QIhAOA522PovQX4b6osh33T1IVGM1roawy5r3d7wR0Etfet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116678},"main":"lib/index.js","gitHead":"2cd05c4153e57320471535ff7a3c6ae3277a992c","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_2.6.0_1736094352086_0.25376588388360677","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"fib-flow","version":"3.0.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.0.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"9803cb23c0afaa548331db87d4c44e32fb8f6a72","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.0.0.tgz","fileCount":20,"integrity":"sha512-B2pISuYVeBLgp1Wtksxzkg7ci7L/OFXOXVOdDVHo6jz3gx3yfSmT+9woORdQKd7e9aA7ChLIYv/RDhFmiEwIZA==","signatures":[{"sig":"MEQCID2GhNiJCe1fO12DNCuW+fNxjlh9SWOf7I6k1tO+0UFdAiAGUgXOyXz4z4cNd+6VsifhVxR+EqVvifd3uvuiNj/YTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126352},"main":"lib/index.js","gitHead":"8a810b404482b8a4227ccff7673a9902f03182b6","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.0.0_1743807702753_0.2666832912958472","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"fib-flow","version":"3.0.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.0.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"1509d02d3373a2d7c9514d43afe487c3e1dabb67","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.0.1.tgz","fileCount":20,"integrity":"sha512-blOTgIDVEx7Lt9dYpKyZdtsT7EGnbjAZq1/Z45FQto4J1P4vm1GIzzDwGjI58flA05SS2NqqGwVvpJlbbe8nZg==","signatures":[{"sig":"MEYCIQCaKGi/O21tO+GKHlSf01JYv/iJxAwRXigRhCAyulYtJwIhALvTMn2ir728LKkTq1SdfTRmfTHWt4Z/M0eUTsf0b9+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129970},"main":"lib/index.js","gitHead":"e1751d53a049bc7e77935720551490c66c983fe0","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.0.1_1744314525750_0.0806470252966196","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"fib-flow","version":"3.1.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.1.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"dbbca98989ca0051eb3cf851b163c0ee63aa360d","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.1.0.tgz","fileCount":20,"integrity":"sha512-m+ET3t27bl14ngK8ee4qKlcZmD4avhJJwPNGuFKnd5ws+gWeP26URk03fMDD+vkG9yINhtzppsj96JcbuJGoyw==","signatures":[{"sig":"MEUCIQDJjetDS4Q3G1naN4Wo9ZYSLa8gnyIIY4EWw1L7Ah86zgIgIyEdx8Hd7F+PVGV6/pccqVrcc77X1OmqLMoKVXSQQlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139270},"main":"lib/index.js","gitHead":"390ce79a1969b47190d34ab6aca8e968adde8faf","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.1.0_1744568850976_0.8437012196321612","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"fib-flow","version":"3.2.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.2.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"4b6efe4bb8b3872b2bbfdf76b09058cd4664854a","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.2.0.tgz","fileCount":20,"integrity":"sha512-8DSfbcb6UbY/MW6m17ee6ZMCD4K4m26Qi8ghC52o/emYJwAQcCUY50vM2qwCsqeKjbsw1o/mCT+pA7oxUJHpsw==","signatures":[{"sig":"MEQCIBvMnqO4TyGxSi6jjY8r7gEVT6fuv8M0zby4ZAcHsVzlAiAjuAqKswjX5oI4JCI862ab2bCthMGo7YCgaY4OzDtJ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143386},"main":"lib/index.js","gitHead":"45c12ed7f927b6283d146844949e05a314002330","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.2.0_1744735056530_0.05070909533137291","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"fib-flow","version":"3.3.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.3.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"791d08b26ef348b088eaf3be47e5f410971acb2d","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.3.0.tgz","fileCount":20,"integrity":"sha512-jhdzKJeSmg1nH5JNqGBMDfNlN2cUdROZ9oVTJ4te6nCBUUI0DLYWzOGEz0ahRlYSotynHSzFuqq4zzwyseNbMg==","signatures":[{"sig":"MEUCIAEoIuTMmnCCkrneuynLRes3thZi3hiFe0izqRs/VIc3AiEAtQy/e3e/4MbX43BpJ11G/X7QgKSJRnagFYzlCWRGIHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147688},"main":"lib/index.js","gitHead":"6c604187d35d2c67449838a856239d2222b7ffbe","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.3.0_1744747715297_0.5858492574324803","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"fib-flow","version":"3.4.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.4.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"d5c0f07eac303034e526bea604b86338417ab1d2","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.4.0.tgz","fileCount":21,"integrity":"sha512-jil+EFJyIRisnM+on3qZ595odpnN/GcLLuL47eNBg+TnxAs2f5Zwn6Dg7Qz52U7ZXVlnp3o6cKomrrBl3qkfyQ==","signatures":[{"sig":"MEYCIQDpSUEhXqdb0e86X9zv+x1x9zhRKnih3et/nDPIIsOeuQIhAJDKELt0BymFAi27Q+Zwy3OpwEpGaK1u3Q3D4CjEQiB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175662},"main":"lib/index.js","gitHead":"7ecd4ac6c38d636faaeaf6de0c5cbf404e17a599","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.4.0_1744925851056_0.44803751613388254","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"fib-flow","version":"3.4.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.4.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"ccbd140dc1d66b0b4edf28bf2e005039f0995497","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.4.1.tgz","fileCount":20,"integrity":"sha512-BLiH7SLnLjHJ9zWo7uDtKurFpePIUSNQy2HWntEukVpHi5FqUtABsDMmxkKA4/4CpgC9eOthovrfO8AaSAhlXw==","signatures":[{"sig":"MEYCIQClG41kK/gwJcRE8qcBcCANSr2i2+0zYrCm3aih+U/STgIhAODQRCDDcbKhtObnQZJvMnsZj1f+EPK/+4BJ6JJ2jJW7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150421},"main":"lib/index.js","gitHead":"f80f11e15c01c6323f88ec423fa1b6295c579cf3","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"22.13.1","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.4.1_1746176033791_0.7217000985907998","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"fib-flow","version":"3.4.2","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.4.2","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"ce93f7de2882ac3581b5246dce99a101fb6e560e","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.4.2.tgz","fileCount":20,"integrity":"sha512-0JTOM0GDioimGcko7QII95mO8NSy7DcK+nPI2M9E/hp2YhTvgqLXU/xJFhCtdZmwiIaM8tz1IneoAByJekAh/g==","signatures":[{"sig":"MEYCIQDhdjBZMV0/MpfJJ5Unu8w15nL+B5qftNiL6KL20fFh0gIhALiUl/bcIfX+es4Q9q8Jq4YkKjqCtgm3K2xKGfkvXB5M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149340},"main":"lib/index.js","gitHead":"143ac8d8677f7c3c0b882c715af684fb25a6892f","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.4.2_1746822999636_0.06983755521925405","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"fib-flow","version":"3.4.3","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@3.4.3","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"2cc66abc7f12f5ef839054c3e8fe613dc0d99253","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-3.4.3.tgz","fileCount":20,"integrity":"sha512-AMsGy/EZES4JbqqF4K2fe1zRnqYL74mLZCYe0Nr10zEYW38xd2K9+behZXdFDryyLgpQtbxlp/bSPRz+PHLPCQ==","signatures":[{"sig":"MEUCIQDSWg/S3DLFQDYtWofIWuKbY2VYEy59Qkxutkxd6gwQYwIgeTM964FzSUtB20ypBTbYCl7cor3snwgEGG6cVKQbJ4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151576},"main":"lib/index.js","gitHead":"41875ff6feada02c632e7618d0a71696299cd080","scripts":{"test":"fibjs test"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.0","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.1.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_3.4.3_1746824073526_0.1523875079022623","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"fib-flow","version":"4.0.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@4.0.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"823bed92f5306184a42edf36a345cdef664f890f","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-4.0.0.tgz","fileCount":25,"integrity":"sha512-m/3F7CGMwE1u0PAdhl/Bi5L33cvRwlcj/+E1cTvCvpeQbSFZA0SjmhHmazF9JByA2cXSzvQ4OzS/hZbIDaOUjw==","signatures":[{"sig":"MEUCIBJxxEadtNKXgPyf3SlPtOaPTQiC6QlfQ1GsvVrLV9DXAiEAyIM8Xim5qWIfPgKzgRMP1nlZae9SptdVTADnVL2XVfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264967},"main":"lib/index.js","gitHead":"f31683f88a2fc432358d8107de345dca06aa5ff5","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.17.1","fib-pool":"^1.6.0","ajv-formats":"^3.0.1","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_4.0.0_1778793960083_0.47424549061178256","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"fib-flow","version":"4.1.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@4.1.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"62a20e24d5c6f9f93bc0ae3bf5b96fe445894c9d","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-4.1.0.tgz","fileCount":25,"integrity":"sha512-JLpi3tp8Q/dTPfVdpQtCmXxGgt6N18xMsQi4rnOLdAL9Le+Vjy2knXqVWr06hbpysue5zWXAP8Xd5mgAvk6xOw==","signatures":[{"sig":"MEYCIQCFaiQH7hFHavY1idHqzOGSDHd2HtV4nUk9Xkq5c3KORwIhAJlcX3R5UjUrvmh5uvpZtOMcBjGCYIfSLsKFX9rz8/um","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269139},"main":"lib/index.js","gitHead":"f1230b3b50cb51f3547c11d0fc868d5ab608fae4","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.17.1","fib-pool":"^1.6.0","ajv-formats":"^3.0.1","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_4.1.0_1778850839034_0.25817700087214646","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"fib-flow","version":"5.0.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@5.0.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"6bb8fa37a41fb9e206b9afe5bfea5f483f439828","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-5.0.0.tgz","fileCount":25,"integrity":"sha512-TVlq0x60mXQhm6yb1RcG8R1ZkT4GhYeGzU2OBGfXW22wljlUJqdv3Iivi1mHIymqcYCnDlSSiRznpR9vkdWeAg==","signatures":[{"sig":"MEUCIQCzxf3mdTQcxafXZKPzy3DLSS5vKbFTjHbD5ItzA5+eWQIgQzXUZxCyRxMyc/JeVnv/3ykHl+UtvvOW3ab/z8IrPvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291491},"main":"lib/index.js","gitHead":"f1230b3b50cb51f3547c11d0fc868d5ab608fae4","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.17.1","fib-pool":"^1.6.0","ajv-formats":"^3.0.1","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_5.0.0_1779047375007_0.4390356773421282","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"fib-flow","version":"5.1.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@5.1.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"76b40766160947a87b0cee2a616772e05163948b","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-5.1.0.tgz","fileCount":25,"integrity":"sha512-PfkqN4vxe2hegh8gbakJjzWMcM4ZCOCXz3OLuCSYh4ZQaKPTTFIi39mKVMFgUvAfSJ73fh1oK86Aa60so5MSRA==","signatures":[{"sig":"MEQCIHyaB+dgttIOVbxsvsUOOanQaZL7X5MuifkSTva0TAT5AiBwnyncsnRiuiLFSb83d0vE7b1Ten0pEpTsTkuim1NRqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299736},"main":"lib/index.js","gitHead":"633b981e4a5927ee8e0e19f6eb6f0bc5348556b1","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.17.1","fib-pool":"^1.6.0","ajv-formats":"^3.0.1","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_5.1.0_1779074298847_0.6088735047166862","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"fib-flow","version":"5.1.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@5.1.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"69e3088985bc3d7021bca811add1d686236ef460","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-5.1.1.tgz","fileCount":25,"integrity":"sha512-KpCDDur4lvnsXmRuGoTz7z6NWH5FcD1qFdjprUyLOu6cg9J5Tu8OQd9Tz/uKr4152z/dTHqJx+ClX3tLPqjVLA==","signatures":[{"sig":"MEQCIAZagPKBnyet/kzXQ+YtyYkCz/4Q+p2uqlMk0xXKiPliAiBRJ7FcZLqP24Vr+SfvpvCadJ1LWa3FMVgYcQpa7QlhaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300276},"main":"lib/index.js","gitHead":"864cbbcd7f8f74d226fb45697c254c1b66eddb29","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.17.1","fib-pool":"^1.6.0","ajv-formats":"^3.0.1","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_5.1.1_1779101947526_0.5202973711679877","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"fib-flow","version":"5.1.2","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@5.1.2","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"f3c8d7d99868965f3cf45f099491ca08cf3af976","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-5.1.2.tgz","fileCount":25,"integrity":"sha512-BnTtJEsxVvtd0oCp02kVPG/zlMy1qO7eYLxmxz7P7rtLOn/GFQNwCIkJNiuBm7potR23ZoEsaK2cROPMG+/qGw==","signatures":[{"sig":"MEUCIBfh7/sMATV7BOx5ygPBPJpcvAqo71TyBj8cwYsVToR7AiEAxM/+qX1cXbT1Fvo6H1MNOnf5IAx96udqu3I+W84DUtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302417},"main":"lib/index.js","gitHead":"443a3fcd7ef2f3cee3a10601f7b03b8aa328078e","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ajv":"^8.17.1","fib-pool":"^1.6.0","ajv-formats":"^3.0.1","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_5.1.2_1779132560617_0.01201670279823519","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"fib-flow","version":"6.0.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.0.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"75bdfc7f267918f8689f703835721836289e60cc","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.0.0.tgz","fileCount":25,"integrity":"sha512-wzjWAQig8Jf1EJsaxVntfkF4v1eGMAadJOfg3cDs4EWNudtPUOsK+/q+FpFtgwhaJvfXKfyFmQTU23qNw26ADw==","signatures":[{"sig":"MEUCIQCMEmlXIAcjkYwupdqp56iqmUrlTh52noPWkCsTWM+ZAQIgDagPe+PWLH8PaHjs5wmZQd47touHCIAFaRHhXOdMAbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299523},"main":"lib/index.js","gitHead":"443a3fcd7ef2f3cee3a10601f7b03b8aa328078e","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.0.0_1780201948833_0.8695485789063966","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"fib-flow","version":"6.0.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.0.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"47113242af2f13bb1415ca07351e95973b27d59a","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.0.1.tgz","fileCount":25,"integrity":"sha512-iAbjaVMdWTRgxROWVyGP9BFr5Fwq2WG4ezCxqcxMF/CPCKxqjdLOjze7S25hrOQMXwkCkzEHX1bb7/5tBSD6Wg==","signatures":[{"sig":"MEUCIQD2O/fW0RhLKirO0EATUVHd04U3CSrIObsNf4QMPHckLQIgL3rARvc0ohENgHT1ypIaA+HZWVDTDeY7wytV3b/lSCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301747},"main":"lib/index.js","gitHead":"0dedb6f0ace9b4484a3a473ad88c50b6661216cf","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.0.1_1780316258976_0.181601106250735","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"fib-flow","version":"6.1.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.1.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"3007d2d91744453443f7d431cffd50b796538342","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.1.0.tgz","fileCount":25,"integrity":"sha512-+K3ifDaTUCEo9za6bSBJrYKG6tG11eviYML9SO6JQcSNQbTGFqfymWblv0232RIn0w61NdH0CHU/3aTYZttSag==","signatures":[{"sig":"MEUCIEX2aiMGXBU6iBWGa/7iLOxDrVgy8eZkcmfkueR2zB2GAiEA82V7jzcj+HBqMk+vBufhQp5EV3NO+f/2jY6HKwkAKj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301603},"main":"lib/index.js","gitHead":"575840a5b47be0df365229c4f901ecd3707bd666","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.1.0_1782784659213_0.9677867967055731","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"fib-flow","version":"6.2.0","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.2.0","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"00b4810253bfc9d30dbc473d4f6ad5f02e867388","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.2.0.tgz","fileCount":25,"integrity":"sha512-7X1dwic4/2BC6DCLHVZudkumU0xrJg2Hjnl/9NTrPB3rm86u7bUG9JQvtn15Ya8hotlBXMUbAezUhr4cPfNjIg==","signatures":[{"sig":"MEYCIQDz0cSmOyGBWqCwVG2djot033HyEBzUI5VKrR5yteqBSwIhAMQwefWVoJEAqcNrsZxQbFpLHu2dvvUNKEMHoBA1+PPB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302807},"main":"lib/index.js","gitHead":"bd9524ccdb826aaae8a4b010459b6fed7377aaf0","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"25.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.2.0_1783261474081_0.3178485470821555","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"fib-flow","version":"6.2.1","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.2.1","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"4425e6c515af80f3e04f533c395e9a553d189382","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.2.1.tgz","fileCount":25,"integrity":"sha512-fTWsnlO/AoeTaz/pGUe/QJlJR6G7VJYzlABkh+KC88/Qn+Z0BsibOBI4KxyaqJQlrVCj5KrSYFNU1wQKrZsMGA==","signatures":[{"sig":"MEQCIHOGjtgwzUjHaqSFYYru7C3szjFCtl1QddRlKw14DFQ3AiABRvCMVz/+PH954QLA+8atBpx9BGpIdUJlErB157SkYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313996},"main":"lib/index.js","gitHead":"75e1728522e33ee0ff88546e7797f3f6e7bce809","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.2.1_1786217893475_0.17716709005174658","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"fib-flow","version":"6.2.2","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.2.2","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"be189ecc6b74a065fa63a659b2c023ea3f40532d","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.2.2.tgz","fileCount":25,"integrity":"sha512-5TM2fyirKegtzNBXwrgOHnhACLsu54kcxDwyxNiPML86Smc0TF5RulpRj/DuraLPWiVMFxnjpqDz4mWwY74+MA==","signatures":[{"sig":"MEUCIQDFIBKxjmVuAiU5TAPBWWawUc//tZciprZk+AsW/oI48gIgMa3k0DTyw68LNgxsRx9g2dqv9oLswY3ADBfE4yUYrhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315116},"main":"lib/index.js","gitHead":"45e711dc9cdffcb7c629f4cf84671593ffe57749","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.2.2_1786236071409_0.01280708310147527","host":"s3://npm-registry-packages-npm-production"}},"6.2.3":{"name":"fib-flow","version":"6.2.3","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"author":{"name":"lion@9465.net"},"license":"MIT","_id":"fib-flow@6.2.3","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"homepage":"https://github.com/fibjs/fib-flow#readme","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"dist":{"shasum":"fc87c3a3f234099ac10f3f79c709bc9e8d9efce2","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.2.3.tgz","fileCount":25,"integrity":"sha512-ezwlABVg8k0POe7RPBq8fEiTr/WAEiVx7HldI7FSQSTZu5OU+8tatsE3/RFai1T9Cu7mn+orq/bYKPrsky35ag==","signatures":[{"sig":"MEYCIQCZr8YGTa3YADZ5v/drmXacnSvv95vWGWdjD6rLyZ28rQIhAMZ/GFlorUMszyKc4Hrl0rQIc5wgWLOYMAIw8qpbQxTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315542},"main":"lib/index.js","gitHead":"d556d3030250b3b594423563d12398f787e43a0d","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"repository":{"url":"git+https://github.com/fibjs/fib-flow.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","directories":{},"_nodeVersion":"23.9.0","dependencies":{"fib-pool":"^1.6.0","cron-parser":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fib-flow_6.2.3_1786238128674_0.6651656674975048","host":"s3://npm-registry-packages-npm-production"}},"6.2.4":{"name":"fib-flow","version":"6.2.4","description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","main":"lib/index.js","scripts":{"test":"fibjs test","typecheck":"fibjs --check"},"dependencies":{"cron-parser":"^4.9.0","fib-pool":"^1.6.0"},"keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"publishConfig":{"access":"public"},"author":{"name":"lion@9465.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fibjs/fib-flow.git"},"_id":"fib-flow@6.2.4","gitHead":"fc1054a5af1232f423a1fbf6fdc0136d83329625","bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"homepage":"https://github.com/fibjs/fib-flow#readme","_nodeVersion":"23.9.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-o9CF+LGgIBcGJ96t3GFlzwHtS2oL/SumjszTW7c04Cs3w5Z7XMUlhUMcZ0WrlU1IHYKrL+yk4LWZvg8cY2jCoA==","shasum":"3cf8d83a7cbabdb5a68212d5e73826806f4c5b94","tarball":"https://registry.npmjs.org/fib-flow/-/fib-flow-6.2.4.tgz","fileCount":25,"unpackedSize":314747,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBOMMLSNJmq3MMXKmtlbDrXOmfeBmOtNa1AK4qecj3lVAiEA3DHmN38N/jMKEbpGciIonvOt68rgPmXBKKz8SNYTzzg="}]},"_npmUser":{"name":"xicilion","email":"lion@9465.net"},"directories":{},"maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fib-flow_6.2.4_1786240705602_0.5925319893548364"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-04T19:50:25.356Z","modified":"2026-08-09T01:58:25.985Z","1.0.0":"2024-12-04T19:50:25.629Z","1.0.1":"2024-12-04T20:06:02.505Z","1.1.0":"2024-12-04T20:18:47.928Z","2.0.0":"2024-12-07T05:48:21.240Z","2.1.0":"2024-12-08T17:58:50.000Z","2.2.0":"2024-12-17T08:13:25.540Z","2.3.0":"2024-12-18T09:58:49.826Z","2.4.0":"2024-12-25T12:03:39.694Z","2.4.1":"2024-12-25T14:24:05.693Z","2.5.0":"2024-12-31T09:07:15.384Z","2.6.0":"2025-01-05T16:25:52.311Z","3.0.0":"2025-04-04T23:01:42.969Z","3.0.1":"2025-04-10T19:48:45.974Z","3.1.0":"2025-04-13T18:27:31.195Z","3.2.0":"2025-04-15T16:37:36.753Z","3.3.0":"2025-04-15T20:08:35.509Z","3.4.0":"2025-04-17T21:37:31.302Z","3.4.1":"2025-05-02T08:53:54.634Z","3.4.2":"2025-05-09T20:36:39.824Z","3.4.3":"2025-05-09T20:54:33.744Z","4.0.0":"2026-05-14T21:26:00.244Z","4.1.0":"2026-05-15T13:13:59.193Z","5.0.0":"2026-05-17T19:49:35.155Z","5.1.0":"2026-05-18T03:18:19.031Z","5.1.1":"2026-05-18T10:59:07.688Z","5.1.2":"2026-05-18T19:29:20.781Z","6.0.0":"2026-05-31T04:32:28.989Z","6.0.1":"2026-06-01T12:17:39.135Z","6.1.0":"2026-06-30T01:57:39.354Z","6.2.0":"2026-07-05T14:24:34.235Z","6.2.1":"2026-08-08T19:38:13.634Z","6.2.2":"2026-08-09T00:41:11.563Z","6.2.3":"2026-08-09T01:15:28.825Z","6.2.4":"2026-08-09T01:58:25.818Z"},"bugs":{"url":"https://github.com/fibjs/fib-flow/issues"},"author":{"name":"lion@9465.net"},"license":"MIT","homepage":"https://github.com/fibjs/fib-flow#readme","keywords":["fibjs","workflow","task-orchestration","distributed","scheduler","cron","job-queue","state-machine","retry-mechanism","error-handling","parent-child-tasks"],"repository":{"type":"git","url":"git+https://github.com/fibjs/fib-flow.git"},"description":"A robust workflow management system for fibjs with task orchestration, state management, and distributed execution capabilities","maintainers":[{"name":"xicilion","email":"lion@9465.net"}],"readme":"# fib-flow\n\nA powerful workflow management system built on fibjs for orchestrating complex task dependencies and distributed task execution.\n\n## Key Features\n\n- **Workflow Management**: Parent-child task relationships, automatic state propagation\n- **Task Types**: Async tasks and cron jobs with priorities and delays\n- **State Management**: Comprehensive task lifecycle and state transitions\n- **Human-in-the-Loop**: Explicit task suspension (`task.suspend()`) for external interaction (e.g. approval), resumed later via `resumeTask`/`cancelTask` with resume data\n- **Hot Reload**: Update or remove handlers at runtime without restarting workers\n- **Reliability**: Automatic retries, timeout protection, transaction safety\n- **Worker Recovery**: Reclaim `running` jobs from dead or superseded workers through the `fib_flow_workers` registry\n- **Execution Audit**: Persisted task events, attempts, workflow timelines, and handler checkpoints\n- **Database Support**: SQLite/MySQL/PostgreSQL with flexible connection options\n- **Resource Management**: Load balancing and specialized worker support\n\n## Installation\n\n```bash\nfibjs --install fib-flow\n```\n\n## Quick Start\n\n```javascript\nconst { TaskManager } = require('fib-flow');\n\n// Initialize task manager with an explicit backend\nconst taskManager = new TaskManager({\n    dbConnection: 'sqlite::memory:',\n    pod_id: 'scheduler-a',\n    worker_heartbeat_interval: 1000,\n    worker_heartbeat_timeout: 5000,\n    recover_running_jobs: true\n});\ntaskManager.db.setup();\n\n// Basic task handler\ntaskManager.use('sendEmail', async (task) => {\n    const { to, subject, body } = task.payload;\n    if (typeof to !== 'string' || typeof subject !== 'string' || typeof body !== 'string') {\n        throw new Error('Invalid email payload');\n    }\n    task.audit('payload_validated', {\n        message: 'Email payload validated',\n        metadata: { recipient: to }\n    });\n    task.progress('Sending email', {\n        stage_name: 'delivery',\n        progress_percent: 80\n    });\n    await sendEmail(to, subject, body);\n    return { sent: true };\n});\n\n// Handler with configuration\ntaskManager.use('processImage', {\n    handler: async (task) => {\n        const { path } = task.payload;\n        await processImage(path);\n        return { processed: true };\n    },\n    timeout: 120,      // 2 minutes timeout\n    max_retries: 2,    // Maximum 2 retries\n    retry_interval: 30 // 30 seconds retry interval\n});\n\n// Start processing\ntaskManager.start();\n\n// Add a task\ntaskManager.async('sendEmail', {\n    to: 'user@example.com',\n    subject: 'Hello',\n    body: 'World'\n});\n\n// Query task audit history with pagination metadata\nconst taskAudit = taskManager.getTaskAudit(1, {\n    events: { limit: 20, order: 'asc' },\n    attempts: { limit: 10, order: 'asc' }\n});\n\n// Query workflow-level aggregate audit summary\nconst workflowSummary = taskManager.getWorkflowAuditSummary(1);\n\n// Run explicit retention cleanup when needed\ntaskManager.runRetention();\n\nconsole.log(workflowSummary.stage_timings);\nconsole.log(workflowSummary.critical_path);\n\n// Hot update a handler for future claims\ntaskManager.use('sendEmail', async (task) => {\n    const { to, subject, body } = task.payload;\n    await sendEmailV2(to, subject, body);\n    return { sent: true, provider: 'v2' };\n});\n\n// Remove a handler when a flow is unloaded\ntaskManager.unuse('processImage');\n\n// Explicit suspension for human interaction (e.g. approval)\ntaskManager.use('requestApproval', async (task) => {\n    if (task.stage === 0) {\n        await notifyApprover(task.payload);\n        return task.suspend({ reason: 'awaiting_approval' });\n    }\n    // Resumed run: stage has advanced; interaction results live in the caller's store\n    return { approved: true };\n});\n\n// External system resumes the task when the interaction finishes\ntaskManager.resumeTask(taskId);\n\n// Or rejects it permanently\n// taskManager.cancelTask(taskId, { reason: 'request abandoned' });\n\n// List all tasks waiting for approval\nconst pendingApprovals = taskManager.getTasksByStatus('suspended', {\n    suspend_reason: 'awaiting_approval'\n});\n```\n\nHot reload semantics:\n\n- A task attempt that is already executing keeps the handler version captured when it started.\n- A paused or suspended task that resumes later uses the latest registered handler.\n- Child tasks created by a running parent resolve against the live handler registry when they are created.\n\nWorker recovery semantics:\n\n- `worker_id` identifies a single running process instance.\n- `pod_id` identifies a stable logical node across restarts.\n- When `pod_id` is configured, fib-flow records worker liveness in `fib_flow_workers`.\n- If a worker becomes dead or is superseded by a newer worker from the same `pod_id`, its `running` tasks can be reclaimed without waiting for task timeout.\n- Running-task updates are ownership-fenced by `worker_id`, so stale workers cannot safely write back after recovery.\n\n## Documentation\n\n### Core Concepts\n- [Task States and Transitions](docs/core-concepts.md#task-states-and-transitions)\n- [Task Types](docs/core-concepts.md#task-types)\n- [Error Handling](docs/core-concepts.md#error-handling)\n- [Workflow Support](docs/workflow-guide.md)\n\n### Configuration & Setup\n- [Installation Guide](docs/installation.md)\n- [Database Configuration](docs/database-config.md)\n- [Worker Recovery Design](docs/worker-recovery-design.md)\n- [Task Handler System](docs/task-handler.md)\n\n### Reference\n- [API Documentation](docs/api-reference.md)\n- [Retention Policy](docs/audit-retention-policy.md)\n- [Execution Audit Events](docs/execution-audit-events.md)\n- [Cron Syntax Guide](docs/cron-syntax.md)\n- [Usage Examples](docs/usage-examples.md)\n- [Common Use Cases](docs/use-cases.md)\n\n## Example Use Cases\n\n- Background Processing: File processing, report generation\n- Scheduled Tasks: Data synchronization, backups\n- Complex Workflows: Multi-step data pipelines\n- Distributed Systems: Task coordination across services\n\nFor detailed examples and implementation guides, see [Usage Examples](docs/usage-examples.md).\n\n## License\n\nMIT License\n","readmeFilename":"README.md"}