{"_id":"is-valid-redux-reducer","_rev":"7-d0e19eb9879be1ac52d281348e9fac34","name":"is-valid-redux-reducer","time":{"modified":"2022-06-19T02:53:02.431Z","created":"2016-05-26T13:17:05.390Z","1.0.0":"2016-05-26T13:17:05.390Z","1.0.1":"2016-05-26T14:06:09.519Z","1.0.2":"2016-06-13T12:44:34.092Z","1.0.3":"2016-06-21T07:06:15.043Z"},"maintainers":[{"name":"ryo33","email":"ryo33@mail.com"}],"dist-tags":{"latest":"1.0.3"},"description":"Checks if the reducer is valid","readme":"isValidReduxReducer\n====\nChecks if the reducer is valid  \n\n[![npm version](https://badge.fury.io/js/is-valid-redux-reducer.svg)](https://badge.fury.io/js/is-valid-redux-reducer)\n\n## Installation\n`npm install --save is-valid-redux-reducer`  \n\n## Usage\n```javascript\nimport isValidReduxReducer from 'is-valid-redux-reducer'\n\nexpect(isValidReduxReducer({})).to.be.false\nexpect(isValidReduxReducer((state, action) => state)).to.be.false\nexpect(isValidReduxReducer((state, action) => ({}))).to.be.false\nexpect(isValidReduxReducer((state = {}, action) => state)).to.be.true\n```\n\n## License\nMIT\n","versions":{"1.0.1":{"name":"is-valid-redux-reducer","version":"1.0.1","description":"Checks if the reducer is valid","main":"./lib/index.js","files":["lib","src"],"scripts":{"build":"babel src --out-dir lib","test":"mocha --compilers js:babel-register --recursive ./test/*.spec.js","test:watch":"npm test -- --watch","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ryo33/is-valid-redux-reducer.git"},"keywords":["valid","redux","reducer"],"author":{"name":"Ryo33"},"license":"MIT","devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chai":"^3.5.0","mocha":"^2.5.1"},"bugs":{"url":"https://github.com/ryo33/is-valid-redux-reducer/issues"},"homepage":"https://github.com/ryo33/is-valid-redux-reducer#readme","gitHead":"573837405e77814e37ef0057a6dca89077e17ec3","_id":"is-valid-redux-reducer@1.0.1","_shasum":"9329a92349ef4d1dbd051e3cc38d4be1e3641b03","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"ryo33","email":"ryo33@mail.com"},"dist":{"shasum":"9329a92349ef4d1dbd051e3cc38d4be1e3641b03","tarball":"https://registry.npmjs.org/is-valid-redux-reducer/-/is-valid-redux-reducer-1.0.1.tgz","integrity":"sha512-UyLJCFd7lhmKx1lyKmpMyRZLEnpWBSw0l4UHGV3A5LdTZa3mefRTmz+fQL+0KniKnTP2v3+xsnDXAAUpBy3LJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtRyYFk+7D2443qdHX1ZKCpNZ7nPNfRh8i+mAScaFlPAiEAhZE91mnIQVOFzE4DrS1s0TLtGC1lJx2jfLfR7NMUCwM="}]},"maintainers":[{"name":"ryo33","email":"ryo33@mail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-valid-redux-reducer-1.0.1.tgz_1464271569033_0.5248352403286844"}},"1.0.2":{"name":"is-valid-redux-reducer","version":"1.0.2","description":"Checks if the reducer is valid","main":"./lib/index.js","files":["lib","src"],"scripts":{"build":"babel src --out-dir lib","test":"mocha --compilers js:babel-register --recursive ./test/*.spec.js","test:watch":"npm test -- --watch","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ryo33/is-valid-redux-reducer.git"},"keywords":["valid","redux","reducer"],"author":{"name":"Ryo33"},"license":"MIT","devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chai":"^3.5.0","mocha":"^2.5.1","redux":"^3.5.2"},"bugs":{"url":"https://github.com/ryo33/is-valid-redux-reducer/issues"},"homepage":"https://github.com/ryo33/is-valid-redux-reducer#readme","gitHead":"e84613eae605a9f138431bec982ceb1e0f26b68b","_id":"is-valid-redux-reducer@1.0.2","_shasum":"fce928dd7c4ec97ac8935b5e3fab674c4b598dcf","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"ryo33","email":"ryo33@mail.com"},"dist":{"shasum":"fce928dd7c4ec97ac8935b5e3fab674c4b598dcf","tarball":"https://registry.npmjs.org/is-valid-redux-reducer/-/is-valid-redux-reducer-1.0.2.tgz","integrity":"sha512-WLjdZvGJ0SIya42Dbx7sWiwLBDJEhQ+ZPQ9DIGT9Nb7jIJBIEUJwD1eRCmT+FOg1ptnUn2GycjMPIPXMt9YoCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5APU38qDncvNv9Er+rJ6ndOyVH9k+U/30AdBVbA0YGgIgKCCcgkrNnO5fT4Sk20MPW1K1DYrKdH0j+nZTXnsu7TU="}]},"maintainers":[{"name":"ryo33","email":"ryo33@mail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/is-valid-redux-reducer-1.0.2.tgz_1465821869997_0.48337863897904754"}},"1.0.3":{"name":"is-valid-redux-reducer","version":"1.0.3","description":"Checks if the reducer is valid","main":"./lib/index.js","files":["lib","src"],"scripts":{"build":"babel src --out-dir lib","test":"mocha --compilers js:babel-register --recursive ./test/*.spec.js","test:watch":"npm test -- --watch","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ryo33/is-valid-redux-reducer.git"},"keywords":["valid","redux","reducer"],"author":{"name":"Ryo33"},"license":"MIT","devDependencies":{"babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","chai":"^3.5.0","mocha":"^2.5.1","redux":"^3.5.2"},"bugs":{"url":"https://github.com/ryo33/is-valid-redux-reducer/issues"},"homepage":"https://github.com/ryo33/is-valid-redux-reducer#readme","gitHead":"fb893a2a795eb21771ad3b04a3382fe3d060af7d","_id":"is-valid-redux-reducer@1.0.3","_shasum":"22917e856b6fc16bd5865be2fa7f2fbe8bc209dc","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"ryo33","email":"ryo33@mail.com"},"dist":{"shasum":"22917e856b6fc16bd5865be2fa7f2fbe8bc209dc","tarball":"https://registry.npmjs.org/is-valid-redux-reducer/-/is-valid-redux-reducer-1.0.3.tgz","integrity":"sha512-5yA7JmF3YCFD8/8IUInejaraFrnvRntMNE/mU0OlDDDKUrX+PdzRRjcG3yLuA5ssG2FCyzu98suu5lbtB6Srxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvgjJ94VXGInrGcmnmcFP0bTQ2Ljy9q3VDjEOkIsgrtQIhAJaWvSh6LABje66u+v0PvvXhWSYqGWARRPYAmpb9uhe0"}]},"maintainers":[{"name":"ryo33","email":"ryo33@mail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/is-valid-redux-reducer-1.0.3.tgz_1466492772426_0.559610903263092"}}},"homepage":"https://github.com/ryo33/is-valid-redux-reducer#readme","keywords":["valid","redux","reducer"],"repository":{"type":"git","url":"git+https://github.com/ryo33/is-valid-redux-reducer.git"},"author":{"name":"Ryo33"},"bugs":{"url":"https://github.com/ryo33/is-valid-redux-reducer/issues"},"license":"MIT","readmeFilename":"README.md"}