{"_id":"chain-of-actions","_rev":"29-b61a01a0faff999e424478d9248cba6f","name":"chain-of-actions","dist-tags":{"latest":"1.2.1"},"versions":{"0.0.1":{"name":"chain-of-actions","version":"0.0.1","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.0.1","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"0605f2bc3c724b65fde4a2f066f96c14e9037206","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.0.1.tgz","fileCount":5,"integrity":"sha512-OoLSPv1Rs3tyOFVIMj3UP7vu6lfA9FUtoAbrydqGgDxv8ykR25EO18wEoF7GDwkjDjirSfHL500di61ph1UgZw==","signatures":[{"sig":"MEQCIBwjKdp4zZ2Fr3RIZjsudLcDWBsyzn11wDxBEYAAylluAiAiUQdpLSy/6ZHvXyrQg16ohSvozKfxIzBoMukwSUgAnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2014},"main":"dist/index.js","_from":"file:chain-of-actions-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"C:\\Users\\super\\AppData\\Local\\Temp\\ebbd6020bf62a84614a7222058b3e1df\\chain-of-actions-0.0.1.tgz","_integrity":"sha512-OoLSPv1Rs3tyOFVIMj3UP7vu6lfA9FUtoAbrydqGgDxv8ykR25EO18wEoF7GDwkjDjirSfHL500di61ph1UgZw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.2","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.0.1_1727468167003_0.027866159980544536","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"chain-of-actions","version":"0.2.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.2.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"ee635f660986196b71cf8627cdb1a27b7c561534","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.2.0.tgz","fileCount":9,"integrity":"sha512-n+rs7FAAw+K/f34e8MhJWZBOK89x673u4r9jkGMPq4cZVtOBr90QSOY2QYO/LyoeYxRyNmDIixVvYcLtVtBluA==","signatures":[{"sig":"MEUCIDSLUx2Nb2cW0voMUInpQhFFKCPKeHvDqYRRGmkaHKtDAiEA/KtqlIChsIoDSIHMXMTrfaPoOMMpl3bmlr8PECElbho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5700},"main":"dist/index.js","_from":"file:chain-of-actions-0.2.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier -w . && eslint .","test":"vitest","build":"tsc"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"C:\\Users\\super\\AppData\\Local\\Temp\\184f32756f61aa6c294f86d247626a2a\\chain-of-actions-0.2.0.tgz","_integrity":"sha512-n+rs7FAAw+K/f34e8MhJWZBOK89x673u4r9jkGMPq4cZVtOBr90QSOY2QYO/LyoeYxRyNmDIixVvYcLtVtBluA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.2","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.2.0_1727507873043_0.8873376622124527","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"chain-of-actions","version":"0.3.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.3.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"4fa5759098c764683353082087e7f7926ae5ced6","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.3.0.tgz","fileCount":13,"integrity":"sha512-Vu+5ZRZBncQrBOK44J3rX7W7kXAUodEizxYrUJhN919aVaVwoQyCrEqd5Rh4eQpn9Xqzta35K+AQHUDWqMIJow==","signatures":[{"sig":"MEQCICJKTrZ4lrDZ3gXCFk1GjmHraogP8zD0cBnCmparNfBZAiAuQvus+NXcyv6Ev144SJUqA8JFGrtQOef/KJ4fm5vLlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9173},"main":"dist/index.js","_from":"file:chain-of-actions-0.3.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier -w . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"C:\\Users\\super\\AppData\\Local\\Temp\\cc34afc017d364a23252587e909d1e9c\\chain-of-actions-0.3.0.tgz","_integrity":"sha512-Vu+5ZRZBncQrBOK44J3rX7W7kXAUodEizxYrUJhN919aVaVwoQyCrEqd5Rh4eQpn9Xqzta35K+AQHUDWqMIJow==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.2","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.3.0_1727514299914_0.07693840545959119","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"chain-of-actions","version":"0.4.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.4.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"5f4d678d1b9b40af64ebd1ff43ee924ed5626566","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.4.0.tgz","fileCount":3,"integrity":"sha512-P7WIR1cqFG0P7we6XXc1jyrs06oiGv5IJ5g1DeQzPcK8kEu3Qu1ARDi9RXsMLHnkBSTG7r6wvMjspVTkEZnUJw==","signatures":[{"sig":"MEUCIQCLWMDTEFpkuhxStGk1SjHWeWqtuODO5V7RYQ1e5y3nKQIgE6W/Wn6HK2xJIWAik445zO1k4Vo9gxj1OPoGRZWlFQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5775},"main":"dist/index.js","type":"module","_from":"file:chain-of-actions-0.4.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier -w . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/ccd3d8351fa18eb06138ff7bd2ed9efe/chain-of-actions-0.4.0.tgz","_integrity":"sha512-P7WIR1cqFG0P7we6XXc1jyrs06oiGv5IJ5g1DeQzPcK8kEu3Qu1ARDi9RXsMLHnkBSTG7r6wvMjspVTkEZnUJw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.4.0_1727637928357_0.8000463121555306","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"chain-of-actions","version":"0.4.1","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.4.1","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"caf6245b5ce722f0a5e845dfbbada63d34764ffa","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.4.1.tgz","fileCount":15,"integrity":"sha512-a/aZu3wivXLNJafi9/rlh8moQWTDlcIF4spy+4t74zWEcftFYKZbrWVNkAP5MaXokMg4UQZZEOZqpt9Ry6bpmw==","signatures":[{"sig":"MEQCIB6psG1gw3yWpLNTa/JTeNrpgeGhzhu/my/TfEMIHLq0AiBo+5Jhbacs6WLlbyAtwf3k8AYaplucZH4RUJ45MQqZxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14966},"main":"dist/index.js","type":"module","_from":"file:chain-of-actions-0.4.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier -w . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/4a07f2dbbd5f14e127230ec00ab1fbe1/chain-of-actions-0.4.1.tgz","_integrity":"sha512-a/aZu3wivXLNJafi9/rlh8moQWTDlcIF4spy+4t74zWEcftFYKZbrWVNkAP5MaXokMg4UQZZEOZqpt9Ry6bpmw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.4.1_1727638308475_0.6735685263489912","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"chain-of-actions","version":"0.4.2","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.4.2","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"30fabbca8030f78327e21db77684e46f9a6ab7b4","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.4.2.tgz","fileCount":15,"integrity":"sha512-/ImbTAAnAw4VeR9G8BKQ4f4uqr0raNMkYWaN8OpRjs18WhlRAgLz/4Ne2PscuWt7AVyaUqawa3659z8zo40zxQ==","signatures":[{"sig":"MEUCIQC/VDreiE3qXQvRivVrWbL11K3qVS0Q46bI95tIOHtjGAIgJaxjh58ll9IzRsWNN++zdXO8ibvWSSVIVI/cFpqfd8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14966},"main":"dist/index.js","type":"module","_from":"file:chain-of-actions-0.4.2.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier -w . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/381730fe0a313aade650fd77f04efe93/chain-of-actions-0.4.2.tgz","_integrity":"sha512-/ImbTAAnAw4VeR9G8BKQ4f4uqr0raNMkYWaN8OpRjs18WhlRAgLz/4Ne2PscuWt7AVyaUqawa3659z8zo40zxQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.4.2_1727638951237_0.6513459585676735","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"chain-of-actions","version":"0.5.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.5.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"0cdb61c26d863027bd24581d33729ddeb601a034","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.5.0.tgz","fileCount":15,"integrity":"sha512-/bjpUYIaYfaVwI1cfs7WzXa39s1T/GSpkCvaxjow9hSAjYGDebeJuWntz+6iahl9LZckjdLapL/EHxWRBu2nTQ==","signatures":[{"sig":"MEYCIQCuKSupxJX2QK+TYKZFGecxRB7KqtIV9lUU5Uwpn4TlFgIhAKZftcjQFi8KqY2AzbuO0qhFxR6OIa1OshhlNfYf8iIf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15240},"main":"dist/index.js","type":"module","_from":"file:chain-of-actions-0.5.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier --check . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/e49d7b8b0899ea26e09c0442d62e40f7/chain-of-actions-0.5.0.tgz","_integrity":"sha512-/bjpUYIaYfaVwI1cfs7WzXa39s1T/GSpkCvaxjow9hSAjYGDebeJuWntz+6iahl9LZckjdLapL/EHxWRBu2nTQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.5.0_1727898373162_0.4062116684513615","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"chain-of-actions","version":"0.6.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.6.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"38a31fb6e0102d01e2b718b37e768bcf86065df2","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.6.0.tgz","fileCount":17,"integrity":"sha512-mjZxk+VVQI3mNZRmaohO6UDKq2NFxVX9PepBL4SEZumK/PD7XcPQr+HMlfLbxoFPngmVQOgKvfJJ0YHVIC25YQ==","signatures":[{"sig":"MEQCICAr9ecrmYpsoYu9nBoVj9pkEAqnSjZM0UIYBTLjnL7tAiAdFeHiJo8br6R+M3xpZDyRykFe3svMSIHp7+l487A79g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16344},"main":"dist/index.js","type":"module","_from":"file:chain-of-actions-0.6.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier --check . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/5391a3dfce966ed07f003f6a643951af/chain-of-actions-0.6.0.tgz","_integrity":"sha512-mjZxk+VVQI3mNZRmaohO6UDKq2NFxVX9PepBL4SEZumK/PD7XcPQr+HMlfLbxoFPngmVQOgKvfJJ0YHVIC25YQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.6.0_1728233875257_0.3089619678910689","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"chain-of-actions","version":"0.6.1","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.6.1","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"eb15a1ec5055e59390ac1a65aa2375a0f6a59493","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.6.1.tgz","fileCount":17,"integrity":"sha512-beLlpMykaNoL7ZQsGRifZxD51BySdtIuMMZHzdfBQB4Rhk1c1y97Wem2mHPtk6PJUbavFCTbd/Hnmyuz4umhOw==","signatures":[{"sig":"MEUCID0eRIcNJ07qeXkA7lWhpCJbwV6vocXmniR1JEAjgT/iAiEA9neC9CFznUZIU+CK3OJQ6C3knhNM5LWz78N5PvQiC3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14630},"main":"dist/index.js","type":"module","_from":"file:chain-of-actions-0.6.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"prettier --check . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/6af937165f902c9cb45f29a2899d8e95/chain-of-actions-0.6.1.tgz","_integrity":"sha512-beLlpMykaNoL7ZQsGRifZxD51BySdtIuMMZHzdfBQB4Rhk1c1y97Wem2mHPtk6PJUbavFCTbd/Hnmyuz4umhOw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.6.1_1728244749202_0.6294755858794985","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"chain-of-actions","version":"0.6.2","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.6.2","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"4d617878c78c624fbb3e56baf1d15e7a838ef959","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.6.2.tgz","fileCount":17,"integrity":"sha512-sJAqMD4Ll3YZA/CbtYpxu5ayV/GC6cIIRfyOgdVmEAogEWkvdDKDHwrypOD8Oxe3ndhi9bMniy4bQ+TyM+q/hw==","signatures":[{"sig":"MEUCIFywCaCpc28vbqBvXQ1NZ2iLt9lsOHgrfybaA4SnGWqlAiEAxElon87xfE8l9AXg4MW4zDDcyRvzsp4N/+2Fv1F74dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14635},"type":"module","_from":"file:chain-of-actions-0.6.2.tgz","types":"dist/index.d.ts","exports":"./dist/index.js","scripts":{"lint":"prettier --check . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/50be979b2d6fb1404fa947a29aa3670d/chain-of-actions-0.6.2.tgz","_integrity":"sha512-sJAqMD4Ll3YZA/CbtYpxu5ayV/GC6cIIRfyOgdVmEAogEWkvdDKDHwrypOD8Oxe3ndhi9bMniy4bQ+TyM+q/hw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.6.2_1728331520718_0.41533073204821025","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"chain-of-actions","version":"0.7.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.7.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"1be3e6d535a0cc7f1b28de47a763c3e3924e0dcb","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.7.0.tgz","fileCount":17,"integrity":"sha512-zKxe/44RG82l/rkQbPe53e3pBsVQsc6lg4ClWN+HMk9ZMO9ZKOTJ+x9pfAblhBtgJrcJJpvh1mi4BeYGgtr/nA==","signatures":[{"sig":"MEQCIAak2nVfCy2HS7zcKN+CRgnYQ0N5n61ddek0pf+P9pH1AiBBmC3SZHizr+w6Pw2w8EiTgclIiLo1CdmOZsGjd2vvIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14660},"type":"module","_from":"file:chain-of-actions-0.7.0.tgz","types":"dist/index.d.ts","exports":"./dist/index.js","scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/084a2cfaa2bc1a7498ef5b38bf333b65/chain-of-actions-0.7.0.tgz","_integrity":"sha512-zKxe/44RG82l/rkQbPe53e3pBsVQsc6lg4ClWN+HMk9ZMO9ZKOTJ+x9pfAblhBtgJrcJJpvh1mi4BeYGgtr/nA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","rimraf":"^6.0.1","vitest":"^2.1.1","prettier":"^3.3.3","@eslint/js":"^9.11.1","typescript-eslint":"^8.7.0","@vitest/coverage-v8":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.7.0_1728848979784_0.7364226941654897","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"chain-of-actions","version":"0.8.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.8.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"d3c802549221675fc265b03c66290c69bafbb6b1","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.8.0.tgz","fileCount":17,"integrity":"sha512-kvQTGTuwGyDpU3jsg4s6B1Q+PUnjLq0se81sgUKdNacTwL3nHKGpCnnKsnV+k2oon7UWCVzLG89HfeZTNVYAcQ==","signatures":[{"sig":"MEUCIQC90d1lhdeH7/iXNHuamomUtwO0LCOtR9EzNtTnquRJKQIgPYPc/k+D1ejL4lsk7H8mi16GNSpuUu8/sBqC75+EfeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14672},"type":"module","_from":"file:chain-of-actions-0.8.0.tgz","types":"dist/index.d.ts","exports":"./dist/index.js","scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"tsc","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/e878efae3c43c0b1c65d630f373c5fa7/chain-of-actions-0.8.0.tgz","_integrity":"sha512-kvQTGTuwGyDpU3jsg4s6B1Q+PUnjLq0se81sgUKdNacTwL3nHKGpCnnKsnV+k2oon7UWCVzLG89HfeZTNVYAcQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.8.3","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.9.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.8.0_1728932827901_0.7580035962195806","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"chain-of-actions","version":"0.9.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"42f30a54291ee387e4ee37bb6cfb65ec428f06f1","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.0.tgz","fileCount":24,"integrity":"sha512-y196IKaLOlvU0evQFJEiaJph0dVgh215SXCyMMdtbQW2gU0ToQdz3Cz/fLkHZoB/5tfenHGS4Cx2Pk0Ak/ogvw==","signatures":[{"sig":"MEYCIQCBVI0mD/KnSHHMCdYWzkWUh5iW8L18c3XrzwOb2Qn4bQIhAPwp7fz0kSM91KjdviOZWAtfED8ev6AV+fuVVTglyfBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20043},"type":"module","_from":"file:chain-of-actions-0.9.0.tgz","types":"dist/index.d.ts","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pnpm run build:esm && pnpm run build:cjs && pnpm run build:def","prebuild":"rimraf dist/","build:cjs":"tsc --declaration false --module commonjs --outDir dist/cjs","build:def":"tsc --declaration --emitDeclarationOnly --outDir dist","build:esm":"tsc --declaration false"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/e19c45ce6a1aa84e6947db5c31211238/chain-of-actions-0.9.0.tgz","_integrity":"sha512-y196IKaLOlvU0evQFJEiaJph0dVgh215SXCyMMdtbQW2gU0ToQdz3Cz/fLkHZoB/5tfenHGS4Cx2Pk0Ak/ogvw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.10.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.0_1729355309825_0.2250595950783436","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"chain-of-actions","version":"0.9.1","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.1","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"bff6fa60ddc43d79cbbd595c194f3cd5d07e8020","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.1.tgz","fileCount":31,"integrity":"sha512-MhKVqv8gr8HzkRgCM/Yt5qALaHuaXuFCJcVP/nINhmrYh/2aznHo7Y/5nUEQTsD/URgYqvReSUpozSWofmBdtA==","signatures":[{"sig":"MEUCIQCDHpVN453rYb6uTMaZHJi4WESzSRQn+jM9HbfGnNm8hAIgBV6lanwSKnmdX+tkspqTg6Y8X73TOehwzZtA2saWp4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25052},"type":"module","_from":"file:chain-of-actions-0.9.1.tgz","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pnpm run build:esm && pnpm run build:cjs","prebuild":"rimraf dist/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/790710528808122e5d254545b784787b/chain-of-actions-0.9.1.tgz","_integrity":"sha512-MhKVqv8gr8HzkRgCM/Yt5qALaHuaXuFCJcVP/nINhmrYh/2aznHo7Y/5nUEQTsD/URgYqvReSUpozSWofmBdtA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.10.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.1_1729356393213_0.8922851449405873","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"chain-of-actions","version":"0.9.2","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.2","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"7eb04ab074081347750b9612ef005cd6e6213071","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.2.tgz","fileCount":31,"integrity":"sha512-NYdoq0def98CAzkvK/9ycZcD3yaJsvIv3AzS4xHHQ5vumxO+UpH/5XXrKeHiJM8X26udhgU/JFXsBwrL/Ez6IQ==","signatures":[{"sig":"MEUCIGeJ4+f0cQP5Z95Zm8/xT4Y1nkyZV0Tf7GcUgePnmlVxAiEA9c4X8o+fHsH72l3KfqdAXo8ajoHAPbvN0KNSscuQMYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25126},"type":"module","_from":"file:chain-of-actions-0.9.2.tgz","exports":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pnpm run build:esm && pnpm run build:cjs","prebuild":"rimraf dist/","build:cjs":"tsc -p tsconfig.cjs.json && renamer --find js --replace cjs ./dist/cjs/*","build:esm":"tsc -p tsconfig.json"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/523eb5413a5c6de434a6c32d2bfcc8b2/chain-of-actions-0.9.2.tgz","_integrity":"sha512-NYdoq0def98CAzkvK/9ycZcD3yaJsvIv3AzS4xHHQ5vumxO+UpH/5XXrKeHiJM8X26udhgU/JFXsBwrL/Ez6IQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.10.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.2_1729359252246_0.5658810370521394","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"chain-of-actions","version":"0.9.3","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.3","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"1b65bdad9a55a982b2c128a32cf2d480fd00b924","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.3.tgz","fileCount":31,"integrity":"sha512-CpQdQ7v/IEt6S6mVXbLc1htVfjn3ESILC//XRdCBiBqOVs0sV38yz9YHASISXn4OnVq1ydtmIPgHzrt31L3dEA==","signatures":[{"sig":"MEYCIQDQ3UWT/yhnE7gACWGNYNm0ngMd+7NdzuOYr88vCXtTPQIhAMJ0/X0+V5UibPrTILmc3svofsBxYU+7pQGzrRzgZhsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25390},"type":"module","_from":"file:chain-of-actions-0.9.3.tgz","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./Action":{"import":"./dist/esm/Action.js","require":"./dist/cjs/Action.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pnpm run build:esm && pnpm run build:cjs","prebuild":"rimraf dist/","build:cjs":"tsc -p tsconfig.cjs.json && renamer --find js --replace cjs ./dist/cjs/*","build:esm":"tsc -p tsconfig.json"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"C:\\Users\\super\\AppData\\Local\\Temp\\4e57c7f3207fbf3e1a8517631288becd\\chain-of-actions-0.9.3.tgz","_integrity":"sha512-CpQdQ7v/IEt6S6mVXbLc1htVfjn3ESILC//XRdCBiBqOVs0sV38yz9YHASISXn4OnVq1ydtmIPgHzrt31L3dEA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"23.1.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.3_1730625945566_0.022345439363804065","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"chain-of-actions","version":"0.9.4","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.4","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"2510a836c7dc72718e75759ab1fbca81c8c93228","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.4.tgz","fileCount":31,"integrity":"sha512-tUxH+3VTxYpXKo6KfD8H8qpXVpLarmDYOaJwtA47sfDEE6S0mb6q/XsMCL2YXSi7w+BqUhuvBKfGLIv2dxEWVw==","signatures":[{"sig":"MEYCIQC1Y8NUYINCx0ATu0RLNTzEk0iJI5uqeawx89dh+aJPagIhAIgrwHGvplT61fbhvTsNZIkwF4xhH6PTJm+Wjpu5DqPj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25248},"type":"module","_from":"file:chain-of-actions-0.9.4.tgz","exports":{".":"./dist/esm/index.js","./*":"./dist/esm/*.js"},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pnpm run build:esm && pnpm run build:cjs && pnpm dlx publint","prebuild":"rimraf dist/","build:cjs":"tsc -p tsconfig.cjs.json && renamer --find js --replace cjs ./dist/cjs/*","build:esm":"tsc -p tsconfig.json"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/5fbeea00e03315e9f18410874a75fd5c/chain-of-actions-0.9.4.tgz","_integrity":"sha512-tUxH+3VTxYpXKo6KfD8H8qpXVpLarmDYOaJwtA47sfDEE6S0mb6q/XsMCL2YXSi7w+BqUhuvBKfGLIv2dxEWVw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.10.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.4_1730654080619_0.7857725622740734","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"chain-of-actions","version":"0.9.5","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.5","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"00a13904e0743f7921de5b426edfb06488329dc8","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.5.tgz","fileCount":6,"integrity":"sha512-M73nxMgDmsNrEwYg5y5gecwdw2kpLsf7ZQaB73bHl9pA7w17gVc6CptaUCZdXO7886mdKnBWhnOAZemPbAgOVQ==","signatures":[{"sig":"MEQCIEvlMSrTQVbaC3GwMWZyjWvfl0XUvO+OJj9CUAi2yCHXAiBMB/ywBVob7GvhIR2QmG8SpMWYXwwik2TEzIjbis8sIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16202},"type":"module","_from":"file:chain-of-actions-0.9.5.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/f01ac74f2ecbe9f10b04f15a90c5c2fa/chain-of-actions-0.9.5.tgz","_integrity":"sha512-M73nxMgDmsNrEwYg5y5gecwdw2kpLsf7ZQaB73bHl9pA7w17gVc6CptaUCZdXO7886mdKnBWhnOAZemPbAgOVQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.10.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","vitest":"^2.1.2","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.12.0","typescript-eslint":"^8.8.1","@vitest/coverage-v8":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.5_1730668535788_0.18877777278443508","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"chain-of-actions","version":"0.9.6","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.9.6","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"11152e7de5e7a7e1d03f4990711d9734c3e72625","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.9.6.tgz","fileCount":6,"integrity":"sha512-w1siRfld1B/C0c27HmMfJpP45e7UgTxoFHVt3mxDiRbwlncwsha/ISmdWv7O08jWLYz036JF0h4Og5DO6eUJhA==","signatures":[{"sig":"MEQCIHLwyicrnLD02lBC/LlhTYQ+uypjYS/1/Vsn7xy6qx9YAiBgmpf4dGnpyQXJV5ypLsEXruKqLyWTSBNUFBTBiJsklg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16728},"type":"module","_from":"file:chain-of-actions-0.9.6.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/2c9e3af2c04a6703d7e0b5cb4a0a3354/chain-of-actions-0.9.6.tgz","_integrity":"sha512-w1siRfld1B/C0c27HmMfJpP45e7UgTxoFHVt3mxDiRbwlncwsha/ISmdWv7O08jWLYz036JF0h4Og5DO6eUJhA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.10.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","rimraf":"^6.0.1","vitest":"^2.1.4","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.14.0","typescript-eslint":"^8.13.0","@vitest/coverage-v8":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.9.6_1731532326259_0.3658740996553085","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"chain-of-actions","version":"0.10.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.10.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"2a80b416b9282c9d217edb4929fadc077d33310d","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.10.0.tgz","fileCount":6,"integrity":"sha512-FL3/U2uV/xothtJt07/vIySqqle2D3SPKs/LY8XLt83fEFVW54UkIF1VaGZKvz5x8qbHs7OTYeYbeoCVdvDclw==","signatures":[{"sig":"MEUCIQCXhvNNT719b3qa45NHbxu4KGP1AeVwovwRDeRX45nskgIgadeuTcY1wfJogURnVkV3ydpnhLrAd0nfWE0GcMb7oRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16632},"type":"module","_from":"file:chain-of-actions-0.10.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/ed213b2e6ddc14b6a6e44c5198ab4a5e/chain-of-actions-0.10.0.tgz","_integrity":"sha512-FL3/U2uV/xothtJt07/vIySqqle2D3SPKs/LY8XLt83fEFVW54UkIF1VaGZKvz5x8qbHs7OTYeYbeoCVdvDclw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","rimraf":"^6.0.1","vitest":"^2.1.5","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript-eslint":"^8.14.0","@vitest/coverage-v8":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.10.0_1731735361418_0.6457670246426945","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"chain-of-actions","version":"0.11.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.11.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"a703c088b78a1a3b82b513ddaae246cd5cd7deb0","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.11.0.tgz","fileCount":6,"integrity":"sha512-x5yAi5KzU+zAjo6Oa0CnZuvWO+e3LOhBVNzauiZ8CfA2JctKx/db9zc6PjQZPj8yjFYd1XRuSdRKUHObGwZFbw==","signatures":[{"sig":"MEYCIQDbTvT8XaII2bs9IkFoEqXVEt6RAsRsJU8elQnHlI730gIhAKZmt8STJFSgGK2v44DvzenA0iPCfH9CZ36nzelYdvDn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20507},"type":"module","_from":"file:chain-of-actions-0.11.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/a1fbc711143d504d4aeb0cabaf7ef490/chain-of-actions-0.11.0.tgz","_integrity":"sha512-x5yAi5KzU+zAjo6Oa0CnZuvWO+e3LOhBVNzauiZ8CfA2JctKx/db9zc6PjQZPj8yjFYd1XRuSdRKUHObGwZFbw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","rimraf":"^6.0.1","vitest":"^2.1.5","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript-eslint":"^8.14.0","@vitest/coverage-v8":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.11.0_1731865638488_0.5998575972544107","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"chain-of-actions","version":"0.11.1","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@0.11.1","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"58056814e1785080c2d44c316ed2649fec457ae2","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-0.11.1.tgz","fileCount":6,"integrity":"sha512-bXdJyUxg+olHZO4UOeg6kjzzVutiksR1zFTL44wUpjF0iUR6EtVd12aMrY/nJAEw8FA+8bEfFD0TS+YJBh7KsA==","signatures":[{"sig":"MEQCIH6GKP/+sRhFxV5iZ+r2kOy4c+Ra38pOhXKdJVl8MBAnAiBQFBgL/soN7oxOy+yovopwCi98ar+Ce35Q7LSSU13foQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20661},"type":"module","_from":"file:chain-of-actions-0.11.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/e90a4e9ca1356b6b04bd266138d19bdc/chain-of-actions-0.11.1.tgz","_integrity":"sha512-bXdJyUxg+olHZO4UOeg6kjzzVutiksR1zFTL44wUpjF0iUR6EtVd12aMrY/nJAEw8FA+8bEfFD0TS+YJBh7KsA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.6.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","rimraf":"^6.0.1","vitest":"^2.1.5","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.3.3","@eslint/js":"^9.15.0","typescript-eslint":"^8.14.0","@vitest/coverage-v8":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_0.11.1_1732951461525_0.7379853687544466","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"chain-of-actions","version":"1.0.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.0.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"fd3ec0cd5fec185f4dcc3c906874aadf0a474a16","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.0.0.tgz","fileCount":6,"integrity":"sha512-Wc2rzyC1AX4mNSxM7+NQvJ4J4GsG49OuvNasz8RSwrpswr54PiJLH6OzFADngo2onUniLKqe6Enfv+YHeLGLjA==","signatures":[{"sig":"MEUCIFzEaolC+n+EjtqYntfq2bOyZZCEbfMTIeUPuSb+1LYSAiEAvYLaeztjeUNQraLIrEw/AwOXXwkIOLcJTWl88xkOe9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17844},"type":"module","_from":"file:chain-of-actions-1.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/7fba6acba1a2e3a3f3b82a3ff3c62bf0/chain-of-actions-1.0.0.tgz","_integrity":"sha512-Wc2rzyC1AX4mNSxM7+NQvJ4J4GsG49OuvNasz8RSwrpswr54PiJLH6OzFADngo2onUniLKqe6Enfv+YHeLGLjA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.0.0_1733605772885_0.3061167273856775","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"chain-of-actions","version":"1.1.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.1.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"f258b52ab8e5c092ce446d60f7212a308f72c97a","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.1.0.tgz","fileCount":6,"integrity":"sha512-WKy/5bcNkojpdp8BDGznDhLjtyiXNNmEndPucz3KqADtXeVx5sXkEIwEPUDuuu+bflkJj1dvQBrROseEk7YUJg==","signatures":[{"sig":"MEQCIHIc2ImR7GwAAUUHgQcTBesvLviASYwFdmOK1OafK88yAiAimOd6X5iYhZUhuPeSjap2IS3fEbGAFpmQiH2kAAGb9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18109},"type":"module","_from":"file:chain-of-actions-1.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/0301f59d129d0ea4d230f0135bca13f5/chain-of-actions-1.1.0.tgz","_integrity":"sha512-WKy/5bcNkojpdp8BDGznDhLjtyiXNNmEndPucz3KqADtXeVx5sXkEIwEPUDuuu+bflkJj1dvQBrROseEk7YUJg==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.1.0_1733640150553_0.4417557111395316","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"chain-of-actions","version":"1.1.1","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.1.1","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"282f31aa0cabc039bb622c45ae7d460842f425ee","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.1.1.tgz","fileCount":6,"integrity":"sha512-yrap7/ld8fDIHPtEGqM8aZtwU4tFjrL70BwuuKoBvMIt6AHihPxGMN7m89YGDxcUABpzx3dogJ+bMZGYbfb/fw==","signatures":[{"sig":"MEYCIQDRRHJy6TJi/tFhTeQCxJTn+0xwf118UzxWrdjtQxzeTwIhAKRYwYeXdj1Xr7LR7JQSD/hLo0fCc1SY7rotE4ynBm/j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18445},"type":"module","_from":"file:chain-of-actions-1.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/fda4d8caf45ecf2b5fa7b35d5c066b39/chain-of-actions-1.1.1.tgz","_integrity":"sha512-yrap7/ld8fDIHPtEGqM8aZtwU4tFjrL70BwuuKoBvMIt6AHihPxGMN7m89YGDxcUABpzx3dogJ+bMZGYbfb/fw==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.11.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.1.1_1733650845836_0.5123463161462036","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"chain-of-actions","version":"1.1.2","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.1.2","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"b167b2c785920ee7acf8aa9a4633117447a86e92","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.1.2.tgz","fileCount":6,"integrity":"sha512-zs/a4QgeJBKn3cAoIbIxtxpdQYfSxV3iqYXSVUh4tb74lYmXcj+pULefN0s+Zm7B3uwng3TqGchRzYqiQZAqYQ==","signatures":[{"sig":"MEQCID69UqkiD4XTy/ysCKX+/bCWOM/gS3J/PEYjsoLp1tlEAiBiqQ/UoWeSdEv7S49zMhHArzV+pkAUw9UBIKcqeK1KPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18524},"type":"module","_from":"file:chain-of-actions-1.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/dbf683d925d868413cff806344a45f68/chain-of-actions-1.1.2.tgz","_integrity":"sha512-zs/a4QgeJBKn3cAoIbIxtxpdQYfSxV3iqYXSVUh4tb74lYmXcj+pULefN0s+Zm7B3uwng3TqGchRzYqiQZAqYQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.12.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.1.2_1734159129693_0.17672319699082428","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"chain-of-actions","version":"1.1.3","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.1.3","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"d49a4e96f6e6262d6dc6d10e56c18e5ae19974db","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.1.3.tgz","fileCount":6,"integrity":"sha512-gHmMCWC4zndZ4bnemS2UnoMJHx1kvWzzOX8IfuFU4utfdxQUnPWTQejjS7/nMPib3aLTp7bvqTGb9XKP9+vE7w==","signatures":[{"sig":"MEUCIQCn2/5WbG7quXqxD3Netw0v0Ao2fzNe6c5wN/Wy9GAqBQIgKqgs9nWvTrTgnQb5pURRU0Gj/RXXKNcd8H7FZk+zC0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18563},"type":"module","_from":"file:chain-of-actions-1.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/cbc6ce4c8d8329afa216337129c7774b/chain-of-actions-1.1.3.tgz","_integrity":"sha512-gHmMCWC4zndZ4bnemS2UnoMJHx1kvWzzOX8IfuFU4utfdxQUnPWTQejjS7/nMPib3aLTp7bvqTGb9XKP9+vE7w==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.12.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.1.3_1734166293628_0.9420530976148405","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"chain-of-actions","version":"1.1.4","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.1.4","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"8d69f93d24c7b853e9632e4e84dd3c8d903f4a28","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.1.4.tgz","fileCount":6,"integrity":"sha512-cN6gdvJsaXIo7XxNlhFHLui1vyA8wvaqxXXYVznkTblo1ikOzYzZ3aS/egalvAJhbUn0va8QnHGgTxVu3PgymQ==","signatures":[{"sig":"MEQCIFlXpgWXmaPapyLRJ8CXTCfXseaEwoJnV++30ITHL6lFAiBFv8klhcfA4JALLOAk55tcb2OoGdOTsnuxE4+kz5fI2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18635},"type":"module","_from":"file:chain-of-actions-1.1.4.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && pnpm exec tsc -p tsconfig.eslint.json && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/0a0dd953d8bdbfab174284a825a63d43/chain-of-actions-1.1.4.tgz","_integrity":"sha512-cN6gdvJsaXIo7XxNlhFHLui1vyA8wvaqxXXYVznkTblo1ikOzYzZ3aS/egalvAJhbUn0va8QnHGgTxVu3PgymQ==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.12.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","@types/node":"^22.10.2","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.1.4_1734181086085_0.261154658752873","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"chain-of-actions","version":"1.2.0","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"author":{"name":"Francois Karman"},"license":"MIT","_id":"chain-of-actions@1.2.0","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"homepage":"https://github.com/superfaz/chain-of-actions#readme","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"dist":{"shasum":"4272bfc2c814602151dc3a6c2e149ce2a7918ccf","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.2.0.tgz","fileCount":6,"integrity":"sha512-Eqci9tKYF4AU68yrhtmHCMZJsmj0qymLyklVUAqK0FW2VyVoShRudpw4CJh9wszM317o4lkTp5irJehYwOqTEA==","signatures":[{"sig":"MEYCIQDaH8YW3FAUsy8GNKX3oudzqJmvBF10+Sjlkpc3so3txgIhAOXpcVnn8TfkrQNolNUuLGK+k4emWj/gDRIxmTQldYkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18671},"type":"module","_from":"file:chain-of-actions-1.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"all":"pnpm run lint && pnpm run build && pnpm run test run","lint":"prettier --check . && pnpm exec tsc -p tsconfig.eslint.json && eslint .","test":"vitest","build":"pkgroll && pnpm dlx publint","prebuild":"rimraf dist/"},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"_resolved":"/tmp/45392edaca111e896b9fa937ae2f6a67/chain-of-actions-1.2.0.tgz","_integrity":"sha512-Eqci9tKYF4AU68yrhtmHCMZJsmj0qymLyklVUAqK0FW2VyVoShRudpw4CJh9wszM317o4lkTp5irJehYwOqTEA==","repository":{"url":"git+https://github.com/superfaz/chain-of-actions.git","type":"git"},"_npmVersion":"10.9.0","description":"Railway error management implementation in Typescript","directories":{},"_nodeVersion":"22.12.0","dependencies":{"typescript":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","rimraf":"^6.0.1","vitest":"^2.1.8","pkgroll":"^2.5.1","renamer":"^5.0.2","prettier":"^3.4.2","@eslint/js":"^9.16.0","@types/node":"^22.10.2","typescript-eslint":"^8.17.0","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/chain-of-actions_1.2.0_1734258134855_0.3904732482096158","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"chain-of-actions","version":"1.2.1","author":{"name":"Francois Karman"},"type":"module","license":"MIT","description":"Railway error management implementation in Typescript","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"repository":{"type":"git","url":"git+https://github.com/superfaz/chain-of-actions.git"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","default":"./dist/index.mjs"}},"dependencies":{"typescript":"^5.7.2"},"devDependencies":{"@eslint/js":"^9.17.0","@types/node":"^22.10.2","@vitest/coverage-v8":"^2.1.8","eslint":"^9.17.0","pkgroll":"^2.5.1","prettier":"^3.4.2","renamer":"^5.0.2","rimraf":"^6.0.1","typescript-eslint":"^8.18.0","vitest":"^2.1.8"},"scripts":{"prebuild":"rimraf dist/","build":"pkgroll && pnpm dlx publint","lint":"prettier --check . && pnpm exec tsc -p tsconfig.eslint.json && eslint .","test":"vitest","all":"pnpm run lint && pnpm run build && pnpm run test run"},"_id":"chain-of-actions@1.2.1","bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"homepage":"https://github.com/superfaz/chain-of-actions#readme","_integrity":"sha512-lX5eRpgBrmb2U5VXjigfq03CloMKn6zlUPl/DCtJhfVMxeW4+3ALx0dYEPC/9plI2Iw0PNui3Y2vpdTT4+qLbg==","_resolved":"/tmp/d4f107484460a0ac1aeb6c4ee6994075/chain-of-actions-1.2.1.tgz","_from":"file:chain-of-actions-1.2.1.tgz","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-lX5eRpgBrmb2U5VXjigfq03CloMKn6zlUPl/DCtJhfVMxeW4+3ALx0dYEPC/9plI2Iw0PNui3Y2vpdTT4+qLbg==","shasum":"fd0fed65d828f735d800aac4561db601e56151a6","tarball":"https://registry.npmjs.org/chain-of-actions/-/chain-of-actions-1.2.1.tgz","fileCount":6,"unpackedSize":18671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeKCU4GW65y+1dQDEBbbWcHOSKuG4hYNmv0feoIyVTlwIgPAh61YhG/LQ7hvP8M6Dfjoc+0mj7LHWxMZfMrZEhpU0="}]},"_npmUser":{"name":"superfaz","email":"fkmels-npm@yahoo.com"},"directories":{},"maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chain-of-actions_1.2.1_1735142792973_0.33798247280169136"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-27T20:16:07.002Z","modified":"2024-12-25T16:06:33.422Z","0.0.1":"2024-09-27T20:16:07.176Z","0.2.0":"2024-09-28T07:17:53.241Z","0.3.0":"2024-09-28T09:05:00.085Z","0.4.0":"2024-09-29T19:25:28.547Z","0.4.1":"2024-09-29T19:31:48.692Z","0.4.2":"2024-09-29T19:42:31.407Z","0.5.0":"2024-10-02T19:46:13.396Z","0.6.0":"2024-10-06T16:57:55.445Z","0.6.1":"2024-10-06T19:59:09.390Z","0.6.2":"2024-10-07T20:05:20.958Z","0.7.0":"2024-10-13T19:49:39.939Z","0.8.0":"2024-10-14T19:07:08.060Z","0.9.0":"2024-10-19T16:28:29.996Z","0.9.1":"2024-10-19T16:46:33.412Z","0.9.2":"2024-10-19T17:34:12.457Z","0.9.3":"2024-11-03T09:25:45.739Z","0.9.4":"2024-11-03T17:14:40.841Z","0.9.5":"2024-11-03T21:15:36.359Z","0.9.6":"2024-11-13T21:12:06.522Z","0.10.0":"2024-11-16T05:36:01.585Z","0.11.0":"2024-11-17T17:47:18.689Z","0.11.1":"2024-11-30T07:24:21.711Z","1.0.0":"2024-12-07T21:09:33.061Z","1.1.0":"2024-12-08T06:42:30.722Z","1.1.1":"2024-12-08T09:40:46.033Z","1.1.2":"2024-12-14T06:52:09.883Z","1.1.3":"2024-12-14T08:51:33.801Z","1.1.4":"2024-12-14T12:58:06.275Z","1.2.0":"2024-12-15T10:22:15.047Z","1.2.1":"2024-12-25T16:06:33.185Z"},"bugs":{"url":"https://github.com/superfaz/chain-of-actions/issues"},"author":{"name":"Francois Karman"},"license":"MIT","homepage":"https://github.com/superfaz/chain-of-actions#readme","keywords":["typescript","error-handling","railway","railway-oriented-programming","chain-of-responsibility"],"repository":{"type":"git","url":"git+https://github.com/superfaz/chain-of-actions.git"},"description":"Railway error management implementation in Typescript","maintainers":[{"name":"superfaz","email":"fkmels-npm@yahoo.com"}],"readme":"[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/superfaz/chain-of-actions/badge)](https://scorecard.dev/viewer/?uri=github.com/superfaz/chain-of-actions)\n\n## Objective\n\nThis project aims to provide a typed error management for typescript code.\n\n## The Problem\n\nTypescript error management is based on the `try`/`catch` statements and this approach doesn't provide a strong-type management for error handling.\n\n```typescript\ntry {\n  const user = await getUser(\"id\");\n} catch (error: unknown) {\n  // error can be of any type\n}\n```\n\n## Quick Start\n\nA method like:\n\n```typescript\nasync function getUser(id: number): Promise<User> {\n  /* */\n}\n```\n\nCan be replaced by:\n\n```typescript\nasync function getUser(\n  id: number,\n): PromisedResult<User, DatabaseError | MissingDataError> {\n  /* */\n}\n```\n\nCalling this method will return two possible results:\n\n- `{success: true, value: {...}}` - A success result, where `value` will be a **User** instance\n- `{success: false, error: {...}}` - a failed result, where `error` will be a **DatabaseError | MissingDataError** instance.\n\n> [!NOTE]\n> This approach ensures that the possible errors are typed and forces to manage them as the caller will have to check the `success` property.\n\nA simple implementation using this approach would be the following:\n\n```typescript\nasync function getUser(\n  id: number,\n): PromisedResult<User, DatabaseError | MissingDataError> {\n  try {\n    // Retrieve the user - mock a normal call to a datasource handler.\n    const user = database.get(\"User\", id);\n    if (!user) {\n      // Raise a typed error as the user doesn't exist\n      return fail(new MissingDataError(\"User\", id));\n    } else {\n      // Success result\n      return success(user);\n    }\n  } catch (e: unknown) {\n    // Raise a typed error as the datasource raises an error.\n    return fail(new DatabaseError(e));\n  }\n}\n```\n\n| Helpers     | Explanation                  |\n| ----------- | ---------------------------- |\n| `succeed()` | Create a successful response |\n| `fail()`    | Create a failed response     |\n\n## Chain of Actions\n\nKnowning if an action failed or not allows to chain actions based on their statuses and create a railway. For this, this library provides a `start` function to create a chain of actions.\n\n```typescript\nasync function getUser(\n  id: number,\n): PromisedResult<User, DatabaseError | MissingDataError> {\n  return start()\n    .add(() =>\n      convert({\n        try: () => database.get(\"User\", id),\n        catch: (e) => new DatabaseError(e),\n      }),\n    )\n    .add(\n      onSuccess((user) =>\n        user ? succeed(user) : fail(new MissingDataError(\"User\", id)),\n      ),\n    );\n}\n```\n\n| Helpers             | Explanation                                                               |\n| ------------------- | ------------------------------------------------------------------------- |\n| `start()`           | starts a chain of actions with a specific data                            |\n| `.add(action)`      | adds a new node to the chain                                              |\n| `onSuccess(action)` | adds a new node that will execute its action if the previous node succeed |\n| `convert(fct, err)` | Convert a standard `Promise` call to a `PromisedResult`                   |\n\n> [!NOTE]\n> This example can still be improved: the current implementation uses a `database` object : Where is it initialized? How are the error managed for it?\n\n## Architecture\n\nThis library is based on the [Railway design pattern](https://blog.logrocket.com/what-is-railway-oriented-programming/).\n\nRailway Oriented Programming is based on the metaphor of a railway track, where operations can either **succeed** (the \"right track\") or **fail** (the \"wrong track\"). The idea is to structure the code in such a way that successful operations continue down one path, while failures are handled separately, allowing for a clean separation of concerns.\n\nIn this library, we consider that three tracks should exist as our operations can either **succeed** (the \"right track\"), **raise an error** (the \"error track\") or endure an **unexpected failure** (the \"failure track\").\n\nFor instance, a call to an operation like `getUser(id)` could:\n\n- **succeed** and return a `User` instance,\n- **raise an error** when the id doesn't exist in the database or if the connection is not available,\n- **failed unexpectingly** if the server run out of memory during the operation.\n\nTo achieve this, the library proposes the following result types:\n\n- `SuccessResult<Data>` - represents the successful result of an operation\n- `FailureResult<Error>` - represents the error raised by an operation\n- `Result<Data, Error>` - the union of `SuccessResult` and `FailureResult`\n- `PromisedResult<Data, Error>` - a `Promise` returning a `Result`\n\nAll those types don't contain methods and remain data type that can be serialized (to be usable as part of RPC flow for instance).\n\nThe notion of \"Railway\" is splited into 3 core concepts:\n\n- The `Action`, a function that executes a process based on a specific data and context and returns a `PromisedResult`.\n- The `Node` that encapsulates an action to provides extra methods.\n- The `Chain` that groups various nodes to provide a service.\n","readmeFilename":"README.md"}