{"_id":"redux-raven-middleware","_rev":"12-fc8bd1f7918579010f29c955fc5fb73b","name":"redux-raven-middleware","description":"Redux middleware for sending error reports to Sentry through raven-js.","dist-tags":{"latest":"1.2.0"},"versions":{"0.1.0":{"name":"redux-raven-middleware","version":"0.1.0","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^1.1.19"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"fe55832fe79de172e060777fbfb04e0a352f8831","_id":"redux-raven-middleware@0.1.0","_shasum":"1f4dab54d10fd61c86d8ad5f42461f2d923238cf","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"1f4dab54d10fd61c86d8ad5f42461f2d923238cf","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-0.1.0.tgz","integrity":"sha512-ZgeXnCSsP1/aUxwnIN/7Dn1XmhHLnsf5oYfGmZi0+YN5l0EJlWSahtKBPk0rmFe69FJATBGwrllCd6lDzJWaEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDj1GKznIcfN5UYfLKQwwZVr9jg7hPNl/n/omRoKI7zYAiBfwGuUdWHlOE4FnEdmIPvxXBTqMmVnSpe1SdArA+mysg=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}]},"0.2.0":{"name":"redux-raven-middleware","version":"0.2.0","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^1.1.19"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"3c50e3ff9279431a3517f93a36ef46f407040723","_id":"redux-raven-middleware@0.2.0","_shasum":"9e5d458dd281a33166261873cf976934e591c2fa","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"9e5d458dd281a33166261873cf976934e591c2fa","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-0.2.0.tgz","integrity":"sha512-kMTGHlMow/Q3MtyCXDRzrJGWswfKouCNm+GZ0TYMmIas2LQpJNl6v9AxxPTKsTwZYR47OK559LWXh9npSkWPiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8UvkU4u6OMQNT6B9OG5/eg0LOgH7xwBB/RAv8QPWgnAIgESyGZSqtD6Un6UBI5cHCBBpRfWvcYuqs+9ZMWpT/tG0="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}]},"0.3.0":{"name":"redux-raven-middleware","version":"0.3.0","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^1.1.19"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"3dba93d6bf23591bec6e5bb993cab9ee88309607","_id":"redux-raven-middleware@0.3.0","_shasum":"81824444ffc0f1d38ad40d3be3a9310bd4b9754a","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"81824444ffc0f1d38ad40d3be3a9310bd4b9754a","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-0.3.0.tgz","integrity":"sha512-cQTRqSoESnO0/5IZz72WmVSk74KKZRv4VfV2zi/zualmC2iGhrp9YAQfNi1E2fdIRq/FHCDLizyRDQSxc4UIiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQvVsfkZh7rZ30B7MvVW5uezF5RtJvqlLQcp6l1yOBMAiEA05w0Pw4A3NxFOrAiv/PU2qkbJ8h5wdp//D68p6akDS0="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}]},"1.0.0":{"name":"redux-raven-middleware","version":"1.0.0","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^3.0.5"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"22fd5af72ccd88f1e90578488f5fd54c200ced03","_id":"redux-raven-middleware@1.0.0","_shasum":"cbf0d41fdbe2da61ae0d59efdc9e203b4104553f","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"cbf0d41fdbe2da61ae0d59efdc9e203b4104553f","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-1.0.0.tgz","integrity":"sha512-jdUoRUmbO6Si+YGubwajCpQ7o0EWRZoN3hzTLbOnk7Il7HlaCgZgFUdcont49vZwbGa7QYxreZw8Zeq+SA7VtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIs9Dv3O1MrHJx4Wg+8TXBWRcDCUesxBvnTOwFS7uKigIgYTNlbudT9CxTN92cOqNKC2poedgyWSy1LSLbofJoi/Q="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-raven-middleware-1.0.0.tgz_1471571948562_0.9210640920791775"}},"1.0.1":{"name":"redux-raven-middleware","version":"1.0.1","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^3.0.5"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"ea9dc6538ed6b5e25535a51873a86fbc03b93a3b","_id":"redux-raven-middleware@1.0.1","_shasum":"bc1dc552c258eb8f5b1647825505bbd90eec8c69","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"bc1dc552c258eb8f5b1647825505bbd90eec8c69","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-1.0.1.tgz","integrity":"sha512-3Sy0q2fOL72UWu+qi51vgHJ5pBUel/yONAial5Fv/4ireOnycO2jUFdOCUqccoFf/DQBHTJLVO3l+WI1Np1VIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvrNCApNRa4Vh2Md/CVSR5QEgMwA3Nv2myHpzDtlOYCAiAXQ3TmIOhhJmW83SmleL+d5JQsUi4moy9rx+NDQEH1HQ=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-raven-middleware-1.0.1.tgz_1471571997125_0.974275360815227"}},"1.1.0":{"name":"redux-raven-middleware","version":"1.1.0","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^3.1.1"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"902e2009375693a3aadcc8643e5450bba1d1c005","_id":"redux-raven-middleware@1.1.0","_shasum":"0d35fd2b58a5e55c38cb225a6c52ff0eecfed421","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"0d35fd2b58a5e55c38cb225a6c52ff0eecfed421","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-1.1.0.tgz","integrity":"sha512-Vb3VDIIoi7Ai5rIZf8iURbne2FVKi2R3+rDUtplIRh/R1vOByQeeBLtiaDqm+PmVzbLRR+7x0kkNl2F7hQ4S4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIkIgBT1PojasvSoQCfMDKpuOmsfZNOMHzTvoOhO4gdAiACMctQwbeE4KZH1yuFMYcjl4imuJQlQKtPtxmk2DqYvw=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-raven-middleware-1.1.0.tgz_1471572071749_0.43906749109737575"}},"1.2.0":{"name":"redux-raven-middleware","version":"1.2.0","description":"Redux middleware for sending error reports to Sentry through raven-js.","main":"./index.js","dependencies":{"raven-js":"^3.1.1"},"devDependencies":{"babel":"^5.4.7","babel-runtime":"^5.8.20","jsdom":"^3.1.2","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","sinon":"^1.16.1"},"scripts":{"build:lib":"babel --stage 0 index.es6 -o index.js","pretest":"babel --stage 0 test.es6 -o test.js && npm run build:lib","test":"mocha test.js","prepublish":"npm run build:lib"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","gitHead":"9634a81604e3f1ec1f6ebb53b3478e9225f52268","_id":"redux-raven-middleware@1.2.0","_shasum":"50d02dd653cf93d2df18c4652149f1009bbbe33d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"50d02dd653cf93d2df18c4652149f1009bbbe33d","tarball":"https://registry.npmjs.org/redux-raven-middleware/-/redux-raven-middleware-1.2.0.tgz","integrity":"sha512-yFigNLLT30mYIrHEuKEXddRwgi0N/yGeCHgFTYhpo7Myw4Y1/Ib0VhJqz1rz7tuySgs7XIyyCZdgoS4qwTi4Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpRgAVV9SIIyQMtvabl9TndYOkjH8lL8T7BakCDYouAAiB/a5rWRHuGJpV83klrIXW87/3JOGDjAFHHGeRdASiImw=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-raven-middleware-1.2.0.tgz_1484306291684_0.893095076084137"}}},"readme":"# redux-raven-middleware\n\nRedux middleware for sending error reports to Sentry through raven-js.\n\nWill automatically send an error report upon encountering a Javascript error\non dispatching any action. redux-raven-middleware will pass in the error as\nwell as extra information such as the action that caused the error and the\nentire Redux application state.\n\n## RavenMiddleware(sentryDSN, sentryConfig, middlewareOptions)\n\nCreates a Raven Middleware.\n\n- `sentryDSN` -- string representing your Sentry instance.\n- `sentryConfig` -- object that will be passed into Raven.config.\n- `middlewareOptions` -- object to customize the middleware:\n - `actionTransformer` -- transform the action before sending to Sentry\n - `stateTransformer` -- transform the state before sending to Sentry\n - `logger` -- log function to use instead of `console.error`\n\n```js\nimport {applyMiddleware, createStore} from 'redux';\nimport RavenMiddleware from 'redux-raven-middleware';\n\n\nconst createStoreWithMiddleware = applyMiddleware(\n  RavenMiddleware('my-sentry-dsn')\n)(createStore);\n```\n","maintainers":[{"name":"idris","email":"idris.m+npm@gmail.com"},{"name":"ngokevin","email":"me@ngokevin.com"}],"time":{"modified":"2022-06-26T10:21:12.565Z","created":"2015-08-26T05:10:27.948Z","0.1.0":"2015-08-26T05:10:27.948Z","0.2.0":"2015-08-26T06:02:56.975Z","0.3.0":"2015-09-30T18:39:17.496Z","1.0.0":"2016-08-19T01:59:10.711Z","1.0.1":"2016-08-19T01:59:59.094Z","1.1.0":"2016-08-19T02:01:13.818Z","1.2.0":"2017-01-13T11:18:13.579Z"},"homepage":"https://github.com/ngokevin/redux-raven-middleware","keywords":["react","redux","raven","raven-js","sentry","middleware","crash","error","report"],"repository":{"type":"git","url":"git+https://github.com/ngokevin/redux-raven-middleware.git"},"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"bugs":{"url":"https://github.com/ngokevin/redux-raven-middleware/issues"},"license":"MIT","readmeFilename":"README.md","users":{"filipve":true}}