{"_id":"@carry0987/pipeline","_rev":"25-7d2e9781ed9468623af18da0517bde7f","name":"@carry0987/pipeline","dist-tags":{"latest":"1.3.12"},"versions":{"1.0.0":{"name":"@carry0987/pipeline","version":"1.0.0","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.0.0","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"f7aeeb23adfb1bac7c3ba8bc90eb5276bb1d1cfe","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.0.0.tgz","fileCount":5,"integrity":"sha512-GYa0ph9RNv8bMTigFoFJZhOt9mlHEeBwOcB18llVzXN2PUSIt0r5DI0RLP+00Vo9/WxXByvky1imYx5MkdcAFw==","signatures":[{"sig":"MEYCIQCnTYpMXHkpDKPOLmpMeUN6KQviYjPX017ypED4kwyAtQIhAKm9Wum7PmZiguAcf0ECQjmieWFBOVENfX7sTqSixtK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23187},"type":"module","_from":"file:carry0987-pipeline-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/b39467d42296ded09660f6b11e89ad46/carry0987-pipeline-1.0.0.tgz","_integrity":"sha512-GYa0ph9RNv8bMTigFoFJZhOt9mlHEeBwOcB18llVzXN2PUSIt0r5DI0RLP+00Vo9/WxXByvky1imYx5MkdcAFw==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.0.0_1717173789618_0.17574016785532875","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@carry0987/pipeline","version":"1.1.0","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.1.0","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"3a4c45e8187c36059d57e244a7ccdbecb8b19112","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.1.0.tgz","fileCount":6,"integrity":"sha512-0OB9DPwahRGVH06DuZlypju+niMh2QDi7IhI/sqny+TN5hobEodWmXdG++qfUqh5hcH3n0BvbS1wJSL/B+cj6w==","signatures":[{"sig":"MEQCIDgq+oaWUvOlvMRTCCoxzu70ld4feyQX3FMifq9wm3+gAiA0qR9NVfukH9TMxkQlefY8TCWoBB0B46RfmVuGq30XmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27373},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/2fbe94fb012effff4e19284ce8578b04/carry0987-pipeline-1.1.0.tgz","_integrity":"sha512-0OB9DPwahRGVH06DuZlypju+niMh2QDi7IhI/sqny+TN5hobEodWmXdG++qfUqh5hcH3n0BvbS1wJSL/B+cj6w==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.1.0_1717175264343_0.6500007141903832","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@carry0987/pipeline","version":"1.2.0","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.0","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"b06f0dae49d48bcdeb37277c2cd2c479f58380e6","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.0.tgz","fileCount":6,"integrity":"sha512-z4eV2c+JCirju1qHFmz/LgRvEl214vQhdA6/jo0rQkhrW2UhhTWkg3BUSfVHp1H7jPdJPycrq/IaXQI47fge0w==","signatures":[{"sig":"MEQCIEr5GgqIk3wXQ5u+v+IWf7mQwk+3NLw1KxLqhmYnkV+TAiAmA6vbvb57YsLHWo1dx8zaWwRCo1WlLGLSpttTsVpmYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31409},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/e63e3d209d9e7eaa826254f6d5a635a8/carry0987-pipeline-1.2.0.tgz","_integrity":"sha512-z4eV2c+JCirju1qHFmz/LgRvEl214vQhdA6/jo0rQkhrW2UhhTWkg3BUSfVHp1H7jPdJPycrq/IaXQI47fge0w==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.0_1717178014439_0.050377077103751056","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@carry0987/pipeline","version":"1.2.1","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.1","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"878805f05f0f1106040d5d1cb612bf062b49af0f","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.1.tgz","fileCount":6,"integrity":"sha512-bBhEYlIfJHOglO5ZxyvAQpItZzHZWJgcFQwusz9tDUCyl3wbURvIiE6oNe7aMv7mFhoau7J+gf4z6IzwMoRoog==","signatures":[{"sig":"MEYCIQCQtdFjQIN5q9/nI8ED2veepurfVTLmzaFVYmHtEGYmzQIhAJsOXtxtFJM1BBsqsPFOXmSbtOGk7olQESzfr5/te7yW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32222},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.1.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/075b54091a634f9749a04cf211fad033/carry0987-pipeline-1.2.1.tgz","_integrity":"sha512-bBhEYlIfJHOglO5ZxyvAQpItZzHZWJgcFQwusz9tDUCyl3wbURvIiE6oNe7aMv7mFhoau7J+gf4z6IzwMoRoog==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.1_1717179239870_0.030942815456083572","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@carry0987/pipeline","version":"1.2.2","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.2","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"1a7539fbbaa5bc2f429d2b904b53a918ae7cdeec","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.2.tgz","fileCount":6,"integrity":"sha512-sEV4N5rw5QjmGEdSjPeGB6Y59yhHdJmAJd9Clk59ZB7lgCI72YaiGWcO711iZnuDQqpk8yzHkl9lI1dlhwonbQ==","signatures":[{"sig":"MEUCIQCbrYSYAOO/7ZzqMrpXAUZsx7FCaweBMHpbhNNTpqtbHwIgd4WNOWYgHEYi738E0ZiwVIKurqXjWwM77IKpHZ29EIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32226},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.2.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/9dcc4b9a89d764f2e1b1972328217eea/carry0987-pipeline-1.2.2.tgz","_integrity":"sha512-sEV4N5rw5QjmGEdSjPeGB6Y59yhHdJmAJd9Clk59ZB7lgCI72YaiGWcO711iZnuDQqpk8yzHkl9lI1dlhwonbQ==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.2_1717185730002_0.5401827232833079","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@carry0987/pipeline","version":"1.2.3","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.3","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"0c5ea488cb01615ddb131c933cbf1b901ae72cc8","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.3.tgz","fileCount":6,"integrity":"sha512-w/Jg7QeA+pdPv1By3/E4uGjaymJFrhxWVAz6YRdgTyDix9TkTd97xbcX45HgG4/z85P/StdYJsAH/62w/SDErA==","signatures":[{"sig":"MEUCIQDXijQ2axwZg8vqsClXw085WdwTsf0N/hO56c62d0571QIgDG3J9rWnRKCBo3tPi74iqn6ApsrkRm3CgPbwnCn59a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32768},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.3.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/84930f5ad1845dbf5223ae84f49830c9/carry0987-pipeline-1.2.3.tgz","_integrity":"sha512-w/Jg7QeA+pdPv1By3/E4uGjaymJFrhxWVAz6YRdgTyDix9TkTd97xbcX45HgG4/z85P/StdYJsAH/62w/SDErA==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.3_1717231035441_0.8828197212015427","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@carry0987/pipeline","version":"1.2.4","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.4","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"218053bba0fb4e33faf895f6212ecf776bd38d69","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.4.tgz","fileCount":6,"integrity":"sha512-kJUPWq2jaLdYXGmdE8sqKYgZy2hyZmVXKUW8PX8QZgehRi7pYFOsYTH4HNlFXN2PDm+DQUxVYatOHJICz25sAA==","signatures":[{"sig":"MEUCIBVXJdIFP/khYrvPqy5+nbmB37fOGcleRtryLRpGYovrAiEAzLivl6r2h5OAR7Xa9ZWv4okAYzPzSOKscpf8b+A2tCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31964},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.4.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/823ed1e82701a13d964bb125676cddb3/carry0987-pipeline-1.2.4.tgz","_integrity":"sha512-kJUPWq2jaLdYXGmdE8sqKYgZy2hyZmVXKUW8PX8QZgehRi7pYFOsYTH4HNlFXN2PDm+DQUxVYatOHJICz25sAA==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.4_1717232578978_0.7492767273516041","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@carry0987/pipeline","version":"1.2.5","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.5","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"1c57ae5df10716dfc564c10a2e7e33d2b9ff8953","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.5.tgz","fileCount":6,"integrity":"sha512-ZDEWOtut2UKYDvAQ1JB4ci118Mqg9uqxpnjjdNwADo/r35PvTuvL+pbiaHChPSfy5WD73mDDb7nlTqm9Vgmgew==","signatures":[{"sig":"MEYCIQDp/80N+ONWdKk89dTMC94jtWWBdyPmn2zzLfEt/O+xBQIhAOpYGEwjc3L4uoTRaX8buruLegk3KeZSQMe5q7JMdA7H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32302},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.5.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/9c9d914b0a25cf53fef77582820b6a1b/carry0987-pipeline-1.2.5.tgz","_integrity":"sha512-ZDEWOtut2UKYDvAQ1JB4ci118Mqg9uqxpnjjdNwADo/r35PvTuvL+pbiaHChPSfy5WD73mDDb7nlTqm9Vgmgew==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.5_1717240161388_0.8383849391497689","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@carry0987/pipeline","version":"1.2.6","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.6","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"36fc501b9f956a25128628e7fa8fb31b0c784a4b","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.6.tgz","fileCount":6,"integrity":"sha512-EgMaEBeOJ4LCe0uODvhBqnWCHZPfviYAXZP0iPPZI5ge8oNSHApQyEY8OrzUMvB/cVHTePxsoma9XBYYI51Vbw==","signatures":[{"sig":"MEUCIQDl4PLlTXy28+LzlWUvDtmt5jORRVn12K+boOM6TbyYjAIgW3lDuMG+dWX3rP33fo6QZJNA1rHTpykoqfSL+LowUaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32276},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.6.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.js","build":"rollup --config rollup.config.js --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.js","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/acfbc088ecd66c7bb4c6d375f74bee3e/carry0987-pipeline-1.2.6.tgz","_integrity":"sha512-EgMaEBeOJ4LCe0uODvhBqnWCHZPfviYAXZP0iPPZI5ge8oNSHApQyEY8OrzUMvB/cVHTePxsoma9XBYYI51Vbw==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.6_1717241703800_0.4881878727889153","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@carry0987/pipeline","version":"1.2.7","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.7","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"3fa7e6fa54b9200dadbf72aa22009376fba68aa5","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.7.tgz","fileCount":6,"integrity":"sha512-4aOAI0opdbfGQsVrTGKzxpiXmbxqk7PRcH+GCkJMurr6VllwrmALkJ1blL11Z/FI8WZvmk7FFlnwDH6mWOYqIA==","signatures":[{"sig":"MEYCIQDlwsDiNjUs3nFe/rNeU6NmCrhIaRku7EIB9jJDcchqJQIhAOpmf2DIERIx55n+s7d7SOyusBQjOB8H+WzbW0sWJx+l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32336},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.7.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.ts","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/4d43b6929023275a7146d59a56344c4d/carry0987-pipeline-1.2.7.tgz","_integrity":"sha512-4aOAI0opdbfGQsVrTGKzxpiXmbxqk7PRcH+GCkJMurr6VllwrmALkJ1blL11Z/FI8WZvmk7FFlnwDH6mWOYqIA==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rollup":"^4.18.0","ts-jest":"^29.1.4","ts-node":"^10.9.2","@types/jest":"^29.5.12","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.5","@carry0987/event-emitter":"^1.3.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.7_1717572516290_0.5669775695706802","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@carry0987/pipeline","version":"1.2.8","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.8","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"f54d91d6f3f294498c343f6b504103052331274b","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.8.tgz","fileCount":6,"integrity":"sha512-2jcs3XVcuCksjwbfHQq1nIRGhZ7U35UG2+V1mejTyY/0ASfTnxXdBa3jshyUPCVGCNqInpK+LpCr4hSXtKxVYg==","signatures":[{"sig":"MEUCIQCdKPIMwUtq8FsJfUemZkEUqjo1VjYWwVGNLSivFpKZ+AIgeBiMH5b8zEZLhqdCcwVn3nRe8fBvd3VMEdR/2wLAfJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34817},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.8.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"jest --config jest.config.ts","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/70bc2ec096d40865fca1175a7b57bf39/carry0987-pipeline-1.2.8.tgz","_integrity":"sha512-2jcs3XVcuCksjwbfHQq1nIRGhZ7U35UG2+V1mejTyY/0ASfTnxXdBa3jshyUPCVGCNqInpK+LpCr4hSXtKxVYg==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.3","rollup":"^4.18.0","ts-jest":"^29.1.4","ts-node":"^10.9.2","@types/jest":"^29.5.12","@carry0987/utils":"^3.6.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.1","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.8_1717754397673_0.6965709783304173","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@carry0987/pipeline","version":"1.2.9","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.9","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"2c640a9ed7b2b89a19deb90bdbbb0c7cbf58264d","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.9.tgz","fileCount":6,"integrity":"sha512-8Ry3ZmoNh5dky3euJEdSH+JaG8CijfKI7yW3rOYfJvw5pL7ty67lNSDR0H6Q6NGaf4HvLLjXX6ZON+XklW68bw==","signatures":[{"sig":"MEQCIGWb9iB3a/vIIyBoDoUc7tAX2OCd0bIvNlmouqdsu9nHAiBFeX6dnqUCuGWZq4CFX6e6NeeXWJi6xnpKwQAG7VnOSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34745},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.9.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/8a2bd95fbfdfb395c7f444c2b471d069/carry0987-pipeline-1.2.9.tgz","_integrity":"sha512-8Ry3ZmoNh5dky3euJEdSH+JaG8CijfKI7yW3rOYfJvw5pL7ty67lNSDR0H6Q6NGaf4HvLLjXX6ZON+XklW68bw==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.3","rollup":"^4.18.0","vitest":"^1.6.0","@carry0987/utils":"^3.6.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.9_1717824319275_0.8260379923418777","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@carry0987/pipeline","version":"1.2.10","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.2.10","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"23c03ce2e5099a786ddc19b18cd5c9339653593b","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.2.10.tgz","fileCount":6,"integrity":"sha512-HLdu8DiwCyItrKYoctB/ehXeix9BNenyAxSIMWcMt4GoGcS0BYk3v4yJJoDpWvHL9dtVushF2u8IT7PQeLmXHg==","signatures":[{"sig":"MEYCIQCqU6UIJnhDKQf5GcQ/c4hfDAd+cgRzVkmEo1nEfP3KCAIhALiCgem/dfPUIZ8xGY9NmsK8jVYjlqwFHcAhA6yJkflA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34685},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.2.10.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/f1675ec24b4ed89b0117c4d90f79d2d5/carry0987-pipeline-1.2.10.tgz","_integrity":"sha512-HLdu8DiwCyItrKYoctB/ehXeix9BNenyAxSIMWcMt4GoGcS0BYk3v4yJJoDpWvHL9dtVushF2u8IT7PQeLmXHg==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.3","rollup":"^4.18.0","vitest":"^1.6.0","@carry0987/utils":"^3.6.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.2.10_1717938645549_0.8317801035115768","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@carry0987/pipeline","version":"1.3.0","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.0","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"d55fab68d209d54d17879044d3aa324456cc3274","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.0.tgz","fileCount":6,"integrity":"sha512-2J/zCviDZR0VLOBP0mWpvu3VofEz7VXTC3m7wpF2WmM3pOu2CskHzvEmESzTbUajsr98Cu6BZfdXnv9c2Vv4pQ==","signatures":[{"sig":"MEUCIBppWrwiRVvkvcaH6h0qv4oFSh9Uoyicu7M4e1aRZ7WEAiEA0NXwweuNqOUasgw6RR1s6XVQtffEZjI7ynjLZd5vB8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35640},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.0.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/04b3757aea8c54147e1c8452f6192af3/carry0987-pipeline-1.3.0.tgz","_integrity":"sha512-2J/zCviDZR0VLOBP0mWpvu3VofEz7VXTC3m7wpF2WmM3pOu2CskHzvEmESzTbUajsr98Cu6BZfdXnv9c2Vv4pQ==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.3","rollup":"^4.18.0","vitest":"^1.6.0","@carry0987/utils":"^3.6.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.0_1717947637804_0.681127429937622","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@carry0987/pipeline","version":"1.3.1","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.1","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"f81c18ffa285f4d106720a496a7b7b185a0b8e0d","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.1.tgz","fileCount":6,"integrity":"sha512-xZIwDJoigxrQK6cGwQkWXxywbkIdmds0RS83MCAf5Np0ATrkqR8qFxJxpLueHc5dloGZNis9XUDq7pBOcZ/eOw==","signatures":[{"sig":"MEUCIH97NuFwc15BECv0MplfrgkfuIC0NdTZd5U7PErcLk0LAiEA3IpvkBFgQScx3hwb6PI1hM6XH1xkdXjC5HMhmf8xn04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36000},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.1.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/486d6131b44bf24dd0aeea7536601090/carry0987-pipeline-1.3.1.tgz","_integrity":"sha512-xZIwDJoigxrQK6cGwQkWXxywbkIdmds0RS83MCAf5Np0ATrkqR8qFxJxpLueHc5dloGZNis9XUDq7pBOcZ/eOw==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.3","rollup":"^4.18.0","vitest":"^1.6.0","@carry0987/utils":"^3.6.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.1_1718004435757_0.6202906432422424","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@carry0987/pipeline","version":"1.3.2","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.2","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"dfbe3bae1dedd98d9b170275630ee0048eae6056","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.2.tgz","fileCount":6,"integrity":"sha512-NquDetyB4Frib0QvnHfINtvFwe9rnz6DE9NS+R17aVeKpv6BAtVAbfy/KBGDvX586nQgkZcBfR4359u/+oeyUg==","signatures":[{"sig":"MEQCIBFRqcWQcCaRHIdLBCGQ81M41MQgO0DiM6DKo7hsgyosAiAujoPm+CO1yYaWA0WRTKoFTtSdvqsekbftMxn8G3GXhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36135},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.2.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/d5694f82a30f99a029f42cbcb0c5089a/carry0987-pipeline-1.3.2.tgz","_integrity":"sha512-NquDetyB4Frib0QvnHfINtvFwe9rnz6DE9NS+R17aVeKpv6BAtVAbfy/KBGDvX586nQgkZcBfR4359u/+oeyUg==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.3","rollup":"^4.18.0","vitest":"^1.6.0","@carry0987/utils":"^3.6.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.2_1718091971679_0.5999535727323249","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@carry0987/pipeline","version":"1.3.3","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.3","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"a2dda174c84c718cc27aa5d8ae6a6af298f8b331","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.3.tgz","fileCount":6,"integrity":"sha512-OA3BIyktDPkkeaPMlWDJsMR+rD5tbRf4j/vMvlgxLBrooili3/o6cfighjcED/CcIQMkFMZY3QwfIzfqKdKqvg==","signatures":[{"sig":"MEYCIQCyq0ThT3Q8j2alsDQAYZhK9mulzFfk2rK8huVi6Bv7WAIhAMIW9McyCaa/QQyJ+rS4nP7C4k5DBj8PEgCUBSkYCHz+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36136},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.3.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","clean":"pnpm clean","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest","clean:node_modules":"pnpm clean node_modules"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/9fafaed9b88540a12439d64ef0682084/carry0987-pipeline-1.3.3.tgz","_integrity":"sha512-OA3BIyktDPkkeaPMlWDJsMR+rD5tbRf4j/vMvlgxLBrooili3/o6cfighjcED/CcIQMkFMZY3QwfIzfqKdKqvg==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.7.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.3","rollup":"^4.18.0","vitest":"^1.6.0","@carry0987/utils":"^3.6.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.3_1718093997714_0.6422255349743098","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@carry0987/pipeline","version":"1.3.4","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.4","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"51640267ba62a3dbf55d16849a71d154fdb53c7e","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.4.tgz","fileCount":6,"integrity":"sha512-3yH4pDWT1EJ9/oGANbyBbHsQGfcs6QGI+9DYHWpv+dCIipLzMk13sNJm09GrVmebnoZhQ5LV7wXS2whNm0Aj5Q==","signatures":[{"sig":"MEQCIAD8rhGI9OI2/GaNkOlAVtdQwumaqXhrKsi/f4Lj//MwAiBFGu3DVuWoNxefA+Eqg/zB76g4+0Fot1TvJj60KIOcog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36104},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.4.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/e755c46fab99af0e562a2ef513f689fa/carry0987-pipeline-1.3.4.tgz","_integrity":"sha512-3yH4pDWT1EJ9/oGANbyBbHsQGfcs6QGI+9DYHWpv+dCIipLzMk13sNJm09GrVmebnoZhQ5LV7wXS2whNm0Aj5Q==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.2","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.21.2","vitest":"^2.0.5","@carry0987/utils":"^3.6.7","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.4_1725371814433_0.08476037419347549","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@carry0987/pipeline","version":"1.3.5","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.5","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"f7c3f759d1aeb5e4d6e98709e44a854516579d2c","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.5.tgz","fileCount":6,"integrity":"sha512-zNJUqtM6jT8q02HRUpES2nOJvmQjCLUo3cObCxiyDo6B9Y2VqfIyZpV8up56L5f1nXD/EIS3lfw4SmN3dKTREA==","signatures":[{"sig":"MEQCIEU5StzXIUGhuOrDKPWrNVTVQ2kQ+GEEq3NQC/40JqNnAiAGxVa5i+8cNkbPAY8D/mvPIhxFWH1582VUDk7yhtRZeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36113},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.5.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/3bb8c0d7c28bd311003fad7cd4360ea1/carry0987-pipeline-1.3.5.tgz","_integrity":"sha512-zNJUqtM6jT8q02HRUpES2nOJvmQjCLUo3cObCxiyDo6B9Y2VqfIyZpV8up56L5f1nXD/EIS3lfw4SmN3dKTREA==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.2","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.21.2","vitest":"^2.0.5","@carry0987/utils":"^3.6.7","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.5_1725387842940_0.659467308677927","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@carry0987/pipeline","version":"1.3.6","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.6","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"77523ff9c8738212cbf2ecda8b5a7a64414b10b5","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.6.tgz","fileCount":6,"integrity":"sha512-uGWaNeN4gmUKwE04AvgGeMjCQGbcABq2kEwQDHCkoLgzeZATtfwWUhlzguqAuDqNeZL2qw0alyei6WXuKMGy1g==","signatures":[{"sig":"MEUCID3Ak63SFii56p8Dj/YAF+kwAax2GXqQvu36FbmWTYEwAiEA2ErLLKwMdTYlfzZGRwhn9TNQ2WLeZ1cPqZd2UkTi6lA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36186},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.6.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/d34311ce749c67eb328947e154f40949/carry0987-pipeline-1.3.6.tgz","_integrity":"sha512-uGWaNeN4gmUKwE04AvgGeMjCQGbcABq2kEwQDHCkoLgzeZATtfwWUhlzguqAuDqNeZL2qw0alyei6WXuKMGy1g==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.2","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.21.2","vitest":"^2.0.5","@carry0987/utils":"^3.6.7","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.3","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.6_1725392256853_0.04862995377808765","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@carry0987/pipeline","version":"1.3.7","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.7","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"81357b3a6bd89ee4bae2d81ffee54f75a3c21cad","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.7.tgz","fileCount":6,"integrity":"sha512-zWNIkkJ4kHmh5ZEayVyTH6ijd0/udlg9LV6WH7PCcozaWkx+VEDK3FZTSFov79BUKdBCkinxbs7AxDO7kSZY8w==","signatures":[{"sig":"MEQCIBiwn+my/Iv2JJ6Y0c388CsNjkQ1lzihhSTZYuqIqw6EAiBb+s/O9EtJiF/zlIX6SPrISZJViuGRUEj2MOw0e9GYhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40067},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.7.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/8ee7339fca0b6698432fdd45edbd6e6a/carry0987-pipeline-1.3.7.tgz","_integrity":"sha512-zWNIkkJ4kHmh5ZEayVyTH6ijd0/udlg9LV6WH7PCcozaWkx+VEDK3FZTSFov79BUKdBCkinxbs7AxDO7kSZY8w==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.2","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.21.2","vitest":"^2.0.5","@carry0987/utils":"^3.7.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.7_1725900456898_0.37960404718839524","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@carry0987/pipeline","version":"1.3.8","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.8","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"8f62b872cae6621f8e417adc5cac67254b02fb21","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.8.tgz","fileCount":6,"integrity":"sha512-09ioeAHN2d+3KVCsG5tCF0vRr2TqXGhNucwifBYe7rgbrlbMps2gyclhsXNtRarqOyyuk93oLvpShP9BAWf32A==","signatures":[{"sig":"MEQCIDtGNgYiiSJ8+VXN4KyWYGCsDiRG70pTJNvW4LBa/+/PAiAUYpv77Eh+Kv+uuh3H0pprtwgn0fP1zaJJ80rN3ctLvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40083},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.8.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/f7bb5dc87f6e11ba833f80160ca28714/carry0987-pipeline-1.3.8.tgz","_integrity":"sha512-09ioeAHN2d+3KVCsG5tCF0vRr2TqXGhNucwifBYe7rgbrlbMps2gyclhsXNtRarqOyyuk93oLvpShP9BAWf32A==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.2","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.21.3","vitest":"^2.0.5","@carry0987/utils":"^3.7.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.4","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.8_1726144850613_0.3554514488218017","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@carry0987/pipeline","version":"1.3.9","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.9","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"940f112ddaea4231966277bc1c06ad2f5c23902e","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.9.tgz","fileCount":6,"integrity":"sha512-ddHAo7cqKJROAzV6q3iPyRzLbQMyv24m527oB6uGNCOSnqvQliiev4QOxZwGxOCci2/IrE2EVwx/n0rcxGF+Kg==","signatures":[{"sig":"MEUCIQCPZja1YcdZ+VYZvdf6G0y1MkqziiWT/1b/pjqt8ieQ9wIgEorRf/tEPX5cAMetLERnd2ncsAR+zauTuhXsGHrajN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40236},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.9.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","exports":{".":{"umd":"./dist/pipeline.min.js","types":"./dist/index.d.ts","import":"./dist/pipeline.esm.js"}},"scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/db1b9f0d507897e7f4c18a5485c947c7/carry0987-pipeline-1.3.9.tgz","_integrity":"sha512-ddHAo7cqKJROAzV6q3iPyRzLbQMyv24m527oB6uGNCOSnqvQliiev4QOxZwGxOCci2/IrE2EVwx/n0rcxGF+Kg==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.2","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.21.3","vitest":"^2.1.1","@carry0987/utils":"^3.7.2","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.7","@carry0987/event-emitter":"^1.4.6","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.9_1726324538057_0.18495451116802286","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@carry0987/pipeline","version":"1.3.10","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.10","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"26f6b527a23d75f06c61fd1f943aec4b24569903","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.10.tgz","fileCount":6,"integrity":"sha512-5AnntIWkQ6JVdH+o84yLANGmioszuW7N7tZHzw5SVmXgxbNg99ayP3AnvncFZFxixF46lfOZdUSaSwK+zQgDSA==","signatures":[{"sig":"MEUCICjSIUiuFkkDCmZglmMHRaGE9vlRQ/Hhr7A4P9ef9/ncAiEAwavec1DSXKIJT/WoGu5CB55W1eQ2iQj2AIEo5gDlLVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40201},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.10.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","exports":{".":{"umd":"./dist/pipeline.min.js","types":"./dist/index.d.ts","import":"./dist/pipeline.esm.js"}},"scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/aa84c87b0d1429fe1efb51698261ee42/carry0987-pipeline-1.3.10.tgz","_integrity":"sha512-5AnntIWkQ6JVdH+o84yLANGmioszuW7N7tZHzw5SVmXgxbNg99ayP3AnvncFZFxixF46lfOZdUSaSwK+zQgDSA==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.8.3","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"22.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.0","rollup":"^4.24.0","vitest":"^2.1.3","@carry0987/utils":"^3.8.2","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@carry0987/event-emitter":"^1.4.8","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.10_1729410143000_0.761636884382523","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@carry0987/pipeline","version":"1.3.11","keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pipeline@1.3.11","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/Pipeline-JS#readme","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"dist":{"shasum":"19dd595f24da7b70d34aa577f6f322f543afd410","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.11.tgz","fileCount":6,"integrity":"sha512-Lg4T66qqOgMgjrHLcCT0hiLTpK9jYXh1YRFPbza3P/6vvV1kErm4AbgvGJALTXA5brR7MN1rA32jhiycloUdYA==","signatures":[{"sig":"MEQCIBWUyeDQ3hhMPjTe7y9XKfTEHBwQpdfKJv5XN9y3Q5EPAiB+sSJVIfkALCaFmBQGgRwzM5xNUvCxTvqOgmFC6Ydq8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40314},"main":"dist/pipeline.min.js","type":"module","_from":"file:carry0987-pipeline-1.3.11.tgz","types":"dist/index.d.ts","module":"dist/pipeline.esm.js","exports":{".":{"umd":"./dist/pipeline.min.js","types":"./dist/index.d.ts","import":"./dist/pipeline.esm.js"}},"scripts":{"lint":"prettier --write \"src/**/*.{ts,tsx,scss}\" \"test/**/*.{ts,tsx}\"","test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/4cb2a0de9be21a453e4282e92b238dc0/carry0987-pipeline-1.3.11.tgz","_integrity":"sha512-Lg4T66qqOgMgjrHLcCT0hiLTpK9jYXh1YRFPbza3P/6vvV1kErm4AbgvGJALTXA5brR7MN1rA32jhiycloUdYA==","repository":{"url":"git+https://github.com/carry0987/Pipeline-JS.git","type":"git"},"_npmVersion":"10.9.0","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","directories":{},"_nodeVersion":"23.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.27.4","vitest":"^2.1.5","prettier":"^3.3.3","@carry0987/utils":"^3.8.3","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.1","@carry0987/event-emitter":"^1.4.8","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pipeline_1.3.11_1732428221813_0.5270468061399276","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@carry0987/pipeline","version":"1.3.12","description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","type":"module","main":"dist/pipeline.min.js","module":"dist/pipeline.esm.js","types":"dist/index.d.ts","exports":{".":{"umd":"./dist/pipeline.min.js","import":"./dist/pipeline.esm.js","types":"./dist/index.d.ts"}},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/carry0987/Pipeline-JS.git"},"keywords":["pipeline"],"author":{"name":"carry0987"},"license":"MIT","bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"homepage":"https://github.com/carry0987/Pipeline-JS#readme","devDependencies":{"@carry0987/event-emitter":"^1.4.9","@carry0987/utils":"^3.8.3","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.1","prettier":"^3.3.3","rollup":"^4.27.4","rollup-plugin-dts":"^6.1.1","rollup-plugin-tsconfig-paths":"^1.5.2","tslib":"^2.8.1","vitest":"^2.1.5"},"scripts":{"test":"vitest run","test:watch":"vitest","start":"rollup --config rollup.config.ts --configPlugin typescript","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","lint":"prettier --write \"src/**/*.{ts,tsx,scss}\" \"test/**/*.{ts,tsx}\""},"_id":"@carry0987/pipeline@1.3.12","_integrity":"sha512-eswGkzV6C/rBdcgWjS8CLHyI9+XtHwbnp4WSvG+TdLHT1+9gViaVizqpNLpCviTMD0o2kFWvwsHOrDha9x3FLg==","_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/e4c48f222881ed519e70e837c96c2fc0/carry0987-pipeline-1.3.12.tgz","_from":"file:carry0987-pipeline-1.3.12.tgz","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-eswGkzV6C/rBdcgWjS8CLHyI9+XtHwbnp4WSvG+TdLHT1+9gViaVizqpNLpCviTMD0o2kFWvwsHOrDha9x3FLg==","shasum":"ff0aa38ec474d9733bc1164c9679adf6f78da297","tarball":"https://registry.npmjs.org/@carry0987/pipeline/-/pipeline-1.3.12.tgz","fileCount":6,"unpackedSize":40352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVmGUE02UDiJf0HTFTddBKp6TxyK1ovjXh6WpluKjVZgIhAOGTKOGSyeTFePEVmMNfUPJr+pBavJUvfZ1ECWridwNG"}]},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"directories":{},"maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pipeline_1.3.12_1732428975915_0.2911070181103472"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-31T16:43:09.489Z","modified":"2024-11-24T06:16:16.250Z","1.0.0":"2024-05-31T16:43:09.791Z","1.1.0":"2024-05-31T17:07:44.540Z","1.2.0":"2024-05-31T17:53:34.583Z","1.2.1":"2024-05-31T18:14:00.029Z","1.2.2":"2024-05-31T20:02:10.188Z","1.2.3":"2024-06-01T08:37:15.629Z","1.2.4":"2024-06-01T09:02:59.099Z","1.2.5":"2024-06-01T11:09:21.524Z","1.2.6":"2024-06-01T11:35:03.988Z","1.2.7":"2024-06-05T07:28:36.468Z","1.2.8":"2024-06-07T09:59:57.828Z","1.2.9":"2024-06-08T05:25:19.435Z","1.2.10":"2024-06-09T13:10:45.725Z","1.3.0":"2024-06-09T15:40:37.952Z","1.3.1":"2024-06-10T07:27:15.907Z","1.3.2":"2024-06-11T07:46:11.813Z","1.3.3":"2024-06-11T08:19:57.871Z","1.3.4":"2024-09-03T13:56:54.605Z","1.3.5":"2024-09-03T18:24:03.075Z","1.3.6":"2024-09-03T19:37:37.081Z","1.3.7":"2024-09-09T16:47:37.084Z","1.3.8":"2024-09-12T12:40:50.803Z","1.3.9":"2024-09-14T14:35:38.214Z","1.3.10":"2024-10-20T07:42:23.180Z","1.3.11":"2024-11-24T06:03:41.986Z","1.3.12":"2024-11-24T06:16:16.074Z"},"bugs":{"url":"https://github.com/carry0987/Pipeline-JS/issues"},"author":{"name":"carry0987"},"license":"MIT","homepage":"https://github.com/carry0987/Pipeline-JS#readme","keywords":["pipeline"],"repository":{"type":"git","url":"git+https://github.com/carry0987/Pipeline-JS.git"},"description":"A modular and efficient pipeline processing system for registering and managing multiple processing steps with caching and event-driven mechanisms.","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"readme":"# Pipeline-JS\n[![NPM](https://img.shields.io/npm/v/@carry0987/pipeline.svg)](https://www.npmjs.com/package/@carry0987/pipeline) ![CI](https://github.com/carry0987/Pipeline-JS/actions/workflows/ci.yml/badge.svg)  \n\n**`@carry0987/pipeline`** is a highly modular and efficient pipeline processing system designed for managing and executing a series of processing steps. It allows users to register various types of processors, prioritize their execution order, and handle events such as processor registration, property updates, and processing completion. The system also includes a caching mechanism to avoid redundant processing, making it ideal for complex data transformation and processing workflows.\n\n## Features\n- **Modular Design**: Easily register and manage different types of processors.\n- **Event-Driven**: Utilize event emitters to handle various pipeline events.\n- **Caching Mechanism**: Avoid redundant processing with built-in caching.\n- **Flexible Configuration**: Customize and extend the pipeline according to your needs.\n- **Parallel Processing**: Run all registered processors in parallel with the `processInParallel` method.\n\n## Installation\nInstall the package via npm:\n\n```bash\nnpm i @carry0987/pipeline -D\n```\n\n## Usage\nHere's a basic example of how to create and use a pipeline:\n\n```typescript\nimport { Pipeline, Processor } from '@carry0987/pipeline';\n\n// Define custom processor types\nenum CustomProcessorType {\n    Init,\n    ProcessA,\n    ProcessB,\n    Final\n}\n\n// Create custom processors by extending Processor\nclass InitProcessor extends Processor<string, CustomProcessorType> {\n    get type(): CustomProcessorType {\n        return CustomProcessorType.Init;\n    }\n    protected async _process(data: string): Promise<string> {\n        return `Init: ${data}`;\n    }\n}\n\nclass ProcessA extends Processor<string, CustomProcessorType> {\n    get type(): CustomProcessorType {\n        return CustomProcessorType.ProcessA;\n    }\n    protected async _process(data: string): Promise<string> {\n        return `${data} | ProcessA`;\n    }\n}\n\nclass ProcessB extends Processor<string, CustomProcessorType> {\n    get type(): CustomProcessorType {\n        return CustomProcessorType.ProcessB;\n    }\n    protected async _process(data: string): Promise<string> {\n        return `${data} | ProcessB`;\n    }\n}\n\nclass FinalProcessor extends Processor<string, CustomProcessorType> {\n    get type(): CustomProcessorType {\n        return CustomProcessorType.Final;\n    }\n    protected async _process(data: string): Promise<string> {\n        return `${data} | Final`;\n    }\n}\n\n// Initialize the pipeline with custom processors\nconst pipeline = new Pipeline<string, CustomProcessorType>();\n\npipeline.register(new InitProcessor());\npipeline.register(new ProcessA());\npipeline.register(new ProcessB());\npipeline.register(new FinalProcessor(), 10); // You can also set the priority\n\nasync function runPipeline() {\n    const result = await pipeline.process('Start');\n    console.log(result); // Output should be something like: \"Init: Start | ProcessA | ProcessB | Final\"\n}\n\nrunPipeline();\n```\n\n## API\n### Pipeline\n#### Methods\n- **`constructor(steps?: Processor<R, PT, Partial<ProcessorProps>>[])`**  \n  Initializes a new pipeline with optional initial steps.\n\n- **`clearCache(): void`**  \n  Clears the pipeline's cache.\n\n- **`register<P extends Partial<ProcessorProps>>(processor: Processor<R, PT, P>, priority: number = -1): Processor<R, PT, P>`**  \n  Registers a new processor in the pipeline.\n\n- **`tryRegister<P extends Partial<ProcessorProps>>(processor: Processor<R, PT, P>, priority: number): Processor<R, PT, P> | undefined`**  \n  Attempts to register a new processor, returns undefined if registration fails.\n\n- **`unregister<P extends Partial<ProcessorProps>>(processor: Processor<R, PT, P>): void`**  \n  Unregisters a processor from the pipeline.\n\n- **`process(data?: R): Promise<R | undefined>`**  \n  Runs all registered processors and returns the final output.\n\n- **`processInParallel(data?: R): Promise<Array<R | undefined>>`**  \n  Runs all registered processors in parallel and returns the final results after running all steps.\n\n## Contributing\nContributions are welcome! Please open an issue or submit a pull request with your changes.\n\n## License\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}