{"_id":"repatch","_rev":"53-e327e1455ad99d76a1ff7f1fcd946d4d","name":"repatch","description":"Dispatch reducers","dist-tags":{"latest":"1.3.12"},"versions":{"0.0.1":{"name":"repatch","version":"0.0.1","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"2e25bcabb07121f4e077e167bdf85772f8226f52","_id":"repatch@0.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-NWznC4OCCMgrwoOML9JDfSMIiaSVpb2S/wEmRr2IqPHKU27pfpPhxwPKtP8Acury89/6lJs+hZNggVIzzn36DQ==","shasum":"01a7ec90e4c61f74d35b7e82ba6092c646acf112","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBFrKt97Kn9fa4Za1jTX8LMf8rT9tjQE7PgGKRfnKQzAiEAiUIvDWhqeaR07AcMv+5T7XIweFUE2ZJuHayr+fm22A0="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.1.tgz_1498424494173_0.7468944024294615"}},"0.0.2":{"name":"repatch","version":"0.0.2","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"c7067971ac817f62da09af09737ae7d3919a6803","_id":"repatch@0.0.2","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-/VsbRDFwnycM3plYYUCsJAtZ1aQRAB4Ab+69jXM7jpz7tsWt0gqWBt9LbMKeXgGjEdFqYbcW74dEZq/Zst/K4Q==","shasum":"957428978f75756c55a83b8bc15e6e9acc837193","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8vqF03TUuw+TxzD8vI4l6hDCpz3a1g7B3l3y8QAfbwwIgDUB2EfM6H1huZG2zBnlmPyEAX4P1gy53ZZc9hC4ejwA="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.2.tgz_1498517996914_0.5210215542465448"}},"0.0.3":{"name":"repatch","version":"0.0.3","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"6a6d3e4d8a6650be08c1bc1641b19a57a3c54a9f","_id":"repatch@0.0.3","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-4JrWgwKOxmQAz6Ulm5n+9ijH4D6GDvUQamwSK4X6fYXD9BrDed/uawyh8JRgLyxsW89nlUM/A2laroPIarLy/Q==","shasum":"f760197be677fad10b097117ef211401e60159c1","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgLDNOXANoQo4ksKIXBf/oOSxXRspKCV6NvDjnrlE7jAiEAxdJm0zGQjKWZ1IRgxsj0XZfYpMh4MhcngpUVNSvCDLI="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.3.tgz_1498518347748_0.11706934846006334"}},"0.0.4":{"name":"repatch","version":"0.0.4","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"fde4903ae664b69904d6c80d36642327de164c3f","_id":"repatch@0.0.4","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-CjOqBIP5g1AAYp0A5lwqYkG2xv6F3d/E27aIIE/odUnhXt2QBhnUBudkyWMgnx32NnVgoZHO/7D7U1eS+/VWCg==","shasum":"a0e8be7a3d51c6d93ae0efa2d139a473e510b6f9","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExppQR/5Y9ToZiCnwoSWBvZhxz2uvkBdtGJHULbnyYVAiAy0eY/jDGHZrmKHkyXO89GpCMCYoENDk23o/O1ylH0BA=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.4.tgz_1498518554589_0.8197012890595943"}},"0.0.5":{"name":"repatch","version":"0.0.5","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"e157516f48aec45c563ec47b6a0d835d248b4315","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.5","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-0q40tZaec+p8TaU7x3tlWs5db/OJ1BS6s5phvuAuNgUbAXYh++3Wpni66V4pQ5IXSvBBcz9ZLwLwam6wYgeU+w==","shasum":"2756f23f6ca3409b00d6488c8bccf08bd33a25fc","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk40X5eojZoG+1SX+wd5wi48UjqUPUqhuiT/CjcmBjVQIgQqi7GqEXN17ST3zIdlb6ZHbzrXOpzjd8ca0bXalFTOs="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.5.tgz_1498569823457_0.6469181110151112"}},"0.0.6":{"name":"repatch","version":"0.0.6","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"22f978d76cae5a1b79fcdf581e00264d7bfbb4ca","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.6","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-veJCrbn9vrrpkZF993OA+u4MY8X46NHv1qE4v22Nd1QpF+qLYczYBr5LY2uLUcbCtUSI7+/FCFJE3vMp2f0gbw==","shasum":"3cc454b4a5bcb19d7baca59aa8be4c0e1f87f35d","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeu24rDqlvBs/LLE3nPVFPIIdTrc6k4qpiPReoDGxHnAiAJmA8FVp1LBCWLEHbEcxPf1jP+k1OwfK3tlW+4m9r96A=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.6.tgz_1498636140538_0.13306106650270522"}},"0.0.7":{"name":"repatch","version":"0.0.7","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"b9c21132c165b687dea76159ace942a83f6c404c","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.7","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-AVrfdA9vDUchCVCdnhbHhFQ7VKApxkwpcwYpGzoyaejTbYem2LtRKY6f8ky9dxdwEzUP7pBOArDoqTvxDCliJw==","shasum":"d8290998b9a90a41b458848b3e85d04de2a99b28","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmrQbVzeudr6hynoBJa15w/KnNWgd9Hmc7BJYxuJgtaAiAy10D8gMr2Mv/hJQPCEDsoeMNco7cAKMyYT4PAjgQb/g=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.7.tgz_1498657349578_0.9456639289855957"}},"0.0.8":{"name":"repatch","version":"0.0.8","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"f98a229648896199a0d2ac8eff6be46ed36c97b8","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.8","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-MeuIvFv6tNWmmvMCXNBtzAILDOcL9QtocYCAXoruSuvB++1KWJhhgOW/QgbXxKnmAF85PETzk3mzqYESSxYzfw==","shasum":"39da2c8fe765cd5fc325215c7e79d1c582423f2c","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/qpBU6aoDhcKGUOZgBjydLgvTz8MDuhTy6Fdi0Dtd4AiEAi2pTNXa5B1PEwbZvny3ueSKfJHKRrwYy94AojWVADDY="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.8.tgz_1498661880857_0.31226427922956645"}},"0.0.9":{"name":"repatch","version":"0.0.9","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"2e026687e562b205c353cf034a8fd856935fe958","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.9","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-QwOyEOyrazdTiDKG+WdYIPHOAMvke4pfuNREuXUWTWVNW+788y4bWJoUdBYsFR35zECfP+L2B9koNdHvZJ/jyQ==","shasum":"5ec6e7bc793b69239616e3ac5f7dcb030b50b5ef","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKWyTAxAsUcC2zyr1Ef5rwQnb3Brv2Sej1cD8/aNZingIhAPayEkESPjrzX8CSclBVVxSQchptqaS2ZhJY4ZZcnSKj"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.9.tgz_1498719507955_0.6818238338455558"}},"0.0.10":{"name":"repatch","version":"0.0.10","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"01a693e9639631b886daf07e23e846e37264f4c1","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.10","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-+auBHPvIHdsHW1ArBCuQdeoFbzmKm4f7E2aukCwxM/o79dHKEaXsOsLTEosRSeosJZTVFyxv2DM2L1cxZB3cLA==","shasum":"e0f1c78b050f8df0810fbf1763e0d9fd1cbffae2","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1cdlZl27fILTAF6VKpxDfplyE2cFFZ30TUMllJDgYZgIhAM+41sNOrgxfkkRlh5JwZ0CYdT2+Qs+35xyaN5Mk2goG"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.10.tgz_1498732187197_0.24889005371369421"}},"0.0.11":{"name":"repatch","version":"0.0.11","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","build-example":"tsc -p src/examples/general --outDir lib","build-example:w":"tsc -w -p src/examples/general --outDir lib","example":"node lib/examples/general","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"633eff03f9c360673074f9375d997c5a4059d661","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.11","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-zOre4g8PLyR9Boi6QfkOFBp2GG10xPCO6FdyEmx/WGuOh4qbpLhFSWwhfW+JoeBKkldkRYVoXt04NXWaSnrJsQ==","shasum":"40ce3fbf803ecc4f665943bae24b6496d5f67bf4","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2lGsVdhXas8DJqsLXHwnQCYFK/Pg+dR9WwJk4//AIgAIhAMbnhFMrqA1v7PTULc3tDX1827Yoe7lYI9zYbW5ulCSk"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.11.tgz_1498756236280_0.6858878282364458"}},"0.0.12":{"name":"repatch","version":"0.0.12","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"958524dd4d17b4655453f290e32d05a8e173ee67","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.12","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-bEUrw/hszBkSBx/b+deHorh5bLwF2jshd9TwMEbUPDEtND2jfIO1plMj4p+PyPWETCW8fORcAFcjUjf4z0UqPQ==","shasum":"7babecf4a8f00b475578a5efaac62fec7a0a39c4","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrJoVUwRfVRG3DzKNsvf65/ePrjd3g2og+VKl0/745VQIhAPtp5O0mr2UoemHc7Wu2YEbh2b2q9W2Ss6XcP8ip/K56"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.12.tgz_1499850987481_0.08972337283194065"}},"0.0.13":{"name":"repatch","version":"0.0.13","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"d49e2a672f011f93e76ab1e119a503d2dcb84ea5","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@0.0.13","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-wFzc1HhvG1Rk3O0xWcoj9gpEJiNCwI+KJtGiEDsRCvgWPwTWW0NGKmKPUB8lIbQ1zjbGHbItoFAiFvL7IaXaXA==","shasum":"f36ed83409ab3142fe2030be44f9ce52c119b438","tarball":"https://registry.npmjs.org/repatch/-/repatch-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA5h3cwCWEFh/1RIaV6dz5E/t2JXjqJMv5UGX1cLoNmgIgZEyGjrD0yPSTmvEKabD1OtMWro6Ok2pDSgn+WChJ8XU="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-0.0.13.tgz_1499861544436_0.03681552363559604"}},"1.0.0":{"name":"repatch","version":"1.0.0","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"4a1754c9fd18d40c4b816b520c0d9332a81ccadf","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.0","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-Vo3E6wzaRdhKSZKDnSGVygkGb9GJQ2+PFtqCImbjFXltUH/8DF7EDq5SnRaYtI/DnNvpZWezUBIeyB/PJIpBIA==","shasum":"0f7c40af9987b6efd4175ad0dd8197ba50ee81a9","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnDlaoQacc7F9nRMHcgcFwKBqVV0GhajES6UHdKhq9GAiAZhuLXMIKp87mnNj2ishC1kvd1jYr3Rx7vUXie7knG7g=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.0.tgz_1499939771680_0.21900833933614194"}},"1.0.1":{"name":"repatch","version":"1.0.1","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"d0715f040b173ae6e39eaa2ed5e471f19f5014c1","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.1","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-Tx3NX0b0Z0Sk+jCAF7ElxsMJ1oIHNI386UCpVJkSKHO9aYRCWpODncRquYcpJ3OXN8et/e+Cca2/6SOtZnX3ag==","shasum":"d801cec9b05e1128b14aad055eaad48c192f031f","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIQ2f51PRFAjtmaxNwrK1h0xuTNxsW8UowV27mi+B2CgIgY3/dypQCI/FOk0dE8iV+AIKJdM9IVnBDC78oIAeNVhE="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.1.tgz_1500033830081_0.0029560434632003307"}},"1.0.2":{"name":"repatch","version":"1.0.2","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"6d0c4417e7110f2eb537f86c05c9c93276b07c3f","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.2","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-ZHL42x0WelE7mtvaNNVN1e3pKl0n5o4tBiSzCuVg6k+EXywxiZIrSFsYlXkiacHIcVY+yDvEppF+fGyziP0KvA==","shasum":"3d465a2ef99a8109d4e6c08bf2b783a603b29661","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHB7us6B+tW51wE/+5b6Bb1yPCoWk6Zt0UfnFCbKji2xAiEA5ztO8oIjNdSThL5dgcbCBsAx+/UzkT1w+C6gLDgaW3o="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.2.tgz_1500282919175_0.48741452512331307"}},"1.0.3":{"name":"repatch","version":"1.0.3","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"2c119e18608294ecdd563fd83875417318e7bef1","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.3","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-ZVScU8jQKWtnFwOz/HG+cAjkxxVCtnxEXT2veZ9w2gk7+z7Q8qbVnZaXEeLBXqSeYmgvKkR54osNkN7Xu4iQQA==","shasum":"934c5e9094bfd5c0350902557127c56ca070e58f","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4jScWbaHqRoiaBY6yWHCStKfj6vDcc80bFsU+K+7KtwIgPZtXWbXqqgyeh3A21H6ZDZkcOKhZGyLC1LGeDNtaJVE="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.3.tgz_1500305601285_0.2934400581289083"}},"1.0.4":{"name":"repatch","version":"1.0.4","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"e56b01694b65265599de5a4403343681cb9f7c96","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.4","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-iLhwKECRR491f8Mm3EjCacxUS1Iue6Dx80C2vr8AH3iZYMsw1l2VU0ZU/8qUL7iybQ12h59/Ot9dggxo62f4Jg==","shasum":"2cba00340a7fccec9b29964f28091e18d68eb1b4","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEUelq61VYGVawx6Jkr+8Pv364j+nrf6iGnQKucvTYGJAh9/nGqiWJ/l2viWcLmp3nNH9LDMbudd6sZJya4UHayD"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.4.tgz_1500477767265_0.5807002419605851"}},"1.0.5":{"name":"repatch","version":"1.0.5","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"ccc7c1b5ad8c60d99c8b5ab334891b200cecca48","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.5","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-341JJ0DxZbYXjOztUgUPz4HYwmTnVmhFYaFG7GB5wQSc7FEmBhpTfDI3ezkR6xKkbFJTGSkDz1IQLhf4iKkh3w==","shasum":"f11a218d1752a6f94b111b876054171cac2345c4","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmQ1Qtp6TzJis1DYHiOoK2oUubXt+rB9j97D/FSIVlAAiABT5m5MASaufjgxupGQpEP3KV4lcZsx9hW/7P5s4x87A=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.5.tgz_1500591384740_0.09577691415324807"}},"1.0.6":{"name":"repatch","version":"1.0.6","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"c827b913670a67a198b21c5d74f050792b8e232e","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.6","_npmVersion":"5.0.4","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-ipVe6ymufBfaBIYMxCpDsz2RJ63+VB9MY0q0RDUmZWegMngBdKfrQZ425Ukhch4Stze5ifxi4PQVRdxgE7sN8g==","shasum":"9f819eb279ca669d934bac808ca5a5e16ec9a7c3","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjaH42j6pihlia4W4ouYWRsEbIX/8BLkGcisQSrgV2UgIhAPPO45oFsh4d3xiz8tHATYuM7JI+2B31LwJeUZxQOOL1"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.6.tgz_1502187052888_0.960214537801221"}},"1.0.7":{"name":"repatch","version":"1.0.7","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"74c4f1c77c52b017e0a50b6bdbbe8d3151734316","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-q3sKPrLbYMk1rC4b82qbgHm5NGv9G/uUSd3DFYnxVHrkutZklVwsUKyZRhXHmeAAr4DLhyO872m0LAB1pUOSlg==","shasum":"dbe9ec70c1f3d915aa7b51815e7d779f012282eb","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIbIkQEA52n9Ag7i2nLuOz61DJOYCTNbJ9PPHPd5BYQwIhAM1z7SUFrXiXhs/qC0wVp/KcfQeC9foxAekfymUinCu0"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.7.tgz_1502885395449_0.685639365343377"}},"1.0.8":{"name":"repatch","version":"1.0.8","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"bde7cea3e9bf2777a765f3404f41fde1427e32f0","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.0.8","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-J1WrZA/k/5ic0PJ3eM0kSax9a8ajjIAcpU6Dyxq7k+zL/jcDrVtRP95QtR3xFwWv3U5E6uzoe3SYWOu7bUV05w==","shasum":"3f0dce97f4b17b22a57b289628238abce08cbb29","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk3ySvus3jZo6IvdluZxoyFo4G/4FKKlOn0BBjlcbbugIhAMlPehY9P39gGN3zFr9uGM1mcuyKVjAPBOayN473LREY"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.0.8.tgz_1502904366747_0.26380011811852455"}},"1.1.0":{"name":"repatch","version":"1.1.0","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"018ceee780499f656ae5fc007b8b0fe82b927a83","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-b9HKtfW63KemDoaVITCcC4flmF7daKAf2K7BRu+Q8HscBuw7ci/JBIBd6n5M3OQk79VOIZ6Yr6OM5iBd++orKQ==","shasum":"8b362fcc553d8262ca144f1150378dbd0b8772d4","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSY8nQfuCZ1v6mPR9so5I2rVQ2ZuSmnGgDMBpJco3x/wIhAJ8ze4mfa+4GNkztshG7E5tdVOTxu7wFfViYrTRUeYcH"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.1.0.tgz_1503341173691_0.8204387652222067"}},"1.2.0":{"name":"repatch","version":"1.2.0","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"2abb0189d95854e427dba93471cbfe6610391c0e","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-OEDKuXFUBqjZS9LCzrIld7irctOg6ySbBRnFF0+4l1vDBMom5g+oCAxD+xFu/sJUgv8CHUv59yADdCWTS13nYQ==","shasum":"511aff027cd3f8534b03b5309feede383d7a43e0","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH1SEuOFqDF8qXTw3KSACARo4+HcJ7Vnorbq2QrM8tJwIgPO9KEumezlm9ygTv1F03Zxq91E40iN8/Eows7vN6zjc="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.2.0.tgz_1503495300035_0.28518498223274946"}},"1.2.1":{"name":"repatch","version":"1.2.1","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"bef5f99c03ae20efe6ccb4dfa5093fa66168bf0a","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-zuaKqtvGiWHBWXII4pLTCKUORTO0epd2XoliNl1cQRfmX86kfl5AsSVYsGOW7vzYRL91I9sLxwWletH/cT7V8g==","shasum":"8b76c1c42cf0c3f348cfaca50c4e3f0fd747788d","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/4Fei1rCWrvFtvpjmOlHdzlB7kbE0rmlXOaV38rZKxAiEAhh/2zFHP1ih2vAltIkXwOknIiv/gS8qIq8eSrR3rZFA="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.2.1.tgz_1503495969122_0.5253627742640674"}},"1.2.2":{"name":"repatch","version":"1.2.2","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"5a6f2585e3491871f38e7226a2b6c15eb404ddaa","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-5kZa5TphVgLg034Jwm6RAdVJQ3w0caKtrd+k9qT2Z0hy8oyPlSfHCOPJC0Cf9Uq7scqUa8XyOCC5scXg6XsRfQ==","shasum":"80cdeea5694a582287c5b7352a8efaa986dc035b","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFeyWhtIS6y7zbdWzQhhyGz3QhpDS5i885NyleqCH6TMAiBJLWOj/B9qu6Kb/NKgo5tbm9iLHJANpXFZMmq5o84PPA=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.2.2.tgz_1503501793376_0.9920505785848945"}},"1.2.3":{"name":"repatch","version":"1.2.3","description":"Dispatch reducers","main":"lib/store/index","typings":"lib/store/index","scripts":{"build":"rm -rf lib && node_modules/.bin/tsc -p src/store --outDir lib/store","build:w":"tsc -w -p src/store --outDir lib/store","build-tests":"rm -rf lib && node_modules/.bin/tsc -p src/test --outDir lib","build-tests:w":"tsc -w -p src/test --outDir lib","pretest":"npm run build-tests","test":"mocha lib/test/**/*.spec.js -c","start":"node ."},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","typescript":"^2.2.0"},"gitHead":"aad4048fe4c3390aba2a31ad95f5d4abb889b4ff","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-lXwiGoGI5FxpHcn+YafPPg3onjEpA8p5cHNhT49i0oxCxzxCVzXWaZoD4QsWNVaCc2KxvW/uHo64Pchbv1WHGg==","shasum":"75cf5113231a1d9878e49a2e9c0ebcc7bbe89fea","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgZ/Q4n45mQVRLqa8CZXV3nRexGbnt0nhgEmwoojp06AiAlOOx1jisoK+rxj7vTrlosXtO9CV8G4hpmFABqo912BQ=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.2.3.tgz_1503502291004_0.20713524683378637"}},"1.2.4":{"name":"repatch","version":"1.2.4","description":"Dispatch reducers","main":"lib/store","typings":"lib/store","scripts":{"build":"rimraf lib && node_modules/.bin/tsc","build:w":"tsc -w","pretest":"npm run build","test":"mocha lib/**/*.spec.js -c"},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","rimraf":"^2.6.1","typescript":"^2.2.0"},"gitHead":"130f8a8c257c16026801783b04de047feb2f67fe","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.2.4","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-MjBmiA5E/9eruD7ddQ1Pigz1r+kdymG6kp932v4yMc8hPPGTm/Mx8gJ/AoURSN3jGrk74zq51fr+rM2PvFKi9A==","shasum":"6f0a12e651fa18f0fe86df8f7b6273b3f61f9d40","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyDTpE0qVPUnpprbFodzD+ThF+2Uf4u/tHiDI5aaE4+wIhAMhpihBE5aFXKeCcZWawpHWFO2tcbtny9BXIFlLS6mpp"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.2.4.tgz_1503580084288_0.19430382642894983"}},"1.2.5":{"name":"repatch","version":"1.2.5","description":"Dispatch reducers","main":"lib/store","typings":"lib/store","scripts":{"build":"rimraf lib && node_modules/.bin/tsc","build:w":"tsc -w","pretest":"npm run build","test":"mocha lib/**/*.spec.js -c"},"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","rimraf":"^2.6.1","typescript":"^2.2.0"},"gitHead":"3aca9d6b445998b30e960ba6cd597b4526311e74","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.2.5","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-B/x+y+yC+IVRIx3TNzxTY/+B3qfuTwsyVHxisVja65m4J6vg/VH0M+NuFJSMoyey5XGV2S8pdSxJoqA/rhP32A==","shasum":"4a2b0bc5276bbe59aa21095f8ae7cdd644a00e47","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICO2DpbkTUoRJs1a/2SgLUIuRcZHNYDxTzBWOM24MFyLAiEA22iN9xOFl8QizYPEC2vAFCQb+xtt5BmlQi3KZ7AVsg0="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.2.5.tgz_1503580180367_0.12619575741700828"}},"1.3.0":{"name":"repatch","version":"1.3.0","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && node_modules/.bin/tsc","build:umd":"rimraf dist && node_modules/.bin/rollup -c rollup.config.js && node_modules/.bin/rollup -c rollup.config.prod.js","build:w":"tsc -w","pretest":"npm run build:node","test":"mocha lib/**/*.spec.js -c"},"files":["dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","typescript":"^2.2.0"},"gitHead":"24662de19c850370f24bebb231a0c2c49a427b4f","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-Sw/5Z4+6V8bkMifavqQ/iWOA9XH0HMf5FgXCn/Eym2ECyLZJL+Xm/3jm0u5yrsiGOdszZRY4zWswpXutADPfTw==","shasum":"3a1c5f628c9a1695cccb0fb92f40c49350cdbbc2","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCevLV7AhRh3tfoJnWp0LW8qTACbJWSNMYL3ZVjpWS0TQIgPpPNHNR8irdpmE/2ONt6qM97YhdwpSR5Ok7dORyL8a4="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.0.tgz_1503909394940_0.9323449777439237"}},"1.3.1":{"name":"repatch","version":"1.3.1","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && node_modules/.bin/tsc","build:umd":"rimraf dist && node_modules/.bin/rollup -c rollup.config.js && node_modules/.bin/rollup -c rollup.config.prod.js","build:w":"tsc -w","pretest":"npm run build:node","test":"mocha lib/**/*.spec.js -c","publish":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"dependencies":{},"devDependencies":{"@types/mocha":"^2.2.39","@types/node":"^7.0.5","mocha":"^3.2.0","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","typescript":"^2.2.0"},"gitHead":"009a6a716bc718e9f23fff1543874af0c3a03dac","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-StwgBuu/duELKoTNKRj0IJ2OguX/raDWI8MTOszBm7rD4WJfdOJoYISyQIjxgy1zF+M+36VV+bGU3A/4REeffA==","shasum":"99d76abc3ad4dbf5bb4f639e8b9acb5d551a7ffe","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/r7Job1hsC0+EYkKbyK3aBXavrrnIsRTJcNoZU5/okwIhAIZz89GM3Ke5v5AWuIEezbLvTlmNQ9JdYMzOW5gULHqG"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.1.tgz_1503917104600_0.582000034628436"}},"1.3.2":{"name":"repatch","version":"1.3.2","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","publish":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"43d12b958e16b68d83a093263716279b384f07e8","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-FXmBuM7KqaWDhhJd/8ygx2LYPW5JsRF3fGyB+Y47gJ7YzL0vJma2HiSV6Hpe0anuUqbG2ATUBiQ8BH1WuFZzjA==","shasum":"05224434a6677b188a7ad385c902c1f01fa6542c","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3v2icvURTKEl5DMdaL75fjdntaasCQfbmd04pZkP5mAIhAP6boU6D6g6+wtS2lMUfXN3eiJKEPxDFzTfRxQvZFhju"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.2.tgz_1503921132372_0.1568015217781067"}},"1.3.3":{"name":"repatch","version":"1.3.3","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"e81ffc47f55ef71be1480314096b33778bc5a637","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-Xr/bEzBVcgeuVZUOrMv2GM5u2wryHcW/xYOeUXydqrr6II6KWJU+LSN8LIKqYulTQf/EI+7vjqpNkMOWWdbNig==","shasum":"15e874c5b663a65b3612020db78521179846fd17","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTlUhtGarv8YDY0Wu3QPFdjmrdPq9oeDTPlIen35fPMgIgR3S43F4Nwi1EN1moA7wG4GvxsPgJdpT3Pr/Kv+5fPRk="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.3.tgz_1504020643434_0.10431679128669202"}},"1.3.4":{"name":"repatch","version":"1.3.4","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"61490408bd34100434b31d18bf7a024566832a01","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.4","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-iHOa9+u1SSmjTXoC+OJn0ymgSuvgRUNQj+KtLXxYNtIKE7VJm9bpfmxkUkym5jjWoaap2fZSXjsKzs5v7ltgEw==","shasum":"075464e62e902e4da349113a6ca8e2c6c59ea051","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIBM4jhMRww3io2jZYH6hFf9Tq+yGhdk1g9FJXbYKBE7MAh8Q0j+Hd/bPwtFR1M7rWWDPT+YkT8/rEcpDUGj6QL9V"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.4.tgz_1504073648437_0.15881443372927606"}},"1.3.5":{"name":"repatch","version":"1.3.5","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"f514dcf8621cf6b42c098a8a144e259ab2a792a4","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.5","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-iDBjQKNLMXaZuAjE6HakjghiUzRJDhPdqUgrz6UcgizYnkcHnlEKwtjJgyUPCTPU/9G08IqhfHP0JFG5Z+yJ2g==","shasum":"ae463a9a307d7f3ae090dd602656050329e48668","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl4fSih8ObouuXrYDqdLXmOnPApDab2dO8Hgark4YYDQIhAN5QihqCDVsLmJPHLak/Tdsh/KoAt0j0TVNXmn+56XyW"}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.5.tgz_1504252322312_0.4761740267276764"}},"1.3.6":{"name":"repatch","version":"1.3.6","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"cffd36e47f0d3a1cc8d7ca6c00457a342df29f99","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.6","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-WvfklvvMzdEmnIwpCj6g9oAwJXVGfa6p1WuC8gxj2VO/Ai1z58TlG2y54OX93DtcUhwENBpPPQbjWP1BfelLew==","shasum":"9ba5ba4936d5d5e3ef836e85892773af7635599a","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpmAuGddjyqUwFJycs+1DcDYG9hWrxhh0Jtlel3IGLRAiEA/OrNoUEWzlvpSE52ccBMt6AxhcX9gMkJRPzcdUqMeGw="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.6.tgz_1504258519279_0.4728657908271998"}},"1.3.7":{"name":"repatch","version":"1.3.7","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"edc8209adb2c241182f54506ad57c88585895216","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.7","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-fbqLa92kaF3W7MSRvrq/DW407fdeltQotydBdjYiQg1XDNJiVoaQLt1TnX//cSkA+ea1+WSy3wk3m/v7YKFxlA==","shasum":"5d07b3913175cb30ca9986e9fa567dcd73bb013c","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUPkgFxaksmOL9XcG1ACBvfgHNtRMa+uVD6dLOMDMXgAIgPBl+LaAToZXEAnkVHgA0oq+jv9g9I9TWhM2PILz1JJ8="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.7.tgz_1504351088161_0.7949010401498526"}},"1.3.8":{"name":"repatch","version":"1.3.8","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"a15ff05a48d2f5ce26cc0addd21c932bfc3f81a6","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.8","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-6v2IFAHHf+dmdrEzZjqSlm2mzIZVIwwoPiid0drzdY52GJ2tzNXjtOVpSfXmKeCj9o8HZpe8rKSSgfnJXA7Fjw==","shasum":"03908a6c94ed1f994f570b2df7f19445f38609f3","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG83VTGc5CLUKCF/S6xYzJs97KtTf8AzNsGHTohQuq1CAiEA3d1be3oDVZNMaqaub+tOA5rSHJdp6djh/9eMJR3BbdI="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.8.tgz_1504529205521_0.40689353691414"}},"1.3.9":{"name":"repatch","version":"1.3.9","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist","LICENSE.md"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"c228970666cc5448b6c2d2af0c31f18796529ed3","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.9","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-CAQKvje+vpmVlzqKDXejY4XvPLEZetJsp7QSixwerovRUQaX5CRv4VsH58Pm45TrVxn1E/iKr+WfDzLfn+HEng==","shasum":"1fa46d0f862a444d8d3dc4445fd55b5f845ecf78","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH632q6STfS7GRfpBGNtuXkawyTrNO+wAVtmDSY3DKv+AiEAtiQX0pWDoAikd8Bk6pp4e2Cah8xNu30enAqCMXco6yk="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.9.tgz_1504721330355_0.7058602571487427"}},"1.3.10":{"name":"repatch","version":"1.3.10","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist","LICENSE.md"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"bb05ec81afbacf30173bd5839835618f68cbb19b","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.10","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-AWzYCQOk/pLADDoB4s2nO7THNUxt/l1Pcz5BDm2mu1P8qar+L/i9lCgpeLOeYIkq7UFGXKDvjKMz9QtciOucuA==","shasum":"ae7ab37c8a8f638811a96ba8f22e933405e62ee2","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0TTsCluefoM3QDInIOIJWOvUWKp4SVqvZO0W3TAX8cAiA/MTVpRQLUv7D9k6hDS6FVBvmU9fLc65Qppx6LJFvmOw=="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.10.tgz_1504937795181_0.9847893055994064"}},"1.3.11":{"name":"repatch","version":"1.3.11","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist","LICENSE.md"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"71ea8ceb7b4e4ae9a4668292c0117e817cac7b8e","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.11","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-yGxlqi11l8FYWYuAq1sUaTj3ADz9lzZjPM7zeboX0xbfFympnQBJgzHzzZJzujPLLe1eCSDjUzRwgqmryDR9cw==","shasum":"06aeedabd3907bb63ad6b10fcdcad256a6fc3a0d","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQtk1p0tY4reRp7QU/RZJOT7M+SU/wBOKEmskKUP+9tAiEA1scT46t6SUttrpaSsx/OBnwBd+R12ijpV12G5Syg6As="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.11.tgz_1506333802133_0.44002977292984724"}},"1.3.12":{"name":"repatch","version":"1.3.12","description":"Dispatch reducers","main":"lib/store","browser":"dist/repatch.js","typings":"lib/store","scripts":{"build":"npm run build:node && npm run build:umd","build:node":"rimraf lib && tsc","build:umd":"rimraf dist && rollup -c rollup.config.js && rollup -c rollup.config.prod.js","build:w":"tsc -w","test":"jest","test:w":"jest --watch","pub":"npm run build && npm publish"},"files":["lib","dist","LICENSE.md"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"license":"MIT","bugs":{"url":"https://github.com/jaystack/repatch/issues"},"keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"authors":["Péter Hauszknecht <peter.hauszknecht@jaystack.com> (https://github.com/jayhasyee)"],"jest":{"globals":{"ts-test":{"tsConfigFile":"tsconfig.json"}},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/test/**/*.spec.(ts|js)"],"testEnvironment":"node"},"dependencies":{},"devDependencies":{"@types/jest":"20.0.3","@types/node":"^7.0.5","jest":"^20.0.4","rimraf":"^2.6.1","rollup":"^0.48.2","rollup-plugin-typescript2":"^0.5.2","rollup-plugin-uglify":"^2.0.1","ts-jest":"^20.0.10","typescript":"^2.2.0"},"gitHead":"27e4aa5f3968c759dec208e996c07668080dadd7","homepage":"https://github.com/jaystack/repatch#readme","_id":"repatch@1.3.12","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"hasyee","email":"hasyee@gmail.com"},"dist":{"integrity":"sha512-18KuFWa/I0DHswspBNgkSceWKyJI7eEYPHRcRPZi+E72h0hev97AFN3TZ2ErpwUpVL0rXeWDoa5qRTK6vab43w==","shasum":"f9bfa8744d8523dfb23082f066d9a15a640f819c","tarball":"https://registry.npmjs.org/repatch/-/repatch-1.3.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt8RavDJ1pcwQMorA2G9mjTmm/22Ug/6rXisdT/Jsi0AIgbwKq3XPltID8csRzp9hgsg6O4IhtGtlLFf3HOpsU9OY="}]},"maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/repatch-1.3.12.tgz_1510155161386_0.05817101174034178"}}},"readme":"# <a href=\"https://www.npmjs.com/package/repatch\"><img alt=\"Repatch\" src=\"http://jaystack.com/wp-content/uploads/2017/08/repatch-logo.png\" height=\"50px\"></a>\n\n[![npm version](https://img.shields.io/npm/v/repatch.svg?style=flat-square)](https://www.npmjs.com/package/repatch)\n[![npm downloads](https://img.shields.io/npm/dm/repatch.svg?style=flat-square)](https://www.npmjs.com/package/repatch)\n[![corp-check status](https://api.corp-check.corpjs.com/badge?name=repatch)](https://corp-check.corpjs.com/result?name=repatch)\n\n## Dispatch reducers\n\n[Repatch](https://www.npmjs.com/package/repatch) is just a simplified [Redux](https://www.npmjs.com/package/redux), that let you create actions more briefly by dispatching reducers directly.\n\n<img alt=\"draft\" src=\"http://jaystack.com/wp-content/uploads/2017/08/repatch_pl-hand-d2-e1503663114155.png\" width=\"40%\">\n\n```javascript\nstore.dispatch(state => ({ ...state, counter: state.counter + 1 }));\n```\n\n**In this terminology, an action is a function that returns a reducer:**\n\n```javascript\nconst increment = amount => state => ({\n  ...state,\n  counter: state.counter + amount\n});\n\nstore.dispatch(increment(42));\n```\n\n## Motivation\n\n[Redux](https://www.npmjs.com/package/redux) has verbose action management. The most of redux projects do not need sctrict action administration. Action types, action creators and the reducer's action handlers are mutually assigned to each other. Repatch's purpose is creating actions briefly.\n\nThe simplest way to keep the immutable action controlled dataflow and define actions briefly is dispatching pure functions (as reducers) to the store.\n\n## Comparison with [Redux](https://www.npmjs.com/package/redux)\n\nRepatch is\n- **less verbose**\n- **smaller** (the minified version is __less than 1 KB__)\n- [**faster**](https://github.com/jaystack/redux-repatch-performance-comparison)\n\nthan Redux.\n\n## Working with [Redux](https://www.npmjs.com/package/redux)\n\nIf you have to keep the official Redux in your project, then you can use the [redux-repatch](https://www.npmjs.com/package/redux-repatch) or [redux-repatch-creator](https://www.npmjs.com/package/redux-repatch-creator) enhancers.\n\n## [API Reference](https://github.com/jaystack/repatch/wiki)\n\n## Examples\n\n- [JavaScript example](https://github.com/jaystack/repatch-example-electron-app)\n- [TypeScript example](https://github.com/jaystack/repatch-example-electron-app-ts)\n\n## Articles\n\n[Repatch - the simplified Redux](https://community.risingstack.com/repatch-the-simplified-redux/)\n\n## Installation\n\n```\nnpm install --save repatch\n```\n\n## How to use\n\n### ES6\n\n```javascript\nimport Store from 'repatch';\n\nconst store = new Store(initialState);\n```\n\n### CommonJS\n\n```javascript\nconst Store = require('repatch').Store;\n```\n\n### UMD\n\n```html\n<script src=\"https://unpkg.com/repatch/dist/repatch.js\"></script>\n```\n\nor the minified bundle:\n\n```html\n<script src=\"https://unpkg.com/repatch/dist/repatch.min.js\"></script>\n```\n\nand\n\n```javascript\nconst Store = Repatch.Store;\nconst thunk = Repatch.thunk;\n```\n\n## Compatibility with [react-redux](https://www.npmjs.com/package/react-redux)\n\nRepatch's interface is very similar to Redux, therefore you can use with [react-redux](https://www.npmjs.com/package/react-redux).\n\n```javascript\nconst unsubscribe = store.subscribe(() => console.log(store.getState()));\n\nstore.dispatch(resolveFetchingUsers(users));\n\nunsubscribe();\n```\n\n## TODO app in brief\n\n```javascript\nconst store = new Store([]);\n\nconst addTodo = text => todos => [...todos, { text, checked: false }];\n\nconst checkTodo = index => todos => todos.map(\n  (todo, i) => (i === index ? { ...todo, checked: !todo.checked } : todo)\n);\n\nconst editTodo = (index, text) => todos => todos.map(\n  (todo, i) => (i === index ? { ...todo, text } : todo)\n);\n\nconst removeTodo = index => todos => todos.filter((_, i) => i !== index);\n```\n\n## Sub-reducers\n\nWe do not need to reduce always the whole state of the store. Repatch also offers a way to combine sub-reducers, those describe a deeply nested property in the state. We just define a helper function that takes a nested reducer as argument, and returns a reducer that reduces the whole state:\n\n```javascript\nconst reduceFoo = fooReducer => state => ({\n  ...state,\n  bar: {\n    ...state.bar,\n    foo: fooReducer(state.bar.foo)\n  }\n});\n```\n\nUsing that we can define easily an action, that sets an `x` property in the `foo` object:\n\n```javascript\nconst setX = x => reduceFoo(state => ({ ...state, x }));\n```\n\n## Middlewares\n\nA repatch middleware takes the `store` instance, a `next` function and the previous `reducer`. The middleware can provide a new reducer via the `next` function.\n\n```javascript\nMiddleware: Store -> Next -> Reducer -> any\n```\n\nUse the `addMiddleware` method to chaining middlewares:\n\n```javascript\nconst store = new Store(initialState)\n  .addMiddleware(mw1)\n  .addMiddleware(mw2, mw3);\n```\n\n## Middleware example\n\nThis simple logger middleware logs the current- and the next state:\n\n```javascript\nconst logger = store => next => reducer => {\n  const state = store.getState()\n  const nextState = reducer(state)\n  console.log(state, nextState)\n  return next(_ => nextState)\n}\n\nconst store = new Store(initialState).addMiddleware(logger)\n```\n\n## Async actions\n\nThe `thunk` middleware is useful for handling async actions similar to [redux-thunk](https://www.npmjs.com/package/redux-thunk).\n\n```javascript\nimport Store, { thunk } from 'repatch';\n\nconst store = new Store(initialState).addMiddleware(thunk);\n```\n\nIn thunk async actions reducer returns a function (*delegate*):\n\n```javascript\nconst updateUser = delta => state => async (dispatch, getState) => {\n  try {\n    const editedUserId = getState().editedUser;\n    dispatch(toggleSpinner(true));\n    await api.updateUser(editedUserId, delta);\n    await dispatch(fetchUsers());\n  } catch (error) {\n    dispatch(state => ({ ...state, error: error.message }))\n  } finally {\n    dispatch(toggleSpinner(false));\n  }\n};\n```\n\nIt is possible to embed async actions within each other too and awaiting their resolving:\n\n```javascript\nawait dispatch(fetchUsers());\n```\n\n### Injecting extra argument\n\nIt is possible to inject extra arguments into async actions:\n\n```javascript\nimport Store, { thunk } from 'repatch';\nimport api from './api';\nimport { hashHistory } from 'react-router';\n\nconst store = new Store(initialState)\n  .addMiddleware(thunk.withExtraArgument({ api, hashHistory }));\n```\n\nThen you can access these arguments in your delegates:\n\n```javascript\nconst updateUser = delta => state =>\n  async (dispatch, getState, { api, hashHistory }) => {\n    // ...\n  }\n```\n\nThis way you can keep your async actions independently from outer instances or side-effects. This practice is useful for testing.\n\n## Testing\n\n### Sync actions\n\nTesting a reducer is easy:\n\n```javascript\nimport * as assert from 'assert';\nimport { changeName } from './actions';\n\n// ...\n\nit('changeName', () => {\n  const state = { name: 'john' };\n  const nextState = changeName('jack')(state);\n  assert.strictEqual(nextState.name, 'jack');\n});\n```\n\n### Async actions\n\nFor async action tests you need to instantiate the `Store` and provide mocked extra arguments.\n\n```javascript\nimport Store, { thunk } from 'repatch';\nimport * as assert from 'assert';\nimport { fetchUsers } from './actions';\n\nconst mockUsers = [{ username: 'john' }];\nconst mockApi = {\n  getUsers: () => Promise.resolve(mockUsers)\n}\n\n// ...\n\nit('fetchUsers', async () => {\n  const state = { users: [] };\n  const store = new Store(state)\n    .addMiddleware(thunk.withExtraArgument({ api: mockApi }));\n  await store.dispatch(fetchUsers());\n  const nextState = store.getState();\n  assert.deepEqual(nextState.users, mockUsers);\n});\n```\n\n---\n\n## License\n\n[MIT](https://spdx.org/licenses/MIT)\n\n## Community\n\n[https://twitter.com/repatchjs](https://twitter.com/repatchjs)\n\n## Developed by\n\n[![JayStack](http://jaystack.com/wp-content/uploads/2017/08/jaystack_logo_transparent_50.png)](http://jaystack.com/)\n","maintainers":[{"name":"hasyee","email":"hasyee@gmail.com"}],"time":{"modified":"2022-05-15T19:18:08.773Z","created":"2017-06-25T21:01:35.174Z","0.0.1":"2017-06-25T21:01:35.174Z","0.0.2":"2017-06-26T22:59:57.870Z","0.0.3":"2017-06-26T23:05:48.665Z","0.0.4":"2017-06-26T23:09:15.576Z","0.0.5":"2017-06-27T13:23:44.428Z","0.0.6":"2017-06-28T07:49:01.392Z","0.0.7":"2017-06-28T13:42:30.616Z","0.0.8":"2017-06-28T14:58:01.815Z","0.0.9":"2017-06-29T06:58:28.920Z","0.0.10":"2017-06-29T10:29:48.169Z","0.0.11":"2017-06-29T17:10:37.603Z","0.0.12":"2017-07-12T09:16:28.538Z","0.0.13":"2017-07-12T12:12:25.301Z","1.0.0":"2017-07-13T09:56:12.590Z","1.0.1":"2017-07-14T12:03:51.000Z","1.0.2":"2017-07-17T09:15:20.106Z","1.0.3":"2017-07-17T15:33:22.369Z","1.0.4":"2017-07-19T15:22:48.301Z","1.0.5":"2017-07-20T22:56:25.863Z","1.0.6":"2017-08-08T10:10:53.875Z","1.0.7":"2017-08-16T12:09:56.414Z","1.0.8":"2017-08-16T17:26:07.785Z","1.1.0":"2017-08-21T18:46:14.522Z","1.2.0":"2017-08-23T13:35:00.919Z","1.2.1":"2017-08-23T13:46:10.103Z","1.2.2":"2017-08-23T15:23:14.299Z","1.2.3":"2017-08-23T15:31:31.909Z","1.2.4":"2017-08-24T13:08:05.623Z","1.2.5":"2017-08-24T13:09:41.218Z","1.3.0":"2017-08-28T08:36:35.977Z","1.3.1":"2017-08-28T10:45:05.459Z","1.3.2":"2017-08-28T11:52:13.592Z","1.3.3":"2017-08-29T15:30:44.441Z","1.3.4":"2017-08-30T06:14:09.453Z","1.3.5":"2017-09-01T07:52:04.184Z","1.3.6":"2017-09-01T09:35:20.326Z","1.3.7":"2017-09-02T11:18:09.190Z","1.3.8":"2017-09-04T12:46:46.512Z","1.3.9":"2017-09-06T18:08:51.345Z","1.3.10":"2017-09-09T06:16:36.219Z","1.3.11":"2017-09-25T10:03:23.065Z","1.3.12":"2017-11-08T15:32:42.412Z"},"readmeFilename":"README.md","homepage":"https://github.com/jaystack/repatch#readme","keywords":["dispatch","redux","reducer","state","predictable","functional","immutable","flux"],"repository":{"type":"git","url":"git+https://github.com/jaystack/repatch.git"},"bugs":{"url":"https://github.com/jaystack/repatch/issues"},"license":"MIT","users":{"mhaidarh":true,"jorsolya":true,"hasyee":true,"adamlu":true,"sheepsteak":true,"darrentorpey":true,"eswat2":true}}