{"_id":"ts-action-operators","_rev":"30-0e633ff23000ccb32623e11de8e94623","name":"ts-action-operators","description":"TypeScript action operators for NgRx and redux-observable","dist-tags":{"rc":"7.0.0-rc.0","latest":"9.1.2"},"versions":{"1.0.0-rc.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{"ts-action":"^1.0.0","rxjs":"^5.5.2"},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{"rxjs":"^5.5.2"},"peerDependencies":{"rxjs":"^5.5.2"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"1.0.0-rc.0","_id":"ts-action-operators@1.0.0-rc.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-1jjSEwvmu9b30ljx8L1iEu8z08mZWLgvMoXhWljFkIBVhEIy0OnLVAxX3PzfJubdDPn7VORTfFUmfT3vmrBezA==","shasum":"aae46075685adbfa5e3a245bd9a208faa9531fd6","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-1.0.0-rc.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxPqLJY4GZ7eOPrfE60FdZIACE5RghMU9KQF4hca/fHAiADZ/rdDRZz65YIhiFslgZqvTVn9CveqsdMUdCfvsE7yQ=="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-1.0.0-rc.0.tgz_1509712010442_0.05550276464782655"},"directories":{}},"1.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{"ts-action":"^1.0.0","rxjs":"^5.5.2"},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{"rxjs":"^5.5.2"},"peerDependencies":{"rxjs":"^5.5.2"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"1.0.0","_id":"ts-action-operators@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-WXgW5LqFhrwXAQ72+gSpXRubAJsnEq9CIAu2OJ/5WaYiptBy4fU0/V0ZsQyCGWjOLfXcfB+hIj7YqQBPnhbxsQ==","shasum":"dc3be9d965a4e9f1955bef006e2db42c87c01497","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHgpFyuOBTWTTcSIrKDt3S8KXHUoexCp7CQkfzWLmOgwIgB4YfadVhjiYbWK+4S4Z3vbfw3jCk5MH0n8pP7lcukEA="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-1.0.0.tgz_1509774677150_0.5220508729107678"},"directories":{}},"1.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^1.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"1.0.1","_id":"ts-action-operators@1.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-/5ZSXeFwW9drz9cv3+ZT1pC+Ne/5l6pba6qAsVn01yhk/QOsKk8dtfHeI1JtryDkWoO+hBveYPF5RGOWZtuZbw==","shasum":"b6047d8b812ff0db7d21b195a51fbed671b7d4b2","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC51zwmWN0N1JGxs+hiQxayVOUeWFYOo1r2wqAw/Dcn/gIgKPDJ+IQD7xHtS6p8pUFVpGuDfCN3u6txQ4wK7Mq92Eg="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-1.0.1.tgz_1509775303011_0.32045118091627955"},"directories":{}},"1.0.2":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^1.0.2"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"1.0.2","_id":"ts-action-operators@1.0.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-KRGZRmWQ2ZsT+hsKE2DOvNeyPux7aBJonsgWu2lN1+MisTNIyDxwgG5xXWC/bH9e13pYRdKrASRjL3R2IbEQ/g==","shasum":"62c5abb6bd7aae200ddf22daf1cea24633178ede","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuyDJHuJB1buewEn7ngO3lYLAK9si47JSekyXNlMe+EQIhAMosgGox0bVdMThAuS3NKAeEtRvEypLpruB+Aq9F7iB2"}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-1.0.2.tgz_1509888508385_0.4442421442363411"},"directories":{}},"1.0.3":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^1.0.3"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"1.0.3","_id":"ts-action-operators@1.0.3","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-9yEeeO754ZDVDiRaUxiyH7qxvzfMC/0pFAVEFFY7tpqAsjghAdyNL2Y7v4DEcDiT9jUOqeXzWqKl4CfMWmd5mA==","shasum":"e668acd9b7f4db383d3ad659e700cba11e3855dd","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYBtRdKpzk+4lICqTswo15i5BhRbdw2lrpQEhRRKcQuQIgDfo41KaSCMmXGj2eRpOT+rrho9E75vJYNBj9lZR8Ces="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-1.0.3.tgz_1509889334002_0.6039351548533887"},"directories":{}},"2.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^2.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"2.0.0","_id":"ts-action-operators@2.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-4ENi5zhp/923FVwLKmZz1Fm1S7zdfFeNpHOMvcTkuqtQ9+DldYipNajICozscbOctagJx9i1QRIYP18Hf+KaYQ==","shasum":"6f4de6989b30ed8795590bd93b0a436bb688f2f8","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBV3aOHoXWDgC3DEEXSBjGUjqAEsAu+vduTVkgvpU88wAiEAp/Zcy7SXGbH7D/+jkbiPwPhkpzVfXXoAZ8fnvDkAavE="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-2.0.0.tgz_1509931788649_0.0021955259144306183"},"directories":{}},"2.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^2.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"2.0.1","_id":"ts-action-operators@2.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-/3A/hkKWjx+MWcn8gbOb4PLJd8APybaJZYQKrFHviHD4k3nTucdL8i5ra9deQbpw+a9XFaYTK+gZiKbxYtdACQ==","shasum":"39ba8bf2415c657bc6a6fa50b10ab887bc2ba05f","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBLcQ6OuTJGrrkOrULOs920GELTpGGF0UkphRTjuQ9nAiEA4dsk7SskwTOtd9y9rvjGx4N551SvoYdHNUwpzP886Ag="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-2.0.1.tgz_1510017090544_0.06106091849505901"},"directories":{}},"2.0.2":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^2.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"2.0.2","_id":"ts-action-operators@2.0.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-K/cGC0p9p8o0tEk3A6akBTkkmQsLdHZZtqEsgueWQMpq4k/N3Z78mHceiMrNMbXT7hOGH2VhfaYt/xZ6qmxBwA==","shasum":"155ae2db4c03b6aed1153dd97330b77e5aa3cc88","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWsg0YwgbOsocRlXaV0fT74Lo2IArcwuWHKt2+ELqO1AiBB0aXR2SrOjKilrors0osy4MKQ/ytCN067tItQF5f3JQ=="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-2.0.2.tgz_1510022090640_0.40286515676416457"},"directories":{}},"3.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^3.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"3.0.0","_id":"ts-action-operators@3.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-OBIrzVSgyz5HNeshawVwrrkIuQa6slZBQRoGF9yCeG9ggyb91mDoXi4sdXMClBc+YUtHomyG9eUwHhNUVamEuw==","shasum":"5582e595d690d750495ad4607b1256044788e168","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtODHNTiaJkZbJ95EQ+vONbXSSRL0XiBHmxfq6FwhWqQIhAPR3LI8zVLZ8fCmTmOzo3VpSTSZQ9rbGOlVwendlWQcM"}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-3.0.0.tgz_1510236161123_0.46583122410811484"},"directories":{}},"3.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^3.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"3.0.1","_id":"ts-action-operators@3.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-7eE3lhp37Oste9xpTd6V6claqMEEeHrHtlOVwnwkF8FFQo5sgLorfvJwoCilDcOjr4VehjqUIa2J3wAWfqkKuA==","shasum":"1af2a1b4a2583d7d493c0772b2742488c0d5daba","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB31zWUcrR1BfLTngQ2Me5FByKdx38Ph01nBzeuj7V5WAiEArg/1p/Ho3J0kwMa7R3xbGe2VAH+MYfoPnPpitygCBbA="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-3.0.1.tgz_1510273607731_0.03208480938337743"},"directories":{}},"3.1.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^3.1.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.ts","version":"3.1.0","_id":"ts-action-operators@3.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-zoyXIzAGEHld4KT1EvNlBhnCPjizn4i2gn2Eb3QPrnoDAZdJe/HYA14Au35r7xQP8kLrj3AW3j8KMfUc7xYX2A==","shasum":"2af53f5da7cd34d4bb609103f27e3813d2499162","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATs/H9afnnP3xxyUKA/tqCkgV8VzFvVcQtvZpcc/FFDAiEAl+fuciaFf3yWYHJqgHAXJh1D8YlZRgxjBYD/GXpgyk4="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-3.1.0.tgz_1510295919860_0.3507576724514365"},"directories":{}},"3.1.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^3.1.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"3.1.1","_id":"ts-action-operators@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-tqdfqsAoDHagycmHT9iJ9RzmaSpqCeuhzY+QVG0ECBCLEd+PUGh1YMC8V2CD10OkBnplZBqHU2vCjT5TgLEVYA==","shasum":"db274a412043d6693c14f9c8ca7b7bd97d41be42","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-3.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFmoFgB8/nPeXsL7QYF+UmnjxWdhLBfOtPzETwjELTNAiEAteOBpLsAYwWUzXU5oMg8BdKb1Q0mYJ9e6vTaxFZaWlM="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-3.1.1.tgz_1517024062109_0.619540142826736"},"directories":{}},"3.2.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^3.1.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"3.2.0","_id":"ts-action-operators@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-vXP0R3rW6qx9fYabFfMoA+K1qgvEHHR2BtggCtYQaTD2scV62ZNx8aWT5eV2Zp1NXlq9s/sHBd9ICXZvdcZjoA==","shasum":"55728890e5049188aa755912b66225ad3a85132b","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCZLVYtXLBUwd6yBqFcOQYvkZR7uMWVgLdi6XkO2oGsQIhAIxNozVVZlO1n5J0LEhfPSfl/QKqp7K6VWi937rPsDq4"}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-3.2.0.tgz_1517216912264_0.7060005275998265"},"directories":{}},"4.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^3.1.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"4.0.0","_id":"ts-action-operators@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-pD1A5ysDhwLzjtU7Eq0SiTA5vaoeXAHPGUj7CTM1f6mPFVN9eztZQ0B9ZF+3aGYnrG207bE5nM7APsdnlfhZbA==","shasum":"8aacdb4cd6b1fb9e36513147de805d7072cfa3d6","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGI3ANDXUgbTfJT4AhlLDotj6f0+i12exeoBXcI6jy7IAiAhmDYfrrm1h4x9caCVY3p9DjYcq2vMhW59Yj8A+R0+UQ=="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-4.0.0.tgz_1517357592694_0.685665181139484"},"directories":{}},"4.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^4.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"4.0.1","_id":"ts-action-operators@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-l9LPCpowU5/z/nc/JCp8tvANsghptDNY46fXaTKiMJ1fY1wdc+wn3mSZkSQ2g8KxWSFhZZ/v9s1IJfSGu5rODg==","shasum":"9c955034e18b2952eec1cf680828cea14d34e4a8","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-4.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGm01JyDZw55RgORnY7fvhGTy7HlwNKd/gTX9XvIIBPgIgNVIif+U4jClgEG6VWOcZ4osgDaLVQ2LBYvkG4FViHTw="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-4.0.1.tgz_1517357996837_0.7034969623200595"},"directories":{}},"5.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^4.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"5.0.0","_id":"ts-action-operators@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-SUnAhn+89Jr/+pQnquZC/pEylGvi9ui5x/ClmRxqm4HcLuRWnUxvc19g+718CDP2yDliMZxJRjjSlJNi4pDiPA==","shasum":"f3f8c73a9f7e1083302800e85a34c8f96f518b6f","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcq08yujFJiCtcA6j0nhkhzOJZSlhvZddcJ05s/e5/rAiEAod2pcNHJHCtqTje8d8BP+/7vgwATnnFWazhoUHw92JU="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-5.0.0.tgz_1517545414196_0.6082917861640453"},"directories":{}},"5.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^4.0.0 || ^5.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"5.0.1","_id":"ts-action-operators@5.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-cABW2t5jlx6Cb6aaU3CSFULQ76p9BkH2bijJqV9GFp/C7QSbBNydm8ggCNqpHPqimB3V+/IGRPhD95lMbTFUpQ==","shasum":"2b47e1d8e313194a7848f0cb49921b833cc321b9","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-5.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMTjR2uGXIXZVCUNPuBdqvVQdOh558GKAzZP4piRjpxgIhAJfvMcThUOoW2jmwesz8Usf5WMA3/Q/QLg5HiitXFqTy"}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-5.0.1.tgz_1517612299907_0.027043066453188658"},"directories":{}},"6.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^5.5.2","ts-action":"^6.0.0"},"private":false,"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"6.0.0","_id":"ts-action-operators@6.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-Lnvf2rm52Y6qo/rq980IEElvAQ2/DCZhEC4RUOz0ct1KtYAwEAeliD5TWip0BPS+Cl8g7ABm8amJihlQrCYGuQ==","shasum":"73348d348d9a056db9340365c2e47d1ed544f1d6","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-6.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL4+uMEBnN/I4S1Uj2E1uPSiRAVMH9N5Kz0hThAfqoegIgVPdJPcMsmPu2DZVi2e0yAZyAxyO4Q4Uozje4KPAxc7A="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators-6.0.0.tgz_1517621513326_0.8303969274275005"},"directories":{}},"7.0.0-rc.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0-rc.0","ts-action":"^6.0.0"},"private":false,"publishConfig":{"tag":"rc"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"7.0.0-rc.0","readme":"# ts-action-operators\n\n[![GitHub License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/cartant/ts-action-operators/blob/master/LICENSE)\n[![NPM version](https://img.shields.io/npm/v/ts-action-operators.svg)](https://www.npmjs.com/package/ts-action-operators)\n[![Build status](https://img.shields.io/travis/cartant/ts-action-operators.svg)](http://travis-ci.org/cartant/ts-action-operators)\n[![dependency status](https://img.shields.io/david/cartant/ts-action-operators.svg)](https://david-dm.org/cartant/ts-action-operators)\n[![devDependency Status](https://img.shields.io/david/dev/cartant/ts-action-operators.svg)](https://david-dm.org/cartant/ts-action-operators#info=devDependencies)\n[![peerDependency Status](https://img.shields.io/david/peer/cartant/ts-action-operators.svg)](https://david-dm.org/cartant/ts-action-operators#info=peerDependencies)\n[![Greenkeeper badge](https://badges.greenkeeper.io/cartant/ts-action-operators.svg)](https://greenkeeper.io/)\n\n### What is it?\n\nThe `ts-action-operators` package contains RxJS operators for action observables.\n\n### Why might you need it?\n\nI created the [`ts-action`](https://github.com/cartant/ts-action) package because I wanted a mechanism for declaring and consuming actions that involved writing as little boilerplate as possible. And I created this package so that I could apply the TypeScript narrowing mechanisms in `ts-action` to the composition of NgRx effects and redux-observable epics.\n\nIf you, too, want less cruft in your effects or epics, you might find this package useful.\n\nFor an in-depth look at TypeScript, Redux and `ts-action`, have a look at: [How to Reduce Action Boilerplate](https://blog.angularindepth.com/how-to-reduce-action-boilerplate-90dc3d389e2b).\n\n## Install\n\nInstall the package using npm:\n\n```\nnpm install ts-action-operators --save\n```\n\n## Usage\n\nThe package includes operators for filtering and narrowing actions and for selecting strongly typed payloads. The operators can be used in NgRx effects or redux-observable epics, like this:\n\n```ts\nimport { ofType, toPayload } from \"ts-action-operators\";\nconst epic = actions => actions.pipe(\n  ofType(Foo),\n  toPayload(),\n  tap(payload => console.log(payload.foo)),\n  ...\n);\n```\n\nUsing `pipe` is recommended; however, you if use a version of RxJS that does not include `pipe`, you can use `let` instead:\n\n```ts\nimport { ofType, toPayload } from \"ts-action-operators\";\nimport \"rxjs/add/operator/let\";\nconst epic = actions => actions\n  .let(ofType(Foo))\n  .let(toPayload())\n  .do(payload => console.log(payload.foo))\n  ...\n```\n\n## API\n\n* [ofType](#ofType)\n* [toPayload](#toPayload)\n\n<a name=\"ofType\"></a>\n\n### ofType\n\nThe `ofType` operator can be passed `ts-action`-declared action creators. The operator will remove unwanted actions from the observable stream.\n\nIf only a single action creator is specified, the action's type will be narrowed. For example:\n\n```ts\n.pipe(\n  ofType(Foo),\n  tap(action => {\n    // Here, TypeScript has narrowed the type, so the action is strongly typed\n    // and individual properties can be accessed in a type-safe manner.\n  })\n)\n```\n\nIf multiple action creators are specified - in an object literal - the action's type will be narrowed to a union:\n\n```ts\n.pipe(\n  ofType({ Foo, Bar }),\n  tap(action => {\n    // Here, the action has been narrowed to `typeof union({ Foo, Bar })`.\n    // Common properties will be accessible, other will require further narrowing.\n    if (isType(action, Foo)) {\n      // Here, the action has been narrowed to a FOO action.\n    } else if (isType(action, Bar)) {\n      // Here, the action has been narrowed to a BAR action.\n    }\n  })\n)\n```\n\n<a name=\"toPayload\"></a>\n\n### toPayload\n\nThe `toPayload` operator takes no parameters. It can be applied to an obserable stream that emits narrowed actions that contain payloads. For example:\n\n```ts\n.pipe(\n  ofType(Foo),\n  toPayload()\n  tap(payload => {\n    // Here, TypeScript has narrowed the type, so the payload is strongly typed\n    // and individual properties can be accessed in a type-safe manner.\n  })\n)\n```","readmeFilename":"README.md","_id":"ts-action-operators@7.0.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-ZEJ/LYx50O35GANZDOv+IoEMvI0LXczx4yTtaf3isLHg69UZtDREG/WHygtS0rpNnnvrXNC93QqbD7VVVhK7kw==","shasum":"20044a6e25e39849bbc24a4d2a341f25601fcf56","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-7.0.0-rc.0.tgz","fileCount":16,"unpackedSize":12526,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxjkjrc7yr/FpLndmdXgB2iuQKSPORbHz1KzmgJ/ExrQIhAJAHITyXS4SFY815BjMYO99v0EuDtd1ObYcruVhXdk+C"}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_7.0.0-rc.0_1522971084221_0.5379599084173166"},"_hasShrinkwrap":false},"7.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^6.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"7.0.0","_id":"ts-action-operators@7.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-hkN6ZOUZcJt3bPpqDjImiNHTd1ge/SUwdk9jzq4HvUxyzcnGcsu1PYIcQ1CB0NFZb4wgIUFqr+G1uIqSlcN6+Q==","shasum":"8a5cd0982937e7496928ec259ccf71e644f6529d","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-7.0.0.tgz","fileCount":16,"unpackedSize":12690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa39OvCRA9TVsSAnZWagAAlN4QAJuvt5gPlFNBQzoWnNF6\n9SbkEl3tK3r8GYNrTI9YljtjjEr6l3A0A5b9WNxCxl0kPukHqQy1wG43zm36\nHM83pVL/kM3CgSoyvMX099q3GDusxgqkVrYhvjCYAT4x9qwFZuN2aPB/eu4H\nf5plsTvJywmQcE5sSXwsC0dAnbn4hPQl8mtJ908R1E4Ee6Tzv/tMZSjiDDAx\nIBdyH0ZpecXVnhIlaMolRTx43UZwHf5uwOWXdPNZYa4++75f3xMDet61+Tsq\nBUt0aC/oqsDyu52tcTg585cppNyGC/ABqZXBK414C+RfyP8jF7qgs1qcjJ9o\nJNza7MpAAwY3Osn46pQkGQOHjJtnAJsNX1v48pIC4MfDoP8B9wRnor9eF3sZ\n0VLAAqDSH/FjAnTzFchEEsd/Qj3A4lOp7YNzX+mJUGLuZxMRdl0Cz3PYfpK2\nTB6sAK1NN/VAdkczuUWYos+Dt7077sg3VQhYkx/pH0zAInd6R62hO8ikDSSE\nGd6YsyGbFS3JyBoOOTbO9URNOHqXarv6O3N4RQrbw8FhDLN9+KvaAeZWCl5n\nKeLgoIGOF5BEcWLQ6D2JPptLzwjOEMbWDnakDxxR/eODMgk9ndmxCDj6lHLX\nYJUc5img1d4Cn2cZ3q0CPHVorsSV5eHsTEoYCP7pc5Cj/Zd98xUFEXfsF22M\nnPcq\r\n=UArL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmFVcKgl36Uhap5SAsiI1r4QYNSJ4jr8wQULuiEt3hXAIgeqrbGvw+U61+3h8xHYSDoNCOrO9uuAcRhOF+K+Np9x0="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_7.0.0_1524618157030_0.7250808456258548"},"_hasShrinkwrap":false},"7.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^6.0.0 || ^7.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"7.0.1","_id":"ts-action-operators@7.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-l1s3zlxLBYvjDUn0OGTeSJddL1S80ObpiCr/6YrSIBMs0Jb/MrcnP9gk2ustiuKEcBcnjIh5xOCqDs/t8e5AEA==","shasum":"3adf402b4904e1b1e8f21f96a0b7576dab62a274","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-7.0.1.tgz","fileCount":16,"unpackedSize":12976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbroWmCRA9TVsSAnZWagAAJgcQAJTO/p8xyLbmX/f/qD92\n/tWJbjwhGyXzpKuGzli7lsDdal5cXwYlPkQeOaShfQi2OJ7M4HgwF+fdpXu8\nIjxpvYYDqMCmZdc5TbOzumuLRWpRZPauk+4Z2fvt3ydfiglsPcSv+MM39iN5\nyxW875fDA1IDjyojBzdsUf/z7lC+Cr4AyBO9XGz6HTLXCnja7nQ3i9uzxhv9\nWP3mAnyvPVAHTY/FA/SvENcixIL4UdJiYocL4Irv0XbO6K8zH4fEATWO/8g6\nH++V8qIMsa+TF8LK51AmcNMQc+v7e5np2MvNbCp9lPsm6Ht6oByqzaP29ebH\nxN4GJhF8lk182KLFbEfNL5J1ILxAUP6Pado7PmfopTgdvu6RLA0kpneZHasp\nrN0Qa8fZ91b8TWmSb7Wk4bK0lRbceeedVaOSuB3nc9gaGYlpC5S6tlGLJe6K\ntfghRcvwiWh35d++M9OfSu/iwo3fKF50HYfDb4KRR/xh7Ru7fxa6Z8ZlzDpK\nyiUtIhYdwdIU86WXTUmD37DV/3CLBmrmfXLqxbek62cOIVQxNlblnf6F6jp5\nw0XBRvyXHm9LyN2IKLdU4uWR6pUKzVA/DnolEgrEQcqmBLMamdnY21rWaUTF\nWWzp/6srZ1TfUIzy82dTz/Re1T5oxmLxB49fv8UGyeQOUwFDjpcAzDwFbayM\nC/BO\r\n=8O0D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFR073KjZt+AVLfxQ3CurT4iFGgn0DMV2wMW3ous/wJDAiBwuC5Ygqd1dLHoIpI8/fP0h68+79Egj+IpdzceEZmKhQ=="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_7.0.1_1538164134284_0.8161832657312127"},"_hasShrinkwrap":false},"8.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^8.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"8.0.0","_id":"ts-action-operators@8.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-EQRAqVxAQ2r1YJ36HdgfHFqqt9jxy1nBu/PAX9z/HyLrX/t7fcT0jyfNaRPgIOaKDtACktLEu5WU9dl1jNXGTw==","shasum":"ba00e8fb22a53ab5003e4c1de69a257ac9b61168","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-8.0.0.tgz","fileCount":32,"unpackedSize":16485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3UVbCRA9TVsSAnZWagAA0UQQAJg5bHMKMA6WXGIJhlMu\n4kFa96Yc08YwNI9wgwDHjqXaRezZ5CIiNgUzYicIL7HNRxTPc8exWEE1qjtm\nGP9Y3OdxuCbL45dLvouj9y35Iv7Nybd+rQTK0qhTosxmja8v2LfiNK43ipq7\niJfuUxGSAjKBIhzlpiJ4rEG/WFLSLUaXMnpx+4UQEPMQ6rKIfqMR7dhd1M5+\nssBevpFurt3xi6dsZLkyms/Z7IwHLcRduRPXJkdB0WLhNG2fM9jFeuGWqQ7I\nYG3QD5pZy2JwpVz6rkerb4f3z0ZDXoO0ZYWe//KerMBpSVlrqB9lrtHjXHkq\nhFcVsiAt1OFtEcuzk8OYuVRVcOtCvkSvxpjWqTV4xK2iRLO7QOTucLsupcFP\nThfoz9p/yiBhuIAIacP8nAUyZZ+CeC+7+AvTj+2q8yhQITOjYBjsk1rdpFhz\nqIuob8jexImzJbAqTk62HeOTOJ8tujRHMGDhub+Yj0kmLk48ZCUTyQ8OgjSO\nnSYNEEdwOYhczd6AEQhRce01cm9KTNRMIwADVCJVku4nug9wIdyBncXFYYkq\n9/zN2K1H45Y1HWF3mTv+RmGubryuHBHc6UEWgTVHcurY65HLTVUg1OyarXQJ\n7gS3JUfPccQBo8MMPy1zLSsqrq3xSGT+H71M20k211tcmvKOdPTPLQFEtq/u\nkI2V\r\n=CD7P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4uR1h3cILtYRcTIP0lNHpfDRnkNplYN873vtyFFKukAiBLRDp8j0alY4dXpPhL7a5JjsufHb2UebJVcGrzj3Mz+w=="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_8.0.0_1541227866520_0.27484951418495074"},"_hasShrinkwrap":false},"8.1.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^8.1.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"8.1.0","_id":"ts-action-operators@8.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.2","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-iYZ+bhNQ6a1xWgkZ1hJGeoZ0stZAsgJEI/OqgEO9JckBGp7RjprJJXclZtZn87PihgvcK63KaMctVrJh0FfoOg==","shasum":"304e293d258ff6b3074833c7ca5ebcd1776210f8","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-8.1.0.tgz","fileCount":32,"unpackedSize":17104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpXGWCRA9TVsSAnZWagAA/Q8P/iBgEzVPyGeqj1lscCvp\n+/uH65ooXH/M2GoLXt2xK47Rrgb6GRmm4pasn2Xzny1nb/cN1HIc/6CvnWhs\nuQSa44zlz/4NkmnuXusW+DfoBqSQUFEswoMbYeL+JA1fIB+7Ng41JG9IGpV7\nibzmejLvKm0pydEmaUmTj84pHkP2+Q1ii1pkeJ06tfA71ujTWRg6zoCQMFsM\n/FjYeBR9LC+x14L5D5LA3eougJLiLSPi1O57tZYb5Db93HIQGV3PG2qLxbzx\nVYfu1A1qgJ0CP95E32PMfPuszPaUQQty7rd+U5Lu/ehAn6taQ8lx3MSd6Do3\nKXOtha68gkHy1roxvcK1X/KXQcaxur6pBQWt6v/WMYZUkgj3UQSORFOCdRXl\nRJHlFpXuQlhs3YfA0NDCzv3i2dqt2EJ5j87DBz+v2JDwHgyqmUmhSST87rhN\neFeKYhHhYREid5bVR7NsKbdo2LL5UITcB9nEMtu7PLGX5eOaVbj3/FchMPBs\nbo7fxjlF4DFjXdgQnwlk1aAvuk9I0a8BmA+qgnVr9HMUx0Ld7/F81R/3wr1Z\nOXmfPvRr/y4rUJOsQ9bnQsYAjwUF6eTiqHvKo/iAsYVD/lkfbZoG1jLUnlWx\nrwvnMbrPDNxn+rt38R+OvkmIlEpEbbC+XL6T5C8DmmswxJL3PaoSKsrJDn4z\nsvxt\r\n=25xM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD/cWUxaUPUQDCEyFyJnvg8t3iFTEm8IbLCCJlSL82tQIhAKUHzKhOaf8wKFbcP905kHM3NiHGHKjajh7JWJ1WkGn5"}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_8.1.0_1554346390370_0.5184774031150898"},"_hasShrinkwrap":false},"8.1.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^8.1.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"types":"./index.d.ts","version":"8.1.1","_id":"ts-action-operators@8.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-rmx67Gnr7BblqNscVrqbNZg41tbPJ6MJW0pGMSA8Rvftb/vXwKrFGitR8+EZGTBZe4ewUsAOyAtXkunbpcoxbA==","shasum":"2e822020eb17f149ab2037fe1c5b93f6518d36b0","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-8.1.1.tgz","fileCount":32,"unpackedSize":17657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp4eaCRA9TVsSAnZWagAAoYgP/jamRYSqrtmMy06n7Rxs\n6fL37TCnGDnvP27NbWWFZGLstTBSihWHanJvt50mAJmPt22tfHtzN1tK731X\nYmxU/0UI7xzZ25D1RcyxcwHtaOppMXzX2CTVQu2llP3qOdEi/krGVjdTVMFK\nAUrhNZGiO0bTzGZXAk7Fy757Zn/BVohkwddpSiTbGRnapKADlEluANKNWYMB\nOdeyz38yTHFEVroE3HAOChxyAWVxISHteK/2Ysm52VCOWf0LkSFZJtoxZT22\np6f/KYOJRJE9LvnN1gBa5OAz12Phzx7konOkd1gFMsQEuUoDzghjmeFi7Pd2\nbx+dR4K0sEpyoGYwsWRbr0hbpkPjdfVZw7R94Z726WJ8q5kLpWaVtVG1//Aw\nmv+C7mQ4Xhpd8qXwkD7mf9eIHz9bw36W/KWA1hyDjz44Z/3PlBM54gTYcoBa\nGkHRZKfkXxeSrYTQPoM7/x5pscwLNc3MdmwLeuOij/VvC1R/uj1mDrLjSUvt\n0KRHCEygglWBxiu/6rYRqRFloYYEKwfnwWeMB/GLpJLdbZjT6pTGgYcZ5xrg\n0om1iv83fS/vqyAy3GyzxgUdpBBeTemW++RepAa8BPMoISmzhu6UySwWuDUD\nPEb0GBZZpOHmEC3iYETkJvC+j12mr7RURon+Oysgr3gIrKfTf1v51pL1m/va\nQX6J\r\n=3QTo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5LnUyb9KCoN6t6lYhldN9yCVve9bG1DpLt9ZLM07FAAiB1yNVCor+B1rhUGFoqoAZjPWd3k30ozvaQF9Q2Hfh7Uw=="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_8.1.1_1554483097559_0.512656828860723"},"_hasShrinkwrap":false},"9.0.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^9.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"sideEffects":false,"types":"./index.d.ts","version":"9.0.0","_id":"ts-action-operators@9.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-D4Ir7B669cjcicawTXjOVn3rojb1/Zyqfn1OiF7Pg/7gbhTSQLi4m8jg2u05EuEScdUcEPDNGDlQXXWiSclx+A==","shasum":"a05f0d19536d81af6b0a822ac1cf0e3c52bab840","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-9.0.0.tgz","fileCount":16,"unpackedSize":13511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqAtwCRA9TVsSAnZWagAAT34P/jLL5BrLvCIwdtGPa0Cz\n6+OBAKX8A8sCz7uvrhvuBoV2rxKZ6qHutsaaxCXXBMJYauNeaLFh5UNLX18f\nJkzWKudVPmhtjRB1V4nLTG0K3xEPW+ZLNsmTcnbvKMBL90OJyV71EYn/9XVS\n/DoiL942HW7wj4/+mNHDWtJgfBsSVd3Wsh5mE+oBlvwcyYv/PyQqMVobai6R\n/nbHUgaEVowJqp2LF0dMoO0goIi2Hj+cFuCkirMCRY7sjUZ7bhRGacFq4API\n236aNrfB2gLWbMlFuXbLOe5vCmT3ZIUDWsb3L4sRLYa2ndYJ3K8TLmOHVjV7\nHgGvusNU3esklXeHfzrBrHOw533KfJUzdE4iv8zIlhD56X1WDJk2SfLgMdTn\nWOMDM9kPqM+wAKw2hf497oRujirzb0VmdZZ2/VYZ511p8Gl2F+9T4IDMhq+Z\nmoAXF/b9ak6JdN2JK3GzuopbI4nF50k9daiKbDfhnw32BWgRuVykuqkom9qL\n9/4DVso16pYjOLzTCcwnT9Liklo9K5nr0DHseU6P0vxPl0+Y3998jIxbQ0Tt\n5E7cnPBHa7t8ZuaaTxcRSxppEAdkZ7ddKvmTefgWutgHNGfVM/R+L8Ir9c+x\nzh3gWxpIMfVDfJvfr/0FBEXAjqLAa2T+vwzT/WKWz7ClbhfKNFhjQjA3FFS3\nSuWQ\r\n=e2d1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgYvUVNYruS3YK4x7MnFgd/Mg9Em3dd8MAukhmydVBbAiEA7iUS8E/0dLeh+Xffpkx1q1ZzUAVH7x6IeGrjaWOL5RU="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_9.0.0_1554516848029_0.5868701295743188"},"_hasShrinkwrap":false},"9.0.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action-operators/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action-operators","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","lint-staged":{"*.{js,ts}":["prettier --write","git add"]},"main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"~10.0.0 || ^9.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action-operators.git"},"scripts":{},"sideEffects":false,"types":"./index.d.ts","version":"9.0.1","_id":"ts-action-operators@9.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-oXa5Us53Ia2EtCEr34cyQgzBirqtssREY5aaprDjnicH+dTx5MwzAVfv3KwOAUnDmHQ6LhtfR+MJv11f9xcLaw==","shasum":"a5c6e763e01573287d0f788be61acb8cfddf35a9","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-9.0.1.tgz","fileCount":16,"unpackedSize":13847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuTU6CRA9TVsSAnZWagAA4k8P/1o/MuOpfPV/LqtRmedW\nSrEuvZWk5wS+OISiHBE3kH6iZHCiS8qhqyNEGAxDqGl8R6PXCALmq8g2L6hR\niYJeU+Zvvp+XBpjnH8++lS16KnaIvcCN4U44E+30iklgUQwkgjnIt1a4XkuU\n4wlcKzk/np7IZFQLIyRrkdhGTiMWXWgKQiOGA0/Q/l8VrACvT6UCqtdg8e6q\nCBn/g24w0ePWjU244lxb6OypqcnvXhDeiOA0r80f4CUzdMS05OhX2rr5IVKi\nj80ymP7nUr+Cgdgo7mlcdfFoliHftYgoca1k8OvJIBhyBVFaBnlME49F9JrA\n16EmC3WXDXwvaLIizl9szsAaGULo/O5cXBAw5iM2ZgDT2HNw+1G1Z+yhzJes\n2BT1nhK/y5vvCDpOkF/hss19VWyyHwGUUaHti7TkaY/S8vAV3ECqn/OG8FFv\nH3XlrQxBdOVU3rvhSb9J2znkcXbi+a5e2paVI/DagpRX3hXob2MYFmqGLja4\nGs3sKwP25GPfk+87FHW1YfHxQtUXQEKZQDVvr4jmq9Vk3bb+JFiR44aL5AjM\nvMVmev6FCSouPqeUTDkmynNjNzLOoOCQ2H7bovvWyj+vYa1Hm2Zurd5WTg4w\n19jzMhhqeaco0mEBFdQs3zMAag3hz5lea1Z4+kszGgLILye92zB8JDJlY2i2\n4lbk\r\n=Ah2P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBonfLmcNrYT1YxTzFCm901x724vIJAqZUg2/24tQ5YRAiEApwOOVpvWccYB+DAezG8xEDiGPdhdxKNOAP5m5fD2fVE="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_9.0.1_1555641657683_0.30364207691237355"},"_hasShrinkwrap":false},"9.1.0":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"~10.0.0 || ^9.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action.git"},"scripts":{},"sideEffects":false,"types":"./index.d.ts","version":"9.1.0","_id":"ts-action-operators@9.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"dist":{"integrity":"sha512-sMLAcDJ+0+lEhNy9ynjwPFIQVDVL3o/kWDmI4eJTOfIafoq4z5uUZOc53WAGYHzU4kfq0hVNpzlEdwet59p5tA==","shasum":"eb0ad0876f6c476ccda88850899940dca970e719","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-9.1.0.tgz","fileCount":19,"unpackedSize":21432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcz8F5CRA9TVsSAnZWagAAMIsQAIVHVo8gUvDN/YJA0QEP\nKQERKLRz6l5AWAT6aGPqElIw/UcmckL8iK7Ik8VvxY2y/Jrz979Yw6KiW/In\nk3YEEJPFsU+I65CX6K5SLrtO3O8SICXXfuC9DbDN3LQemgGQGKcULNn8HHDO\nFfwrTSPDm9MMop+2K/oiBoMtlYDoNjOlWO4XrcCPhBj1dqRUOV6o9plnQ+of\ngOjbIsThD52OGHdh5ZIc9HnBKHbg/k/WPMrhvqRSOJIeaG8HrCUwnPIW5xwX\nJRhX0TUbhAX+W2hdyF2rXyKYuWhSCcvsV4qulP0g48lALZqWUX+Z8X/odu3H\nCNz2TUiHryScDQRtJlNugpex/7RuPUySPHAHmHJC7060TdJYlAuVGS5bLWV6\ns5h/dPDNuGXrPvZ7R6+id6PvmEpOcFUqSXnnyFqL4/IWS6Fmrpj9j575uJv0\ncee8xXkZ2REexe8uh7NRVNyMjO+vvJu2bPEheqmiOk90SJdcGO875Z4eXekM\nFJoor/20ICATmB3dvvz8UpXLujdAySxEpU+jW20XxDeOCdfdNNqGXg1+1OQi\nQvnqrbpNcbwJ1Dh2SimqXIWl2PrPWiwcJIBJ5Wn5QjIIgB2FbdIxdFQCTbFa\nRZKMSRTHwM1fSb035+CVDuNzeiqV3JYIa875YaGEkhGrIXd/nIoFYxyF76qE\nPukB\r\n=F88y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOsGhHS8Pw+5tYoF9RQE3rME4/gbydt9A9BEbRvfr4tAiEA07BpfqOrLehnv/34fa2v+l30e+xnYr0GhQ2bfBmTIfc="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_9.1.0_1557119353076_0.3597877214967642"},"_hasShrinkwrap":false},"9.1.1":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":"^6.0.0","ts-action":"^11.0.0 || ^10.0.0 || ^9.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action.git"},"scripts":{},"sideEffects":false,"types":"./index.d.ts","version":"9.1.1","_id":"ts-action-operators@9.1.1","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-i2yysOan0I5d+ic5PmqyNkYhgEomB9NLyCbwpuwPNVRFMeS8+mAMsgEtlX+wRuimpY5B3+FFFswJiKhVbx5Sow==","shasum":"70093688de343426bbac077572d5bc269e48b37b","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-9.1.1.tgz","fileCount":19,"unpackedSize":21706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds6bmCRA9TVsSAnZWagAA2oAQAI8l5m4AFwptcMrY+iFk\nGrGqBhstHFYmduCorodof+N/vDyjm5FeGEg3F4mxFQYNqr790ODe9acnvXI9\nM5k2/yySzwzySZz9TQ10t//g0c9ZxUOTDDv2NngFP21ij4VkKuvqYbK5BlsD\nFmdwvFkDiPEloxjPmA8wJPVqlustuLc2K6vH8hOscUOHF173zk5SH+vfvep2\n+67A3efhOTWv1W7wwUFF/7+mdRDDEIBujE9Oh8jrVyJn0sT/xILJEyLBpgbH\ndSykhehF8Bkq3qE3yPjQd8kjJip7KDIweOl4cOp58ZNsAzU3yV7XQc372tTz\npNUkRDsPnAm4n+csfeir/3P49NnM/19q5NYy2+XO3aUUFbzxj5Uu5/u4iWGb\nNu7p5nBqeyDlA5qh5YnGUCGmsgbBTa5h9yVvPxph9u7PShYZ1NopTUnett90\nEe56Gjs+fXKImk5B8t5XLw/NgC5XN05QTWwup/jzdS3lip7TOzGggzho5fdk\nVOSrSGakh863DB///euTY81iEXvdUaLlUU2ElRLEd4nwJT58NRdVwv8YrJIW\neB80MCWLh/z/TtpyE0pUZ7+INXAJ03msm1104uwnSn6s/3dVpi3B1uWhav3P\ngQEDj8zJK4WC3IiK05VMlnCP1qVCVg8wcXJL6L0pJRPxH7/7yTUF7F/yPp1d\nLRdY\r\n=kv6P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIaTZE/QuU5vZPXcq3WcGrsWwXxgJxYtqx0dWTflLkmAIgefVaF07UMsp2wFN60iCa02E3xiSZOyhGFnNlipQJtCI="}]},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_9.1.1_1572054758539_0.8208120145788382"},"_hasShrinkwrap":false},"9.1.2":{"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action/issues"},"dependencies":{},"description":"TypeScript action operators for NgRx and redux-observable","devDependencies":{},"es2015":"./esm2015/index.js","homepage":"https://github.com/cartant/ts-action","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"license":"MIT","main":"./index.js","module":"./esm5/index.js","name":"ts-action-operators","optionalDependencies":{},"peerDependencies":{"rxjs":">=6.0.0","ts-action":"^11.0.0 || ^10.0.0 || ^9.0.0"},"private":false,"publishConfig":{"tag":"latest"},"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action.git"},"scripts":{},"sideEffects":false,"types":"./index.d.ts","version":"9.1.2","_id":"ts-action-operators@9.1.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DZ+sJvBdOluThwCBcCdDnz0NiVeQxEwveL+cmkJGLO1ps+x/D0xwSefmOIa1S7p2nXFHH52ZPr/8VEvxZHaNgg==","shasum":"269c6898d6cc87c7fc28a3780c3f700d42e2fe1c","tarball":"https://registry.npmjs.org/ts-action-operators/-/ts-action-operators-9.1.2.tgz","fileCount":19,"unpackedSize":23111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgloeoCRA9TVsSAnZWagAALdIP/ArYAGbMxkD7874DeDGE\nl3TqlTDM7Gx/JK0XR45J43xN5gUoZqWQ3h3ceWMz1vJ85L4+GbcTAWBU5y+e\n80lSXyvALgvguhgyF1DtWGbzHl/QD5dW/S0oudFx8v3Sh65PzOepreZPwBCo\nSA+DfIVEAjGKLmNaO0ez+ylrFth6N/iGGRax/1g0Jp9HqWbFleGJXT+6Ctia\nGWgqCMgNQr9jpiLNmKWRzt3WfhOBvuKib32+tBE9LzK6SlycSanlwcYoj5K+\nEOqktUYcOZEq25Hy53MLRvywLSfCXNR0oQqWRDD/wOqyhfgqag1kFS6U+bqv\nA7i3IBAT6fKg9pHj1siDGLDd2tfCgnf3d8s0sz3Aecl+x8M+4kmsSeTMgfSv\nvsZHv4fgmdf61qeu2OMN7GufVg+MOUCZn1xs+28S66RxvVYPi2bTm1rLvf9t\nQCp2QtQ3pkBQM+4OEQPQ1QJeI/3/TewNEJMKYrHcB4ToDPMIlkKppACe1mNz\nBX6MpdZ+jPflKGHDp5GicK49VgFUEv/FdmgqbPo432mHeZh4Vo3o7pLyU1nl\nCWtniswIC+HHDkAsUTKJ8odvHCsqebc76lZUenTwEXIfv+XvbZCoCFmlYIYI\nfaikXtzoQRvz08kOrTmi7o7eFDe8vnXfdxIKESjZU2KKglSZiw/OTZMzp+v9\nnZv8\r\n=URd0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXCffaUGGku1JqE0DLI8eMCX9U0MMpGyNtyHmRoGMmmQIhAJ8VmJ+OXnKKWb4jtNts5IjOT1z24IZVF3KqUlTz1nAv"}]},"_npmUser":{"name":"cartant","email":"nicholas@cartant.com"},"directories":{},"maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-action-operators_9.1.2_1620477864287_0.26745631689888505"},"_hasShrinkwrap":false}},"readme":"# ts-action-operators\n\n[![GitHub License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/cartant/ts-action/blob/master/LICENSE)\n[![NPM version](https://img.shields.io/npm/v/ts-action-operators.svg)](https://www.npmjs.com/package/ts-action-operators)\n[![Build status](https://img.shields.io/travis/cartant/ts-action.svg)](http://travis-ci.org/cartant/ts-action)\n[![Greenkeeper badge](https://badges.greenkeeper.io/cartant/ts-action.svg)](https://greenkeeper.io/)\n\n### What is it?\n\nThe `ts-action-operators` package contains RxJS operators for action observables.\n\n### Why might you need it?\n\nI created the [`ts-action`](https://github.com/cartant/ts-action) package because I wanted a mechanism for declaring and consuming actions that involved writing as little boilerplate as possible. And I created this package so that I could apply the TypeScript narrowing mechanisms in `ts-action` to the composition of NgRx effects and redux-observable epics.\n\nIf you, too, want less cruft in your effects or epics, you might find this package useful.\n\nFor an in-depth look at TypeScript, Redux and `ts-action`, have a look at: [How to Reduce Action Boilerplate](https://ncjamieson.com/how-to-reduce-action-boilerplate/).\n\n## Install\n\nInstall the package using npm:\n\n```\nnpm install ts-action-operators --save\n```\n\n## Usage\n\nThe package includes operators for filtering and narrowing actions and for selecting strongly typed payloads. The operators can be used in NgRx effects or redux-observable epics, like this:\n\n```ts\nimport { ofType, toPayload } from \"ts-action-operators\";\nconst epic = actions => actions.pipe(\n  ofType(foo),\n  toPayload(),\n  tap(payload => console.log(payload.foo)),\n  ...\n);\n```\n\nUsing `pipe` is recommended; however, if you use a version of RxJS that does not include `pipe`, you can use `let` instead:\n\n```ts\nimport { ofType, toPayload } from \"ts-action-operators\";\nimport \"rxjs/add/operator/let\";\nconst epic = actions => actions\n  .let(ofType(foo))\n  .let(toPayload())\n  .do(payload => console.log(payload.foo))\n  ...\n```\n\n## API\n\n* [act](#act)\n* [ofType](#ofType)\n* [toPayload](#toPayload)\n\n<a name=\"act\"></a>\n\n### act\n\nThe `act` operator is a convenience operator that facilitates the mapping of an input action to an output action with as little boilerplate as possible and with some sensible defaults. It also ensures that errors are handled and that `catchError` is called in the correct location.\n\n`act` can be passed a `project` function and `error` selector, like this:\n\n```ts\n.pipe(\n  ofType(thingRequested),\n  act(\n    ({ id }) => things.get(id).pipe(\n      map(thing => thingFulfilled(thing))\n    ),\n    (error, { id }) => thingRejected(id, error)\n  )\n)\n```\n\nWhich is equivalent to:\n\n```ts\n.pipe(\n  ofType(thingRequested),\n  concatMap(\n    ({ id }) => things.get(id).pipe(\n      map(thing => thingFulfilled(thing)),\n      catchError(error => thingRejected(id, error))\n    )\n  )\n)\n```\n\n`act` can also be passed a config object that includes optional `complete`, `operator` and `unsubscribe` properties:\n\n```ts\n.pipe(\n  ofType(thingRequested),\n  act({\n    ({ id }) => things.get(id).pipe(\n      map(thing => thingFulfilled(thing))\n    ),\n    error: (error, { id }) => thingRejected(id, error),\n    unsubscribe: (_ , { id }) => thingCancelled(id),\n    operator: switchMap\n  })\n)\n```\n\nThe `unsubscribe` callback is called if the observable returned from `project` is unsubscribed *before* a `complete` or `error` notification is emitted. The `complete` and `unsubscribe` callbacks are passed the number of actions emitted by the observable returned from `project` and the input action.\n\n<a name=\"ofType\"></a>\n\n### ofType\n\nThe `ofType` operator can be passed `ts-action`-declared action creators. The operator will remove unwanted actions from the observable stream.\n\nIf only a single action creator is specified, the action's type will be narrowed. For example:\n\n```ts\n.pipe(\n  ofType(foo),\n  tap(action => {\n    // Here, TypeScript has narrowed the type, so the action is strongly typed\n    // and individual properties can be accessed in a type-safe manner.\n  })\n)\n```\n\nIf multiple action creators are specified - in an array literal - the action's type will be narrowed to a union:\n\n```ts\n.pipe(\n  ofType([foo, bar]),\n  tap(action => {\n    // Here, the action has been narrowed to either a FOO or a BAR action.\n    // Common properties will be accessible, other will require further narrowing.\n    if (isType(action, foo)) {\n      // Here, the action has been narrowed to a FOO action.\n    } else if (isType(action, bar)) {\n      // Here, the action has been narrowed to a BAR action.\n    }\n  })\n)\n```\n\n<a name=\"toPayload\"></a>\n\n### toPayload\n\nThe `toPayload` operator takes no parameters. It can be applied to an obserable stream that emits narrowed actions that contain payloads. For example:\n\n```ts\n.pipe(\n  ofType(foo),\n  toPayload()\n  tap(payload => {\n    // Here, TypeScript has narrowed the type, so the payload is strongly typed\n    // and individual properties can be accessed in a type-safe manner.\n  })\n)\n```","maintainers":[{"name":"cartant","email":"nicholas@cartant.com"}],"time":{"modified":"2022-05-22T06:46:00.818Z","created":"2017-11-03T12:26:50.542Z","1.0.0-rc.0":"2017-11-03T12:26:50.542Z","1.0.0":"2017-11-04T05:51:17.233Z","1.0.1":"2017-11-04T06:01:43.297Z","1.0.2":"2017-11-05T13:28:28.478Z","1.0.3":"2017-11-05T13:42:14.089Z","2.0.0":"2017-11-06T01:29:48.786Z","2.0.1":"2017-11-07T01:11:30.617Z","2.0.2":"2017-11-07T02:34:50.755Z","3.0.0":"2017-11-09T14:02:41.827Z","3.0.1":"2017-11-10T00:26:47.994Z","3.1.0":"2017-11-10T06:38:39.927Z","3.1.1":"2018-01-27T03:34:22.225Z","3.2.0":"2018-01-29T09:08:32.330Z","4.0.0":"2018-01-31T00:13:12.816Z","4.0.1":"2018-01-31T00:19:57.222Z","5.0.0":"2018-02-02T04:23:34.340Z","5.0.1":"2018-02-02T22:58:19.981Z","6.0.0":"2018-02-03T01:31:53.433Z","7.0.0-rc.0":"2018-04-05T23:31:24.296Z","7.0.0":"2018-04-25T01:02:37.154Z","7.0.1":"2018-09-28T19:48:54.434Z","8.0.0":"2018-11-03T06:51:06.710Z","8.1.0":"2019-04-04T02:53:10.490Z","8.1.1":"2019-04-05T16:51:37.664Z","9.0.0":"2019-04-06T02:14:08.148Z","9.0.1":"2019-04-19T02:40:57.807Z","9.1.0":"2019-05-06T05:09:13.214Z","9.1.1":"2019-10-26T01:52:38.669Z","9.1.2":"2021-05-08T12:44:24.679Z"},"homepage":"https://github.com/cartant/ts-action","keywords":["action","ngrx","redux","redux-observable","rxjs","typescript"],"repository":{"type":"git","url":"git+https://github.com/cartant/ts-action.git"},"author":{"name":"Nicholas Jamieson","email":"nicholas@cartant.com"},"bugs":{"url":"https://github.com/cartant/ts-action/issues"},"license":"MIT","readmeFilename":"README.md"}