{"_id":"react-reflorp","_rev":"46-6df6cc1d246ad0989875ae4637723b5c","name":"react-reflorp","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"react-reflorp","version":"0.1.0","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.1","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"_id":"react-reflorp@0.1.0","_shasum":"6aecc8ae160ed07b73180a5f4653057077ddd67f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6aecc8ae160ed07b73180a5f4653057077ddd67f","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.1.0.tgz","integrity":"sha512-Ir65hGCA6qDCcKDv1lNEnbJLkZB9Gtqh3UQlxvHpXs9obUaEjPyG4+EPOrdC8m/r+zuFlwL5B47rb3KOvREiJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcftmukSXiTktg17uuAhNOQ3yRW6Dcbrcifym7eMN6/AiAu8kA4QD+16uF5fYX4Z33RZkWkAZbC9kS8f2MXIC/x2A=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.1.0.tgz_1459857597032_0.9276344797108322"}},"0.2.0":{"name":"react-reflorp","version":"0.2.0","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.1","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"c5b8d7018043d80e3766a79612acb2c1bf3c6d98","_id":"react-reflorp@0.2.0","_shasum":"6940fd4c5ac865157c6c0af0f6c840dd8826d5b5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6940fd4c5ac865157c6c0af0f6c840dd8826d5b5","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.2.0.tgz","integrity":"sha512-7AdTQyFOBcHQ2N1qLiJnDk8Kz1vsXqk2U6/1K/6KKUFNyuHrkGiamAov58IXhmtmp3hHQCqy2JWTGBRG/FCAAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzjPQOGXF9egbMy59WIUYIYnE+ZDHlncz2TTqQQnTsWgIhAP1LgQhqJBe/aW6RQumUzJQK6FjeKcvdxq+aqe7R4sVs"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.2.0.tgz_1459858008580_0.23531591263599694"}},"0.3.0":{"name":"react-reflorp","version":"0.3.0","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.1","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"20921fdcfd2b5ef806be3bb2ba7e811c8ed816b9","_id":"react-reflorp@0.3.0","_shasum":"ebffce64e11ca522520c1c456910165e09a0d1f7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"ebffce64e11ca522520c1c456910165e09a0d1f7","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.3.0.tgz","integrity":"sha512-70D0janCiSCRTTv41vcXCJ+lyNVss0lMJ1l0bxhX4w64qTIX8q9yycCoZ4I9HEXkMxozMNiP269lVvsxUAjLHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc6pXv7y0Rf2pNF1HRslc+EOXlB99bXCSVIMnTAxmLJAIgYNBmBz74K3aTMFm8klPGiBuhSORy6yiib05xeWbF+zg="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.3.0.tgz_1459858127096_0.843681147089228"}},"0.4.0":{"name":"react-reflorp","version":"0.4.0","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.1","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"d72ed23c8f286a3da25c1d98a1f96d9eb37da9da","_id":"react-reflorp@0.4.0","_shasum":"e00054e97e5ab7cee23c09f6dfdfe3d3e2b98026","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"e00054e97e5ab7cee23c09f6dfdfe3d3e2b98026","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.4.0.tgz","integrity":"sha512-98zqWFM2IoJobjFHPCLsO+5fPBPDjSZZIHFijxOXEnqGhBpKDuMw8KnwTa1mJN2B8Bwo2ADa75Hsa9AzwHXasg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPnKz7eE+KfsEI2fraQNivAdel8lCMy5pqz7kRm0KQ0AiBwloj7WLyvsPQ2aKvqCfM3bX889ir2BcuCYEJdEOGnKw=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.4.0.tgz_1459858748437_0.401374634122476"}},"0.5.0":{"name":"react-reflorp","version":"0.5.0","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"4014f2605af6658b57bce01d7a95c51ddf3fd8a0","_id":"react-reflorp@0.5.0","_shasum":"f06358930886b5f5ca0ee87f1ae440a40d6ce7ac","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"f06358930886b5f5ca0ee87f1ae440a40d6ce7ac","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.5.0.tgz","integrity":"sha512-OXEafPaxxKwqiICBCmo40mtmTJl80rimaLH7KmXeSX8wcdFRWDwMlG7WmNc7vr6Ak+rifq0WMiI/NrMmBjHwTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbtO8X6WNH7ddIVCAXREH9kattR4BoE2kIWmFjUw8/tAIgNw6vNT1rG4PFgEDHBk5CbAkfCTFFpkl1Tv90dBJSsZQ="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.5.0.tgz_1459863323690_0.975641707656905"}},"0.6.0":{"name":"react-reflorp","version":"0.6.0","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"6979ce034bfa5761966edb422724137d9795403d","_id":"react-reflorp@0.6.0","_shasum":"e3308f9cc59e85f5a90da9a2cff5cb5ad900313a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"e3308f9cc59e85f5a90da9a2cff5cb5ad900313a","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.6.0.tgz","integrity":"sha512-6P+Tq7dvAEyuCpAEfBkwyMNNDM9cI1gfGPG38vUa70cosr3zKWC74npf8Q30Lv6UcGq65QGseY6inFmrrZu+UA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARpoKQTabZjakyw+Fo2oVXVycRf/Aoyz0xmdQ6/m0v1AiBPKTyXsGAB9W9eGgedVHQDp0b78NOhRNP3tWUCzN8ajw=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.6.0.tgz_1459867776547_0.1972852621693164"}},"0.6.1":{"name":"react-reflorp","version":"0.6.1","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"a4bd5f50b897d23e0e59c347e086b5c962c2f505","_id":"react-reflorp@0.6.1","_shasum":"f40dec98be6187a42adfea6b9c357e240ff80f07","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"f40dec98be6187a42adfea6b9c357e240ff80f07","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.6.1.tgz","integrity":"sha512-PBby0sd1eNrdJ6GHd55NheyWOv+mXJGmqFrt3i0nBFG62rdzkMKzoYjXOzP2oaBj3tsINDMTJDksd3hHu27JmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeyuOfz1nKI7y54Hf2UXXvwKILYnQwkwHgnfpZq6THcAIhAJP1FdRwUfx0WgrCjfEZ/O7WBhdCq+lhpzMZ6RrznMO2"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.6.1.tgz_1459873582272_0.1824959642253816"}},"0.6.2":{"name":"react-reflorp","version":"0.6.2","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"aba04f8b266e6e41b2df029c31a7e5bff8c42fe3","_id":"react-reflorp@0.6.2","_shasum":"8ddc4dea9ae78e489c6175b5e660b55f7930c80e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"8ddc4dea9ae78e489c6175b5e660b55f7930c80e","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.6.2.tgz","integrity":"sha512-aAOkfzRUZ4iUsJVDlIlrbuBshdY9Gi7vXzMAds+X4iT58NmlgKoqMiOVYxj9QVYTavWVrxNcNRQrtXOwuuXJnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvVB2uO4/+3lbMf6KDZwUV7eh/e6MA6MkpiKMOMDLUzAiAOYGQyALLn56TWVRGFsMrLc8CZv82rHK1FEU/UrRMmIw=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.6.2.tgz_1459873653889_0.29925011843442917"}},"0.6.3":{"name":"react-reflorp","version":"0.6.3","description":"A simple, declarative, and composable way to reflorp your flux.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"24f5c076b4aff0bd2c39df9173a7486097351ea3","_id":"react-reflorp@0.6.3","_shasum":"f4cc01c161962182209bcd385af4c6c235a4da07","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"f4cc01c161962182209bcd385af4c6c235a4da07","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.6.3.tgz","integrity":"sha512-JZ4KmAF72L9cKvuES3UkxTXRCxvuQ6AiawPkHdPu8b4TCtz+aOXeenniZkM+bMV64ptCxrzDS2BaA4SKZ6NdIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmta32MmVE1JVTLbk+bn/SRScGfggN2c1qYcjV1EuJMQIhAOyf7DWWOD6q7bTzMKqNj0hO9303KY7oe+RuNo5MBFzX"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.6.3.tgz_1459873718532_0.6685928287915885"}},"0.6.4":{"name":"react-reflorp","version":"0.6.4","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"5662b63caad725dbf141610486509e7fa0b8e794","_id":"react-reflorp@0.6.4","_shasum":"dd22a883013d3fdc224facbc2fc3a89a6f4dbdf7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"dd22a883013d3fdc224facbc2fc3a89a6f4dbdf7","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.6.4.tgz","integrity":"sha512-l6mhVcs0IKev5QPkAvywn2hwTtwna9UuAwQfypDw0JZH7tG5z6351bwxp4VyuN8BenqP3uj8xWDEdCz6vjKuFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFRlXlPXBfso71sCuJ9EUflt7LdfAD9qr9anlGvYcAVAiEAzGAT6WIPowLUf/Rr6PjKlrv2A5CAIfI7sZN1lrvLwXE="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.6.4.tgz_1459877673030_0.9737713281065226"}},"0.7.0":{"name":"react-reflorp","version":"0.7.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"611e6a3d624d724ff45edc0c64d5d9c68878ad01","_id":"react-reflorp@0.7.0","_shasum":"77d2af387235b74ad7b1e0b76d944e84a1b2e24f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"77d2af387235b74ad7b1e0b76d944e84a1b2e24f","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.7.0.tgz","integrity":"sha512-xwXI0+jwgyPO13Yw21Nq/ukpFpfGpXNqQFSwzDA/Yedk3ORERvGxMT9i/x6TuqzXZU0OwA7V9DSkARU740Q5kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHijj5/PozNSzmu4eetv5XtSRxBNRwcOMJDb/a1PboHgIgcENGPRj+aTcLgdfl94E76Pz0ejyl6fhyvjuOGValyaE="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.7.0.tgz_1459940608357_0.1547748502343893"}},"0.8.0":{"name":"react-reflorp","version":"0.8.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"53750fe3e98473618e9c809eeff1cc2b8a65bc21","_id":"react-reflorp@0.8.0","_shasum":"8a8a4050c2988fa5eb8adccf346a285eadd4b3b3","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"8a8a4050c2988fa5eb8adccf346a285eadd4b3b3","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.8.0.tgz","integrity":"sha512-kwNUrofMi4INAGocQuNqh6o3Src32AmtX/aoASX/P+bijVg++H5W6WJ/dALZd+NhppTkJxmBS9oKzPumK2wHQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8JjtOkMCZxxgZ0kO6BYuCsxDQFBGA63P528MamBvQ4gIhAKB2DwCuqoQD4mWWGhWAcnS6b5j6DdQ81mRUX8cvew99"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.8.0.tgz_1460064406448_0.3339384950231761"}},"0.9.0":{"name":"react-reflorp","version":"0.9.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"1ee6349e00cfce8bf00268fcd52e4fda1ac1f57f","_id":"react-reflorp@0.9.0","_shasum":"b0d5b25d10697c19c88327e030b9ae7dcfb90cb6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"b0d5b25d10697c19c88327e030b9ae7dcfb90cb6","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.9.0.tgz","integrity":"sha512-ekK9XFDSMoPbE5YCBG73TRC7OKR55ZvV9il1p+oIjh/Ol67ErXP5c339jCE29Ptx19zQsNUxKpl7Jd9LaHTFgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwM0Kv/zk8uQUr2S+CNCFSFB1Tzwn7S1Tgo1wYmVZr0AIhAPD/N/u/hHZnxnNmSGyCQheQUdwCrzjHSb3iNp7uNhCf"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.9.0.tgz_1460066538791_0.05150472046807408"}},"0.9.1":{"name":"react-reflorp","version":"0.9.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"bf443c48c697b42657acdeb04af7c47d1f03896e","_id":"react-reflorp@0.9.1","_shasum":"6450f41cde0e314afe9f1085e6b94c1652af8114","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6450f41cde0e314afe9f1085e6b94c1652af8114","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.9.1.tgz","integrity":"sha512-uoWL5oj4QxY1T48Op1eUjOTPsglONf1l9IPK3VbeuTt330d5+RPExpKUADmUYAiFCiRoSUSBAVNwlDn0poI6vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICshy0T44yhfCidjk+JbmU/uofBI7124mdKiaqQQqXHpAiEAqjsuVIQZmXz8B5v2/Lk2EQ7Z9VHnGkf+rFVGXth0FQ4="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.9.1.tgz_1460099050642_0.27170617366209626"}},"0.9.2":{"name":"react-reflorp","version":"0.9.2","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"a3dd3d037eca9955f50738213a470381c924ed90","_id":"react-reflorp@0.9.2","_shasum":"e91def2963445a8151232733641b86cd5886e96b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"e91def2963445a8151232733641b86cd5886e96b","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.9.2.tgz","integrity":"sha512-xp3b10OXOSG6gC8YS2t91w7uBIIt9CHH4Bg9Lvk5K/hONiv2lnoQ9QYh2vuiHTdsp8RzcS/3Jn0QFTix9GIyoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmmJprSYBNbt34OWfc08q/eAaOrSMF4714swNRKm8jZAiEAxJ/NzLyArqTHSsnPJVyFMXLCKChfCfSOn2C3pfZZEOs="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.9.2.tgz_1460238071799_0.15701260906644166"}},"0.9.3":{"name":"react-reflorp","version":"0.9.3","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"e41cb7ce6f9ae521d7b743265782f34d28573573","_id":"react-reflorp@0.9.3","_shasum":"e42fe98243a2213b736f536628378a5fd55117fe","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"e42fe98243a2213b736f536628378a5fd55117fe","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.9.3.tgz","integrity":"sha512-Wbu/6WMRBTRGwxqX4x9nbaYdEhhopefRbfNfSd/06OsR7PHIHOzFu9gTpmQ+fy0xVfh+L8atoJIJ83c57SlW0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDV/DQ4hkHmiWVvmUZkpRyprWT3DU56ckdTutUY9nwjsAiBRqOyxRLy8tY9BXOB6btxCDIa3ijootUiWAC39aFRuuw=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.9.3.tgz_1460238457313_0.9735800689086318"}},"0.9.4":{"name":"react-reflorp","version":"0.9.4","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"ec14f83938a8041d58614e778fa894eed4012e49","_id":"react-reflorp@0.9.4","_shasum":"4ec5c718e61a890d336f26b718420f8001f28bb4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"4ec5c718e61a890d336f26b718420f8001f28bb4","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.9.4.tgz","integrity":"sha512-Ny3F5E8u/ZWudJyysT/GmaosBAM8G73rG9ZNnb2ydMHwg6RYOlvT9RFW/SLkS+q7TXfHZm6JED21XRQNtoPX5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCANtjx+Dv+nfhj7JFSvrb1yxOgWCpDqotkSxbvDsMuugIgNuEjIX+pf84cLsEnuIHV6n683wJgH0lFjBUkECHksqE="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.9.4.tgz_1460241664019_0.5560830624308437"}},"0.9.5":{"name":"react-reflorp","version":"0.9.5","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"8e1c213bc1192fa5a9ff4d133ccee27b7b2985ff","_id":"react-reflorp@0.9.5","_shasum":"f03a4c63d3d5e208a0a1d6826529ed65020b8e58","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"f03a4c63d3d5e208a0a1d6826529ed65020b8e58","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.9.5.tgz","integrity":"sha512-vX9nlr9dWuyIVy2wiorHIBdwjRsgg0h9/f202ryA3jEQ+guRDpGHsV8kqglkQjvHQcoQKLqXSaW2SZFOE1Hk4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8p/6qTBurUuEboa69fSJicgl8DnO+h/WvE9WlVo9tYQIgYVmeQBVlbOM0/3mcdafSyusFtYPzR0LG+8c4dU7p+yw="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.9.5.tgz_1460395292251_0.3387970048934221"}},"0.10.0":{"name":"react-reflorp","version":"0.10.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"28b7eac8e40694db3392c0ed9802c037a6b061ee","_id":"react-reflorp@0.10.0","_shasum":"57b2dbfdda27ea1c80b1073a4d38b2aca6f60a5a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"57b2dbfdda27ea1c80b1073a4d38b2aca6f60a5a","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.10.0.tgz","integrity":"sha512-aSxzEIg+55nxSLT8GA78R8LAvL97/mYvAvT6Z8MHXKxGIAW7XSDJPloybqCDnYRwKd51wtmb/qBfLC/O8fa63A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/zOjDQTpn5to4zthCOKjbUBVonHs5IaB2b/waJBNh0AiEA0nRK971SBZ67VbchbFRxO52u6KdeWaz0KMuvZ1A0iDw="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.10.0.tgz_1460396479059_0.41495982953347266"}},"0.11.1":{"name":"react-reflorp","version":"0.11.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"b1097adc7a490173d23e35d4c890016cdaf5d46f","_id":"react-reflorp@0.11.1","_shasum":"8510f692c3082838536046ea7b3710ba7a4605b2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"8510f692c3082838536046ea7b3710ba7a4605b2","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.11.1.tgz","integrity":"sha512-BrAAR/imf3dr565Q0Ai09ZaM4EGYUzy47IBjUvIibl6B0vfewtxG0iFQQQ8NBpGhUBUiyVS502MziALb9GwmJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXolPu5Emh9oCWoz8fxBwUbpF+M9nAx2NIL8DUFVTYuAiAYX7OyNnb1qR1nCieHVaA4r3+MJMCZKn48qfc7vG/SFQ=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.11.1.tgz_1460559543413_0.8956408172380179"}},"0.11.2":{"name":"react-reflorp","version":"0.11.2","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"95ed76d64c5415a29e5cc2481c6c80f28a445001","_id":"react-reflorp@0.11.2","_shasum":"4e37e724974fa2f62be41271665a3aae7dd84557","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"4e37e724974fa2f62be41271665a3aae7dd84557","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.11.2.tgz","integrity":"sha512-/kL1Y/9YfoafpoidqbNHFedyoUShSjlHPUxO8rc7zhr/AlVgTt248vhwd9Xy2NHMAdsnva/kPT4l4AyJOX2GDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwvP762fweKEORLDl2HJh3D6pfA74x9kqYsERt+Yzs7QIhAMOlvtSys6A5VOeUs09i2lLi4TvY44IsfIHmJG3oY+hd"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.11.2.tgz_1460559568986_0.6500608895439655"}},"0.12.0":{"name":"react-reflorp","version":"0.12.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.0","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.4"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"4e0b580c2c4b608ea8c32fa4c01d950985c2c910","_id":"react-reflorp@0.12.0","_shasum":"83dce49354bd13a054b804d3ba205950432da31f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"83dce49354bd13a054b804d3ba205950432da31f","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.12.0.tgz","integrity":"sha512-is4DU6vaBph3z6xiitdduEz32FOUb9TeuX2XgPgE180yb9kTaD4RSoRDuWr1gC/3XB9cBPTaJYctR3uaXy2O9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8XKC5+NNyqTNGQ67b1qjmlH7tHs57BN/3+Rvo3LcAjAiEAmzDU6FAsqfwjGa5kZpcQyY4IX/PzFMzev5ZCVljaM2w="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.12.0.tgz_1460913525663_0.7754352297633886"}},"0.13.0":{"name":"react-reflorp","version":"0.13.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","warning":"^2.1.0","redux":"^2.0.0 || ^3.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.0","extend":"^3.0.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"213be0bf51e0c662aaf0c56cfd766b9f3e9768cd","_id":"react-reflorp@0.13.0","_shasum":"1b35a59d522bbb22fb1c90fb86f29db436fb6cb6","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"1b35a59d522bbb22fb1c90fb86f29db436fb6cb6","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.13.0.tgz","integrity":"sha512-sxj5EwOFvAuKiwTu/Y+3WX6pyNDe63R/CvtcQAY+C4cLVTLl/qqhQZE5zTsZnDQrw3Hi6RSOYPnnJjCdAWzcNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1+U4msjN7t+nx/Qk3E2MPJPVa5g/Mjh2uwPCjoRu29AiEAthkye98hr1JQkZEiw2sWzQtOsNw8GfP/mWs6Vd+fkBk="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.13.0.tgz_1463311379563_0.9925750675611198"}},"0.14.0":{"name":"react-reflorp","version":"0.14.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"63e456e8a1a3b81abd8ea46022e01e06469391b6","_id":"react-reflorp@0.14.0","_shasum":"88abba6a6d720c7a56fc479dbe0314e894e575d5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"88abba6a6d720c7a56fc479dbe0314e894e575d5","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.14.0.tgz","integrity":"sha512-DZS1ieaMMihH9SIep6g0uer3A9bKo8Dq+8L0f4T7ABpdwOzYZiw/J2C13MFdSrBWxc/yUwPblQTgM9vFyM0A7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDROvh5CNVqpXBX1stzEtsoNP+h/Wr/ukEy8jeK3dPA6wIgWTQ3pk0PNm6rSKIWUWYLZ9JaTT6EQqfKeWrpZLFviHY="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.14.0.tgz_1463558215098_0.8569351744372398"}},"0.15.0":{"name":"react-reflorp","version":"0.15.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"af8c03ae2652387c4c45ffdd63a5e2f031124c77","_id":"react-reflorp@0.15.0","_shasum":"72666cc094237e34fab8f2add8e0e0b8559c19bc","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"72666cc094237e34fab8f2add8e0e0b8559c19bc","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.15.0.tgz","integrity":"sha512-R9hjpWDzXkYX39tIsuS2lKDrIXJuwwOo6fiBwLN6ih5v5Zm4Yfs7Bj96TBc46hYqyZMsXZZ7fih3ez2wDT+jjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBslUwpy/20OzmrlVz4Af4DKeZXoc1VEm2S2HO+B1gK8AiEA14BunTWTwW/99hS9XRdtwgf7aLCfVenjGIBGkouAsmE="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.15.0.tgz_1463562741990_0.7928176652640104"}},"0.15.1":{"name":"react-reflorp","version":"0.15.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"e4956a70c49e5b7e9bf3871c987f12c23bc78a4e","_id":"react-reflorp@0.15.1","_shasum":"c7054df1a7194c78c415dfbd27dcf924da78cf57","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"c7054df1a7194c78c415dfbd27dcf924da78cf57","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.15.1.tgz","integrity":"sha512-yNRVf+tDYn45dPlwFIV19H5mfDuTJw9idTiVtDEwPcFaLtEIMMKBSRFT3WDOFfWJIX8bBIAmNqsVejoPf1JGhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSx2aJOzj/wlLosdw5nO9r8yC+AjbhMfauzkDC4FDc+AiEAvyvve87BF0xHPy9QIIvjNuv/nIg/gKg/FA8LN73/2MI="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.15.1.tgz_1463575103290_0.9201339948922396"}},"0.15.2":{"name":"react-reflorp","version":"0.15.2","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"beeb00ed0a4c38c9541affa4b1e1003ce7e0da75","_id":"react-reflorp@0.15.2","_shasum":"e3f961d2c1a11f7d025bd21b0d009d989e132dd1","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"e3f961d2c1a11f7d025bd21b0d009d989e132dd1","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.15.2.tgz","integrity":"sha512-MXMcq2VDJhqL+uUmVSJJ98jm7Fv+SBla5jalqNUSfwBmz0a7822NI3OXqezwtR899ChixHDADyU0QlfeVl01lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5IJqmWcm7ANyDKgYMsCQhxIlAM/qnx2Tv+z58IlzfnAiEAioC7K9BPEMNI1+WQMvQArkKafMmy+3IbJBui7vnZ0ak="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.15.2.tgz_1464093941430_0.6100968383252621"}},"0.16.0":{"name":"react-reflorp","version":"0.16.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"9eaa3245bd9188090dada3a5168313c0531e0646","_id":"react-reflorp@0.16.0","_shasum":"e954fa02b24639ecc8f015e457a073bab37fe7b5","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"e954fa02b24639ecc8f015e457a073bab37fe7b5","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.0.tgz","integrity":"sha512-1BZF8w9m9dqzUky8x6roXnjE0VQX27+aYhxBP+Yh7Xhdhy+E+6V23UEvs2eEiZej8yedd0gCIVy6EKD+xmv+kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBEAG/afPhH44YnP2G+bPjmb8yi5gIozZIny+h8fk9oAiBUwQO+4sPLEkLKr8/Rpc4Om6OAZudRpQkqIPeRiexB7Q=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.0.tgz_1464179089251_0.9201385104097426"}},"0.16.1":{"name":"react-reflorp","version":"0.16.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"0e4f84ae2ad3a58c330a3b3a0fde83f2c921a484","_id":"react-reflorp@0.16.1","_shasum":"9458535795e759e186d3980284e87b8502239c72","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"9458535795e759e186d3980284e87b8502239c72","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.1.tgz","integrity":"sha512-qgaq6SAhHoMh5cm1kjnGw/0JOvEWnUATC0MGN/dm+pFnI4slPhsgsG2/IWsgWAiWl2n5jQ8xYOhZCe3iXx2Y7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiKvq66RtUNv4Y9kb/Nkxw6YFHW17r5V0ehcDCojYMzAiBVqkkT1uhPInb2w2rQzWHlwgWFizbJE16PJaGaXhXCNQ=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.1.tgz_1464183187778_0.8923350158147514"}},"0.16.2":{"name":"react-reflorp","version":"0.16.2","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"01bef026279f5e54bafbe81d26d6092c351f6540","_id":"react-reflorp@0.16.2","_shasum":"43cd70bb2e4f475fedb0f8cac98f22627e67c13f","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"43cd70bb2e4f475fedb0f8cac98f22627e67c13f","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.2.tgz","integrity":"sha512-P5Rp44WY4E2ry5ZhO0F2uQ+ySJHos8sK0RuzynS12bR5SF7lckOIJeX6lAPyweYe+pQtHGJTQzogH61FNVmTtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO7KdREcq6jqqS7fbulq9Atcf9FgacM83PzyoYtNZ41wIhAM7qSLSzGiMqb/j/UkpWnDy0nXaEVPWyOygb2hSMKFCK"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.2.tgz_1465199444980_0.8345275076571852"}},"0.16.3":{"name":"react-reflorp","version":"0.16.3","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"fd66bf4e6454300fdab9f9dd70c26450dca3e64e","_id":"react-reflorp@0.16.3","_shasum":"6b598b23089483e986a310d68417031d9655038f","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6b598b23089483e986a310d68417031d9655038f","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.3.tgz","integrity":"sha512-bZB6mEQPmdN/B0HdXsCLLEyDd/WdUzvdMKmJVZ068ND0IDoyYLoNVDDYJ9r44OW0YDnqdIBu5znkYalHatrvDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbiwoQPAr8jlUMPcA55BIkCUD7WI8M2VGk7KIz4SRTkgIgFFi7wsIA/auBgw+Dnt29FJStDvGYBzXw/KVLCh5kTy4="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.3.tgz_1465207650884_0.6409884539898485"}},"0.16.4":{"name":"react-reflorp","version":"0.16.4","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"4649ab8db95de5c9476dfd8672b09d6c47c945b4","_id":"react-reflorp@0.16.4","_shasum":"b4a1fa92ae442441a4d32ef878aa7469d1ca8b89","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"b4a1fa92ae442441a4d32ef878aa7469d1ca8b89","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.4.tgz","integrity":"sha512-cIhaOe+brWs8pP2pVd2rJDxTlRcDIVvBXGE/76/CVt0AsCA+t1zBDZVLRSSlfEM7jdVJ6z7JlfBAhD4eLXC3Zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmDmYi45kr0LcgUPgS6X/boSxEuGo5aGsvrfHnEgXZfAiEAsW4JNQNvfaT3FRibA/eIwJSrXQrXT4+CnJrv8k6QsRE="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.4.tgz_1465220057282_0.7780597859527916"}},"0.16.5":{"name":"react-reflorp","version":"0.16.5","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"9b0ee005bf08d512517fc2c29344916f87bde96a","_id":"react-reflorp@0.16.5","_shasum":"d2e9c6623ee9561a338a5fbebb2a3360da402e27","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"d2e9c6623ee9561a338a5fbebb2a3360da402e27","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.5.tgz","integrity":"sha512-Vxv87qdmwymgtpIzuv2d1rsPDerlmp4T7izXNg56CzYVRsRvleBBW/+So+0bJ5FDmJWBkFyhaAHmM+TopOw4Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB25DKaWSwdOIybaSJKhPsKhhgzwhqp7BFaQRUk1ytGSAiEA+fdP87vo76MA5UU2iBcwIjba85RShUrdMWJ6/UDUNw0="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.5.tgz_1466074862331_0.054256390081718564"}},"0.16.6":{"name":"react-reflorp","version":"0.16.6","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"e520596721982182bc023e02762493afbc846e51","_id":"react-reflorp@0.16.6","_shasum":"925db57259dd8e75e66b40724c5f958e58edb4f3","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"925db57259dd8e75e66b40724c5f958e58edb4f3","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.16.6.tgz","integrity":"sha512-V5TCMYkd8/hOug2VVsKFv7PUgJulHeeycSgrqrxKpS7r8MrIZkwo8i2aoVgVmCks1os/zInGp71sUYyPMZDrjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5awCyRuw0TkgkV94uvZ9N9rjNDViVRjTw28O9JpLq6AiEA4OPaEZc4beJvI3BAHbbPaHUrwehLVal85Qz3m0a7Ihw="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.16.6.tgz_1466075088801_0.2763606715016067"}},"0.17.0":{"name":"react-reflorp","version":"0.17.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"ed0d2b5c7450a2ecc215c65b00c3a3aa07b077fa","_id":"react-reflorp@0.17.0","_shasum":"c28a72bcfd070fa7a6db7002b91ebde432dd91ed","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.2.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"c28a72bcfd070fa7a6db7002b91ebde432dd91ed","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.17.0.tgz","integrity":"sha512-GBKB4JGqflM7zwVo4b1khfVU8dMryW5Mbyw+MFJFXCGeMfpTZS0iTBmYuoCnlBvqD1XIKGEg2QsIsg71zZK0XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2QCjZTW+7+WuIF1JbScOi9M5oWqur+apvwiw+oKEwLAiEArAM4q6c7AwQdfGmqxmEvQXqQ9H71TJSrjt8RZlJYiuU="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.17.0.tgz_1466876641689_0.8895396366715431"}},"0.17.1":{"name":"react-reflorp","version":"0.17.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"f994557b09febbe6f2cb27e56fc700a5ec461036","_id":"react-reflorp@0.17.1","_shasum":"6dcd6a923c19ff8c43bb0e16be1dcf48106f9ba4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6dcd6a923c19ff8c43bb0e16be1dcf48106f9ba4","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.17.1.tgz","integrity":"sha512-v53Wyz4xcCiFhR433JsstA542bGF9LCB84IWkW3X6KdtQerLY1uQHTwvXbaO5Jfz0sJtQacuMxZPE2L5Nak8+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlEG5HtaE1/pfdp4IfnlrnH51IupbJ7I03VWe0BDkJpQIhAOcn1nS57plOfPMTTJnBoeXBIllNpMzlcbV7jR1k5WJV"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-0.17.1.tgz_1479829106295_0.7568206768482924"}},"0.18.0":{"name":"react-reflorp","version":"0.18.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src test","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"0.14.8","react-addons-test-utils":"^0.14.0","react-dom":"0.14.8","react-redux":"4.4.1","react-refetch":"1.0.0-beta.4","redux":"3.3.1","rimraf":"^2.3.4","webpack":"2.1.0-beta.7"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-redux":"^4.0.0","react-refetch":"^1.0.0-beta.4","redux":"^2.0.0 || ^3.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-rc"},"gitHead":"9075f0b1a7e92bfa9552affa7792431b2cdf2713","_id":"react-reflorp@0.18.0","_shasum":"6f2467b7e36fc348293e0bdfdef285be5f84e5be","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.12.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6f2467b7e36fc348293e0bdfdef285be5f84e5be","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-0.18.0.tgz","integrity":"sha512-2qxDiHJy28c9yj6wz6i/gB10UpBpwjM5k4RVnfkazqOYe5VCyXiUIMDI/9rjs0D0KTz4xwEtN50Q1+ETG5FTGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6Z06JZenVbDG3hMIrs3CgutLLVCZ1QS2ZAy6TyUp28AiApvuqGUsM+5JTfDUuh8vFcjsTtA9Qcqpcv6XvHIWkdOg=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-reflorp-0.18.0.tgz_1479978697105_0.6379296665545553"}},"1.0.0-rc.1":{"name":"react-reflorp","version":"1.0.0-rc.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"df83034638f3df1ef94bbd0ae869b6085b43d34a","_id":"react-reflorp@1.0.0-rc.1","_shasum":"6f491b7a296f93b91c708fe41ef565b60ff80217","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"6f491b7a296f93b91c708fe41ef565b60ff80217","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.0-rc.1.tgz","integrity":"sha512-wuUpyWmyJtNvy8jaTna4c8I0eDa9FdrsxqxRHMtpbGKikwyCjffztIdFh9gzYQLvO/OYloFtKhniDZdBcEO3sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwf+WOchWdEvMwtvPBKcbvxlqc7b8fxv5IDksg7NDfuAiAlpslGKX5Puvl5ETe3L6bni+jy7pn3NCxx8yITUGHt9A=="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-reflorp-1.0.0-rc.1.tgz_1484695906513_0.6610487089492381"}},"1.0.0-rc.2":{"name":"react-reflorp","version":"1.0.0-rc.2","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"809951044e079572e2bda9355c123b4b7da869b6","_id":"react-reflorp@1.0.0-rc.2","_shasum":"13451e202fc35a61f8d164440d334a283c6ed11a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"13451e202fc35a61f8d164440d334a283c6ed11a","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.0-rc.2.tgz","integrity":"sha512-Vq+mtbidzStfV2sua4SKIIXFx1BULDDnH9m3qQmKeF8yHADAOFVo1RKs6BNNKwIcfpVjPdjfdigGkazRS7e0dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFCDsf6aWlU4AXE9eMDuwADCu8L4RQBSzgiA4ZY01eIQIgW2a/FKX+AwJx+T1DEIkroX9XxfKr2tDNLZVYnfU+lps="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-reflorp-1.0.0-rc.2.tgz_1484778749184_0.026052574394270778"}},"1.0.0-rc.3":{"name":"react-reflorp","version":"1.0.0-rc.3","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"02bb629289456b68c0752a21ecd47bac93ea90eb","_id":"react-reflorp@1.0.0-rc.3","_shasum":"f16d71348f2cd08f9cb2040e91cabf18e8a43296","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"f16d71348f2cd08f9cb2040e91cabf18e8a43296","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.0-rc.3.tgz","integrity":"sha512-2DLxajfI3+yJYn5h7VmShD64SmDZbUaFHW3XitXURaFF5QYXRYBQgRTTVw7v8Z+v+qdq1P2myL+cXU0r8ta8Vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUcpd9jH3zwHz6kBywItzmwu7Wb+vxpcBjzdSLK4LE7QIgTNAQR9Flyrzs5uiBHQZDjnZL8MjPG8JpYQAgzzvJA1A="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-reflorp-1.0.0-rc.3.tgz_1484850865085_0.883937924169004"}},"1.0.0-rc.4":{"name":"react-reflorp","version":"1.0.0-rc.4","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"8a731cfc6ce6861e0b7497469cbb009bb43cb8a3","_id":"react-reflorp@1.0.0-rc.4","_shasum":"0b39cee0ccafbec0f477caf4d998accc8c46e4bb","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"0b39cee0ccafbec0f477caf4d998accc8c46e4bb","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.0-rc.4.tgz","integrity":"sha512-vkcoZsNDMkz9lLjvo+cKeCSCZDm1EaECDbEoTnB5A826l/RKdF1C69fNp3DYask/0qCE11RbpGUeBdq7LBV8dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5se85OCiH+msk/jJG2ZsKtIDa16rY2bXI95XLITn2ZAiEA6GubVCYsCTkIJreg4yY0IZsZgkiiAbGkGPIg9ugMIfw="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-reflorp-1.0.0-rc.4.tgz_1484860601294_0.350358467316255"}},"1.0.0-rc.5":{"name":"react-reflorp","version":"1.0.0-rc.5","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"3fbf9f3246282252fe87a7ffc40ea5dd7fb7ed53","_id":"react-reflorp@1.0.0-rc.5","_shasum":"318486ba1ca9f39d993944e07ac65141355d41f0","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"318486ba1ca9f39d993944e07ac65141355d41f0","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.0-rc.5.tgz","integrity":"sha512-guya9kfNlOfTRnniKCOR8cdSFf7+05R0cViv8LWc6Bjw1FAlXlu3I+28qtBoMCkJYkV9N7YoUGJXNOtSKbnmhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkIVK5wnBQFitUghiT9oX0udrr/zppUSSLU5CWR1ijrAiEAn/LcnXTxRsALctK8vpJSSCAM3KMoqSk85aSGgT6vHNg="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-reflorp-1.0.0-rc.5.tgz_1484993206328_0.018213863484561443"}},"1.0.0":{"name":"react-reflorp","version":"1.0.0","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"67ab9453f9208609da2d3489ff2ca5b5f6e9ea57","_id":"react-reflorp@1.0.0","_shasum":"75ea5481d3f858dec794e68344a2bb69549acc08","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"75ea5481d3f858dec794e68344a2bb69549acc08","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.0.tgz","integrity":"sha512-JJZMWUwlEpDyr2iNyP0TmtKdWsoV0DCw3PvL3N7pRVm3oe/6Ki5qM3AyvlZC4PZpWzVaPkTfSYvLsGfZfCSs/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/V2G5thcvGsCxLTVzr6Xc0tWNCbyZAYj1dyUc7C2E3AiEAphIZIqp4HVLfNogfdlGjZUyHt6ZYttPZJkYehSBJMdk="}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-reflorp-1.0.0.tgz_1484997522642_0.4029731913469732"}},"1.0.1":{"name":"react-reflorp","version":"1.0.1","description":"Basically a simple ORM using React Refetch as a backend, but the data is stored in the Redux store.","main":"./lib/index.js","scripts":{"build":"babel src --out-dir lib","clean":"rimraf lib dist coverage","lint":"eslint src","prepublish":"npm run clean && npm run lint && npm run build","watch":"npm run build -- -w"},"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"files":["lib"],"keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"author":{"name":"tomat"},"license":"MIT","bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"homepage":"https://github.com/tomat/react-reflorp","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.26","babel-eslint":"^5.0.0-beta9","babel-loader":"^6.2.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-preset-es2015-loose":"^6.1.4","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^1.7.1","eslint-config-rackt":"1.1.0","eslint-plugin-react":"^3.6.3","expect":"^1.8.0","isparta":"4.0.0","istanbul":"^0.3.17","jsdom":"~5.4.3","mocha":"^2.2.5","react":"^15.0.1","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","react-redux":"^5.0.2","react-refetch":"^1.0.0","redux":"^3.0.0","rimraf":"^2.3.4","webpack":"^1.11.0","whatwg-fetch":"*"},"dependencies":{"extend":"^3.0.0","hoist-non-react-statics":"^1.0.3","invariant":"^2.0.0","lodash.debounce":"^4.0.0","prop-types":"^15.5.10","react-refetch":"^1.0.0","warning":"^2.1.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0"},"gitHead":"27d9ef77474d2c5432d4cacea34c8bda998e7c7c","_id":"react-reflorp@1.0.1","_shasum":"52c3e3d97fb8573c429dc6d4bfe35f639f3177ee","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"tomat","email":"npmjs@blarg.se"},"dist":{"shasum":"52c3e3d97fb8573c429dc6d4bfe35f639f3177ee","tarball":"https://registry.npmjs.org/react-reflorp/-/react-reflorp-1.0.1.tgz","integrity":"sha512-o+paJ14PJRBxvm3zOKt482lwvBY9aw0zygPCRa9RNBJjRGkeEg7ANCj87rGL00ycChxW6NMoSV910t7b7GVa2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDInMtactiH2RvSZWqO/yifdzmHx2Q6pCVjdTFuE59TJAIhAMvH9dxB/6qwPOyH3LraE2hUwz72UugD7eSqRC6TfazI"}]},"maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-reflorp-1.0.1.tgz_1504686770593_0.8888997561298311"}}},"readme":"React Reflorp\n=========================\n\nBasically a simple ORM using [Refetch](https://github.com/heroku/react-refetch), but the data is stored in [Redux](https://github.com/reactjs/redux).\n\n# Example project and demo\n\nAn example project can be found [here](https://github.com/tomat/reflorp), and the latest build of it should be live at http://reflorp.com\n\n# Installation\n\nRequires **React 0.14 or later** and [react-redux](https://github.com/reactjs/react-redux).\n\n```\nnpm install --save react-reflorp\n```\n\nThis assumes that you’re using [npm](http://npmjs.com/) package manager with a module bundler like [Webpack](http://webpack.github.io) or [Browserify](http://browserify.org/) to consume [CommonJS modules](http://webpack.github.io/docs/commonjs.html).\n\n# Basic example\n\nIn the example code throughout this README we have a simple app with boards and notes. Each board has a number of notes,\nand each note belongs to a single board. Both notes and boards have a unique `id` property, boards have a `title`\n(string) property, and notes have a `summary` (string) property.\n\n```javascript\n// app.js\nconst configuration = {\n  entities: {\n    board: {\n      plural: 'boards',\n    },\n    note: {\n      parent: 'board',\n      plural: 'notes',\n    },\n  },\n  baseUrl: '/api', // is prepended to all URL:s\n};\n```\n\n```javascript\n// Board.js\nimport { reflorp, EntityState, EntityListState } from 'react-reflorp';\n\n@reflorp(({ id }) => ({\n  // fetch the board data: GET /api/boards/${id}\n  board: { id, load: true },\n}))\nexport default class Board extends Component {\n  static propTypes = {\n    id: PropTypes.string,\n    board: PropTypes.instanceOf(EntityState),\n  };\n\n  render() {\n    const { board } = this.props;\n\n    if (board.pending) {\n      return <div>Loading...</div>;\n    }\n\n    return (\n      <div>\n        <h1>{board.value.title}</h1>\n      </div>\n    );\n  }\n}\n```\n\n# Setup\n\nFirst, add the `Container` with a configuration object as a child of the react-redux `Provider`:\n\n```javascript\n// app.js\n\nimport { Container as ReflorpContainer } from 'react-reflorp';\n\nconst configuration = {\n  entities: {\n    board: {\n      plural: 'boards',\n    },\n    note: {\n      parent: 'board',\n      plural: 'notes',\n    },\n  },\n  baseUrl: '/api', // is prepended to all URL:s\n};\n\nReactDOM.render(\n  <Provider store={store}>\n    <ReflorpContainer configuration={configuration}>\n      <App />\n    </ReflorpContainer>\n  </Provider>,\n  document.getElementById('app')\n);\n```\n\nThen, add the reducer:\n\n```javascript\n// reducers.js\n\nimport { reducer as reflorp } from 'react-reflorp';\n\nexport default {\n  reflorp,\n};\n```\n\n# Frontend\n\nThe `@reflorp` decorator corresponds to the `@connect` decorator from Refetch.\n\nIt takes a function mapping `props` and `context` to entities, and as a second argument an `options` object.\n\nBy default it just injects the available data from the redux store. With `load: true` it will actually go fetch the data\nfrom the backend, and keep the component informed about that process.\n \nThe actual data and metadata is enclosed inside the `EntityState` and `EntityListState` abstractions, which are\ndescribed further down.\n\n## Example: Loading and displaying\n\n```javascript\n// Board.js\n\nimport React, { PropTypes, Component } from 'react';\nimport { reflorp, EntityState, EntityListState } from 'react-reflorp';\n\n@reflorp(({ id }) => ({\n  // fetch the board data: GET /api/boards/${id}\n  board: { id, load: true },\n  // fetch the notes belonging to this board: GET /api/boards/${id}/notes\n  notes: {\n    parentId: id,\n    load: true,\n    // Sorts the notes.value property by id before they are sent to our component\n    then: (notes) => (notes || null) && notes.sort((note1, note2) => note1.id > note2.id),\n  },\n}), { hideUntilLoaded: true })\nexport default class Board extends Component {\n  static propTypes = {\n    id: PropTypes.string,\n    board: PropTypes.instanceOf(EntityState),\n    notes: PropTypes.instanceOf(EntityListState),\n  };\n\n  render() {\n    const { notes, board } = this.props;\n\n    if (notes.pending || board.pending) {\n      return <div>Loading...</div>;\n    }\n\n    return (\n      <div>\n        <h1>{board.value.title}</h1>\n        <ul>\n          {notes.value.map((note) => (\n            <li>{note.summary}</li>\n          ))}\n        </ul>\n        {notes.hasMore && (\n          <button onClick={notes.more}>Load more notes...</button>\n        )}\n      </div>\n    );\n  }\n}\n```\n\n## Example: Creating\n\n```javascript\n// CreateBoard.js\n\nimport React, { PropTypes, Component } from 'react';\nimport { reflorp, EntityState } from 'react-reflorp';\n\n@reflorp(() => ({\n  board: {\n    create: true,\n    onCreate: (board) => {\n      const boardId = board.value.id;\n      // Here you may for example redirect to the view board page\n    },\n  },\n}))\nexport default class CreateBoard extends Component {\n  static propTypes = {\n    board: PropTypes.instanceOf(EntityState),\n  };\n\n  render() {\n    const { board } = this.props;\n\n    return (\n      <form>\n        <input onChange={board.handleChange} type=\"text\" name=\"title\" placeholder=\"Title\" />\n        <button disabled={board.loading} onClick={board.save}>Create new board</button>\n        {board.rejected && board.error}\n      </form>\n    );\n  }\n}\n```\n\n## Example: Editing and deleting\n\n```javascript\n// EditNote.js\n\nimport React, { PropTypes, Component } from 'react';\nimport { reflorp, EntityState } from 'react-reflorp';\n\n@reflorp(({ noteId, boardId }) => ({\n  note: {\n    id: noteId,\n    parentId: boardId,\n    load: true,\n    onDel: () => {\n      // Callback for when the note has been deleted\n      // Here you may for example redirect back to another view\n    },\n  },\n}))\nexport default class EditNote extends Component {\n  static propTypes = {\n    noteId: PropTypes.string,\n    boardId: PropTypes.string,\n    note: PropTypes.instanceOf(EntityState),\n  };\n\n  render() {\n    const { note } = this.props;\n    \n    if (note.pending) {\n      return <div>Loading...</div>;\n    }\n\n    return (\n      <form>\n        <input\n          defaultValue={note.value.summary}\n          onChange={note.handleChange}\n          type=\"text\"\n          name=\"summary\"\n          placeholder=\"Summary\"\n        />\n        <button disabled={note.loading} onClick={note.save}>Save note</button>\n        <button disabled={note.loading} onClick={note.del}>Delete note</button>\n        {note.draft.rejected && note.draft.reason}\n      </form>\n    );\n  }\n}\n```\n\n# API\n\n## Decorator\n\nThe options available for each entity are:\n\n- `id` - `string`: the id of the entity we want to get\n- `parentId` - `string`: the id of the parent of the entity or entities we want to get\n- `load` - `bool`: loads the data from the backend (default is false)\n- `then` - `function`: using this option we can filter all the incoming values before they reach our component,\nfor example if we want to sort a list, or only show certain parts of it\n- `create` - `bool`: enables create mode, at this point there is no original data, only a draft, and saving will create\na new entity with a POST (default is false)\n- `onCreate` - `function`: callback for when a new entity was created in create mode\n- `onDel` - `function`: callback for when the entity was deleted\n- `onUpdate` - `function`: callback for when the entity was updated successfully\n\nThe options available as the second argument (applies to all entities):\n\n- `refetch` - `function`: a custom instance of Refetch `connect`, see\n[Advanced: Override Refetch defaults.](#advanced-override-refetch-defaults)\n- `hideUntilLoaded` - `bool`: passing `hideUntilLoaded: true` will wait for all initial loads to complete before the\nwrapped component is mounted (default is false)\n\n## State objects\n\nThe state objects `EntityState` and `EntityListState` are the link between your component and Reflorp. They\ncontain data and metadata about either a single entity, or a list of entities.\n\nBoth state objects below have these properties:\n- `value` - `array|object`: the actual data as received from the server\n- `pending` - `bool`: true if the data is being fetched for the first time (`value` is null)\n- `refreshing` - `bool`: true if the data is being updated in some way (`value` is present but may soon be outdated)\n- `fulfilled` - `bool`: true if the latest request was successful\n- `rejected` - `bool`: true if the latest request was unsuccessful\n  - Usually a rejected `PromiseState` does not have a value, but here we actually keep the latest value accessible, even\n  if it may be out of date depending of the kind of error occurred\n- `settled` - `bool`: true if the latest request has been completed, regardless of whether it was a success or not\n\n### EntityState\n\nA synchronous representation of a single entity and its metadata, with helper functions for dispatching common actions\nto redux.\n\nIt has the following properties:\n- `data` - `PromiseState`: describes the state of the data for this entity\n- `draft` - `PromiseState`: describes the state of the draft for this entity\n  - the draft contains changes made with `edit()` that have not yet been sent to the server with `save()`\n  - it also contains information on the latest `PATCH` or `DELETE` request for this entity\n- `entity` - `string`: the name of the entity type (i e `board`)\n- `id` - `string`: the id of the entity (i e `1`)\n- `parentId` - `string`: the id of the parent of the entity (i e `2`)\n- `loading` - `bool`: true if either `data.pending` or `data.refreshing` is true\n\nAnd the following functions:\n- `save(thenCallback, catchCallback)`: sends what is currently in the draft as a `PATCH` or `POST` (depending on if\nwe're in edit or create mode) to the backend\n- `edit(draft)`: updates the current draft for this entity (is merged shallowly with the previous draft)\n- `del(thenCallback, catchCallback)`: sends a `DELETE` to the backend\n  - If this request is successful the entity will be removed entirely from the store\n- `reset()`: resets the draft to the latest data fetched from the backend\n- `handleChange()`: helper function that updates fields in the draft according to the `name` attribute of the `input`\nfield it is called from\n  - `<input onChange={note.handleChange} name=\"summary\">` will keep the `summary` field of the `note` draft updated\n  when the input value is changed, see the [Editing and deleting](#example-editing-and-deleting) example above.\n\n### EntityListState\n\nA synchronous representation of a list of entities and its metadata, with helper functions for dispatching common\nactions to redux.\n\nIt has the following properties:\n- `data` - `PromiseState`: describes the state of the data\n- `entity` - `string`: the name of the entity type (i e `board`)\n- `parentId` - `string`: the id of the parent of these entities (i e `2`)\n- `loading` - `bool`: true if either `data.pending` or `data.refreshing` is true\n- `hasMore` - `bool`: true if the next page of this list is probably not empty\n\nAnd the following functions:\n- `more()`: fetches additional data from the backend, see [Pagination.](#pagination)\n\n# Backend\n\nBy default, URL:s for fetching and changing things are automatically generated. URL:s and methods are based on the names\nof the entities and the type of request we're doing.\n\n| Method | URL               | Response | Description                                                                                | Type   |\n|--------|-------------------|----------|--------------------------------------------------------------------------------------------|--------|\n| POST   | /boards           | object   | Creates a new entity                                                                       | create |\n| GET    | /boards           | object[] | Returns a list of entities                                                                 | list   |\n| GET    | /boards?page=2    | object[] | Returns the second page of a list of entities                                              | list   |\n| GET    | /boards/1         | object   | Returns a single entity                                                                    | single |\n| PATCH  | /boards/1         | object   | Updates a single entity, returns the same entity with changes                              | update |\n| DELETE | /boards/1         | -        | Deletes a single entity                                                                    | del    |\n| POST   | /boards/1/notes   | object   | Creates a new entity belonging to a parent entity                                          | create |\n| GET    | /boards/1/notes   | object[] | Returns a list of entities belonging to a parent entity                                    | list   |\n| GET    | /boards/1/notes/2 | object   | Returns a single entity with a parent entity                                               | single |\n| PATCH  | /boards/1/notes/2 | object   | Updates a single entity belonging to a parent entity, returns the same entity with changes | update |\n| DELETE | /boards/1/notes/2 | -        | Deletes a single entity belonging to a parent entity                                       | del    |\n\n### Pagination\n\nThere is built-in rudimentary support for pagination, if you call `EntityListState#more()` a new `GET` will be sent to\nthe same endpoint but with `?page=2`, and the result is appended to the end of the list. The page number is incremented\nuntil it receives an empty response.\n\nIf an empty page has been received the `EntityListState#hasMore` property is set to `false`.\n\n## Advanced: Override Refetch defaults\n\nRefetch has a convenient way to override certain defaults and hook in to internal stuff before and after requests are\nsent. You can do this with Reflorp as well by passing in your own `refetch` function with the `options` object as the\nsecond parameter to the decorator.\n\n```\nimport { connect } from 'react-refetch';\nimport { reflorp } from 'react-reflorp';\n\nconst refetch = connect.defaults({\n  credentials: 'include',\n});\n\n@reflorp(\n  ({ id }) => ({\n    board: { id, load: true },\n    notes: { parentId: id, load: true },\n  }),\n  {\n    refetch,\n    hideUntilLoaded: true,\n  }\n)\n```\n\n## Advanced: Customize URL:s\n\nThere are two configuration options that can help you here:\n\n- `baseUrl` - `string`: This will basically be prepended to all URL:s, regardless of which `getUrl` function is used\n- `getUrl` - `function`: By default Reflorp uses an internal `getUrl` function that will generate REST:y URL:s like in\nthe examples, but if you want you can override that function and build your own URL:s.\n\n### Example\n\nA call to `getUrl` might look something like this:\n\n```\ngetUrl({\n    entityConfiguration: (se below),\n    id: \"1\",\n    parentId: false,\n    query: { page: 2 },\n    flags: [\"list\"],\n});\n```\n\nThe `flags` parameter indicates what type of request this is (see the Type column under [Backend](#backend)).\n\nThe `query` parameter contains the additional filtering that should be sent (by default they are sent in the query part\nof the URL).\n\nThe `entityConfiguration` parameter contains an internal representation of the configuration for the current entity. It\nhas the following properties:\n\n- `parentEntity` - `EntityConfiguration`: The configuration for the parent entity, if any\n- `entity` - `string`: The name of this entity type (i e `board`)\n- `plural` - `string`: The plural name of this entity type as configured by you (i e `boards`)\n\n# Known limitations\n\n## Two levels of entities, no multiple parents\n\nWe currently only support two levels of entities, and an entity can not have multiple parents. You can still use a\ncustom `getUrl` function to achieve this to some extent, via the `query` property, but it won't be as smooth.\n\n# PromiseState\n\nInternally we use the excellent `PromiseState` class from Refetch, which is fully documented\n[over here](https://github.com/heroku/react-refetch/blob/master/docs/api.md#promisestate). The Reflorp state objects are\nbasically just wrappers around one or more `PromiseState` objects.\n\n# Support\n\nThis software is provided \"as is\", without warranty or support of any kind, express or implied. See\n[license](https://github.com/tomat/react-reflorp/blob/master/LICENSE.md) for details.\n\n# License\n\n[MIT](https://github.com/tomat/react-reflorp/blob/master/LICENSE.md)\n","maintainers":[{"name":"tomat","email":"npmjs@blarg.se"}],"time":{"modified":"2022-06-26T07:53:04.166Z","created":"2016-04-05T11:59:59.316Z","0.1.0":"2016-04-05T11:59:59.316Z","0.2.0":"2016-04-05T12:06:51.209Z","0.3.0":"2016-04-05T12:08:49.709Z","0.4.0":"2016-04-05T12:19:10.880Z","0.5.0":"2016-04-05T13:35:25.958Z","0.6.0":"2016-04-05T14:49:38.771Z","0.6.1":"2016-04-05T16:26:24.857Z","0.6.2":"2016-04-05T16:27:36.368Z","0.6.3":"2016-04-05T16:28:41.011Z","0.6.4":"2016-04-05T17:34:35.452Z","0.7.0":"2016-04-06T11:03:30.802Z","0.8.0":"2016-04-07T21:26:49.128Z","0.9.0":"2016-04-07T22:02:21.354Z","0.9.1":"2016-04-08T07:04:13.073Z","0.9.2":"2016-04-09T21:41:12.893Z","0.9.3":"2016-04-09T21:47:40.013Z","0.9.4":"2016-04-09T22:41:05.116Z","0.9.5":"2016-04-11T17:21:34.770Z","0.10.0":"2016-04-11T17:41:21.346Z","0.11.1":"2016-04-13T14:59:05.054Z","0.11.2":"2016-04-13T14:59:30.710Z","0.12.0":"2016-04-17T17:18:46.847Z","0.13.0":"2016-05-15T11:23:01.471Z","0.14.0":"2016-05-18T07:56:57.819Z","0.15.0":"2016-05-18T09:12:24.264Z","0.15.1":"2016-05-18T12:38:26.187Z","0.15.2":"2016-05-24T12:45:42.617Z","0.16.0":"2016-05-25T12:24:50.659Z","0.16.1":"2016-05-25T13:33:09.195Z","0.16.2":"2016-06-06T07:50:46.666Z","0.16.3":"2016-06-06T10:07:33.119Z","0.16.4":"2016-06-06T13:34:19.019Z","0.16.5":"2016-06-16T11:01:03.406Z","0.16.6":"2016-06-16T11:04:51.254Z","0.17.0":"2016-06-25T17:44:04.040Z","0.17.1":"2016-11-22T15:38:28.509Z","0.18.0":"2016-11-24T09:11:37.803Z","1.0.0-rc.1":"2017-01-17T23:31:47.294Z","1.0.0-rc.2":"2017-01-18T22:32:31.346Z","1.0.0-rc.3":"2017-01-19T18:34:25.738Z","1.0.0-rc.4":"2017-01-19T21:16:41.967Z","1.0.0-rc.5":"2017-01-21T10:06:47.013Z","1.0.0":"2017-01-21T11:18:43.318Z","1.0.1":"2017-09-06T08:32:52.065Z"},"homepage":"https://github.com/tomat/react-reflorp","keywords":["react","reactjs","fetch","data","ajax","hot","reload","hmr","live","edit","florp","reflorp","orm","rest"],"repository":{"type":"git","url":"git+https://github.com/tomat/react-reflorp.git"},"author":{"name":"tomat"},"bugs":{"url":"https://github.com/tomat/react-reflorp/issues"},"license":"MIT","readmeFilename":"README.md"}