{"_id":"@thi.ng/fibers","_rev":"141-4a37b50f5b971e1b633ca089338cb638","name":"@thi.ng/fibers","dist-tags":{"latest":"1.1.2"},"versions":{"0.1.0":{"name":"@thi.ng/fibers","version":"0.1.0","keywords":["typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"d75516e57876754d3082f0726277d69d195fcc69","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.1.0.tgz","fileCount":12,"integrity":"sha512-fr10yxy/QzR2YLiG9yB6sExflGI238bIJLSSY14vY2HLBMuseo5HnyCdH1gYT3WYYj1rFLUya5izwi/Gt5pRjw==","signatures":[{"sig":"MEYCIQCnfUt6ANvNR0ZeQkcihf7ABCagI14XczSaIK9jZcJgcgIhAMrlt2va1a8OqyQPjS8owfalzLbTI6cheRCKze5e8oKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54130},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9fa3f7f8169efa30e3c71b43c82f77393581c3b5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.0","@thi.ng/bench":"^3.4.1","@thi.ng/checks":"^3.4.0","@thi.ng/logger":"^1.4.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.18","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.1.0_1691147294643_0.050668128332207685","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@thi.ng/fibers","version":"0.1.1","keywords":["typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"c6638ee28fe6889a37db2457ec2b63463b62a736","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.1.1.tgz","fileCount":12,"integrity":"sha512-+EhfSOTYAgBOxngEFK7b2JUUa0OFMGiflIE8vSwuQJo63mH4xkCYzZZJfiIbp6YfFR+TK4/gRQwitiJvr7UPWQ==","signatures":[{"sig":"MEUCICqsLWFuya4Dh1Ty4Bz9mtykxfkg0VaQoNQqNZ7JTSVZAiEAtyFs+eALAl0NmBBX7aHWvUGbco31EgD67fkr2YfNp+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54388},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"fdea6ba9d36111f7346827ed81e7549f10343a13","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.0","@thi.ng/bench":"^3.4.1","@thi.ng/idgen":"^2.2.0","@thi.ng/checks":"^3.4.0","@thi.ng/errors":"^2.3.0","@thi.ng/logger":"^1.4.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.18","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.1.1_1691222471058_0.63965240686892","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@thi.ng/fibers","version":"0.2.1","keywords":["typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.2.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"3c1b9490a5b5ea1a146e82f7dc573f22f310b312","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.2.1.tgz","fileCount":14,"integrity":"sha512-VJe4UyrBZAMOLx7Jq7jrhgVXn1qkCWr+YWU4Drl8pWaDfx7pQaepmmeYNVZ8uZlZutCJUjk7PguX8rWtW4wIdQ==","signatures":[{"sig":"MEYCIQDLu8d64hVYY1CeUdLn1xHkKZ7A3Rnw4DoBS5V1qEMDzgIhAJMBWDiZWKWr/MAdGbN6hP8KUn4qHZziYYbA0mW/Pto2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82248},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad9ac3232c6fc5fc8a0df75ac82fc1e0e9fb0258","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.2","@thi.ng/bench":"^3.4.3","@thi.ng/idgen":"^2.2.2","@thi.ng/arrays":"^2.5.17","@thi.ng/checks":"^3.4.2","@thi.ng/errors":"^2.3.2","@thi.ng/logger":"^1.4.18","@thi.ng/random":"^3.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.20","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.2.1_1691670919567_0.501868970303194","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@thi.ng/fibers","version":"0.2.2","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.2.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"0d21c9bc2108b664607ae3f3c1370978fb0204d1","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.2.2.tgz","fileCount":14,"integrity":"sha512-F4Ki3eX6/UaEBCjVmxcRi1H6Q1ytunjCtf7sfDQmEq7eabMlLloJ1DNTu2v77LR+jJ7oHMkPTBMFXUW4h5oP3Q==","signatures":[{"sig":"MEUCIBcyvvCrXzOXai5hSStlpFszFXIEwn4wDycC1HBvNtG1AiEAo5PVqiqhqcK+sULtBptEesI3ZAwJc21136bzeGZrygc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82541},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"399f8c53d66b9b763d16c21bb59f145df5f59514","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/bench":"^3.4.4","@thi.ng/idgen":"^2.2.3","@thi.ng/arrays":"^2.5.18","@thi.ng/checks":"^3.4.3","@thi.ng/errors":"^2.3.3","@thi.ng/logger":"^1.4.19","@thi.ng/random":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.2.2_1691846595911_0.011307661933196878","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@thi.ng/fibers","version":"0.2.3","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.2.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"180778cb1e26c4b45b9dfcc3e7e2aa140ec9bbc4","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.2.3.tgz","fileCount":14,"integrity":"sha512-RyDjgmuAkQfrtAScFVVbNmBKM/izXz99G23oMbzUb69Ya+TfZMbhqhH2F3Avuh3K5C5ZCdC8hpMsm+b8SmN6SA==","signatures":[{"sig":"MEYCIQDkL/C5gSCyduhUzdA6aN3iYA7nF4yMmDbAR9gpI9AwzQIhAKGHd57mvk+Z10MvLiy+muBzOnw22PO1o0k8N/H0tVAl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82541},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4154283d772824d4b57d4b7ab97be22a6e1ffdd7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/bench":"^3.4.4","@thi.ng/idgen":"^2.2.4","@thi.ng/arrays":"^2.5.19","@thi.ng/checks":"^3.4.3","@thi.ng/errors":"^2.3.3","@thi.ng/logger":"^1.4.19","@thi.ng/random":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.2.3_1691857267339_0.1201788145564322","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@thi.ng/fibers","version":"0.3.0","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.3.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"33b24c5bba06008b781f7fa5492cb0c6488c439e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.3.0.tgz","fileCount":14,"integrity":"sha512-VOHbWjihKsd1Yue6yPsdySpLw2q23YyKC4GTSiH1SNrw6dIG0OaVCfsdXOwc79OPahDx0L/AF4ZVEMfBOeuKHQ==","signatures":[{"sig":"MEYCIQDB9jwcMrc/b8WEfz0qPNxE6eOsjwPwrB7T9+ymo3D6JwIhAMwxY30YBrdWHFyWxtwWrcCEG+JUeY9zotqm7V6U1+DJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83526},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4e8f1abeeba7b919e069954eada917ecd2e9a8e9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/bench":"^3.4.4","@thi.ng/idgen":"^2.2.4","@thi.ng/arrays":"^2.5.19","@thi.ng/checks":"^3.4.3","@thi.ng/errors":"^2.3.3","@thi.ng/logger":"^1.4.19","@thi.ng/random":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.3.0_1692020196853_0.7997998316028998","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@thi.ng/fibers","version":"0.3.1","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.3.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"b20ba3faa12de1e68cc3bcb730890a2f59d279c9","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.3.1.tgz","fileCount":14,"integrity":"sha512-UKHRKWdFwmYV76bzipftLigmjprB1qqt1/U8pieHE+EOVUT/hAi1/ka1/sYzlQguYkNh4HT5HlJZmZHyJVkgjw==","signatures":[{"sig":"MEUCIQDi+P4UqmqU5xUV4JJx7boA9VUoaNFOY5Zuzjmur3ZzBwIgM9Z8kMVSnKq6wPwU3IbLqyGulrvDMNtprK4pqWAzApQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83527},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"74cfe3fb8de5bfcbfc1109e67604541cbd7b77aa","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.4","@thi.ng/bench":"^3.4.5","@thi.ng/idgen":"^2.2.5","@thi.ng/arrays":"^2.5.20","@thi.ng/checks":"^3.4.4","@thi.ng/errors":"^2.3.4","@thi.ng/logger":"^1.4.20","@thi.ng/random":"^3.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.3.1_1692715859500_0.5790912696381225","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@thi.ng/fibers","version":"0.3.2","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.3.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"cc388d64d95953339f703e5d4acdac61ca1af51a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.3.2.tgz","fileCount":14,"integrity":"sha512-Okx0fmW6S3esFJhpvSO5p1pugUvemPbt6GqLY4ClPndPz8KQMa+F+Dbq93xDZNvrFMs9qnrGLVm3z7KsE4iv2w==","signatures":[{"sig":"MEUCIQDXWwT3XSSrEmHLbY5cZwhVvhwG/brZczDgevkrlVoJxwIgG/8gdrqZZI+oU2NDi1oPm/hu2FLH8zFU2dpzkPKRt7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83867},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5929dd20497668496af13415cdf784a4d6f69aa3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.5.21","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.3.2_1693135742791_0.35548399557060506","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@thi.ng/fibers","version":"0.3.3","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.3.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"53007f2ba8e50e243c75d894fa566e32a62bee70","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.3.3.tgz","fileCount":14,"integrity":"sha512-Ds1sK1e5qmK9BDMlg4H+Hh0Yr7+F9RQEXh7CUgApzP8GcbHiJ5ilxoRcRvCDJOn+YhnicG0A3nVKFYx1Mj9sQw==","signatures":[{"sig":"MEYCIQDEXcfmRqjcrDeO5nVkkSyrB0Ye2LhA+/892Z6l0LFubwIhAJeLM9Gl/0W7WgPnKLe0aJTrtmgAwmuHGtaZj6+9GnkP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83867},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34c3bd36b0133af05abc7fe66affa01dd99704ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.5.22","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.3.3_1693476547542_0.7132831785384788","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@thi.ng/fibers","version":"0.4.0","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.4.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"a24277be739ddef2515234b42fbf25085aaf9306","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.4.0.tgz","fileCount":14,"integrity":"sha512-Kbo8PoxOHva/DeDixEv4uNJe+d5j2Q5mrtkyZ8APXpDDpyHjlZsXFFkQUmh1VhwnVYfhBXTyvP6owA21fMLD7A==","signatures":[{"sig":"MEUCIQDon45CQPFPLwkEXbVVNBwMMvtE9K7liIJtR1DyysLG3QIgW9PrnVq5QZkdVikEtPO6bFQJnsCMAp1iP7+K6JIZpOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86259},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1bbef970bab7f7def0700e587cf0471e1e1ef9f3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.5.22","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.4.0_1694007863424_0.4161092271939333","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@thi.ng/fibers","version":"0.4.1","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.4.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"0c04c6538e128d8a33cf094f5b29afdcfbdb601d","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.4.1.tgz","fileCount":14,"integrity":"sha512-ntKunC7xDpk4QHaEUTF7dWNZRhwZkkVbM1GmWNcB8kr0oUBdqaGyVgYuGnzQzctPRp4/o3sVE9YcUC3p9MdRDw==","signatures":[{"sig":"MEUCICudBlWn9XWXMBL1VHvAPdBwKHDDYVY5UB6+qkM9JSkiAiEAsxsBeiLirDa+NOYQtyTiIRyJBfFHG/goXI3dsGs85wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86259},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ef5a1b8932d067af4ec2fc7da03d59d6868dc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.5.23","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.4.1_1694781695609_0.0006574544382462744","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@thi.ng/fibers","version":"0.5.0","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"258114e9977c814b13a7f1bab10b0fab0341b45a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.0.tgz","fileCount":14,"integrity":"sha512-yw3zUnB1QsmhxJpUF5DZuzxYL1cmfpYKMlOATtE6qieXaUdO77zgrY/KF9rH2CsGEYLMAEscBQ1wamabe2npvg==","signatures":[{"sig":"MEQCIAhTo4JLhYKEQK7xBR2YSj2Jxk5Sz663WJp2sbB75poyAiBne5g3KU98qw62/egEPxzAfaVKH6IcJfIkEdjK3r6Ghg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90101},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3be3edbcb76c6855ee8b0c667fe4e152615652c9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.5.23","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.0_1694965210316_0.9322497329564072","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@thi.ng/fibers","version":"0.5.1","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"217c19bd98237603a80710b7f847e1287546ccc4","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.1.tgz","fileCount":14,"integrity":"sha512-Ut3A1SdDOp6bBNoptAsoiuk9LDcOI2smX/aduexynehHLtdm5miBNAsXtxNJuQL49+99GAKn6okDbihCmOEKbA==","signatures":[{"sig":"MEUCIAGKf03tBdt8/fAO9l3TG5c/mkVEnWTOdhviYcw7FXFjAiEA8+VyFnHt3h4czAcoHwbLQwqKTC3gL9rhg6YKuEwDmy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90101},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c22e8996cee284ebe8ea88582beb1ab5fc6ee503","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.5.24","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.1_1695120678309_0.8355976836971055","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@thi.ng/fibers","version":"0.5.2","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"6b05670a84018da412ec5d7272512acf0ccc3a59","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.2.tgz","fileCount":14,"integrity":"sha512-iHfsownBYsaSy78fKjvnvRESPxUj7fkDOff/K6kO1plAYLNqkTziaNZDuu90Um1FcFfY3mIIqR6UBZgwMaKiVA==","signatures":[{"sig":"MEQCIE4+xMotIGPBJdwbJppolB3+vnCN7K/VkziZfLT3UbIwAiAyEErbEXxEAa3rk8WYw9wCS1Xuw2zC9JKpi13envUwgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90100},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"10d8b3725e96c5d704c759489a89f132892b181e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.6.0","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.2_1696506657047_0.7460419547632193","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@thi.ng/fibers","version":"0.5.3","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"5dc5c21c4e3cda5d9e4f71518849fb8c4202f95c","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.3.tgz","fileCount":14,"integrity":"sha512-ueDmsrgmELHTbkJSmDRPOA5XUEkyB+KRED5rbMpbkA5GnQaXNYxgpoMRH38U1mVH9jW75Jef3PaRBB4FifJ1yQ==","signatures":[{"sig":"MEYCIQCWjFBd4rODC/gdd5Hu6QP7tkDStc/cR7D4V7kazuUuXgIhAKsbOHNBYXUTqe3nML5c3y8CPkeyC3ohAnYjT/9RMrkJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90100},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e9f04908dc37ae9e29320f098d195f9f8445a1ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.6.1","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.3_1697019153676_0.13546296773214217","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@thi.ng/fibers","version":"0.5.4","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"4dd91630311703673e209a28e84088100c16b1e7","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.4.tgz","fileCount":14,"integrity":"sha512-oy2dnutzbvmgY5PrA8Gvjlsxvd5wFKYHonpb5hE4/xGlUMgG3xDVaOGmQ0sLnJFikcEolasQdX0vnfckaXYZdA==","signatures":[{"sig":"MEUCIQCzMpek/fSk/duCglHNKPc7j1zOcs2Tt4RO+txiEUQhXQIgXZSchRvTH3J+/3gXRdFyrmi693FcNEbRNwL/nm2x1y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90467},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d492ecb41df758db372a76449ea9b5bad47b25c4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.6.2","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.4_1697112208458_0.38600221419376046","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@thi.ng/fibers","version":"0.5.5","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"f2e464b5d9c0d1dca46f8b54ba16773d5c2b31b1","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.5.tgz","fileCount":14,"integrity":"sha512-sJwK8WuS0RO5lAxWp38FyBitvCigYX0VIMzDn+Lne0SyiCVr2z6RXFmxRnTgzsvYxN6EdZdSFgl1/YdIorL/BQ==","signatures":[{"sig":"MEUCIF/rqRNbu5xSeKTREWiP6+kI9AwVW3NIdflceVNy2F25AiEA4OhY44qjSEhobshjXFD1rgBi2BxsjlynXuS2uZJ/b70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91110},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"46e445c09f2909d1aeaa9fdc8d8b3aa61c114db2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/bench":"^3.4.6","@thi.ng/idgen":"^2.2.6","@thi.ng/arrays":"^2.6.3","@thi.ng/checks":"^3.4.5","@thi.ng/errors":"^2.3.5","@thi.ng/logger":"^1.4.21","@thi.ng/random":"^3.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.5_1697652992421_0.7727736869209081","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@thi.ng/fibers","version":"0.5.6","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"cfad683e13050ba0a3c0dd10c83cc1e9ac6ebafc","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.6.tgz","fileCount":14,"integrity":"sha512-o6wbmQS0dpvmCa+WajyzUV4AcrefAhqNuOmSPPZbnyPfvaEvrhpQ5KQ8dDj29OT4CKkuUHLVt1MJyzo3yCnj7A==","signatures":[{"sig":"MEYCIQCYd4mCFJ6e2KhzZ9ZoUo4F1DOxQdlyECDCSDDLMD0yTgIhAOvNGX7LlyZ24H05aET7DrlHy9ZlDymajPI/KPpG99qh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91110},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8d46d9326a9f9b81d65e7e274446f5964f9942ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/bench":"^3.4.7","@thi.ng/idgen":"^2.2.7","@thi.ng/arrays":"^2.6.4","@thi.ng/checks":"^3.4.6","@thi.ng/errors":"^2.3.6","@thi.ng/logger":"^1.4.22","@thi.ng/random":"^3.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.6_1698047222288_0.33434560701591653","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@thi.ng/fibers","version":"0.5.7","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"eb990ca1ff49e1899050ffd7f1d0e299290d1699","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.7.tgz","fileCount":14,"integrity":"sha512-0k5q+ZD41NO6U9FnDT++lkkcsCezuMVnyxHUvN7vgON5qr22xE444PR8OxDPMtfUybmG3J8GMq1wMiOoE4hMjQ==","signatures":[{"sig":"MEUCIQCIuHTRyJNblqjuU3GUQKVoi2Cftzh6wo0QLM/HyIaLLwIgSNTCbXMIevZN4FYW1MOd4TFaSU4heVXe9a17NRE5nrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91111},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"dc7eeaba72f3c3977f2d6cc201e595ed6d68e2ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/bench":"^3.4.7","@thi.ng/idgen":"^2.2.8","@thi.ng/arrays":"^2.6.5","@thi.ng/checks":"^3.4.6","@thi.ng/errors":"^2.4.0","@thi.ng/logger":"^1.4.22","@thi.ng/random":"^3.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.7_1698137267789_0.8654312733438563","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@thi.ng/fibers","version":"0.5.8","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"0200cdae42fa40ad6e638dd86c6620fa92054fe7","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.8.tgz","fileCount":14,"integrity":"sha512-2YBEF6gPCOmXOR0yBT1T+6PVHDcHmbJsaFcA4IKPAAv/DmQxIUTJN04ZZ7NvzLGfZbDQrrSq8xIhtVPqayzZhw==","signatures":[{"sig":"MEUCIF97mL2LCAgtNk0yhBus+W8j4rLVK5DG3/at+s5P9YxUAiEAjBXUWNrK0xAgIBVnqRLIYgRn0wz0HBk/BKjfGM+Zn1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91111},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502e8fa937677ff7bc4fbd0906d8c8b4b0b471e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/bench":"^3.4.7","@thi.ng/idgen":"^2.2.8","@thi.ng/arrays":"^2.7.0","@thi.ng/checks":"^3.4.6","@thi.ng/errors":"^2.4.0","@thi.ng/logger":"^1.4.22","@thi.ng/random":"^3.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.8_1698426027129_0.9877523259556551","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"@thi.ng/fibers","version":"0.5.9","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"e28ba56457f49dce5c777fa44173eaecb5dfdd6d","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.9.tgz","fileCount":14,"integrity":"sha512-uA+UVWtSxIDjHcHh+5uN1ORkR9a5BOXz3uNbpjX4dMGiJUPPSSKFRr9cE5onayJBbPqanWnioA2OIZ/BBGRTHQ==","signatures":[{"sig":"MEUCIQCDTF45AG0+6t/mWzSwiP+uk0TNa1ilTa6Gy7fYNGIJpAIgJoDgzoJKrlScfexwzurKg08GYZ6uEqiyAKAtCejG0VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91100},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfa16829786146bd24df3cdbd44649a45a603e44","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/bench":"^3.4.8","@thi.ng/idgen":"^2.2.9","@thi.ng/arrays":"^2.7.1","@thi.ng/checks":"^3.4.6","@thi.ng/errors":"^2.4.0","@thi.ng/logger":"^1.4.22","@thi.ng/random":"^3.6.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.9_1698676869289_0.0862924796319664","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"@thi.ng/fibers","version":"0.5.10","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.5.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"e233570176f77528df06ecaae892a0d73e66d9aa","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.5.10.tgz","fileCount":14,"integrity":"sha512-2fNtE1zFaNDHfMTg/wLKaVtMz6z0DAUjPJHiH5xVhGrD2R0LJZqMjORMHj+WrY3rlPJbuqWbzoyZ6sN3QZevRw==","signatures":[{"sig":"MEUCIEratmXEerI3HG7H0j+kfrpsNDqtidGcAzjoBEWQdc64AiEA4Olmp7lCbV8Jg3QbJbCDC0+b2UrySqCVvlE1p3pThvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91101},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"336bd1bf95825b3c318a3ab49c54451c94aaa883","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/bench":"^3.4.8","@thi.ng/idgen":"^2.2.9","@thi.ng/arrays":"^2.7.2","@thi.ng/checks":"^3.4.6","@thi.ng/errors":"^2.4.0","@thi.ng/logger":"^1.4.22","@thi.ng/random":"^3.6.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.5.10_1699136771177_0.6941460676290225","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@thi.ng/fibers","version":"0.6.1","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"3d9fa0c18e8dd0a0b53e1f8150dfbab7214a999b","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.1.tgz","fileCount":14,"integrity":"sha512-tYpgfh9OSlByFqE4wyAR+kkAZ58BY+XZwmQ12tp0yS7LVV2xmi0inGEFe8vJVvxUjACjeqlhXRYvbDrNLFvmjA==","signatures":[{"sig":"MEUCIA4mqVZNlNLtqS7i8OlArSYtdAriLm6TjtWYNCKDUOq7AiEAlIQR2J3AQeCoP7socDsy2xUtlDJu4h0aZ/iqGCfLfuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93562},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"669a3151e4302480244fe3e60eff5e732ea5b7a7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.8","@thi.ng/bench":"^3.4.10","@thi.ng/idgen":"^2.2.11","@thi.ng/arrays":"^2.7.4","@thi.ng/checks":"^3.4.8","@thi.ng/errors":"^2.4.2","@thi.ng/logger":"^1.4.24","@thi.ng/random":"^3.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.1_1699526343471_0.9022091607487921","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@thi.ng/fibers","version":"0.6.2","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"499c35b46027b60232855da8c81bae48d19841ab","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.2.tgz","fileCount":14,"integrity":"sha512-0TuSwHbeUqmT0CBdcVEmDJlWsx2K6pWV3m0fpqGFy+OVVTeuu74RoCGi6Wd6Uxwn4FfsQxRqeEzjbCDhgpF7qg==","signatures":[{"sig":"MEYCIQDpXouAVLp7/993dOiqoV6wfXqR86bxphy6eTbC2t5IkgIhAMABqHyBp3rgRzJQRgg0fYaySmGpoXeqiLqGkOPW0Gm5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93561},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6de41f4991704fdbbb2899bb430ed4f4f6efab0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.9","@thi.ng/bench":"^3.4.11","@thi.ng/idgen":"^2.2.12","@thi.ng/arrays":"^2.7.5","@thi.ng/checks":"^3.4.9","@thi.ng/errors":"^2.4.3","@thi.ng/logger":"^2.0.0","@thi.ng/random":"^3.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.3.2","@thi.ng/testament":"^0.4.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.2_1700819188561_0.34667091639658687","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@thi.ng/fibers","version":"0.6.3","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"7e72978f373f22f6c84744ab9eb20af272d4878d","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.3.tgz","fileCount":14,"integrity":"sha512-4SQTXz2vtBwpoxYkVHy0uTyNs2BcHfpx43EsVQUvkFqIjDKaD3JRxDj7zn6UHQdIw21bMbmi2pQy8mFC2Z9MYg==","signatures":[{"sig":"MEUCIQCxIyx3GxqkHT/WiTS3RGnv7+yfrVO+3sH3lar904eJogIgYbyJHDyXebr7Eq5c0rJbKbGEpmFZwhd1LLD+havmvcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93563},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04d1de79f256d7a53c6b5fd157b37f49bc88e11d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.10","@thi.ng/bench":"^3.4.12","@thi.ng/idgen":"^2.2.13","@thi.ng/arrays":"^2.7.6","@thi.ng/checks":"^3.4.10","@thi.ng/errors":"^2.4.4","@thi.ng/logger":"^2.0.1","@thi.ng/random":"^3.6.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@thi.ng/testament":"^0.4.3","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.3_1701606210945_0.7789401090520816","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"@thi.ng/fibers","version":"0.6.4","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"46657ac1b1c6c1d63743b486df4beec644d067c5","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.4.tgz","fileCount":14,"integrity":"sha512-aG0PjzcalbJ7iYsC5i9XW8v0SacoT18YT6ueYj3uV0dhqQ8Kf5RxkAsbzEIR6zc9GuvLGRs+fiLjgqJ2RLVi3Q==","signatures":[{"sig":"MEQCIHF71ErBDvJ0mZehl0VreUl08pG2j6ToPGd3XXtayBllAiBNkN4O9gX/bM94IQgdbnCEYn5xIa6APRzBjmfVT9bUKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93528},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25f2ac8ff795a432a930119661b364d4d93b59a0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.11","@thi.ng/bench":"^3.4.13","@thi.ng/idgen":"^2.2.14","@thi.ng/arrays":"^2.7.7","@thi.ng/checks":"^3.4.11","@thi.ng/errors":"^2.4.5","@thi.ng/logger":"^2.0.1","@thi.ng/random":"^3.6.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.4_1702149687887_0.44774753599955774","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"@thi.ng/fibers","version":"0.6.5","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"d52225e46d6033c752d488104ea60760b10971bb","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.5.tgz","fileCount":14,"integrity":"sha512-3zYEWYpIFhTJpD0+AO/QuANPP7RUdqDrvexoagkAvxq9B3XC/lPYi8yzttbdxlmcJ/58xNu86DlXLo2MzuFtzg==","signatures":[{"sig":"MEQCIFhyQ+zk1+luM2W8vmY/wsqbhycBdaVNh/k3qahDouxrAiBbtzFpqo1C9+9iOKsbfdnbufUTVUaDyaJHtBxwWomaQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82856},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=14"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5e7bafedfc3d53bc131469a28de31dd8e5b4a3ff","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.12","@thi.ng/bench":"^3.4.14","@thi.ng/idgen":"^2.2.15","@thi.ng/arrays":"^2.7.8","@thi.ng/checks":"^3.4.12","@thi.ng/errors":"^2.4.6","@thi.ng/logger":"^2.0.2","@thi.ng/random":"^3.6.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.5_1702289824497_0.4559322394276837","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"@thi.ng/fibers","version":"0.6.6","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"34db15fad51798f98e4159740d6ee448a07921a1","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.6.tgz","fileCount":14,"integrity":"sha512-ePx2N20Ff14wcHoQLgztpoqMsr8+MKY5weF2EasX/j1hjO93jUWQMBM7Ul71ZoispjNlU16ZjyEI7l03ueF1Dg==","signatures":[{"sig":"MEYCIQD+kAQfqaeApOw9RX2LWFBd+rL230mzyM1iFBVgHgLRIQIhAPnQoX274iAe8vsHd1KUJzaNeTrrV4sY8I4wMQCEdkZi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82856},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25a42a81fac8603a1e440a7aa8bc343276211ff4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.13","@thi.ng/bench":"^3.4.15","@thi.ng/idgen":"^2.2.16","@thi.ng/arrays":"^2.7.9","@thi.ng/checks":"^3.4.13","@thi.ng/errors":"^2.4.7","@thi.ng/logger":"^2.1.0","@thi.ng/random":"^3.6.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.6_1702907481677_0.6695372593420441","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"@thi.ng/fibers","version":"0.6.7","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"7c47d5c49c9a5635a774564c10a5cfe08571623a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.7.tgz","fileCount":14,"integrity":"sha512-kujLLeEFsjSOKFTp6NmpvHF3ZWr/8Lp7NlNm1XTIopmN4eWbDRywJ51GZnsvwdP1ZEJnieLPlRUmFRi7a4oNqw==","signatures":[{"sig":"MEUCIQDQt6ZgO3MD6+FPIvPF5auP9kFMy42Vw6O338H0RQtRhwIgAWGeY11DLmRMgNhGvau0sqwIyfrGg5wkQ1mh7xKGaVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82834},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0d9265be7be13eccf0ef75eaedbfd42626339279","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.14","@thi.ng/bench":"^3.4.16","@thi.ng/idgen":"^2.2.17","@thi.ng/arrays":"^2.7.10","@thi.ng/checks":"^3.4.14","@thi.ng/errors":"^2.4.8","@thi.ng/logger":"^2.1.1","@thi.ng/random":"^3.6.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.7_1702984311618_0.24124642580055977","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"@thi.ng/fibers","version":"0.6.8","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"d46588ed393684ba27a79c622ed979f94edf235a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.8.tgz","fileCount":14,"integrity":"sha512-m2nQTOcYXW6Vae0gnrhN1NNf87Z0r/gDzWkUpg1W01v4Aqegke1pXW3Y9ZOtV8LjyXXD3Xi0FjY0hKecgRyKjw==","signatures":[{"sig":"MEYCIQDrHsl5SofCfY7XW4tQKfQV9q5rS+Y+Pwe6HXjDmw5W4AIhAKx/mLnmfKwCq9TM6qBcGnD+sB310Go2e3WswLUDkuLz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82834},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d93175f8fbc0190c3c96a9ac0016a9663e9a80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.14","@thi.ng/bench":"^3.4.16","@thi.ng/idgen":"^2.2.17","@thi.ng/arrays":"^2.7.11","@thi.ng/checks":"^3.4.14","@thi.ng/errors":"^2.4.8","@thi.ng/logger":"^2.1.1","@thi.ng/random":"^3.6.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.8_1702989056006_0.030535778061711483","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"@thi.ng/fibers","version":"0.6.9","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"760d8d5536f0a120a0a0b10e4b1252ee44423ca6","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.9.tgz","fileCount":14,"integrity":"sha512-6szpyvUDET583CVEVq2AD9LE7gLHiEiJr11lKVO+/mP9Qw3o8cym3u8XE2dyqbvzQBkjk+pLKLIzZ/qen1p5Nw==","signatures":[{"sig":"MEUCIQC04+ux9fMi1kkmAu1Yy1UzILl++NX33an5YXEs8eHgTwIgA4eJ8NsQMtz6+ev7VOiM2/o17fBpRPhrsSnI14A42Ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82835},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775c664723cd87d6ac5909cedf91195317add287","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.15","@thi.ng/bench":"^3.4.17","@thi.ng/idgen":"^2.2.18","@thi.ng/arrays":"^2.7.12","@thi.ng/checks":"^3.4.15","@thi.ng/errors":"^2.4.9","@thi.ng/logger":"^2.1.2","@thi.ng/random":"^3.6.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.9_1703806453172_0.932980818101246","host":"s3://npm-registry-packages"}},"0.6.10":{"name":"@thi.ng/fibers","version":"0.6.10","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"78e5ea4a60121abb44bcb1c875e966ba4e0fef14","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.10.tgz","fileCount":14,"integrity":"sha512-2lV8h3JG5AvXWyqmrDktnoD5iI12mNap1hYIdZoGnP2/05/DaR6c8ni+uiWHHiHDcBnXdNh3OFprpHHHX+jCMA==","signatures":[{"sig":"MEQCIEw3VZJaRbJz3LHtVcdrEUfMIxW7okOsR7tpUWI4FTyRAiBcL55Ua/vNpDFtI5BKChL7u4GKEkGphWiijgg4jxmi1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82865},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b3db173682e1148cf08a6bd907b8d90b47b7c066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.16","@thi.ng/bench":"^3.4.18","@thi.ng/idgen":"^2.2.19","@thi.ng/arrays":"^2.7.13","@thi.ng/checks":"^3.4.16","@thi.ng/errors":"^2.4.10","@thi.ng/logger":"^2.1.3","@thi.ng/random":"^3.6.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.10_1704016429961_0.37449805343712717","host":"s3://npm-registry-packages"}},"0.6.11":{"name":"@thi.ng/fibers","version":"0.6.11","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"3956537c8f0cbf1af77c68c6fd19a26f0a0d2c30","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.11.tgz","fileCount":14,"integrity":"sha512-H55VbSKC0UMreXCrNBQw4sPCqvrz6uFyxejEBioe6O7DEpJNhN05YGbF7QD8NP4rAOu9BlLO0PiGkzfn4tyihA==","signatures":[{"sig":"MEQCIEHIVihGayCW40pGG1Pfh9ZMusBmgqdFkEdrCoOz4Q6VAiAMNDfSGn4zonGTJVQd3vhEIWmZrsFh9MUa9Z4Amu7++w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82872},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"417b5a7ea7bd54a3b4f086fe0fc2ce8e8933c9b2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.17","@thi.ng/bench":"^3.4.19","@thi.ng/idgen":"^2.2.20","@thi.ng/arrays":"^2.7.14","@thi.ng/checks":"^3.4.17","@thi.ng/errors":"^2.4.11","@thi.ng/logger":"^2.1.4","@thi.ng/random":"^3.6.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.11_1706026111948_0.10347143225451338","host":"s3://npm-registry-packages"}},"0.6.12":{"name":"@thi.ng/fibers","version":"0.6.12","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"36a554c23b5b87e8632f977841cf477eb7a6ffa8","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.12.tgz","fileCount":14,"integrity":"sha512-Z/saDpoWUmBFLB2cK3PGFwD0J/XACUHH2/hs6fM2T+VVQ0VW6DavTF7u86XSA+zgDaeEc8dTXH1FLeLG43jWPw==","signatures":[{"sig":"MEUCIQCE7AcUwTs68Uj2E4s4hYqBrcHFpjGN0Mrldiy0x26eNQIgIYkprZZMkQl3RxhSyXVdTcRhtuDMz5l8zcRi83V0HXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82872},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7426e2ae6fca5482c6eaf649872296fc89955374","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.18","@thi.ng/bench":"^3.4.20","@thi.ng/idgen":"^2.2.21","@thi.ng/arrays":"^2.7.15","@thi.ng/checks":"^3.4.18","@thi.ng/errors":"^2.4.11","@thi.ng/logger":"^2.1.4","@thi.ng/random":"^3.6.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.12_1706292742209_0.4519074821110478","host":"s3://npm-registry-packages"}},"0.6.14":{"name":"@thi.ng/fibers","version":"0.6.14","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"a9572720500a33995669c439097e51dddf07d803","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.14.tgz","fileCount":14,"integrity":"sha512-52mjrBe6EIc6xr8wCn9pCZQAQRE+X+mvxoEzuGR9BGUQ07k0XVV3Y1/TovYiuw3u8dRVLDaCcA2j7/Z5rsi+Rg==","signatures":[{"sig":"MEQCIBYhPFVChmXb1gvuv5Y3FGXt26tQV4Myfbk6l3FkPW5VAiAvBCtf1Tf2QZkPrkpl4rZNkmthmvhHqd+lqPIdtzyF/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83046},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3fa30b2dc2de762f24fd64b881b68d4da33d4c38","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.20","@thi.ng/bench":"^3.4.22","@thi.ng/idgen":"^2.2.23","@thi.ng/arrays":"^2.7.17","@thi.ng/checks":"^3.4.20","@thi.ng/errors":"^2.4.13","@thi.ng/logger":"^2.1.6","@thi.ng/random":"^3.6.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.14_1706563002632_0.6437619233504364","host":"s3://npm-registry-packages"}},"0.6.15":{"name":"@thi.ng/fibers","version":"0.6.15","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"90463a7e70d6687e3941a9c60c4d33ab69140e42","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.15.tgz","fileCount":14,"integrity":"sha512-qzyuZjfZmAVJWD/+vvBIK44EpDhVp9Wh0dcNdxVJ6StrCuwN5OLjb0HUH28yLuPypGP25JjPSPVRS6btmF6jUg==","signatures":[{"sig":"MEUCIBJP5Tysx2+nHMxPHPzT8oOOKPzoOu/+t0S+jPueRj12AiEA43rzYtEwsx0G3g53fYR+tw6G1KChAl/TeLxrGeMROxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83046},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ded7c5e87ebc7f6279c24f183c24ff348db8f304","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.21","@thi.ng/bench":"^3.4.23","@thi.ng/idgen":"^2.2.24","@thi.ng/arrays":"^2.7.18","@thi.ng/checks":"^3.4.21","@thi.ng/errors":"^2.4.14","@thi.ng/logger":"^2.1.7","@thi.ng/random":"^3.6.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.15_1706628615597_0.35305214155648","host":"s3://npm-registry-packages"}},"0.6.16":{"name":"@thi.ng/fibers","version":"0.6.16","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"1a3c479c642cf2a608b4ad460659c9ce675aa53b","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.16.tgz","fileCount":14,"integrity":"sha512-xfxIp3Je57hCpwCZ+Gww7z97FjTpkqCdxAhQDllRmGTpBqcO+jdfsL7n63dnsfFFH7fVSbUSc/mkiIf42/i6zg==","signatures":[{"sig":"MEQCIGD/+4cdSwuqa/o/afPJ30ilr4khB1qqdLEG/NzyzsYfAiBYlWIp6oAc/19UzXuT5J24GZNWvNHUDFFNchRb5yNsqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83046},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a86521dfac00768f7e51a607209325eb72004730","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.22","@thi.ng/bench":"^3.4.24","@thi.ng/idgen":"^2.2.25","@thi.ng/arrays":"^2.7.19","@thi.ng/checks":"^3.4.22","@thi.ng/errors":"^2.4.15","@thi.ng/logger":"^2.1.8","@thi.ng/random":"^3.6.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.16_1706651238282_0.33437616473516485","host":"s3://npm-registry-packages"}},"0.6.17":{"name":"@thi.ng/fibers","version":"0.6.17","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"4384245f9680a375821faed91fc4c206430a9674","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.17.tgz","fileCount":14,"integrity":"sha512-lyY0D0yWBTvn6lVTcFVlUxXFcHMd339qcZ/PNvgxKgYKFAGoC1c3jzg8rAT8BSYpunZlovzF72yHRMjqtINsig==","signatures":[{"sig":"MEUCIHiifx7qKSQy655sqRv9hQek4ue7UFvANlc6lBr38FvOAiEAqHz0Mi9q4YRADL9p8nBHpMzP6dS3u5wNoKt5OFU/bdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83046},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce8202c237a367c4038d41919a8acf75e1122507","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.22","@thi.ng/bench":"^3.4.24","@thi.ng/idgen":"^2.2.25","@thi.ng/arrays":"^2.7.19","@thi.ng/checks":"^3.4.22","@thi.ng/errors":"^2.4.15","@thi.ng/logger":"^2.1.9","@thi.ng/random":"^3.6.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.17_1707261946758_0.3619856069797631","host":"s3://npm-registry-packages"}},"0.6.18":{"name":"@thi.ng/fibers","version":"0.6.18","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"47f0143c9eda8dc30d88287f23f40e824d65977d","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.18.tgz","fileCount":14,"integrity":"sha512-f7T2LdbZy9XkV/wK+Gw3rbxh+PL5XvF6TL40sw5EpM/E22D/TBbz4hs9881DZcGhr9K/tqS7mfHYVv6v/jO0uA==","signatures":[{"sig":"MEYCIQCRzqNjgsTGYGeE9Ka7sXX26pxcngvo+ZGGY+6K/JpebAIhALhtyMLEccngFw2wdS5vMyiuDyIgVswf6LzAD4cY+She","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83431},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e5e7d5c6ed2eadee7a91d59cbd0c86ce880ab1c5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/bench":"^3.4.25","@thi.ng/idgen":"^2.2.26","@thi.ng/arrays":"^2.7.20","@thi.ng/checks":"^3.4.23","@thi.ng/errors":"^2.4.16","@thi.ng/logger":"^2.1.10","@thi.ng/random":"^3.6.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.18_1707556098975_0.7014725204252419","host":"s3://npm-registry-packages"}},"0.6.19":{"name":"@thi.ng/fibers","version":"0.6.19","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"60335062fe9d44b5b4797104d6215c0bdae667c0","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.19.tgz","fileCount":14,"integrity":"sha512-lH52DIXt0T/kSrWxXJrd3At+FRzqbx38CPAOlDmTylZjcQUnTfA4Er+GNzO9ipHZZqDHDNyBRGBy7r+jzpGwzA==","signatures":[{"sig":"MEQCIC0QwBe/JpIbaYFjwgklOIKjwL+0tq85YJQAULpEosgjAiBFIZxAcmRt/KBx4hJYrMEjmQcR6S7EPbfqg2l4mbW3Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83430},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25ee18f7db6d03f0b76787267ab071d16df94888","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/bench":"^3.4.25","@thi.ng/idgen":"^2.2.26","@thi.ng/arrays":"^2.7.20","@thi.ng/checks":"^3.4.23","@thi.ng/errors":"^2.4.16","@thi.ng/logger":"^3.0.0","@thi.ng/random":"^3.6.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.19_1708114153690_0.9546760517486526","host":"s3://npm-registry-packages"}},"0.6.21":{"name":"@thi.ng/fibers","version":"0.6.21","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"1f3c0bb03519ee263c07dc8d88e1e2f8024e5bc6","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.21.tgz","fileCount":14,"integrity":"sha512-2ymQ+tyddqbOVbglMxyN1LFLGjJsZjda/kjsYfUpmJbwakkdHiTyW2UzEivYQ0Z1Oyh/7M9x8Cm+d6IUUUqv6w==","signatures":[{"sig":"MEQCIAp1uexTWOBJuH+a7HTR0ZR3hawU8wrDvSuZAlB324seAiAYDL9llP0VVZZfB7vjfJ1tPYXtj6ZZtshkLiAaibTA5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83429},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2724c87ca41810f2112f9d8c3d6b90dfaeea876b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.24","@thi.ng/bench":"^3.4.26","@thi.ng/idgen":"^2.2.27","@thi.ng/arrays":"^2.8.1","@thi.ng/checks":"^3.4.24","@thi.ng/errors":"^2.4.17","@thi.ng/logger":"^3.0.1","@thi.ng/random":"^3.6.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.21_1708359669442_0.36836185354049045","host":"s3://npm-registry-packages"}},"0.6.22":{"name":"@thi.ng/fibers","version":"0.6.22","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"94485e045325d077c8ec0191a58d4f05607f8eea","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.22.tgz","fileCount":14,"integrity":"sha512-qk/TZJr+06QU1yaJ/lTIk2pCCvUGX5OUpNpeRsOp4SO4cGe9qTQnE1yoqXLLt11fCI6lKViMzJJ4BabqjzP7OA==","signatures":[{"sig":"MEUCIQDvEMY5+50rYww4ghHQpupYDe3CtVaaiP/o1sZa8IbyiAIgBEebfzBYuDxdO9IC9n89y56W13+OuRCAmq0riHtsb48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83428},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4513a1c703bdbf0f0867f03e547e47692e415fac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.25","@thi.ng/bench":"^3.4.27","@thi.ng/idgen":"^2.2.28","@thi.ng/arrays":"^2.8.2","@thi.ng/checks":"^3.5.0","@thi.ng/errors":"^2.4.18","@thi.ng/logger":"^3.0.2","@thi.ng/random":"^3.6.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.22_1708603978888_0.8384370280521207","host":"s3://npm-registry-packages"}},"0.6.23":{"name":"@thi.ng/fibers","version":"0.6.23","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"1424c926053d0bc6d43808c6e1fffcfc3c683198","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.23.tgz","fileCount":14,"integrity":"sha512-7AS6VTcW+ZV7TMvYM9Fm5geEI6houwqEggIaEydfnn/Dip9vJqGc7HKWOwIcZFgnP8tCWl7SpYJh1EiKNM+iFQ==","signatures":[{"sig":"MEYCIQDJZMYTubKCpho/JB7je1U5qyiauIxui1XTz/LCQInE8wIhAJwAF+1bi3uGgkMz2x+BXCiDr8cHspU0qu5RcFrj3Xut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83428},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16f2b92b5410bd35dcde6c2971c8e62783ebc472","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.25","@thi.ng/bench":"^3.4.28","@thi.ng/idgen":"^2.2.28","@thi.ng/arrays":"^2.8.2","@thi.ng/checks":"^3.5.0","@thi.ng/errors":"^2.4.18","@thi.ng/logger":"^3.0.2","@thi.ng/random":"^3.6.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.23_1708644175862_0.5166432013992242","host":"s3://npm-registry-packages"}},"0.6.24":{"name":"@thi.ng/fibers","version":"0.6.24","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"76f357bab1f14c8abfd2060d809a262791c38901","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.24.tgz","fileCount":14,"integrity":"sha512-Pl6F7K7StHJlVdyOsQPgV4jZYYZgeC87i8NBx3iY2Cm19DZSFvwPqQUiHbvBz2i+blyEhEGOKIzZOAfRkjoclA==","signatures":[{"sig":"MEUCID9TQ5qz4iEn5TiVxluyoM7lMyv8oO/Pbv2ovg33d3gBAiEA0i5NCUVMTvZF6OSdCZgJsxXqkfep2uok5NKkDK/8xBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84024},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6e20f80dd9df1c8055ffa3c1e4d6f7598add0c0b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.26","@thi.ng/bench":"^3.4.29","@thi.ng/idgen":"^2.2.29","@thi.ng/arrays":"^2.8.3","@thi.ng/checks":"^3.5.0","@thi.ng/errors":"^2.4.18","@thi.ng/logger":"^3.0.3","@thi.ng/random":"^3.6.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.24_1708870712889_0.17229119214729072","host":"s3://npm-registry-packages"}},"0.6.25":{"name":"@thi.ng/fibers","version":"0.6.25","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"ee25174eb7f5801969629af6bf47fd4e369440f4","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.25.tgz","fileCount":14,"integrity":"sha512-eAc4mq0cC0W7HLE/h4YDcuCB9UpZ7qewcuKdGATDF6YCJwUFY8kHVorGRhau2/Nu23DXhXtw5+0GgYA35dGlJQ==","signatures":[{"sig":"MEUCIQDUVc28usaftRTwlK0vAHaGKvsJBY5vgLqiVS10ghgVWAIgQexYwEElq2TtaodeSF2jR/cokQCGHXLG0AWQ8p8bnpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83645},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d660ae8fd1bf64d919b4334f19509f1f539d70f6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.27","@thi.ng/bench":"^3.4.30","@thi.ng/idgen":"^2.2.30","@thi.ng/arrays":"^2.8.4","@thi.ng/checks":"^3.5.1","@thi.ng/errors":"^2.4.19","@thi.ng/logger":"^3.0.4","@thi.ng/random":"^3.6.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.25_1709307462065_0.2080704616965241","host":"s3://npm-registry-packages"}},"0.6.26":{"name":"@thi.ng/fibers","version":"0.6.26","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"34e137d386d5ad98cd25a497ac7243623edb3287","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.26.tgz","fileCount":14,"integrity":"sha512-xBM47dpVpyQdAuC5mBDzpHd4M8XFJD2Y6CWsrN32DeuvONHS+Eh0um/07G9i4OnevPrIiS6cTTTh1nQqeFPFjg==","signatures":[{"sig":"MEYCIQDYAWNtLU8xAG4eRGqJYHW4wJz5jNSZWsqtlK7nIj5VSwIhAKBcefzTnklTSi3kok+7RmcuLBoGZWHW2nFkf6CVhCQI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83832},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df9e312af741d87e6b450afcfea6a6e381662b1e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.27","@thi.ng/bench":"^3.4.31","@thi.ng/idgen":"^2.2.31","@thi.ng/arrays":"^2.8.5","@thi.ng/checks":"^3.5.1","@thi.ng/errors":"^2.4.19","@thi.ng/logger":"^3.0.4","@thi.ng/random":"^3.6.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.26_1709389023201_0.3502174682101642","host":"s3://npm-registry-packages"}},"0.6.27":{"name":"@thi.ng/fibers","version":"0.6.27","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"78d4d083e6b103a53984e3a94e2f26b8a5f53d2a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.27.tgz","fileCount":14,"integrity":"sha512-cyQWT6rNsiajFqeYpZsxV811wQR+Q2Rxn1XCYWM5KK2cjycCtkOeppoZ9xTeDlu0IXUHwjhY3loNnOGLG+DYXA==","signatures":[{"sig":"MEUCIFK+PPEH0QX4vi4/RIrQ14MoGmhOwqRrpUnXEBy6vQJyAiEAyrsHKoZkp2RngfT9hjCixdASSXMrxASiY398SxtmXGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83897},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a421058a65ba76608d94129ac29451bfedaf201c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.28","@thi.ng/bench":"^3.4.32","@thi.ng/idgen":"^2.2.32","@thi.ng/arrays":"^2.8.6","@thi.ng/checks":"^3.5.2","@thi.ng/errors":"^2.4.20","@thi.ng/logger":"^3.0.5","@thi.ng/random":"^3.6.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.27_1709844937403_0.5825866153398598","host":"s3://npm-registry-packages"}},"0.6.28":{"name":"@thi.ng/fibers","version":"0.6.28","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"c67f82df945bd349edb55b2f7f1b717eaffcde4f","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.28.tgz","fileCount":14,"integrity":"sha512-KIUVNC3e0Seueb3zpdE82H2M8FHJDGYEiCfZvf3ZvgSe07NWBI3eHIjDysaqWOXJq3AqGzlRrUIlbtBdnokLyQ==","signatures":[{"sig":"MEUCIQCFDI457Q99q3LMK8B5QPaynPtu6VbSueiT6fkSUxFHuAIgQuaiD8qg48MfpigG+8/R7gsg+9lMUze8HqdO+L0K5Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83897},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"69100942474942f7446ac645d59d91e7dfc352f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.29","@thi.ng/bench":"^3.4.33","@thi.ng/idgen":"^2.2.33","@thi.ng/arrays":"^2.8.7","@thi.ng/checks":"^3.5.2","@thi.ng/errors":"^2.4.20","@thi.ng/logger":"^3.0.5","@thi.ng/random":"^3.6.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.28_1709976748365_0.8666469740651321","host":"s3://npm-registry-packages"}},"0.6.29":{"name":"@thi.ng/fibers","version":"0.6.29","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"80c5acff73d5f5b337c452647ab15f6318b9a7a1","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.29.tgz","fileCount":14,"integrity":"sha512-Io2fHgdl2ZvQPCpJV+9PJUscqKwcvIjacqa3LqoBKGYYDBO+jaqMBGam9jJhTshJ9Lx+vydd/VyTxOsFt4NJDg==","signatures":[{"sig":"MEUCICncmIGScYErcloEY/1qPX6M8D+WOR2Rcjz6lyiMi5pIAiEA2cwqMBJadZBg4nzoxPT7P0b3vmDUZng0pZiJVqwkg5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83890},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7f3fcbd6c0462b0ce45afa141fe163d1f297fd51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/bench":"^3.5.0","@thi.ng/idgen":"^2.2.34","@thi.ng/arrays":"^2.8.8","@thi.ng/checks":"^3.5.3","@thi.ng/errors":"^2.5.0","@thi.ng/logger":"^3.0.6","@thi.ng/random":"^3.6.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.29_1710339639303_0.22957669807109893","host":"s3://npm-registry-packages"}},"0.6.30":{"name":"@thi.ng/fibers","version":"0.6.30","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"4439829fd45786c99d05742abfcdf582a73c6a43","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.30.tgz","fileCount":14,"integrity":"sha512-Sp1phRt3E5+44WDrAIGSCbtKU4Jc5rWelpyix3G6wNBbkOrVy3xuERUEo8aRXDKKdqdOxty8747SGAnjeO5b9w==","signatures":[{"sig":"MEYCIQDLhmSY4myovUMD0/UHzsey087FUIQS3mQhSryCku/A/wIhAL5BoWegSEjIsYsPc1HvhXwtI9PrecDO9PLGZdDQfELf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83890},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc0f3cb07d6f1cab6dbdc5ff57428f5484e711bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/bench":"^3.5.0","@thi.ng/idgen":"^2.2.35","@thi.ng/arrays":"^2.8.9","@thi.ng/checks":"^3.5.3","@thi.ng/errors":"^2.5.1","@thi.ng/logger":"^3.0.6","@thi.ng/random":"^3.6.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.30_1710689721184_0.49973957451656537","host":"s3://npm-registry-packages"}},"0.6.31":{"name":"@thi.ng/fibers","version":"0.6.31","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"2176d96753cd110a0f90d8d3d2157f9c4d67929b","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.31.tgz","fileCount":14,"integrity":"sha512-61JEUXsaKdsPwZwDFEab0wvGRMndskb99eSAqAYBzWIcLXgWjuvigFA672+BAcZ50QBImqTf6Cuc5g7HUC8x4A==","signatures":[{"sig":"MEQCIGHTuVZtLRwJInkOy05JzQDRKcD9uxN6SoOqcR3akwkNAiBUd74trmIBi1rfO0F/C4VvOvlsTLL1Kkb8AgFVC7kpZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83876},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4b3d4ab6ce373ca817ad780f679572169a9ed733","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/bench":"^3.5.0","@thi.ng/idgen":"^2.2.35","@thi.ng/arrays":"^2.8.10","@thi.ng/checks":"^3.5.4","@thi.ng/errors":"^2.5.1","@thi.ng/logger":"^3.0.6","@thi.ng/random":"^3.6.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.31_1710751892665_0.2934109569148884","host":"s3://npm-registry-packages"}},"0.6.32":{"name":"@thi.ng/fibers","version":"0.6.32","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"91c874c014de47c61d1743415ad880a045859c6d","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.32.tgz","fileCount":14,"integrity":"sha512-4pPA4GOFFdumh21QFgGw3a318r7xx3zU+3vivE980JBAY3pkuG4haV3WNAqzDzAZYPk+hENcRjhx8dki18SMbw==","signatures":[{"sig":"MEYCIQDTcNlaPQjgJMbHe8GQhYS0ivxct/snb6nIfUs32IwJWAIhAPBUix42WUW2N5pJPblwYys6zugb4+gfXSrgVP5/Ny39","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83875},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"da965520b2f3f8c259a791e8e8864308be2ba0be","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/bench":"^3.5.0","@thi.ng/idgen":"^2.2.35","@thi.ng/arrays":"^2.8.11","@thi.ng/checks":"^3.5.4","@thi.ng/errors":"^2.5.1","@thi.ng/logger":"^3.0.6","@thi.ng/random":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.32_1711038256494_0.13959626739559927","host":"s3://npm-registry-packages"}},"0.6.33":{"name":"@thi.ng/fibers","version":"0.6.33","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"4e4b43e7e37900e6a0545a04648f9dde691f2a68","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.33.tgz","fileCount":14,"integrity":"sha512-Sp5CiP22cNvPPzsLJo0DnwJhCzqvZ6pUnp+xEr2PhJ4oRLoT1O4GVmhIF8v0qzCmNnA13FOhboI4HWOatzSPIw==","signatures":[{"sig":"MEUCIQC+8dggczKEyvNlESno8RF/LnqbyUsT89GFrzIAIZ/6TAIgPcp0rJfzLBTRwZBUcl0vYVDeIgRWH16eMKE29sO3XTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83875},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"feb3b24654f2c931cd3c3308c1c0c807ee14d0e4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/bench":"^3.5.1","@thi.ng/idgen":"^2.2.36","@thi.ng/arrays":"^2.8.12","@thi.ng/checks":"^3.5.5","@thi.ng/errors":"^2.5.2","@thi.ng/logger":"^3.0.7","@thi.ng/random":"^3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.33_1711534206787_0.4726913446230774","host":"s3://npm-registry-packages"}},"0.6.34":{"name":"@thi.ng/fibers","version":"0.6.34","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"ef0aadd7708b716d4d9687b874197798e82aad04","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.34.tgz","fileCount":14,"integrity":"sha512-1YJxiukZ1ptSoU6gRaVNa8AgtPAvsu2DaL4zX7fywEheLryco/cgwb4xk76+tMmUK5hJ1ztZFLcNmTblGZExGA==","signatures":[{"sig":"MEYCIQDyl2mmiRV5Ws2XyPgDe6b+N/kJ6Ifmj3tdP9Vhqod/mQIhAJBs2Cd2XagCQCq+FYeacTcKw8TZnZyRuPjbb72baExy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83874},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"db5f5a5d1b223a8e6b4999d67836678038fd3560","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/bench":"^3.5.1","@thi.ng/idgen":"^2.2.36","@thi.ng/arrays":"^2.9.0","@thi.ng/checks":"^3.5.5","@thi.ng/errors":"^2.5.2","@thi.ng/logger":"^3.0.7","@thi.ng/random":"^3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.34_1711623886360_0.17968959124394068","host":"s3://npm-registry-packages"}},"0.6.35":{"name":"@thi.ng/fibers","version":"0.6.35","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"849adf931649d85223f6c108dbacd62dcd90ad98","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.35.tgz","fileCount":14,"integrity":"sha512-D1bk8aMtUNmHSm4U2gTjecFSC86+XKXYvuSz+XdV7g4MZjOTA70Z43h3hIXA4YONvTAOWtaar9149XN2eNqFUQ==","signatures":[{"sig":"MEUCICtCeQnPvVOGrK3FMTbd67nsiy1rLee2T4JejS0xDo8wAiEA1iaon0xUM4F+awhbQiIInqozA9P1FXbER8nObBY6aLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83874},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce5ae2a322d50a7ce8ecccbd94fa55c496ba04fd","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/bench":"^3.5.1","@thi.ng/idgen":"^2.2.36","@thi.ng/arrays":"^2.9.1","@thi.ng/checks":"^3.5.5","@thi.ng/errors":"^2.5.2","@thi.ng/logger":"^3.0.7","@thi.ng/random":"^3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.35_1711715025439_0.6106094026599109","host":"s3://npm-registry-packages"}},"0.6.36":{"name":"@thi.ng/fibers","version":"0.6.36","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@0.6.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"e58bd4d06caa2d52b8d1e7ebaa9e0d0ffb86e787","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-0.6.36.tgz","fileCount":14,"integrity":"sha512-fzt31D7WNCXOvtDhYVA3dyL+JQoDr7D98uOoYzdASjOwIsCPe9/iPqdjTC2ZucTk+xGffprsOUZp1CLhrBE35A==","signatures":[{"sig":"MEUCIGD1LZMw2VTeEgVAb+nA2/nWtuSgI/3A8Ac8tOtLpRIRAiEA6V29sc4gTyZg+Qhdw/laD8I5fEsoyqdBsrJGESsh3Rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83936},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85ac4bd4d6d89f8e3689e2863d5bea0cecdb371c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.10.0","@thi.ng/bench":"^3.5.2","@thi.ng/idgen":"^2.2.37","@thi.ng/arrays":"^2.9.2","@thi.ng/checks":"^3.6.0","@thi.ng/errors":"^2.5.3","@thi.ng/logger":"^3.0.8","@thi.ng/random":"^3.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_0.6.36_1712589278238_0.8360835010242755","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@thi.ng/fibers","version":"1.0.0","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"d7cc1facaa3193a4e7ff0b5d793aa74d2507f7ee","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.0.tgz","fileCount":14,"integrity":"sha512-RX6sZQhorKi715+aEp5ND4RuvX44UaPiunLBG7boMIsltM2LS/n21DoXXQihmGQvZm3MN2SfXSJ+HFaYJ33xUA==","signatures":[{"sig":"MEYCIQDmoV9yAXjh9Ham861gc6uDPSfnOnlPmUeNEu5d/MoX0AIhANu5w7WGjjOE7923vhSpR7q0ITKXAjLQ3fcYNKKTRGD+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82396},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"18a0c063a7b33d790e5bc2486c106f45f663ac28","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.10.1","@thi.ng/bench":"^3.5.3","@thi.ng/idgen":"^2.2.38","@thi.ng/arrays":"^2.9.3","@thi.ng/checks":"^3.6.1","@thi.ng/errors":"^2.5.4","@thi.ng/logger":"^3.0.9","@thi.ng/random":"^3.7.3","@thi.ng/buffers":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.0_1712839276175_0.39917138367151606","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@thi.ng/fibers","version":"1.0.1","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"fb23fdf2f04b7ecb0ba3fd5f7772d5058ed9689e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.1.tgz","fileCount":14,"integrity":"sha512-RhGh3c2TEJnh6YM3DwCUG4+DeC5A0bBQ/Q6eDWZlc7TjRlVU7/ToMdNRZ/hkF43DQ+lWAARaB2E0q/IoODe4sA==","signatures":[{"sig":"MEQCIGnFuQDhXp5oGSyqwSo6CNLxQKTWAJ49Adol+rqia7LgAiAJ4k/uIl8Ls8FbfUUFxIHVmILIDvDqkfvYscS8xG8cNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82658},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8339d05ecc857e529c7325a9839c0063b89e728d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.0","@thi.ng/bench":"^3.5.4","@thi.ng/idgen":"^2.2.39","@thi.ng/arrays":"^2.9.4","@thi.ng/checks":"^3.6.2","@thi.ng/errors":"^2.5.5","@thi.ng/logger":"^3.0.10","@thi.ng/random":"^3.7.4","@thi.ng/buffers":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.1_1713624960731_0.3750510834161058","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@thi.ng/fibers","version":"1.0.2","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"55d7a609ef094641a07bfae0df1717354b170da2","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.2.tgz","fileCount":14,"integrity":"sha512-obzQkhOq1KbX/507qHRj0JbBx92QXqjv7SSg0MK5K/VV4FV3Iah4/CQqvQLA+pT+7uIub6VFp53KY9Pa6pUVvQ==","signatures":[{"sig":"MEQCIFUwTgzfZlYq3PM8w14pTEuq8Z6v67gllmDoQ0qo6k0BAiA5K6QWKtOx1rnOAvi6sbxK869Rls6bPtC4fHdJSMn1Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82629},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5dd66c18a3862a3af69a5b2f49563f7cbdd960c2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.1","@thi.ng/bench":"^3.5.5","@thi.ng/idgen":"^2.2.40","@thi.ng/arrays":"^2.9.5","@thi.ng/checks":"^3.6.3","@thi.ng/errors":"^2.5.6","@thi.ng/logger":"^3.0.11","@thi.ng/random":"^3.7.5","@thi.ng/buffers":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.2_1713856506636_0.4740143241748216","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@thi.ng/fibers","version":"1.0.3","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"f0767c5344bce16a34be0ef63dd99fbb91b5c315","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.3.tgz","fileCount":14,"integrity":"sha512-NTd7TjM546obCXkhMAJuqqY8y2AetMKJDbdpvqH5Upo6Y2cAMYsEKl5/SH/K0imt4t4Q5KNlwrqqU4HOCIHn2A==","signatures":[{"sig":"MEQCIDOpW2Jt7hlGdE74H9Qu2mY2FxEH9Wm4X1KDtUakz6mvAiBqrsoJIr7kmNkPqkSE65ZCAzCbHpitxcM0xJVdZ49QOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83125},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"aed3421c21044c005fbcb7cc37965ccf85a870d2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.1","@thi.ng/bench":"^3.5.5","@thi.ng/idgen":"^2.2.40","@thi.ng/arrays":"^2.9.5","@thi.ng/checks":"^3.6.3","@thi.ng/errors":"^2.5.6","@thi.ng/logger":"^3.0.11","@thi.ng/random":"^3.7.5","@thi.ng/buffers":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.3_1714074950191_0.14067978844014362","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@thi.ng/fibers","version":"1.0.4","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/fibers#readme","dist":{"shasum":"bebc94f1a317fcf8c60ee93670db37238187de39","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.4.tgz","fileCount":14,"integrity":"sha512-I+xa1bSHQgx/kvuBT/UswBOpda38VaVjHJOkvpAvTsHLqhFkBmqWy3NokfthuLKcmyAHiZWs+e/VCSQ6F1zRXA==","signatures":[{"sig":"MEQCIEKS+CupfKuCxv4MFA8DKKv8M7r5eau7NurHFbkNw3+5AiAaCFDtGue7i2Qz50t0oc68TwWNYF6mOfMbtP5L757hpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82953},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df34b4a9e650cc7323575356de207d78933bdcf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.2","@thi.ng/bench":"^3.5.6","@thi.ng/idgen":"^2.2.41","@thi.ng/arrays":"^2.9.6","@thi.ng/checks":"^3.6.4","@thi.ng/errors":"^2.5.7","@thi.ng/logger":"^3.0.12","@thi.ng/random":"^3.8.0","@thi.ng/buffers":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.1","typedoc":"^0.25.13","typescript":"^5.4.5","@microsoft/api-extractor":"^7.43.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.4_1715193695180_0.43130831261261204","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@thi.ng/fibers","version":"1.0.5","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.5","homepage":"https://thi.ng/fibers","dist":{"shasum":"8310328414b776164560d7b4b1c597011ccefdd4","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.5.tgz","fileCount":14,"integrity":"sha512-NYtQywsvXpSkVgHLWdYsz/Or1pI9Uo8uKaCrplVW31XdA8S2EZGY4CCIcRmm50OViGxf5tk52TvAmBXgQbN7ag==","signatures":[{"sig":"MEQCIBNgW9YBDWKAFmJxRT4Fs3oLC02ujUmvNxou9hMlQSNuAiBd1V7kDxO3msqH0nnlzJJ+iZfFOuUgbsm+qgHSTHp++g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83367},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"154c95cf9d6bab32174498ec3b5b5d87e42be7f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.3","@thi.ng/bench":"^3.5.7","@thi.ng/idgen":"^2.2.42","@thi.ng/arrays":"^2.9.7","@thi.ng/checks":"^3.6.5","@thi.ng/errors":"^2.5.8","@thi.ng/logger":"^3.0.13","@thi.ng/random":"^3.8.1","@thi.ng/buffers":"^0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.5_1718999193551_0.15388357562392252","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@thi.ng/fibers","version":"1.0.6","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.6","homepage":"https://thi.ng/fibers","dist":{"shasum":"b43a8ac8b3e0504535a9af6a5e2c57e711fcc659","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.6.tgz","fileCount":14,"integrity":"sha512-3a50Om2QXqEyE9pMRi4H6Y9SkomBFnxsdUcavvgFKpQmkFVnpo76fBoerxSxhrf7DGV8I0xOB8vmEGuDlSADeg==","signatures":[{"sig":"MEQCIG8fyeKYUHTqB2cj6oViS0nCpbRxNtiWpPvUA5Fm+FxNAiAkg+NTQLI7OI68sMZP7CBS8kkueJ4yyso0k8gEpeA1mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83611},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b950c112fba0b2e7c450765b15624c3382f1354","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.4","@thi.ng/bench":"^3.5.8","@thi.ng/idgen":"^2.2.43","@thi.ng/arrays":"^2.9.8","@thi.ng/checks":"^3.6.6","@thi.ng/errors":"^2.5.9","@thi.ng/logger":"^3.0.14","@thi.ng/random":"^3.8.2","@thi.ng/buffers":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.6_1719653941428_0.7729563075672312","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@thi.ng/fibers","version":"1.0.7","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.7","homepage":"https://thi.ng/fibers","dist":{"shasum":"7f4238f46f711b1945683b389f5be00211df133e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.7.tgz","fileCount":14,"integrity":"sha512-4SZbpqXLjbWzYu2c+Yi7c6FCjVo/LKfIP3NwhqP5vEIKF7A1gdjg+5pFfnsm9CgnD18twpEUyEp1UIgfsNvuAA==","signatures":[{"sig":"MEYCIQDjTVine/G428OhjN1xH30BHNUiY/ZpBiyJOs88EEDp1QIhAPY4n6EYESnW5ggrigM3o9bUTxidhx+JFLuEUt87TQeq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83611},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4a2f35b6e720cc4ad3e2ff2549b78beb3f80732e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.4","@thi.ng/bench":"^3.5.9","@thi.ng/idgen":"^2.2.43","@thi.ng/arrays":"^2.9.8","@thi.ng/checks":"^3.6.6","@thi.ng/errors":"^2.5.9","@thi.ng/logger":"^3.0.14","@thi.ng/random":"^3.8.2","@thi.ng/buffers":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.7_1719924579124_0.38317067976149666","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@thi.ng/fibers","version":"1.0.8","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"eb26e729f9509edeb9b8fc7ef2238c83ec2980fa","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.8.tgz","fileCount":14,"integrity":"sha512-PQ6vHP5Nt3Xp/l2qM9O4K2FYzLAOOSSFMhrlw1d8/ckcHdZ2zxb+eKuzL202KCAxnQBzKFof1ryH4xid05gSTg==","signatures":[{"sig":"MEUCICP9usISu0NgulXlpZwxpZnylQFA+63Lw5nR38eknZZZAiEAxRVwVGRlBccOFHAmxXoKgCdko3Kx9CWjw6KHCvndtlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83612},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"70f493d9ccc97c5df5dda7e808e96cd1691097fc","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/bench":"^3.5.10","@thi.ng/idgen":"^2.2.44","@thi.ng/arrays":"^2.9.9","@thi.ng/checks":"^3.6.7","@thi.ng/errors":"^2.5.10","@thi.ng/logger":"^3.0.15","@thi.ng/random":"^3.8.3","@thi.ng/buffers":"^0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.8_1720267920339_0.9427697968999742","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@thi.ng/fibers","version":"1.0.9","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"68f8c43473533ad3a4fce4bc1c94f4784e060c5a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.9.tgz","fileCount":14,"integrity":"sha512-H5kXA+4LepOl3+IMplNa916ttv65bqXfNSIsZ9GIys9C1vcUpU1evwGMbhsVpsLQlXigvuP5k1AB9iCWpof2gQ==","signatures":[{"sig":"MEQCIHujDqcVpmUD9nv2kexuqQg1nJk0dO3Qp7QccjX1oDqXAiBNLLLavD3DHMcbrv57hEoigf41/DhvUWTvyQk4guVuZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83613},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ba4f2cd15eeb0cae30efe222524da4fed2a57267","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/bench":"^3.5.11","@thi.ng/idgen":"^2.2.45","@thi.ng/arrays":"^2.9.10","@thi.ng/checks":"^3.6.7","@thi.ng/errors":"^2.5.11","@thi.ng/logger":"^3.0.15","@thi.ng/random":"^3.8.4","@thi.ng/buffers":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.9_1721135970058_0.27820089400522274","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@thi.ng/fibers","version":"1.0.10","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"abacd52ff9ffaa36a40c354d2e5b87719941a930","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.10.tgz","fileCount":14,"integrity":"sha512-e0q6blxUaWO62SavQk4RAvZeLebH2t50viRgo2CdwjFmzmKZ8BYS3n4zJztFQV5/9EOdJjM0z8GxESA2uvM9Ew==","signatures":[{"sig":"MEQCIGBKRcVhRlou79QHPYdW4efIa1v6eNl1N+agPvlLs7dDAiBE/hkgQ7zBNgV9yN7W/Ihu2p8J41YLkNVy0rmEW0AH/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83612},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c7aaa453b01a45e5235517db9d2a283b97abac96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.6","@thi.ng/bench":"^3.5.12","@thi.ng/idgen":"^2.2.46","@thi.ng/arrays":"^2.9.11","@thi.ng/checks":"^3.6.8","@thi.ng/errors":"^2.5.12","@thi.ng/logger":"^3.0.16","@thi.ng/random":"^3.8.5","@thi.ng/buffers":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.10_1721401640426_0.8678419513981688","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@thi.ng/fibers","version":"1.0.11","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"655cdf7b2692b67272aef24cc04b475b6c12c65f","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.11.tgz","fileCount":14,"integrity":"sha512-Y+tlNh2T7SDLP8JBFN+82jXbal+ekCN6ftDtOfJqu8xBgM09cstM88FdwN5pZSuvKdN8zBrPYuNptOdBzID41A==","signatures":[{"sig":"MEUCIAcDZFzJYl2DblXJOWUugRJJf6iCGbz+oxWu8dXQZ/SuAiEAm/I5PPz2xkZN1RH83xUxtY1mtI/6hVFzNUgEChtiqZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83691},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"324d6b7dbf31558329e9fb6452e29b2f7db9c61a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/bench":"^3.5.13","@thi.ng/idgen":"^2.2.47","@thi.ng/arrays":"^2.9.12","@thi.ng/checks":"^3.6.9","@thi.ng/errors":"^2.5.13","@thi.ng/logger":"^3.0.17","@thi.ng/random":"^4.0.0","@thi.ng/buffers":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.11_1721654810721_0.9266725566691738","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@thi.ng/fibers","version":"1.0.12","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"ed340f42907160848b100a18cb1183840ef821ab","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.12.tgz","fileCount":14,"integrity":"sha512-TXV2ZkGTCNdJFY6kC1GHHc/fzfO3x+/zE3K2LBT92vTBKtsk78X0OpwZHadgvzwzczprxfgRx4LrtJx57Q5rDg==","signatures":[{"sig":"MEYCIQDIKpQaqg+yvEkFiW4mGGVR/5PfNYfOjqpobYuZJifP6wIhAM1xBWWcVdALJ4HP7S1x5bhnQV4rSmF70GOgsLHrz+K/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83691},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bd22b0826134b79064169371665b4d6caa9b6066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/bench":"^3.5.13","@thi.ng/idgen":"^2.2.47","@thi.ng/arrays":"^2.9.13","@thi.ng/checks":"^3.6.9","@thi.ng/errors":"^2.5.13","@thi.ng/logger":"^3.0.17","@thi.ng/random":"^4.0.1","@thi.ng/buffers":"^0.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.12_1721659754389_0.2978230010910916","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@thi.ng/fibers","version":"1.0.13","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"2f39425722db1fdb1ffafbb1fdb8bd733a39cf18","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.13.tgz","fileCount":14,"integrity":"sha512-pyLZLZISeQcIOcdWNqTlpicC+fHcsSHmi0bTpvu5qru6CNYYI+8gBk87OjQHujkNLYWr80ttpSH7snTb3xiixQ==","signatures":[{"sig":"MEUCIQDPRdPk376+pNu4ENQJ4KOWrpxGyB8ZfI3I3hcI+7FLlQIgDnlF2OkFJ4sCVC/jPFNAn7fqGkL06B36m4ynRxYWxh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83697},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec78f98d015e4d214a0b840e72e497407807daf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/bench":"^3.6.0","@thi.ng/idgen":"^2.2.48","@thi.ng/arrays":"^2.9.14","@thi.ng/checks":"^3.6.10","@thi.ng/errors":"^2.5.14","@thi.ng/logger":"^3.0.18","@thi.ng/random":"^4.0.2","@thi.ng/buffers":"^0.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.13_1723302806390_0.18689800485615016","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@thi.ng/fibers","version":"1.0.14","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"0e5a36bba98cdda891a98bb772d567d8edb80324","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.14.tgz","fileCount":14,"integrity":"sha512-c8CywERkb/Wq0DUtKs+stRrlxF4TlveVREuMmb7H+rAPacpn08GS+QQ3WMRahAISuqgBwm5fjRG2ULzwOzq0zQ==","signatures":[{"sig":"MEUCIQDmx0+zLhKR1mxTj+lfnU/hbfQym/8hpq8PrCPEt9zRPwIgTk+zhz4KqD047YpCOibVruTb63fR+BeUvKd8asXdTlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83697},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e914ebbd81c56783c39cf746548c547cbacadc96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/bench":"^3.6.1","@thi.ng/idgen":"^2.2.48","@thi.ng/arrays":"^2.9.14","@thi.ng/checks":"^3.6.10","@thi.ng/errors":"^2.5.14","@thi.ng/logger":"^3.0.18","@thi.ng/random":"^4.0.2","@thi.ng/buffers":"^0.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.14_1723578632286_0.149479108240258","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@thi.ng/fibers","version":"1.0.15","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"f98432a37875b6392d34e9ae809ef5b970816e81","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.15.tgz","fileCount":14,"integrity":"sha512-5kbZqHewudSNLvs7v3NkHkJyCu3+Gb7bVuLjbIi/Bp5S8Xve6r/SxnqwBkSuy5+AGglUIIgEaEyU1H1png8O2g==","signatures":[{"sig":"MEQCIAaH4B6iytf4Ap6l1AOJKSrSbhse2uoyo9qZT1hugVooAiBMn+vpgxmNArXokRcECXkNWUPAFneiKLJjN0RbfqBa3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83697},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/bench":"^3.6.2","@thi.ng/idgen":"^2.2.49","@thi.ng/arrays":"^2.10.0","@thi.ng/checks":"^3.6.11","@thi.ng/errors":"^2.5.15","@thi.ng/logger":"^3.0.19","@thi.ng/random":"^4.0.3","@thi.ng/buffers":"^0.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.15_1723990969960_0.47957384851247764","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@thi.ng/fibers","version":"1.0.16","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"389e8a9144a5be8d1970ee886c518b14d2f21ffa","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.16.tgz","fileCount":14,"integrity":"sha512-oto+pvyatI2fY8Si4XibEGgOb7EQYe4wBVggmk7v6CFUTgF6k+VL9GpM/FaxhYy8T8jV9jwTuDoRG2hsJ+W/lg==","signatures":[{"sig":"MEYCIQCn8l0iPuG8dBlTUBPr5gnMIlOPaPZucebWudlICI4uZwIhAPaf7hCl3kveUbN4MLUdcEvlDkDcwDXRdQaILiEWziWg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83728},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10","@thi.ng/bench":"^3.6.3","@thi.ng/idgen":"^2.2.50","@thi.ng/arrays":"^2.10.1","@thi.ng/checks":"^3.6.12","@thi.ng/errors":"^2.5.16","@thi.ng/logger":"^3.0.20","@thi.ng/random":"^4.0.4","@thi.ng/buffers":"^0.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.16_1726780855573_0.7512409809877572","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@thi.ng/fibers","version":"1.0.17","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"d98ce4caabbdadfc2b5ce8ce5518174572eb04c8","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.17.tgz","fileCount":14,"integrity":"sha512-v64CvgdUW3bwVqfpj+XYpCyAKThg0MnJc94B0WRM01mQfn0reLUJ3EAKUfsae6PZaT6LtaBs76jqOwPx+ORP5w==","signatures":[{"sig":"MEUCIAkHCH8dyrX3Ni3ioc5Rcecg8bb5Gov5Gd8GqpUZD7gaAiEA6eMHsWsVgTHS8nND11ywwZYVjkEx/aI1+FA8fcHL4UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83728},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/bench":"^3.6.4","@thi.ng/idgen":"^2.2.51","@thi.ng/arrays":"^2.10.2","@thi.ng/checks":"^3.6.13","@thi.ng/errors":"^2.5.17","@thi.ng/logger":"^3.0.21","@thi.ng/random":"^4.1.0","@thi.ng/buffers":"^0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.17_1728131066934_0.9653314444607015","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@thi.ng/fibers","version":"1.0.18","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"2a4a70797041d88e8fd9f43944a2c4ec4278c085","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.18.tgz","fileCount":14,"integrity":"sha512-dSVmt0K0632zjQSKstd1bCKuHKSU6477Ot2uuDidpwWACoGNRY0BKU8WazQt+DrGbYBKo7u5FyZBy49/P1uSUw==","signatures":[{"sig":"MEQCIG7kSjDhD3aQT1cvvStHEhaegmvvT9G+C8ZNEXe0wCRMAiBfoEPWdfQ+gO0jLTt5YooqKNAf8GZcruSV6G/32JtjYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83728},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"241df2019d93359c34da1a11a94e416b6ea73f32","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/bench":"^3.6.4","@thi.ng/idgen":"^2.2.51","@thi.ng/arrays":"^2.10.3","@thi.ng/checks":"^3.6.13","@thi.ng/errors":"^2.5.17","@thi.ng/logger":"^3.0.21","@thi.ng/random":"^4.1.1","@thi.ng/buffers":"^0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.18_1728304739386_0.8854579672751994","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@thi.ng/fibers","version":"1.0.19","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"77f86eb2ca15fd69d7ca4fc28169d796a102f963","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.19.tgz","fileCount":14,"integrity":"sha512-G6rw15x9GIhkrA9QV7u+k4ZxxiNeLRTW50Hi1p60UnYRxwi9vV1SWDZ+nI5sBiG2Nd+ATvy9ZBMAkhzBF1q5kg==","signatures":[{"sig":"MEUCIBtmyK5GbzXsQ4UWUhQF5kGjScSCR7zCxSHqKTSn0w0TAiEAqo0v9jCTAddrK9s7cStOIOFsTCRkPHSU9ab9POZXDc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83728},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8301254c4436505a1fb0e3cc28eca3adb920c3e0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/bench":"^3.6.4","@thi.ng/idgen":"^2.2.51","@thi.ng/arrays":"^2.10.4","@thi.ng/checks":"^3.6.13","@thi.ng/errors":"^2.5.17","@thi.ng/logger":"^3.0.21","@thi.ng/random":"^4.1.2","@thi.ng/buffers":"^0.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.19_1729179961924_0.16630208171195804","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@thi.ng/fibers","version":"1.0.20","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"f4e2afd2b429e4ca8f0d3ddf38f294b87233c639","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.20.tgz","fileCount":14,"integrity":"sha512-/sCdr0yVqbWdYESjb2ceMmP4fGAaF/oOMy63fPJbOkgCLdfJt/OkfhYUEInI+H/JuKZv+IN2W7B4Vvvein9C+A==","signatures":[{"sig":"MEYCIQDhV3S5qhS8hQ2ZpRhxlp4tZVsLwHuqCLDzYcBg1Bb/iQIhAPiDR61zHF24QOpV8kZ4EHoNAIsGjn0AsTVv5An+GL7n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83722},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/bench":"^3.6.5","@thi.ng/idgen":"^2.2.52","@thi.ng/arrays":"^2.10.5","@thi.ng/checks":"^3.6.14","@thi.ng/errors":"^2.5.18","@thi.ng/logger":"^3.0.22","@thi.ng/random":"^4.1.3","@thi.ng/buffers":"^0.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.20_1731259446911_0.9804028761380743","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@thi.ng/fibers","version":"1.0.21","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"9c394357b69179da7582adecf67011cab3e41549","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.21.tgz","fileCount":14,"integrity":"sha512-5LfiAFI2Kq5ssGoFXS916mwD2iTWiI+29YFUCpXLkZC45wwhxcI2a2lnkxosALg1iTDZTH/zYkoBtC0ODK4ESQ==","signatures":[{"sig":"MEQCIH/aGA0Lli9z3llZRICgfaiiKylxdgBpBiArVuAazzZdAiBnryL05IkjWJUW6kTACX7zx8yLQHnhNJgApvQimxfEtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83723},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13","@thi.ng/bench":"^3.6.6","@thi.ng/idgen":"^2.2.53","@thi.ng/arrays":"^2.10.6","@thi.ng/checks":"^3.6.15","@thi.ng/errors":"^2.5.19","@thi.ng/logger":"^3.0.23","@thi.ng/random":"^4.1.4","@thi.ng/buffers":"^0.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.21_1732472846368_0.6719012324874716","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@thi.ng/fibers","version":"1.0.22","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"cab16208fb9f6d0e7055cf58968f6c699f89aa1e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.22.tgz","fileCount":14,"integrity":"sha512-jqAeQVZFnCIIBhSokP/DIod0MNWEt7S/kfzlaCoNBg7SKEfgB3h1V9EXX8qKrV3QTj89jrLE7NEr+SszFzCS2g==","signatures":[{"sig":"MEUCIQCN41HBMJzwhwUzCtqw/qzatuKWxXBPEP0mBGVGpgKoSgIgbhSttlVS2QTPZweLb1HeRaweKXWy0pKzTsoJYMxp1zI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83722},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/bench":"^3.6.7","@thi.ng/idgen":"^2.2.54","@thi.ng/arrays":"^2.10.7","@thi.ng/checks":"^3.6.16","@thi.ng/errors":"^2.5.20","@thi.ng/logger":"^3.0.24","@thi.ng/random":"^4.1.5","@thi.ng/buffers":"^0.1.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.22_1733998996661_0.794680711172393","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@thi.ng/fibers","version":"1.0.23","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"acb8951afa950675fa58db4d8c7bb3d96b8be4e7","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.23.tgz","fileCount":14,"integrity":"sha512-jSPjgVCjVMkDhQvHcA+xkm36iANvsvsnUWObPmDLZlhNZ01MdavMgXSjdjkZv0uybMGhQQQ2JQyzNOXy7btGzQ==","signatures":[{"sig":"MEUCIEBm4J5CXG/qWfR/lF2ZHfstPJNeIWYoHHE954tejTJBAiEA97jOGNJTl4ixVa38HMz1aTcZj39d9eLkfgvAQ6lADcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83721},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"113931a9094c28ae069bcea99adcf4222784d64f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/bench":"^3.6.7","@thi.ng/idgen":"^2.2.54","@thi.ng/arrays":"^2.10.7","@thi.ng/checks":"^3.6.16","@thi.ng/errors":"^2.5.20","@thi.ng/logger":"^3.0.24","@thi.ng/random":"^4.1.5","@thi.ng/buffers":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.23_1735049102330_0.047328989548110156","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@thi.ng/fibers","version":"1.0.24","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"54d9323dd9b6c283d6946b98ba9fbe4a155b9de0","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.24.tgz","fileCount":14,"integrity":"sha512-MRtVot02jLwJdiAI+6vcOidi+UHLO97hM8B9KvF0kRpccNvSZQRTMiLrGWT0wdP6Xup6HE4od081MgMJp9ZAdg==","signatures":[{"sig":"MEYCIQCBOzH+bbYBlZus+E6/VUFV6bkRFmBDieXX3nZONUA1gQIhAJaogCOpREimIcH0AaB0/VFya5eU/US9+CkgpqoTHZ+s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84036},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15","@thi.ng/idgen":"^2.2.55","@thi.ng/arrays":"^2.10.8","@thi.ng/checks":"^3.6.17","@thi.ng/errors":"^2.5.21","@thi.ng/logger":"^3.0.25","@thi.ng/random":"^4.1.6","@thi.ng/buffers":"^0.2.1","@thi.ng/timestamp":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.24_1735309414831_0.6911310383048943","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@thi.ng/fibers","version":"1.0.25","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"05d3fadb8937b9d756be7722d34ff061986c3242","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.25.tgz","fileCount":14,"integrity":"sha512-xg9mOoGRVjTc3KaIx7tnQLSAlfLp2BCwxvRwPSsPOz6MLvTIlm+i8UWz8CwgKYTqjA21EBIOIkwJN0jE0wNrOw==","signatures":[{"sig":"MEUCICe3b0j1ut60zqm2iFkSnt4O0BK5nhYfPUTz7xke/d7MAiEAvfuH4+GMMWgRUS1JoXPPbUL6Ro3veRpwEwuHi/ywBi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84036},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/idgen":"^2.2.56","@thi.ng/arrays":"^2.10.9","@thi.ng/checks":"^3.6.18","@thi.ng/errors":"^2.5.22","@thi.ng/logger":"^3.0.26","@thi.ng/random":"^4.1.7","@thi.ng/buffers":"^1.0.1","@thi.ng/timestamp":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.25_1736025565542_0.5179726450086446","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@thi.ng/fibers","version":"1.0.26","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"00d43ecd5ed9087fd8afefbe3c8f4517a8fb197f","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.26.tgz","fileCount":14,"integrity":"sha512-fMfgITXxA4DGPjtcTmWNUcWPsnGuToWlMPbPxtov1n9ZIGLW5qzGOQNbx9DX70auN3sLhe0S3IB8DVOciYgKSQ==","signatures":[{"sig":"MEYCIQD4Empdlv7pXHTgU78GoEeUzIOKxmp+mXT0+c7hqyWW0gIhAKoWTn6Du0CvUoVIsDniOt68LILbjJS/8EckDatjb5zM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84236},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/idgen":"^2.2.56","@thi.ng/arrays":"^2.10.10","@thi.ng/checks":"^3.6.19","@thi.ng/errors":"^2.5.22","@thi.ng/logger":"^3.0.27","@thi.ng/random":"^4.1.7","@thi.ng/buffers":"^1.0.1","@thi.ng/timestamp":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.26_1736858017390_0.7211104357667923","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@thi.ng/fibers","version":"1.0.27","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"c53708c6f4c5c42a076b4dbab6030eac65f5d22f","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.27.tgz","fileCount":14,"integrity":"sha512-80XrOeSVql/cc/NaY7OHRxsbfP+pXzj0PmkwG+/suh6QI4r++N3fUls68tMWDrzhOnUUZ7eALtDdrIVtg53dCQ==","signatures":[{"sig":"MEQCIAtEZ7ED+Wm3nkjEDd5wKdS7qz+ZVqHnQfA9ogf2WOR+AiBDGOUjQiO9aDdVCXTF9YA7rYSNAFj2Y0QMiYjz2o9bqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84236},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d888087b36b086fd8c3e7dc98d35857266f78942","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/idgen":"^2.2.56","@thi.ng/arrays":"^2.10.11","@thi.ng/checks":"^3.6.19","@thi.ng/errors":"^2.5.22","@thi.ng/logger":"^3.0.27","@thi.ng/random":"^4.1.7","@thi.ng/buffers":"^1.0.1","@thi.ng/timestamp":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.27_1737123452516_0.0404685550876398","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@thi.ng/fibers","version":"1.0.28","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"9fb6541cbef8a5ecc2a11564e13eaa45e313e46f","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.28.tgz","fileCount":14,"integrity":"sha512-VvTniD9aSTgjLRMACQq8jgS2c22/BHFOBYNu5petzMNEYdXV7PVNWwVK22/idUhGXLyE9Xl8aQtAMQcv6Lny0A==","signatures":[{"sig":"MEUCIQDsm1g9OL7H2VyHkm9+ePhFHFqpvrTIAggaY2Qtf5urmAIgcvWa0HVmIFab0O55EIt85mrN5/DvK+bDaul9AQwjC1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84236},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17","@thi.ng/idgen":"^2.2.57","@thi.ng/arrays":"^2.10.12","@thi.ng/checks":"^3.6.20","@thi.ng/errors":"^2.5.23","@thi.ng/logger":"^3.0.28","@thi.ng/random":"^4.1.8","@thi.ng/buffers":"^1.0.2","@thi.ng/timestamp":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.28_1737475101892_0.3202938131248141","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@thi.ng/fibers","version":"1.0.29","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"a1821de59e4dc94f0a610c2cfefc84227b63aadc","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.29.tgz","fileCount":14,"integrity":"sha512-fvXDEFXmaXAjWt16BpI4D6OXmuV82etPGBzEEsDaTDsGOL/IRYuAqidvKvd6DSIV817at40ZGCa0w6p452RDNQ==","signatures":[{"sig":"MEYCIQCLZMmoi4gsUCWD3GNYCR4fsfk5nS6vpy45TWPeSS3rPQIhAKKYaweXXpWP4I4VJATVt2Djs53sAzsclOYoTX0S448G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84317},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18","@thi.ng/idgen":"^2.2.58","@thi.ng/arrays":"^2.10.13","@thi.ng/checks":"^3.6.21","@thi.ng/errors":"^2.5.24","@thi.ng/logger":"^3.0.29","@thi.ng/random":"^4.1.9","@thi.ng/buffers":"^1.0.3","@thi.ng/timestamp":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.29_1737640257375_0.14902955746521918","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@thi.ng/fibers","version":"1.0.30","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"ee3ad286306e1155563eabb0113321a5581bf588","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.30.tgz","fileCount":14,"integrity":"sha512-DT3mJwdByzgLIMO3vj/XQK2VvQFzC231FIuRLTR1ZZ2faq4AScV7d9wqrD8feg3opX3+BTNwBYvX22fIDG5usQ==","signatures":[{"sig":"MEQCIF9JXMFbEJS28n1dE+2yP3st/PfcWPt0jqNene956yhyAiBF5qReSoX3rJn7yOgNcW4TSVPjEHwmsxdNnsjtC+8Fkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84236},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/idgen":"^2.2.59","@thi.ng/arrays":"^2.10.14","@thi.ng/checks":"^3.6.22","@thi.ng/errors":"^2.5.25","@thi.ng/logger":"^3.0.30","@thi.ng/random":"^4.1.10","@thi.ng/buffers":"^1.0.4","@thi.ng/timestamp":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.30_1738168642526_0.00848574262305335","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@thi.ng/fibers","version":"1.0.31","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"672d21ccb91f05e2431c6bb3c04f41f855644748","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.31.tgz","fileCount":14,"integrity":"sha512-yqFu4b0Q0NIedMmMGHNZF3Dwe2e5js/N0fuOJr8ChibRg7uX5lIiUs3m4EBuN/crKQWFxJdeXyQ9L9svTOfyIw==","signatures":[{"sig":"MEUCIQCdIH5hv83ZpQIsTNU2Vhe4ScNztfJF6WQ/Xcpi790+wAIgS6DfDAMhl6g318/gxUBhv8v0ai2VZw9DYawMwbwnzP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84235},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcc1dbfa6eae31ac65e12843987b94d4a7edc144","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/idgen":"^2.2.59","@thi.ng/arrays":"^2.10.14","@thi.ng/checks":"^3.6.22","@thi.ng/errors":"^2.5.25","@thi.ng/logger":"^3.1.0","@thi.ng/random":"^4.1.10","@thi.ng/buffers":"^1.0.4","@thi.ng/timestamp":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.31_1739224078134_0.29292552275858963","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@thi.ng/fibers","version":"1.0.32","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"38b7cab2b5996dd244b85da2e7a67a2f94d4a6ff","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.32.tgz","fileCount":14,"integrity":"sha512-podaXt5hjGcNUnNb2MO833ANqVIOR7IniwOeNlU5oIhauCgcv6Mk8xjfbDi7gu01O8KIggqzHMP78pZv6K2lpA==","signatures":[{"sig":"MEUCIQDfrPn2Xs+vNR1XUSQihnWYhct8MYnd5/0MELlWBFT6ygIgXJ6VxZppyp29YJyx6vlM/OtrwcskfDw3r84DeaJEXgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84235},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20","@thi.ng/idgen":"^2.2.60","@thi.ng/arrays":"^2.10.15","@thi.ng/checks":"^3.6.23","@thi.ng/errors":"^2.5.26","@thi.ng/logger":"^3.1.1","@thi.ng/random":"^4.1.11","@thi.ng/buffers":"^1.0.5","@thi.ng/timestamp":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.32_1739463158695_0.7066316467427671","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@thi.ng/fibers","version":"1.0.33","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"7d3ef1b63bbf7e762e9b0a30679c1ac79d21a1e3","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.33.tgz","fileCount":14,"integrity":"sha512-wPnW1CGBTDiPktMKlBuc2twoj3JLvqcEnTf+LwlACAxYZUGm0xJ6jx2B3l97w4PZsz07zjZJar8xLlVzF+1DAw==","signatures":[{"sig":"MEUCIQDqdz8ftgEA93cDrPKQacnoxrR062m0E4tEAb/22BSvSgIgIMCNC5o6L+p0QypzJWzJJKnGP8I7kF/7BHbtvQzr+7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84235},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/idgen":"^2.2.61","@thi.ng/arrays":"^2.10.16","@thi.ng/checks":"^3.6.24","@thi.ng/errors":"^2.5.27","@thi.ng/logger":"^3.1.2","@thi.ng/random":"^4.1.12","@thi.ng/buffers":"^1.0.6","@thi.ng/timestamp":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.33_1739999473102_0.28979272570660486","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@thi.ng/fibers","version":"1.0.34","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"0a36b595f253be416e976de7db4f19ec53887cb0","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.34.tgz","fileCount":14,"integrity":"sha512-beZLyOa3Jk3TQ3W9oJ/J4zVIaJWwZWlLvXmM+3vOH5SbGrFNtQsgX3D/MioFNRDRlUyEv5XNhrCvpbk7VdjJ3Q==","signatures":[{"sig":"MEQCIEI8KDeOeB6OmH3EQfJGrD+pg3LCUlbVtwdd063aAz69AiBKSafeVceiIppHM5pSeRpWJ+AaPbx9jfwusmyAdubrmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84234},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"2958e6a9881bd9e06de587a2141f6d23c64278db","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/idgen":"^2.2.61","@thi.ng/arrays":"^2.10.17","@thi.ng/checks":"^3.7.0","@thi.ng/errors":"^2.5.27","@thi.ng/logger":"^3.1.2","@thi.ng/random":"^4.1.12","@thi.ng/buffers":"^1.0.6","@thi.ng/timestamp":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.34_1740175364934_0.6689021166451379","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@thi.ng/fibers","version":"1.0.35","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"748fa9872595dac5b03b35410ff3f86abc18f870","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.35.tgz","fileCount":14,"integrity":"sha512-hdpPcqyrkwrCF1hAoADlenBqSc9eOs8ArEJXJIBCpyk/6gzUF7gutVg+/CPDWKJH782Uc3d71bGUIbriq2TicA==","signatures":[{"sig":"MEQCIDkfckNd+skWYHZgEALL3McbHOi5QokZUKUlIk3n2ai9AiBMrs8l0GRe3TTA7U0Nz1Uh4lOdQAZIYvTVHvwjuH65hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84234},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"5084790092321b8654373237225c5f428f092782","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/idgen":"^2.2.61","@thi.ng/arrays":"^2.10.18","@thi.ng/checks":"^3.7.1","@thi.ng/errors":"^2.5.27","@thi.ng/logger":"^3.1.2","@thi.ng/random":"^4.1.12","@thi.ng/buffers":"^1.0.6","@thi.ng/timestamp":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.35_1740490570832_0.33289790761781224","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@thi.ng/fibers","version":"1.0.36","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"3441a406ee5397f3ec7475173b7e54ea5a0683cb","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.36.tgz","fileCount":14,"integrity":"sha512-QHQXcSJOKJTD5vrOm0ik4+3Hh4J5vPFWUDsQkc/+JINZmOw7tLIco1+zsBp8hif78ufMCI4+WU8bVOpwSWtc3g==","signatures":[{"sig":"MEUCIC9ieM1fsm0/fZ7wKSxRatL8LKuqrhQwTA1joB/U2vJGAiEAiLfLd8PMOyf21VEXZ18sh+YlbmD+6LWQOdHloRCKv8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84234},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/idgen":"^2.2.62","@thi.ng/arrays":"^2.10.19","@thi.ng/checks":"^3.7.2","@thi.ng/errors":"^2.5.28","@thi.ng/logger":"^3.1.3","@thi.ng/random":"^4.1.13","@thi.ng/buffers":"^1.0.7","@thi.ng/timestamp":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.36_1741548851587_0.051826612654945814","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@thi.ng/fibers","version":"1.0.37","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"29384827bb7bc66c2f8ff8dfe0fa7106e50c7cab","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.37.tgz","fileCount":14,"integrity":"sha512-GqUA21E/8UHUXxwpPI4LWDRujr2JtEDPD25tn0PC9wZCVBVQ0+8tfsfVf0dL2iTN5WLTWmp6GeQfziNCPOdung==","signatures":[{"sig":"MEUCIGYVezxuudKZJtf5L9+gpG6cwk0ByhJeQ4EF1R9e0GMsAiEAzlwR7HePQgEx7G3gQ35sfSkaQMTqtIzw4c6BQ4ttxCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84260},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23","@thi.ng/idgen":"^2.2.63","@thi.ng/arrays":"^2.10.20","@thi.ng/checks":"^3.7.3","@thi.ng/errors":"^2.5.29","@thi.ng/logger":"^3.1.4","@thi.ng/random":"^4.1.14","@thi.ng/buffers":"^1.0.8","@thi.ng/timestamp":"^1.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.37_1742219513403_0.9411466165240212","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@thi.ng/fibers","version":"1.0.38","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"b0e5773a50a61f80dc16c034b7c4faaff02ed9bd","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.38.tgz","fileCount":14,"integrity":"sha512-LQSsjKe9SM67lPAE0lEcV1Vy8RenXYixYjJ0mFXnKJhjQhjmokh4Ib/MI0gm0Qc4N1Uvzo/IOw8duOSOmVzidg==","signatures":[{"sig":"MEUCIQCzbHlZnaoPtYy9Uu+dGC53wung9nIvLsYBl85wJCLmKwIgG/6kPu4wz26JFt9flceLtxSrDn9KU0OLQiACFToC7YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84260},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24","@thi.ng/idgen":"^2.2.64","@thi.ng/arrays":"^2.10.21","@thi.ng/checks":"^3.7.4","@thi.ng/errors":"^2.5.30","@thi.ng/logger":"^3.1.5","@thi.ng/random":"^4.1.15","@thi.ng/buffers":"^1.0.9","@thi.ng/timestamp":"^1.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.38_1742304958719_0.090263004504465","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@thi.ng/fibers","version":"1.0.39","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"c8fddc6c04b7446f2c0d391764846b6c5e7a0cc0","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.39.tgz","fileCount":14,"integrity":"sha512-9HFgXSC+792YXWWGE6FhIGmrLfMQ+Ip72QEvWp6q+yZl8mYWEGBaX0XidFcaRCs1JmTm3+X4+r2YK0XoB9tOpg==","signatures":[{"sig":"MEQCIC5qwW4qfXPzAjlzjuTCZtanYYi4kvOxaMeDg9oE7yOpAiAPmV/jDEHqMIp7BlLRFY+DpyZClBriXM/FXk/M205QlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/idgen":"^2.2.65","@thi.ng/arrays":"^2.10.22","@thi.ng/checks":"^3.7.5","@thi.ng/errors":"^2.5.31","@thi.ng/logger":"^3.1.6","@thi.ng/random":"^4.1.16","@thi.ng/buffers":"^1.0.10","@thi.ng/timestamp":"^1.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.39_1743544411548_0.7287356965110248","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@thi.ng/fibers","version":"1.0.40","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"3cc853763cc369ddbb60f2da733c600314254b9e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.40.tgz","fileCount":14,"integrity":"sha512-6JYoDvz4kHF1Gjq9jVhdG6OMLywSgqmya3GhEDxrWcodWQDPL7Y5CaY4IMwszVWMWD1s4WVehdBvMmx1KMXPmg==","signatures":[{"sig":"MEQCIEiNpQmra0PgoXCopxpb8J4P/lFl60415/QVAZR2hi6GAiBnbb2vruxpaJaSCnOAtEdiERi8VgI5yzWTf3j9k1BxBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/idgen":"^2.2.66","@thi.ng/arrays":"^2.10.23","@thi.ng/checks":"^3.7.6","@thi.ng/errors":"^2.5.32","@thi.ng/logger":"^3.1.7","@thi.ng/random":"^4.1.17","@thi.ng/buffers":"^1.0.11","@thi.ng/timestamp":"^1.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.40_1744802482193_0.15888182766127867","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@thi.ng/fibers","version":"1.0.41","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"871792557ab26e92ca6eb5815face71fd116f935","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.41.tgz","fileCount":14,"integrity":"sha512-d45OuQL8LefDWT3ZKfUKjk8erz3n81hG8wGjlCZdGpHOEM3AxF7GVX/awMRESmNlSFqX7aFeJTSRatVb+kzjNA==","signatures":[{"sig":"MEYCIQCoOLW+U59kgCQ/eCK1ADeb5KsCj3uGyaIYjaeDrDoftgIhALfu0UrD+eDTC5pqhtM75JMLputNuhGjvMCtZJZ98rpJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84261},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/idgen":"^2.2.67","@thi.ng/arrays":"^2.11.0","@thi.ng/checks":"^3.7.7","@thi.ng/errors":"^2.5.33","@thi.ng/logger":"^3.1.8","@thi.ng/random":"^4.1.18","@thi.ng/buffers":"^1.0.12","@thi.ng/timestamp":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.41_1746018210138_0.27653915145666463","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@thi.ng/fibers","version":"1.0.42","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"dd15cf9666d3d81b251d2dbda75b7989be3c78f7","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.42.tgz","fileCount":14,"integrity":"sha512-kCEAPYPdS5AdSp3bUia0g2UftUS2DP/RJ8Fymh9WGgQUVoMCt3zgHHNHyRFF2B+6BmXzefPiJ8s32Jinux+qLg==","signatures":[{"sig":"MEQCICbtYg69h0wtCpHAgtKddz6Lu0WmnhXsvnH+36UKxHA2AiBFdOlIreVyu6ZSQY8Lep0HIUrs0pBqEVcPLaBjbmGgFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84261},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28","@thi.ng/idgen":"^2.2.68","@thi.ng/arrays":"^2.11.1","@thi.ng/checks":"^3.7.8","@thi.ng/errors":"^2.5.34","@thi.ng/logger":"^3.1.9","@thi.ng/random":"^4.1.19","@thi.ng/buffers":"^1.0.13","@thi.ng/timestamp":"^1.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.42_1748434444385_0.31644975942500597","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@thi.ng/fibers","version":"1.0.43","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"df695f1684fd54cc6f8404376928da895eb57d60","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.43.tgz","fileCount":14,"integrity":"sha512-r9OTrIETk2tPrH+wIv7hmMTqzHXR65iYA1SyDnKl119+b/zn19UvGc0wisffMVCA9jiWt4nBhgRORoPHZhJWHA==","signatures":[{"sig":"MEUCIQDVPFYzQpK0vRWOt0ZLJ3M+auk/plo1rZebAVta3aw9gAIgGwzmlGiTnO8CUpi9YOPzmTiQrDvdTOSOpKBSmLvoIpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/idgen":"^2.2.69","@thi.ng/arrays":"^2.11.2","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/logger":"^3.1.10","@thi.ng/random":"^4.1.20","@thi.ng/buffers":"^1.0.14","@thi.ng/timestamp":"^1.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.43_1749490546389_0.06912422388388428","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@thi.ng/fibers","version":"1.0.44","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"67b653c2bb4f95b2056d14f91cc2019d5c4de289","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.44.tgz","fileCount":14,"integrity":"sha512-9sWVDdieYQCyyuX6sh6u2btTVWHeXgC65jkWwZzh8HdyWZKM2vkuTgIadQ9zfwz6HeO+7WITyjGwUQ6IvPfG8g==","signatures":[{"sig":"MEQCIAO4p1HI8rlBnt5Of5EQlfsj7ufy6ONRrIU4fkqik9eqAiBVtCKHFIpbLyzsQtrJNTGBtRFTntKpu+Zs84nDk1LEkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"14e994e531d32053e948768998324d443436a542","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/idgen":"^2.2.69","@thi.ng/arrays":"^2.12.0","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/logger":"^3.1.10","@thi.ng/random":"^4.1.20","@thi.ng/buffers":"^1.0.14","@thi.ng/timestamp":"^1.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.44_1749934953925_0.7597422852261231","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@thi.ng/fibers","version":"1.0.45","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"66177bb755ffa1443d9f1fb748a0a76f4cbc339c","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.45.tgz","fileCount":14,"integrity":"sha512-UbyKsfZ96hMo2qWx2DnKNFZagNi8VBDWSfbTnZLCtaVdG37t/1v9J8tYoKWtwFN0xZSiuXMrWj9PArl4xhZVNA==","signatures":[{"sig":"MEQCIB0UICs3egFrDfgBeN1NHn35QN4wc5YbfmG3cqtVR2loAiABeHoB9p1NkswNnMSNQL9qhTEPbJVhRE6woSXjzjV9rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b076434a497b291ad33e81b1a15f6a71e2c82cc2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/idgen":"^2.2.69","@thi.ng/arrays":"^2.13.0","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/logger":"^3.1.10","@thi.ng/random":"^4.1.20","@thi.ng/buffers":"^1.0.14","@thi.ng/timestamp":"^1.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.45_1750248553219_0.39290216357239505","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@thi.ng/fibers","version":"1.0.46","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"00ec49ffa43d45a64f3503d648e53d1650052a46","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.46.tgz","fileCount":14,"integrity":"sha512-ueT8TCBHCX4fqF9CBWKv1IeaAbcPy4pLnm4fO2RgJFVkVnxfQrD2xDW6n1oldPnQW8KqPEs5BXp6zrFwIk7ZXA==","signatures":[{"sig":"MEQCIDfA7vDfdoZBk+Vpd7XmoA+X3xSII4oraSgvNdd31PcoAiBJL4zrOB/rNTlCT2feeFFCpdtPNfDzjW/+bkqD+mHaYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"45e91ee75236e39fc87ea10fbabac1272bef62e3","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/idgen":"^2.2.69","@thi.ng/arrays":"^2.13.1","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/logger":"^3.1.10","@thi.ng/random":"^4.1.20","@thi.ng/buffers":"^1.0.14","@thi.ng/timestamp":"^1.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.46_1750801620549_0.18639887535041755","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@thi.ng/fibers","version":"1.0.47","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"4965693637d6d71946cc30562fd62d2f2a9d4ed6","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.47.tgz","fileCount":14,"integrity":"sha512-npYadoAb1BSbU6N+gNgOuHZlPFDsRZL+gF99lGTas1yXglRSRmvn4AzpoM0Scfkqfshx+1zmdXrJGWArxy/V8Q==","signatures":[{"sig":"MEUCIEsmPV10yMZtu4XJ8D28g7XS24KM/k0kwoxuBlNKe5pCAiEAp4/B5ApWWrIKn/vIeBbLEmwra+iZZ8E4nw3BgDZ4Wvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/idgen":"^2.2.70","@thi.ng/arrays":"^2.13.2","@thi.ng/checks":"^3.7.10","@thi.ng/errors":"^2.5.36","@thi.ng/logger":"^3.1.11","@thi.ng/random":"^4.1.21","@thi.ng/buffers":"^1.0.15","@thi.ng/timestamp":"^1.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.47_1752157859663_0.04919064262256656","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@thi.ng/fibers","version":"1.0.48","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"a8f37d0e858ba5d497a57a4faeaae5ad49768f08","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.48.tgz","fileCount":14,"integrity":"sha512-PJqWtxEfwHaG9VwpBW/xBfciNkmdmqTMf+zrz4TcjIr4rlX9NWtTyLU4thAqCeY76xMLd6WG3l9sAS9Ybb9Ayw==","signatures":[{"sig":"MEUCICTnQSRIn5FUk3hDW0muZkFbps//wmSMrVnKtBVzzVDiAiEAyuvYhJZHFFiiFFrdB31WwhDpahSSSuc6VtYiW4l1xBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9ec4a5584ed6e59f2b74f4ca9726daef7e766974","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/idgen":"^2.2.70","@thi.ng/arrays":"^2.13.3","@thi.ng/checks":"^3.7.10","@thi.ng/errors":"^2.5.36","@thi.ng/logger":"^3.1.11","@thi.ng/random":"^4.1.21","@thi.ng/buffers":"^1.0.15","@thi.ng/timestamp":"^1.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.48_1752571989427_0.3600711909050254","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@thi.ng/fibers","version":"1.0.49","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"df5121ecb5992303e0356894d35445312d570572","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.49.tgz","fileCount":14,"integrity":"sha512-6skCA0sZ+v1yx/rixG4pE/RJkRmyHki5Ppb/zjGiNCUEPgluYuQ2JrwzBrk2ANKv2JE49l0a3FLxdjnzu7xLnw==","signatures":[{"sig":"MEUCIQCwpqrN82u5ewipwj2qwY+b3dG1AB1eMT0Qm2iiMYuBJQIgCC/LzA/GX0gmS+mFiAz4ee/7jH8YJ6TbYW6AocDxGb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31","@thi.ng/idgen":"^2.2.71","@thi.ng/arrays":"^2.13.4","@thi.ng/checks":"^3.7.11","@thi.ng/errors":"^2.5.37","@thi.ng/logger":"^3.1.12","@thi.ng/random":"^4.1.22","@thi.ng/buffers":"^1.0.16","@thi.ng/timestamp":"^1.1.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.49_1753024025160_0.8940217501416339","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@thi.ng/fibers","version":"1.0.50","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"b59afad3dd01e55d7358842026c20b04feb9b0bf","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.50.tgz","fileCount":14,"integrity":"sha512-tTmoNQ3S9XtDtLKADOlx2Z5pJgRiJgKfa0mpNzhP31lxMhcvLvnlkQQ7JPb3V6Pgbaqa4Tf0DZKo6miTa13bHw==","signatures":[{"sig":"MEUCIBES9xrLaM23XpcTSWWVj6bfu27Hn+UqY9P4ThgySavMAiEAy7xIWkrUYFQw6ZQ+xQYtk8RvR6RXtiw61Eu3EeNem24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/idgen":"^2.2.72","@thi.ng/arrays":"^2.13.5","@thi.ng/checks":"^3.7.12","@thi.ng/errors":"^2.5.38","@thi.ng/logger":"^3.1.13","@thi.ng/random":"^4.1.23","@thi.ng/buffers":"^1.0.17","@thi.ng/timestamp":"^1.1.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.50_1753086655131_0.8610371112885589","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@thi.ng/fibers","version":"1.0.51","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"cef58c3dca815b9233f506fc964484a7a2af2abd","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.51.tgz","fileCount":14,"integrity":"sha512-EN+XzVZG6ChymM/1t/U9otr5GkanudRdx4ho3cQmeZVUK5I9wNXd26UAwxa9KahECgSaxW8aDC0CfBCMw6JUww==","signatures":[{"sig":"MEYCIQDctg0Jr8WA02K06l0O5XxgyhelhkrFpKaTuPW61JbDPgIhAIH5waVumVvdythMIu4TIWogMt10EU+wKPmlEeu7zw2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/idgen":"^2.2.73","@thi.ng/arrays":"^2.13.6","@thi.ng/checks":"^3.7.13","@thi.ng/errors":"^2.5.39","@thi.ng/logger":"^3.1.14","@thi.ng/random":"^4.1.24","@thi.ng/buffers":"^1.0.18","@thi.ng/timestamp":"^1.1.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.51_1753915435377_0.54600269525046","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@thi.ng/fibers","version":"1.0.53","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"1fa1ec400b8795959fff05ddff8f12beb25ed138","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.53.tgz","fileCount":14,"integrity":"sha512-REweEQa7FPwdMCkKyC/Vp5RKhLYRzc0JrSx/FxOAsFZUb26vmDbBm2qRdKOfbokFbStpwuUR7/HsxpcY8md4iA==","signatures":[{"sig":"MEQCIH1XXIOSNceDfKRzV/2nakF7Yol4QnH45E+0htpdtd4zAiATZiKtXhgbF/rpwhUFLGgY5iVeLny2Ovjb8uE01FFD0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/idgen":"^2.2.75","@thi.ng/arrays":"^2.13.8","@thi.ng/checks":"^3.7.15","@thi.ng/errors":"^2.5.41","@thi.ng/logger":"^3.1.16","@thi.ng/random":"^4.1.26","@thi.ng/buffers":"^1.0.20","@thi.ng/timestamp":"^1.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.53_1754300481327_0.17100181635399414","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"@thi.ng/fibers","version":"1.0.54","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"fff11e3a2e319f05770179574707edab7b65465f","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.54.tgz","fileCount":14,"integrity":"sha512-y6cuIr0abuS7UcxZAC434ZdQGXXQd8Vn972cQ9Osasz49AusOkYDevdlVZTmNvpOg1I0rwCqzZ6NOEJOHnIfnw==","signatures":[{"sig":"MEUCIEn27PfbyxoKOT9qM+lOUpWdnwmlqUeYdedIwKpkaT2RAiEA+f7r7wPWI7dGzNDDvcTNCLMEbvFws3tuIzCZuXjRSCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84262},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a998c33c7a524c95b552b9cbdc2734d28a5dafc","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/idgen":"^2.2.75","@thi.ng/arrays":"^2.13.9","@thi.ng/checks":"^3.7.16","@thi.ng/errors":"^2.5.41","@thi.ng/logger":"^3.1.16","@thi.ng/random":"^4.1.26","@thi.ng/buffers":"^1.0.20","@thi.ng/timestamp":"^1.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.54_1754584192919_0.8032557426311755","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@thi.ng/fibers","version":"1.0.55","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"c19ba638b032daa2926a9808ab37eabc28511a60","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.55.tgz","fileCount":14,"integrity":"sha512-y4zhqDyIkkzoC+30L1ehwrUE9is8WjD/CD8UnUwZkCD7miyW1fS2ezrME/mYih9lX10m7VOljYlAiou167pDyw==","signatures":[{"sig":"MEQCIEBGAkaaFznDw7MDb9LaCThletPrEqZe5ed61QVPCIAOAiBCYq8eIz+qnoXwtfjee3gb4cj8FSHmaowqBBXN82ejlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/idgen":"^2.2.75","@thi.ng/arrays":"^2.13.10","@thi.ng/checks":"^3.7.17","@thi.ng/errors":"^2.5.41","@thi.ng/logger":"^3.1.16","@thi.ng/random":"^4.1.26","@thi.ng/buffers":"^1.0.20","@thi.ng/timestamp":"^1.1.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.55_1754930996442_0.8519916988182874","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"@thi.ng/fibers","version":"1.0.56","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"583132d549adb55413f7825e75f51a373e4c918a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.56.tgz","fileCount":14,"integrity":"sha512-pzwSISxhvUKinl1o/sfafwZC6fbuFO3XW9TPsZsSE/bfOrEUDKEI7s+IBsJhs21iCDPFDQBD/XkjHGohk30UoA==","signatures":[{"sig":"MEYCIQDB9uKM8POQYWsNwSjRwu1hZHfZzokpAtRGyjuK5fHryAIhAI3Qmb2KBM5ZKNrlhfu97sNAHeStGDFrFqqUrjHG2+H4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84264},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/idgen":"^2.2.76","@thi.ng/arrays":"^2.13.11","@thi.ng/checks":"^3.7.18","@thi.ng/errors":"^2.5.42","@thi.ng/logger":"^3.1.17","@thi.ng/random":"^4.1.27","@thi.ng/buffers":"^1.0.21","@thi.ng/timestamp":"^1.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.56_1756745367500_0.26391269714461774","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@thi.ng/fibers","version":"1.0.57","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"26ccb56c86918b4c42091b5f80c01eec46347fee","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.57.tgz","fileCount":14,"integrity":"sha512-oa8kQlnojo++Abz3gujc5jNFDFR3z0CuJa3YMeddcL29vV6QMIqAUt1MewXOHB2pyLuyvQX9QIgKd7MlnV38Yg==","signatures":[{"sig":"MEQCIChCFWgmHcBJngfOBFtxqK30hQlaGu2MXxkhzPN/S75gAiBrj/NRIoR+tdHbhuCygNubcxQ7HdK79pEItUMeLkZBBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3c3531350eec56011982583c694aeb1a2e0d0ff4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/idgen":"^2.2.76","@thi.ng/arrays":"^2.13.11","@thi.ng/checks":"^3.7.18","@thi.ng/errors":"^2.5.42","@thi.ng/logger":"^3.2.0","@thi.ng/random":"^4.1.27","@thi.ng/buffers":"^1.0.21","@thi.ng/timestamp":"^1.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.57_1758813433462_0.06248059079281476","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"@thi.ng/fibers","version":"1.0.58","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"8d4e54ccc7a094a33101200194616beb40ac7bc8","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.58.tgz","fileCount":14,"integrity":"sha512-0MAllm+ddI43ZfLB20T/3k7kaNgjAITipIvqYJm3J/GIpYMcvFJQuftUvjXLp4lRvx34UCRnIS7S/fHF+FHWmQ==","signatures":[{"sig":"MEQCIAb4RRPLjd8NK0muvnoA4zVxZKyj5TFrzR4axFcMhj1kAiAQSZ/2LEQAEVdPtfLv3IeeuMZEdxuXh+LQFJJ5eCZRvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84263},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fbf4b46ba8a5ecff8c5423f4c2d158d208d20fc8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/idgen":"^2.2.76","@thi.ng/arrays":"^2.13.11","@thi.ng/checks":"^3.7.18","@thi.ng/errors":"^2.5.42","@thi.ng/logger":"^3.2.1","@thi.ng/random":"^4.1.27","@thi.ng/buffers":"^1.0.21","@thi.ng/timestamp":"^1.1.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.58_1759838119443_0.04665521883845103","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"@thi.ng/fibers","version":"1.0.62","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a942adecc68ff048a1462d37e3d90069afcf8f83","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.62.tgz","fileCount":13,"integrity":"sha512-AWmsy90rm2/BwJ4D2e2X7ADldGTpt2a7pWQetp4LmT9VB4XpgJBSBcEU0BTIgan9nqEyQHZwux+FQTztwAq7xA==","signatures":[{"sig":"MEQCIC0LF2ingPNqOqETri2EMbRXMJX0eToQ+hnvGwu2SurGAiBRtV772zxgDylqd7zAzKBKbSH2yQZkZuRGkcBMZe3ddg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79162},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6","@thi.ng/idgen":"^2.2.80","@thi.ng/arrays":"^2.13.15","@thi.ng/checks":"^3.7.22","@thi.ng/errors":"^2.5.46","@thi.ng/logger":"^3.2.5","@thi.ng/random":"^4.1.31","@thi.ng/buffers":"^1.0.25","@thi.ng/timestamp":"^1.1.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.62_1761329111188_0.9790664257492359","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@thi.ng/fibers","version":"1.0.63","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"878351de5a8eee8a3548fdd6ad5be4169b0ad59e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.63.tgz","fileCount":13,"integrity":"sha512-tz4++nWtwMEuWwanu4cm1O6rnBGbUbRiERpQRKYoNa/+doEklHEYfCgf4RyPocm/6mJu4oQgHS8ZgY7oAOoeGg==","signatures":[{"sig":"MEUCIGHFyOyHB+wdYJ6xc1gGvNb7oR15YxDTDPmYvVXR1u0NAiEAtn6fmj/KXt05HagUekmd4a0yzH5y2unue+Tiw4J+330=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79162},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/idgen":"^2.2.81","@thi.ng/arrays":"^2.13.16","@thi.ng/checks":"^3.7.23","@thi.ng/errors":"^2.5.47","@thi.ng/logger":"^3.2.6","@thi.ng/random":"^4.1.32","@thi.ng/buffers":"^1.0.26","@thi.ng/timestamp":"^1.1.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.63_1761432398417_0.7821686436005113","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"@thi.ng/fibers","version":"1.0.64","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2f84a326e8546ee05032c3b5238f5d4c3adc7eff","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.64.tgz","fileCount":13,"integrity":"sha512-L6nrYkW9NUil9BN7+RjgHW5qb0yPZeWoz0AC89sMVm/+o7qdpCm2sK4/IErWCIwc1xw/zohCY+ewg6M/J1E8zw==","signatures":[{"sig":"MEUCIFVsgz733FZ2Ld7GTyNcQeVuftI0l4io1lnGtCqeWRjGAiEA8iBH68CvuabpJOSjedtNNuSE31oYx+Yz+66pxr+Lokw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79161},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"74b6f319d8f52c9266d97f616be5298a6a5b96e4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/idgen":"^2.2.81","@thi.ng/arrays":"^2.14.0","@thi.ng/checks":"^3.7.23","@thi.ng/errors":"^2.5.47","@thi.ng/logger":"^3.2.6","@thi.ng/random":"^4.1.32","@thi.ng/buffers":"^1.0.26","@thi.ng/timestamp":"^1.1.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.64_1763038132580_0.8303053837253311","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@thi.ng/fibers","version":"1.0.65","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3ab8010a6cdfb9fe38e8c8fb2a77d5cdebec4abb","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.65.tgz","fileCount":13,"integrity":"sha512-TfdR0rgKW97/OrOl1aXgWy+3TT1jap3zf++OIAN6ptl5TRA87Vw6uz/lQYsgHTN/wjlv90XGnjCMCJjDIUsyyw==","signatures":[{"sig":"MEUCIQC3ojDhuzqj1Y4DcJGiDkyKtv1qu5yquwf4/dyI0TWmWgIgeK67/+Z9x7seohSS9ZnBXlNy4mUH8uGKvuZoK4rLSUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79160},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8","@thi.ng/idgen":"^2.2.82","@thi.ng/arrays":"^2.14.1","@thi.ng/checks":"^3.7.24","@thi.ng/errors":"^2.5.48","@thi.ng/logger":"^3.2.7","@thi.ng/random":"^4.1.33","@thi.ng/buffers":"^1.0.27","@thi.ng/timestamp":"^1.1.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.65_1763741516870_0.39845319276441504","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"@thi.ng/fibers","version":"1.0.66","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1704d86da57c4c8cee4148d1ba95274821fc9f48","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.66.tgz","fileCount":13,"integrity":"sha512-cxt13m++3Xg7L2XwYTo0SefaQLqPzcHDiDQl8juZKshKPxXelyFkfF3/o2FPQowLgjSJqz4opsA4bxvBOrKB+g==","signatures":[{"sig":"MEQCIFHcvXtbBfbZ8jcmA6GVm8MCWjx09TNQNI3PXXdOpn50AiByraZS+zSpx1w+N9yjO9U1KsYI2wboAa+on93ZKLWnPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79160},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9","@thi.ng/idgen":"^2.2.83","@thi.ng/arrays":"^2.14.2","@thi.ng/checks":"^3.7.25","@thi.ng/errors":"^2.5.49","@thi.ng/logger":"^3.2.8","@thi.ng/random":"^4.1.34","@thi.ng/buffers":"^1.0.28","@thi.ng/timestamp":"^1.1.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.66_1764074198197_0.7146514707306029","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"@thi.ng/fibers","version":"1.0.67","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"53396440065c43e56aef38cfa19375b80e2c2c2e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.67.tgz","fileCount":13,"integrity":"sha512-57Pm3c3OwuEWUOFFCm7lZsj0eqrFA3STWD2l3QJp0UBNNVvAYD42k1xwcrcIWNl8iFQ9fLCjB/yV7TfKc0W9uw==","signatures":[{"sig":"MEYCIQCjWFffcDhDmXoFDGvO9ZIQTbrlfyT1uikUGBBfI2TLwwIhAI2TSBel+eHih5vMjML1EkOiXqX8bDJboXG7vFTEd/Pn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79170},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/idgen":"^2.2.84","@thi.ng/arrays":"^2.14.3","@thi.ng/checks":"^3.8.0","@thi.ng/errors":"^2.5.50","@thi.ng/logger":"^3.2.9","@thi.ng/random":"^4.1.35","@thi.ng/buffers":"^1.0.29","@thi.ng/timestamp":"^1.1.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.67_1764802820336_0.857194989209586","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"@thi.ng/fibers","version":"1.0.68","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9f0c109bd577d17b883c78a9b0bf04674e1b5ec0","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.68.tgz","fileCount":13,"integrity":"sha512-z/ZjkYL+TIZHbzZPS0Gdwa1aGdX5w0j72FkROMO1/wCLgJhE/dXcscfx8By3+fQF4pS6wlQN5ZoaAeqvLTrfNQ==","signatures":[{"sig":"MEQCIDNtepeVaDB2uHLvzt0K1ukYRWF3FtoUBwjCnxATel19AiBAqoHqvDLV7lfbe+ATtguxqTp/qd/2hh3d4MOa20FNpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79170},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11","@thi.ng/idgen":"^2.2.85","@thi.ng/arrays":"^2.14.4","@thi.ng/checks":"^3.8.1","@thi.ng/errors":"^2.6.0","@thi.ng/logger":"^3.2.10","@thi.ng/random":"^4.1.36","@thi.ng/buffers":"^1.0.30","@thi.ng/timestamp":"^1.1.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.68_1766679073084_0.8732354917307652","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"@thi.ng/fibers","version":"1.0.69","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0190851a4a5fd0f0a01ea79ce5b0a616561836f2","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.69.tgz","fileCount":13,"integrity":"sha512-4rXMGSqDPnZe7rlrE64pujIgv1Q3UzJHTF5zPgBb+dYg6+nMaH+3hReikGwqFb9rmJad+C6qThtp0IBtzBFo9w==","signatures":[{"sig":"MEQCIE2pFpkZXYUn60lKlb5qBDbO16xlHh7Ewj8nxHyy59g0AiAkHjaZjp9pgcV9AbKv9R/2flfdl0r80ii//LYOOmX9dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79170},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12","@thi.ng/idgen":"^2.2.86","@thi.ng/arrays":"^2.14.5","@thi.ng/checks":"^3.8.2","@thi.ng/errors":"^2.6.1","@thi.ng/logger":"^3.2.11","@thi.ng/random":"^4.1.37","@thi.ng/buffers":"^1.0.31","@thi.ng/timestamp":"^1.1.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.69_1768564370586_0.7966951574314702","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"@thi.ng/fibers","version":"1.0.70","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cd1a3d1a60f73f65404cb97cb7bdfa902eb85671","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.70.tgz","fileCount":13,"integrity":"sha512-fbl/UIB0yxlGieqcfebQPGXADGxjXaQijWs9+ruEBBiSfElJXqJ3PlkpCa5SRBxlXsgp1TaAXB0nTC1lQOA8uA==","signatures":[{"sig":"MEYCIQCBt386W1JXu3Z4CbI6DVhDdk5PTwSH7sCp0t65YuILwQIhAJMgRW5KP67xIh9D/acEu5HHcJaOieMCiNTGqfQZbGPG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79170},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13","@thi.ng/idgen":"^2.2.87","@thi.ng/arrays":"^2.14.6","@thi.ng/checks":"^3.8.3","@thi.ng/errors":"^2.6.2","@thi.ng/logger":"^3.2.12","@thi.ng/random":"^4.1.38","@thi.ng/buffers":"^1.0.32","@thi.ng/timestamp":"^1.1.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.70_1769174560886_0.48469025861338677","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"@thi.ng/fibers","version":"1.0.71","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a879f649b3fef823d6b2213d2367de63cab14d40","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.71.tgz","fileCount":13,"integrity":"sha512-RQv/HZDKWHhFPvPnehNBWHmWIFQed2ru0EtOOk5RkRDzweJV2EbJ7tL8E9N3ixNuJvMtujVxA4ZtHHFpe/PfVQ==","signatures":[{"sig":"MEQCIAaABmzCZy4kOTyG1Xg+1beLi/XuYumpiZa0rRMCMhJMAiAe0KkIXSGJlfpaNyh5bI7jWkGcNn0jkUqirjstzDgENA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79208},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14","@thi.ng/idgen":"^2.2.88","@thi.ng/arrays":"^2.14.7","@thi.ng/checks":"^3.8.4","@thi.ng/errors":"^2.6.3","@thi.ng/logger":"^3.2.13","@thi.ng/random":"^4.1.39","@thi.ng/buffers":"^1.0.33","@thi.ng/timestamp":"^1.1.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.71_1770474484544_0.43450166414813984","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"@thi.ng/fibers","version":"1.0.73","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bb6942d161347c659346f1779a8ceedd910bdd0c","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.73.tgz","fileCount":13,"integrity":"sha512-iO4+VIfhySVq9/AYfxnK4uXooD3Tgi3QD/MEyeK67uI4uud6bXJ/QZpql2LeVoa6tEwIulv84LMWpT3wGA4Asw==","signatures":[{"sig":"MEUCIQDpLAH6WeIJGMaL8adaxeKPMu/BiuhMGEQ7TPSj3U906QIgeTNUW8RkP26rMUpSLewiT6mWZvUtnKELDRbzPBmn+J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79208},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15","@thi.ng/idgen":"^2.2.89","@thi.ng/arrays":"^2.14.9","@thi.ng/checks":"^3.8.5","@thi.ng/errors":"^2.6.4","@thi.ng/logger":"^3.2.14","@thi.ng/random":"^4.1.40","@thi.ng/buffers":"^1.0.34","@thi.ng/timestamp":"^1.1.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.73_1772875548509_0.0893570193774873","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"@thi.ng/fibers","version":"1.0.74","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ae72e42ebe7cb21027ad385a328599792bfd3ad9","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.74.tgz","fileCount":13,"integrity":"sha512-HvPAZqfsVjw4aw8cbzqNaKQVfFUVFs0oud3sB3OK+ZQ8JBseCQbhCFm/Y2mheFc8+R+eJnX07WR8z01UFq6HXA==","signatures":[{"sig":"MEUCIQDfLpS6HEPs8RA769j4AKFzrOKqcE1tcMU/zqLJDzap+AIgMaA0/mND/FiRUj9yvRlRGFG/gbjAirxQzvq/oYQwH7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79209},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/idgen":"^2.2.90","@thi.ng/arrays":"^2.14.10","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/logger":"^3.2.15","@thi.ng/random":"^4.1.41","@thi.ng/buffers":"^1.0.35","@thi.ng/timestamp":"^1.1.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.74_1772880112078_0.7110746648614803","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"@thi.ng/fibers","version":"1.0.75","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6b0cf60abb04c5cbe5291d255a960eff4567741a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.75.tgz","fileCount":13,"integrity":"sha512-ahy3Hml8TpT6ytFNpNK/R6LcymfCx+dK7Rg0GUuPmhYBNo7O6Bz+hmETiAGKreFU77mQlxNOeLy1/lMLjv1ZKw==","signatures":[{"sig":"MEUCICvXwZMvcWHsrnZfszZ129JY1cuiKZ/5E/1+L7yVzjopAiEA1Y2DgK8auRakXgg5N8if/Ik7lxcK9C9evRyleYrTQsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79209},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"869c807f9230120074f4ef5b9dce651ad0b846b9\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/idgen":"^2.2.90","@thi.ng/arrays":"^2.14.11","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/logger":"^3.2.15","@thi.ng/random":"^4.1.41","@thi.ng/buffers":"^1.0.35","@thi.ng/timestamp":"^1.1.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.75_1772965648623_0.13125921710116328","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"@thi.ng/fibers","version":"1.0.76","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6025ede47d3458fa64c72a618192aad42f3715b4","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.76.tgz","fileCount":13,"integrity":"sha512-JXLgMVImhZFHEANfuCcGQ3uB1H9xnfS8jqVBOs/NnbHvl7CjNdZU5ORUtQkHMp9z9SoOJMTI3kg+0f0jUEssGQ==","signatures":[{"sig":"MEYCIQDUc/jFUELyvUAz3djb8QpwHt12WWE5FcUmKa633r7D7wIhANnzXQynQemaPldxvFAeMzZwv6ujRAa3KgJnFgkPaXtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79208},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"7a21075f27ba00b28a6eb77e70918a4c7f4e6e68\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/idgen":"^2.2.90","@thi.ng/arrays":"^2.14.12","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/logger":"^3.3.0","@thi.ng/random":"^4.1.41","@thi.ng/buffers":"^1.0.35","@thi.ng/timestamp":"^1.1.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.76_1773223713513_0.9473053222839338","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"@thi.ng/fibers","version":"1.0.77","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cefd81fdd64bfde5901f2cc73239a6ee163c18ec","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.77.tgz","fileCount":13,"integrity":"sha512-x/MrjFZP04wnoYD0lh1LROXpBwxpbzJRNkBwP/mGHvkH5KRgpgFc4gkSspGnMk6P2taeCtB2s4D44MvFsVnncg==","signatures":[{"sig":"MEUCIQCtKT6dWN2XyKgOoJSLpBWWAMRVh/j5+TAQukSDXUdSJgIgd9Ntzd9kCiZR8Vzh96lh73Do88qHUKJVWWIQG0Gm+rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79208},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/idgen":"^2.2.91","@thi.ng/arrays":"^2.14.13","@thi.ng/checks":"^3.8.7","@thi.ng/errors":"^2.6.6","@thi.ng/logger":"^3.3.0","@thi.ng/random":"^4.1.42","@thi.ng/buffers":"^1.0.36","@thi.ng/timestamp":"^1.1.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.77_1773924087977_0.006926365818236135","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"@thi.ng/fibers","version":"1.0.78","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"43bb394a419ada2b1f8f7d89b899b7547606eb4a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.78.tgz","fileCount":13,"integrity":"sha512-u0GKhE1w56gma1f5azW+IZlu76203YNTL1NLdsi4jn9HrSa2yKthBmC8zu8Es5ehpU5RlR402kH0cwtW4tJtxg==","signatures":[{"sig":"MEUCIB62jXmkxD6Nie1aKh0xPbYmP60Wnqryaq/xIpv2vtO8AiEAvVxYFvRU2bg2EI64c8H49nehf0zw0d/Ze51mQGgyjeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79450},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/idgen":"^2.2.92","@thi.ng/arrays":"^2.14.14","@thi.ng/checks":"^3.8.8","@thi.ng/errors":"^2.6.7","@thi.ng/logger":"^3.3.1","@thi.ng/random":"^4.1.43","@thi.ng/buffers":"^1.0.37","@thi.ng/timestamp":"^1.1.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.78_1775128050990_0.23295682821254937","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"@thi.ng/fibers","version":"1.0.79","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"9e1167e0f2f652e43800b703f9b0accbf6ae162a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.79.tgz","fileCount":13,"integrity":"sha512-9XePDDyjifCINw75DjJGu/V4KpN/N6o5mvPF/7Uqfw9mkrqirKYZv5jAqIt0WaKR/ChJYL2uFwaNzjhlTouPpg==","signatures":[{"sig":"MEUCIDW6pkLIuGhV/Gzd4bSct6RDL0nYYpyA9MLYdFNDQf7QAiEAqv20AYJc1qR7grb7HdLWpq33WfUJJc4H3Z9PJ6QNRGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79456},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19","@thi.ng/idgen":"^2.2.93","@thi.ng/arrays":"^2.14.15","@thi.ng/checks":"^3.8.9","@thi.ng/errors":"^2.6.8","@thi.ng/logger":"^3.3.2","@thi.ng/random":"^4.1.44","@thi.ng/buffers":"^1.0.38","@thi.ng/timestamp":"^1.1.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.79_1776512883680_0.11168072239944316","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"@thi.ng/fibers","version":"1.0.80","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"5bdc22beba86fb007fbf9b4ec610720911d4b358","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.80.tgz","fileCount":13,"integrity":"sha512-/xmxAf0mj8v4xP70zYO9RCsEeKBq9VpQg5BTgTXxVcTwjlM+iSiIoRQbJsn2ctR40IbH4ETfm4Mw3SHcGX4Wpg==","signatures":[{"sig":"MEYCIQDddzXukg9vOtqwCXo057j4Yy1RHYNwPz1itAUsDrazkwIhAN97D51pXFVZ0ITnPQ3l44EIaRH6yrKIvzvOFC57zI7l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79456},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20","@thi.ng/idgen":"^2.2.94","@thi.ng/arrays":"^2.14.16","@thi.ng/checks":"^3.9.0","@thi.ng/errors":"^2.6.9","@thi.ng/logger":"^3.3.3","@thi.ng/random":"^4.1.45","@thi.ng/buffers":"^1.0.39","@thi.ng/timestamp":"^1.1.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.80_1777222291195_0.20188798750397918","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"@thi.ng/fibers","version":"1.0.82","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.82","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"34fc2bf7cda5abe998099283eb38ec0dd0113b52","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.82.tgz","fileCount":13,"integrity":"sha512-nA797EmCq99VnoeneOmll+pV/BILgaS1TBhUPufC4yDsR2VMIo8CFTauMGpIbM1aYSicrcdxy2TllAlCUmHAjQ==","signatures":[{"sig":"MEYCIQD4Fwvnrt2BseXGB4YuyBf72RWQmTqjjT92MR9MRE7X0gIhAI4a8JUBYQRffZaLh7FZWHgX3BSplIGFyAebgsSYeowI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79457},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21","@thi.ng/idgen":"^2.2.95","@thi.ng/arrays":"^2.14.18","@thi.ng/checks":"^3.9.1","@thi.ng/errors":"^2.6.10","@thi.ng/logger":"^3.3.4","@thi.ng/random":"^4.1.47","@thi.ng/buffers":"^1.0.40","@thi.ng/timestamp":"^1.1.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.82_1778242075691_0.8070893958018035","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"@thi.ng/fibers","version":"1.0.83","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"d7086a0df8a1af569a94d440e378c3f09750f86a","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.83.tgz","fileCount":13,"integrity":"sha512-vZf476ncO2/+wUzOLLsMNOqyaQeQ+WazSgQmryAM5yaDMbUfxjhVX3i1mU1OYJoBlWkcsQO7z5yvzseff4QeXw==","signatures":[{"sig":"MEQCIBf6cW5eRl9bz76mnR22+U3lq2+p7YUc82we37UKpGffAiBMvv7Bp65RRloCC+ImzYmP66W+ZXKq+XnMA0XKcw8Rxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79459},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22","@thi.ng/idgen":"^2.2.96","@thi.ng/arrays":"^2.14.19","@thi.ng/checks":"^3.9.2","@thi.ng/errors":"^2.6.11","@thi.ng/logger":"^3.3.5","@thi.ng/random":"^4.1.48","@thi.ng/buffers":"^1.0.41","@thi.ng/timestamp":"^1.1.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.83_1778489494196_0.7189732985805837","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"@thi.ng/fibers","version":"1.0.85","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"cca2cc4ad7cd864b7414fed9c4004bcfd0c3bf90","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.85.tgz","fileCount":13,"integrity":"sha512-QNVk3fs4U0SYj5xUZC5nE8Wp+MDtoEwsMth0X6kJ5zMREUOYDrqnSDSlTWNTeevt/7XsRIBYbN+nmIFUXe5D6A==","signatures":[{"sig":"MEUCIQCOwze4xQeUMDHyGCgoyrBI9pZY1lzRqPo6Y+cUSFUoRQIgBckusXvwuwonYeVGB6VXhlk7qVB68KpbCjbFqr60sd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79507},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24","@thi.ng/idgen":"^2.2.98","@thi.ng/arrays":"^2.14.21","@thi.ng/checks":"^3.9.4","@thi.ng/errors":"^2.6.13","@thi.ng/logger":"^3.3.7","@thi.ng/random":"^4.1.50","@thi.ng/buffers":"^1.0.43","@thi.ng/timestamp":"^1.1.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.85_1779276934179_0.32383460393155317","host":"s3://npm-registry-packages-npm-production"}},"1.0.86":{"name":"@thi.ng/fibers","version":"1.0.86","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"95e1e3999f342574301ee1827d28d4fc6230af6e","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.86.tgz","fileCount":13,"integrity":"sha512-KJLMpBdcRfG2tlPuu7GDXamaEOmONvT/WEjwmqV3+UQsZscXxLAwYceIq7ecucny1KaOHywn9IRBbVuywfxEVw==","signatures":[{"sig":"MEYCIQCguNTZuud/laLFBDwYlGoT86G3WYE5XW5aS0JvSMNHEAIhANozX6FNfER1L0hBV5ZzB5B9G5f1VWDAixCurjgZMO8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79507},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25","@thi.ng/idgen":"^2.2.99","@thi.ng/arrays":"^2.14.22","@thi.ng/checks":"^3.9.5","@thi.ng/errors":"^2.6.14","@thi.ng/logger":"^3.3.8","@thi.ng/random":"^4.1.51","@thi.ng/buffers":"^1.0.44","@thi.ng/timestamp":"^1.1.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.86_1779541334466_0.934766827431067","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"@thi.ng/fibers","version":"1.0.87","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"08cbc8f496be925637784e38a826cb0d9c48defc","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.87.tgz","fileCount":13,"integrity":"sha512-nDazGPUgDzqGuPsN3f5z8BUCkmjVGCYTgk/ym5yGExQ/KJGYZMqb6dCAxk81QX0/IWAbTwjICrg5PGcjoUYvGw==","signatures":[{"sig":"MEUCICe1BtFlMCRGpQ5CmtHNayDAgbtuAMgqSPpzFDu1jbftAiEA33jECp/HgueKzOBBAmvxpkSKdtbPdV4wGB81nSTx024=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79509},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26","@thi.ng/idgen":"^2.2.100","@thi.ng/arrays":"^2.14.23","@thi.ng/checks":"^3.10.0","@thi.ng/errors":"^2.6.15","@thi.ng/logger":"^3.3.9","@thi.ng/random":"^4.1.52","@thi.ng/buffers":"^1.0.45","@thi.ng/timestamp":"^1.1.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.87_1780685138711_0.5672108778249272","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"@thi.ng/fibers","version":"1.0.88","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.0.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"b3cf39a1c3795538ee53899488b17de6d8a339fa","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.0.88.tgz","fileCount":13,"integrity":"sha512-igx5cf3GYoe6S7ErctKUYeL2ickOzuZs3LD3Bgb/AhDqT/Iv5Uw/VEjqX6jBqjl6S2+iTC+2IhSDO5C7SU1E6A==","signatures":[{"sig":"MEUCIQCTjiVBOwsfjnp0ApYkYbEcBwmwpjP6OBecIAS9Hm9PjAIgdcs++t1mSIsW4PSZcXoU9cLcwEHTqKJfQP3iZjivJQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79510},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.6.1","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/idgen":"^2.2.101","@thi.ng/arrays":"^2.14.24","@thi.ng/checks":"^3.10.1","@thi.ng/errors":"^2.6.16","@thi.ng/logger":"^3.3.10","@thi.ng/random":"^4.1.53","@thi.ng/buffers":"^1.0.46","@thi.ng/timestamp":"^1.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.0.88_1783002958393_0.8490273862754181","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@thi.ng/fibers","version":"1.1.0","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"ff06d05909d4fd3bd4232fbbd9d11622b761bff1","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.1.0.tgz","fileCount":13,"integrity":"sha512-JNQGma8b4XITn0z468/TvxCYWPcxLMliMufOT0/Gv+u9mC2J9U5vzdGfjJ+a2IeDpuOV3gThG7HQC4aMlXFeLw==","signatures":[{"sig":"MEUCIGYfKU2HNZdoQtl6YYXm0ujwI4sic3osUqI6V0BOxUfdAiEAgQ7jSU9tuDl2M5CnCCsDDMuq+EPnT8UlKIZXgeqNZjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80222},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bc535a90970f96564cae15f1732b5fb8562135c4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.17.0","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/idgen":"^2.2.101","@thi.ng/arrays":"^2.14.24","@thi.ng/checks":"^3.10.1","@thi.ng/errors":"^2.6.16","@thi.ng/logger":"^3.3.10","@thi.ng/random":"^4.1.53","@thi.ng/buffers":"^1.0.46","@thi.ng/timestamp":"^1.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.1.0_1784234378147_0.22544552529740103","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@thi.ng/fibers","version":"1.1.1","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/fibers@1.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/fibers","dist":{"shasum":"ca0e48cfcbbeb0f0376d3018b694df35f754d2d8","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.1.1.tgz","fileCount":13,"integrity":"sha512-FXAkcYpPrxmzrCbp0+39U+iVQCu5hhDsFA9Ho6FQqTW2+i+4KGY/duhUFpaKi2WmQCgn7s8TIhjI7em+rx2YKA==","signatures":[{"sig":"MEQCIARBrWI4qSc55gXCMCQZpl0OLuKziEXhrSeI4yiNk46DAiBPhhKQz6c6MJG8Xjoou5/mkiDP/U5y28Fzu6PRdtkJLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80222},"type":"module","module":"./index.js","thi.ng":{"year":2023,"status":"alpha","related":["csp","transducers-async"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./ops":{"default":"./ops.js"},"./fiber":{"default":"./fiber.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6a4e7c564ebc476770d213d98a2aa6257a41ac15","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/fibers"},"_npmVersion":"11.17.0","description":"Process hierarchies & operators for cooperative multitasking","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/idgen":"^2.2.101","@thi.ng/arrays":"^2.14.25","@thi.ng/checks":"^3.11.0","@thi.ng/errors":"^2.6.16","@thi.ng/logger":"^3.3.10","@thi.ng/random":"^4.1.53","@thi.ng/buffers":"^1.0.46","@thi.ng/timestamp":"^1.1.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fibers_1.1.1_1784646240034_0.6979203213563361","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@thi.ng/fibers","version":"1.1.2","description":"Process hierarchies & operators for cooperative multitasking","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/fibers"},"homepage":"https://thi.ng/fibers","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/arrays":"^2.14.26","@thi.ng/buffers":"^1.0.47","@thi.ng/checks":"^3.11.1","@thi.ng/errors":"^2.6.17","@thi.ng/idgen":"^2.2.102","@thi.ng/logger":"^3.3.11","@thi.ng/random":"^4.1.54","@thi.ng/timestamp":"^1.1.47"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"publishConfig":{"access":"public"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./api":{"default":"./api.js"},"./csp":{"default":"./csp.js"},"./fiber":{"default":"./fiber.js"},"./ops":{"default":"./ops.js"}},"thi.ng":{"related":["csp","transducers-async"],"status":"alpha","year":2023},"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","_id":"@thi.ng/fibers@1.1.2","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-wL777FQ0cOM2q7dYtetAkqDVSfMxnAW30ez2gK/Xx9CSW5qErqwQsuiB7TkJFi1ef2HWoYvG3Hxcn+rTfCPWoA==","shasum":"98c6402606a0e6ac51c11daf30c72f5f3f002c56","tarball":"https://registry.npmjs.org/@thi.ng/fibers/-/fibers-1.1.2.tgz","fileCount":13,"unpackedSize":80222,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFT/0jC3ACy4k233a0VNO+tsIqH6kV1qJiUKmtBbiT/JAiAxeQiovcyg+DaVUOEJNZ0TUZqWelvGJz8GAscKKm9Uhw=="}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fibers_1.1.2_1787678713049_0.7937569357402279"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-04T11:08:14.585Z","modified":"2026-08-25T17:25:13.392Z","0.1.0":"2023-08-04T11:08:14.839Z","0.1.1":"2023-08-05T08:01:11.285Z","0.2.1":"2023-08-10T12:35:19.812Z","0.2.2":"2023-08-12T13:23:16.244Z","0.2.3":"2023-08-12T16:21:07.494Z","0.3.0":"2023-08-14T13:36:37.049Z","0.3.1":"2023-08-22T14:50:59.738Z","0.3.2":"2023-08-27T11:29:03.082Z","0.3.3":"2023-08-31T10:09:07.736Z","0.4.0":"2023-09-06T13:44:23.610Z","0.4.1":"2023-09-15T12:41:35.787Z","0.5.0":"2023-09-17T15:40:10.533Z","0.5.1":"2023-09-19T10:51:18.465Z","0.5.2":"2023-10-05T11:50:57.237Z","0.5.3":"2023-10-11T10:12:33.920Z","0.5.4":"2023-10-12T12:03:28.659Z","0.5.5":"2023-10-18T18:16:32.620Z","0.5.6":"2023-10-23T07:47:02.524Z","0.5.7":"2023-10-24T08:47:48.016Z","0.5.8":"2023-10-27T17:00:27.391Z","0.5.9":"2023-10-30T14:41:09.553Z","0.5.10":"2023-11-04T22:26:11.374Z","0.6.1":"2023-11-09T10:39:03.683Z","0.6.2":"2023-11-24T09:46:28.727Z","0.6.3":"2023-12-03T12:23:31.145Z","0.6.4":"2023-12-09T19:21:28.092Z","0.6.5":"2023-12-11T10:17:04.619Z","0.6.6":"2023-12-18T13:51:21.876Z","0.6.7":"2023-12-19T11:11:51.868Z","0.6.8":"2023-12-19T12:30:56.183Z","0.6.9":"2023-12-28T23:34:13.325Z","0.6.10":"2023-12-31T09:53:50.163Z","0.6.11":"2024-01-23T16:08:32.089Z","0.6.12":"2024-01-26T18:12:22.376Z","0.6.14":"2024-01-29T21:16:42.789Z","0.6.15":"2024-01-30T15:30:15.807Z","0.6.16":"2024-01-30T21:47:18.457Z","0.6.17":"2024-02-06T23:25:46.947Z","0.6.18":"2024-02-10T09:08:19.179Z","0.6.19":"2024-02-16T20:09:13.973Z","0.6.21":"2024-02-19T16:21:09.609Z","0.6.22":"2024-02-22T12:12:59.104Z","0.6.23":"2024-02-22T23:22:56.138Z","0.6.24":"2024-02-25T14:18:33.038Z","0.6.25":"2024-03-01T15:37:42.309Z","0.6.26":"2024-03-02T14:17:03.399Z","0.6.27":"2024-03-07T20:55:37.578Z","0.6.28":"2024-03-09T09:32:28.531Z","0.6.29":"2024-03-13T14:20:39.491Z","0.6.30":"2024-03-17T15:35:21.352Z","0.6.31":"2024-03-18T08:51:32.803Z","0.6.32":"2024-03-21T16:24:16.687Z","0.6.33":"2024-03-27T10:10:06.988Z","0.6.34":"2024-03-28T11:04:46.531Z","0.6.35":"2024-03-29T12:23:45.639Z","0.6.36":"2024-04-08T15:14:38.445Z","1.0.0":"2024-04-11T12:41:16.357Z","1.0.1":"2024-04-20T14:56:00.941Z","1.0.2":"2024-04-23T07:15:06.777Z","1.0.3":"2024-04-25T19:55:50.349Z","1.0.4":"2024-05-08T18:41:35.370Z","1.0.5":"2024-06-21T19:46:33.739Z","1.0.6":"2024-06-29T09:39:01.583Z","1.0.7":"2024-07-02T12:49:39.287Z","1.0.8":"2024-07-06T12:12:00.622Z","1.0.9":"2024-07-16T13:19:30.243Z","1.0.10":"2024-07-19T15:07:20.649Z","1.0.11":"2024-07-22T13:26:50.869Z","1.0.12":"2024-07-22T14:49:14.591Z","1.0.13":"2024-08-10T15:13:26.624Z","1.0.14":"2024-08-13T19:50:32.433Z","1.0.15":"2024-08-18T14:22:50.205Z","1.0.16":"2024-09-19T21:20:55.779Z","1.0.17":"2024-10-05T12:24:27.195Z","1.0.18":"2024-10-07T12:38:59.629Z","1.0.19":"2024-10-17T15:46:02.202Z","1.0.20":"2024-11-10T17:24:07.127Z","1.0.21":"2024-11-24T18:27:26.557Z","1.0.22":"2024-12-12T10:23:16.806Z","1.0.23":"2024-12-24T14:05:02.514Z","1.0.24":"2024-12-27T14:23:35.074Z","1.0.25":"2025-01-04T21:19:25.760Z","1.0.26":"2025-01-14T12:33:37.558Z","1.0.27":"2025-01-17T14:17:32.701Z","1.0.28":"2025-01-21T15:58:22.138Z","1.0.29":"2025-01-23T13:50:57.557Z","1.0.30":"2025-01-29T16:37:22.755Z","1.0.31":"2025-02-10T21:47:58.313Z","1.0.32":"2025-02-13T16:12:38.863Z","1.0.33":"2025-02-19T21:11:13.287Z","1.0.34":"2025-02-21T22:02:45.131Z","1.0.35":"2025-02-25T13:36:11.005Z","1.0.36":"2025-03-09T19:34:11.804Z","1.0.37":"2025-03-17T13:51:53.601Z","1.0.38":"2025-03-18T13:35:58.892Z","1.0.39":"2025-04-01T21:53:31.712Z","1.0.40":"2025-04-16T11:21:22.371Z","1.0.41":"2025-04-30T13:03:30.358Z","1.0.42":"2025-05-28T12:14:04.562Z","1.0.43":"2025-06-09T17:35:46.642Z","1.0.44":"2025-06-14T21:02:34.127Z","1.0.45":"2025-06-18T12:09:13.394Z","1.0.46":"2025-06-24T21:47:00.725Z","1.0.47":"2025-07-10T14:30:59.853Z","1.0.48":"2025-07-15T09:33:09.648Z","1.0.49":"2025-07-20T15:07:05.340Z","1.0.50":"2025-07-21T08:30:55.343Z","1.0.51":"2025-07-30T22:43:55.598Z","1.0.53":"2025-08-04T09:41:21.537Z","1.0.54":"2025-08-07T16:29:53.167Z","1.0.55":"2025-08-11T16:49:56.608Z","1.0.56":"2025-09-01T16:49:27.665Z","1.0.57":"2025-09-25T15:17:13.671Z","1.0.58":"2025-10-07T11:55:19.632Z","1.0.62":"2025-10-24T18:05:11.368Z","1.0.63":"2025-10-25T22:46:38.616Z","1.0.64":"2025-11-13T12:48:52.751Z","1.0.65":"2025-11-21T16:11:57.076Z","1.0.66":"2025-11-25T12:36:38.388Z","1.0.67":"2025-12-03T23:00:20.481Z","1.0.68":"2025-12-25T16:11:13.245Z","1.0.69":"2026-01-16T11:52:50.732Z","1.0.70":"2026-01-23T13:22:41.024Z","1.0.71":"2026-02-07T14:28:04.703Z","1.0.73":"2026-03-07T09:25:48.663Z","1.0.74":"2026-03-07T10:41:52.211Z","1.0.75":"2026-03-08T10:27:28.832Z","1.0.76":"2026-03-11T10:08:33.653Z","1.0.77":"2026-03-19T12:41:28.116Z","1.0.78":"2026-04-02T11:07:31.139Z","1.0.79":"2026-04-18T11:48:03.858Z","1.0.80":"2026-04-26T16:51:31.335Z","1.0.82":"2026-05-08T12:07:55.853Z","1.0.83":"2026-05-11T08:51:34.330Z","1.0.85":"2026-05-20T11:35:34.332Z","1.0.86":"2026-05-23T13:02:14.608Z","1.0.87":"2026-06-05T18:45:38.857Z","1.0.88":"2026-07-02T14:35:58.548Z","1.1.0":"2026-07-16T20:39:38.277Z","1.1.1":"2026-07-21T15:04:00.182Z","1.1.2":"2026-08-25T17:25:13.201Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/fibers","keywords":["blocking","buffer","cancel","channel","communication","composition","coroutines","csp","event","fiber","fork-join","generator","logger","multitasking","process","promise","scheduler","shuffle","time","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/fibers"},"description":"Process hierarchies & operators for cooperative multitasking","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/fibers](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-fibers.svg?a3831651)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/fibers.svg)](https://www.npmjs.com/package/@thi.ng/fibers)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/fibers.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n  - [Basic usage](#basic-usage)\n  - [Fiber operators](#fiber-operators)\n  - [Composition via transducers](#composition-via-transducers)\n  - [CSP primitives (Communicating Sequential Processes)](#csp-primitives-communicating-sequential-processes)\n    - [Buffering behaviors](#buffering-behaviors)\n    - [Channels](#channels)\n    - [CSP ping/pong example](#csp-pingpong-example)\n- [Status](#status)\n- [Related packages](#related-packages)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [Usage examples](#usage-examples)\n- [API](#api)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nProcess hierarchies & operators for cooperative multitasking.\n\nThis package provides a\n[`Fiber`](https://docs.thi.ng/umbrella/fibers/classes/Fiber.html) primitive\nacting as wrapper around ES6 generators (co-routines) and supplements them with\nnested child processes, cancellation, error & event handling and (optional)\nlogging features. Additionally, there're a number of fiber-related utilities and\nhigher order operators to construct and compose fibers.\n\n### Basic usage\n\n```ts tangle:export/readme-1.ts\nimport { fiber, wait } from \"@thi.ng/fibers\";\nimport { ConsoleLogger } from \"@thi.ng/logger\";\n\n// wrap an endless generator as fiber\nconst app = fiber(\n    function* () {\n        while(true) {\n            console.log(\"hello\");\n            // wait 0.25s\n            yield* wait(250);\n            console.log(\"fiber\");\n            // wait 1s\n            yield* wait(1000);\n        }\n    }\n);\n\n// start processing it with default handlers\n// see: https://docs.thi.ng/umbrella/fibers/classes/Fiber.html#run\napp.run();\n\n// create a child process which runs semi-independently\n// (only executes if parent is still active)\n// child fibers are auto-removed from parent when they terminate\nconst child = app.fork(\n    // the `ctx` arg is the fiber wrapping this generator\n    function* (ctx) {\n        for(let i = 0; i < 3; i++) {\n            ctx.logger?.debug(\"count\", i);\n            yield* wait(100);\n        }\n        // return value will be stored in fiber for future reference\n        return 42;\n    },\n    // fiber options\n    {\n        // custom fiber ID (else autogenerated)\n        id: \"child-demo\",\n        // custom logger (default: none)\n        logger: new ConsoleLogger(\"child\")\n    }\n);\n\n// hello\n// [DEBUG] child: init child-demo\n// [DEBUG] child: count 0\n// [DEBUG] child: count 1\n// [DEBUG] child: count 2\n// fiber\n// [DEBUG] child: done child-demo 42\n// [DEBUG] child: deinit child-demo\n// hello\n// fiber\n// hello\n// ...\n\n// once a fiber has completed, its value can be obtained\n// e.g. here we create another fiber, which first waits for `child` to complete\napp.fork(function* () {\n    // wait for other fiber\n    const result = yield* child;\n    console.log(\"result\", result);\n    // alt way to obtain value\n    console.log(\"deref\", child.deref());\n});\n// result 42\n// deref 42\n```\n\n### Fiber operators\n\nThe following operators act as basic composition helpers to construct more elaborate fiber setups:\n\n- [`all`](https://docs.thi.ng/umbrella/fibers/functions/all.html): wait for all given fibers to complete\n- [`asPromise`](https://docs.thi.ng/umbrella/fibers/functions/asPromise.html): wrap fiber as promise for use in `async` contexts\n- [`first`](https://docs.thi.ng/umbrella/fibers/functions/first.html): wait for one of the given fibers to complete\n- [`fork`](https://docs.thi.ng/umbrella/fibers/classes/Fiber.html#fork): create & attach a new child process\n- [`forkAll`](https://docs.thi.ng/umbrella/fibers/classes/Fiber.html#forkAll): create & attach multiple child processes\n- [`join`](https://docs.thi.ng/umbrella/fibers/classes/Fiber.html#join): wait for all child processes to complete\n- [`sequence`](https://docs.thi.ng/umbrella/fibers/functions/sequence.html): execute fibers in sequence\n- [`shuffle`](https://docs.thi.ng/umbrella/fibers/functions/shuffle-1.html): execute fibers in constantly randomized order\n- [`timeSlice`](https://docs.thi.ng/umbrella/fibers/functions/timeSlice.html): execute fiber in batches of N milliseconds\n- [`timeSliceIterable`](https://docs.thi.ng/umbrella/fibers/functions/timeSliceIterable.html): consume iterable in batches of N milliseconds\n- [`until`](https://docs.thi.ng/umbrella/fibers/functions/until.html): wait until predicate is truthy\n- [`untilEvent`](https://docs.thi.ng/umbrella/fibers/functions/untilEvent.html): wait until event occurs\n- [`untilPromise`](https://docs.thi.ng/umbrella/fibers/functions/untilPromise.html): wait until promise resolves/rejects\n- [`untilState`](https://docs.thi.ng/umbrella/fibers/functions/untilState.html): stateful version of `until`\n- [`wait`](https://docs.thi.ng/umbrella/fibers/functions/wait.html): wait for N milliseconds or indefinitely\n- [`waitFrames`](https://docs.thi.ng/umbrella/fibers/functions/waitFrames.html): wait for N frames/ticks\n- [`withTimeout`](https://docs.thi.ng/umbrella/fibers/functions/withTimeout.html): wait for given fiber, but only max N milliseconds\n\n### Composition via transducers\n\nThe [@thi.ng/transducers\npackage](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/transducers)\ncan be very helpful to create complex fiber setups, for example:\n\n```ts tangle:export/readme-2.ts\nimport { sequence, wait, type MaybeFiber } from \"@thi.ng/fibers\";\nimport {\n    cycle,\n    interpose,\n    map,\n    partition,\n    repeatedly,\n} from \"@thi.ng/transducers\";\n\nconst defWorkItem = (id: number) =>\n    function* () {\n        console.log(\"part\", id);\n    };\n\nconst defWorkGroup = (items: MaybeFiber[]) =>\n    function* () {\n        // interject a short pause between given work items\n        // then execute in order and wait until all done\n        yield* sequence(interpose(() => wait(100), items));\n        console.log(\"---\");\n        yield* wait(1000);\n    };\n\n// create fiber which executes given sub-processes in order\nsequence(\n    // generate 25 work items\n    // partition into groups of 5\n    // transform into iterable of work groups\n    // repeat indefinitely\n    cycle(map(defWorkGroup, partition(5, repeatedly(defWorkItem, 25))))\n).run();\n\n// part 0\n// part 1\n// part 2\n// part 3\n// part 4\n// ---\n// part 5\n// part 6\n// part 7\n```\n\n### CSP primitives (Communicating Sequential Processes)\n\nReferences:\n\n- [Wikipedia](https://en.wikipedia.org/wiki/Communicating_sequential_processes)\n- [Communicating Sequential Processes, C.A.R.\nHoare](https://dl.acm.org/doi/pdf/10.1145/359576.359585)\n\nIn addition to the operators above, the basic fiber implementation can also be\nused to construct other types of primitives, like those required for\nchannel-based communication between processes, as proposed by Tony Hoare. The\npackage includes a fiber-based read/write channel primitive which can be\ncustomized with different buffer implementations to control blocking behaviors\nand backpressure handling (aka attempting to write faster to a channel than\nvalues are being read, essentially a memory management issue).\n\n#### Buffering behaviors\n\nThe following channel buffer types/behaviors are included (from the\n[thi.ng/buffers](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/buffers) package), all accepting a max. capacity\nand all implementing the\n[IReadWriteBuffer](https://docs.thi.ng/umbrella/fibers/interfaces/IReadWriteBuffer.html)\ninterface required by the channel:\n\n- [`fifo`](https://docs.thi.ng/umbrella/fibers/functions/fifo.html): First in,\n  first out ring buffer. Writes to the channel will start blocking once the\n  buffer's capacity is reached, otherwise complete immediately. Likewise,\n  channel reads are non-blocking whilst there're more buffered values available.\n  Reads will only block if the buffer is empty.\n- [`lifo`](https://docs.thi.ng/umbrella/fibers/functions/lifo.html): Last in,\n  first out. Write behavior is the same as with `fifo`, reads are in reverse\n  order (as the name indicates), i.e. the last value written will be the first\n  value read (i.e. stack behavior).\n- [`sliding`](https://docs.thi.ng/umbrella/fibers/functions/sliding.html):\n  Sliding window ring buffer. Writes to the channel are **never** blocking!\n  Whilst the buffer is at full capacity, new writes will first expunge the\n  oldest buffered value (similar to [LRU\n  cache](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/cache/README.md#lru)\n  behavior). Read behavior is the same as for `fifo`.\n- [`dropping`](https://docs.thi.ng/umbrella/fibers/functions/dropping.html):\n  Dropping value ring buffer. Writes to the channel are **never** blocking!\n  Whilst the buffer is at full capacity, new writes will be silently ignored.\n  Read behavior is the same as for `fifo`.\n\n#### Channels\n\nAs mentioned previously,\n[channels](https://docs.thi.ng/umbrella/fibers/functions/channel.html) and their\n[read](https://docs.thi.ng/umbrella/fibers/classes/Channel.html#read),\n[write](https://docs.thi.ng/umbrella/fibers/classes/Channel.html#write) and\n[close](https://docs.thi.ng/umbrella/fibers/classes/Channel.html#close)\noperations are the key building blocks for CSP. In this fiber-based\nimplementation, all channel operations are executed in individual fibers to deal\nwith the potential blocking behaviors. This is demonstrated in the simple\nexample below.\n\nIn general, due to fibers not being true multi-threaded processes (all are\nexecuted in the single thread of the JS engine), any number of fibers can read\nor write to a channel.\n\nChannels can be created like so:\n\n```ts\nimport { channel, sliding } from \"@thi.ng/fibers\";\nimport { ConsoleLogger } from \"@thi.ng/logger\";\n\n// create unbuffered channel with single value capacity\nconst chan1 = channel();\n\n// create channel with a FIFO buffer, capacity: 2 values\nconst chan2 = channel(2);\n\n// create channel with a sliding window buffer and custom ID & logger\nconst chan3 = channel(\n  sliding(3),\n  { id: \"main\", logger: new ConsoleLogger(\"chan\") }\n);\n```\n\n#### CSP ping/pong example\n\n```ts tangle:export/pingpong.ts\nimport { channel, fiber, wait } from \"@thi.ng/fibers\";\nimport { ConsoleLogger } from \"@thi.ng/logger\";\n\n// create idle main fiber with custom options\nconst app = fiber(null, {\n    id: \"main\",\n    logger: new ConsoleLogger(\"app\"),\n    // if true, fiber automatically terminates once all child fibers are done\n    terminate: true,\n});\n\n// create CSP channels (w/ default config)\nconst ping = channel<number>();\nconst pong = channel<number>();\n\n// attach ping/pong child processes\napp.forkAll(\n    // ping\n    function* () {\n        while (ping.readable()) {\n            // blocking read op\n            // (waits until value is available in `ping` channel)\n            const x = yield* ping.read();\n            // check if channel was closed meanwhile\n            if (x === undefined) break;\n            console.log(\"PING\", x);\n            // possibly blocking (in general) write op to other channel\n            yield* pong.write(x);\n            // slowdown\n            yield* wait(100);\n        }\n    },\n    // pong (very similar)\n    function* () {\n        while (pong.readable()) {\n            const x = yield* pong.read();\n            if (x === undefined) break;\n            console.log(\"PONG\", x);\n            // trigger next iteration\n            yield* ping.write(x + 1);\n        }\n    },\n    // channel managment\n    function* () {\n        // kickoff ping/pong\n        yield* ping.write(0);\n        yield* wait(1000);\n        // wait for both channels to close\n        yield* ping.close();\n        yield* pong.close();\n    }\n);\napp.run();\n\n// [DEBUG] app: forking fib-0\n// [DEBUG] app: forking fib-1\n// [DEBUG] app: forking fib-2\n// [DEBUG] app: running main...\n// [DEBUG] app: init main\n// [DEBUG] app: init fib-0\n// [DEBUG] app: init fib-1\n// [DEBUG] app: init fib-2\n// PING 0\n// PONG 0\n// PING 1\n// PONG 1\n// ...\n// PING 9\n// PONG 9\n// [DEBUG] app: done fib-2 undefined\n// [DEBUG] app: deinit fib-2\n// [DEBUG] app: done fib-1 undefined\n// [DEBUG] app: deinit fib-1\n// [DEBUG] app: done fib-0 undefined\n// [DEBUG] app: deinit fib-0\n// [DEBUG] app: cancel main\n// [DEBUG] app: deinit main\n```\n\nAdditional CSP operators are planned, but since everything here is based on\nfibers, the various channel operations can be already combined with the\n[available fiber operators/combinators](#fiber-operators)...\n\nFor example, a channel read or write op can be combined with a timeout:\n\n```ts\nimport { withTimeout } from \"@thi.ng/fibers\";\n\n// ...then, inside a fiber function...\n\nconst res = (yield* withTimeout(chan.read(), 1000)).deref();\nif (res !== undefined) {\n    console.log(\"read value\", x);\n} else {\n    console.log(\"read timeout\");\n}\n```\n\n## Status\n\n**ALPHA** - bleeding edge / work-in-progress\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Bfibers%5D)\n\n## Related packages\n\n- [@thi.ng/csp](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/csp) - Primitives & operators for Communicating Sequential Processes based on async/await and async iterables\n- [@thi.ng/transducers-async](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/transducers-async) - Async versions of various highly composable transducers, reducers and iterators\n\n## Installation\n\n```bash\nyarn add @thi.ng/fibers\n```\n\nESM import:\n\n```ts\nimport * as fib from \"@thi.ng/fibers\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/fibers\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst fib = await import(\"@thi.ng/fibers\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 2.46 KB\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n- [@thi.ng/arrays](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/arrays)\n- [@thi.ng/buffers](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/buffers)\n- [@thi.ng/checks](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/checks)\n- [@thi.ng/errors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/errors)\n- [@thi.ng/idgen](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/idgen)\n- [@thi.ng/logger](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/logger)\n- [@thi.ng/random](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/random)\n- [@thi.ng/timestamp](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/timestamp)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## Usage examples\n\nEight projects in this repo's\n[/examples](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples)\ndirectory are using this package:\n\n| Screenshot                                                                                                               | Description                                                                                             | Live demo                                               | Source                                                                                       |\n|:-------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------|:--------------------------------------------------------|:---------------------------------------------------------------------------------------------|\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/ascii-raymarch.jpg\" width=\"240\"/>    | ASCII art raymarching with thi.ng/shader-ast & thi.ng/text-canvas                                       | [Demo](https://demo.thi.ng/umbrella/ascii-raymarch/)    | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/ascii-raymarch)    |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/fiber-basics.png\" width=\"240\"/>      | Fiber-based cooperative multitasking basics                                                             | [Demo](https://demo.thi.ng/umbrella/fiber-basics/)      | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/fiber-basics)      |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/geom-unique-edges.png\" width=\"240\"/> | Iterating the unique edges of a tessellation                                                            | [Demo](https://demo.thi.ng/umbrella/geom-unique-edges/) | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/geom-unique-edges) |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/ifs-fractal.jpg\" width=\"240\"/>       | Barnsley fern IFS fractal renderer                                                                      | [Demo](https://demo.thi.ng/umbrella/ifs-fractal/)       | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/ifs-fractal)       |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/mastodon-feed.jpg\" width=\"240\"/>     | Mastodon API feed reader with support for different media types, fullscreen media modal, HTML rewriting | [Demo](https://demo.thi.ng/umbrella/mastodon-feed/)     | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/mastodon-feed)     |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/poly-subdiv.jpg\" width=\"240\"/>       | Animated, iterative polygon subdivisions & visualization                                                | [Demo](https://demo.thi.ng/umbrella/poly-subdiv/)       | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/poly-subdiv)       |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/related-images.jpg\" width=\"240\"/>    | Responsive image gallery with tag-based Jaccard similarity ranking                                      | [Demo](https://demo.thi.ng/umbrella/related-images/)    | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/related-images)    |\n| <img src=\"https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/examples/render-audio.png\" width=\"240\"/>      | Generative audio synth offline renderer and WAV file export                                             | [Demo](https://demo.thi.ng/umbrella/render-audio/)      | [Source](https://codeberg.org/thi.ng/umbrella/src/branch/develop/examples/render-audio)      |\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/fibers/)\n\nTODO\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-fibers,\n  title = \"@thi.ng/fibers\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/fibers\",\n  year = 2023\n}\n```\n\n## License\n\n&copy; 2023 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}