{"_id":"@data-provider/react","_rev":"16-aaaf55e21bb2c115750ee8218ef4887d","name":"@data-provider/react","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0-alpha.1":{"name":"@data-provider/react","version":"1.0.0-alpha.1","description":"React bindings for @data-provider","keywords":["data-provider","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.8.4","@babel/preset-env":"7.8.4","@babel/preset-react":"7.8.3","@data-provider/core":"2.0.0-alpha.6","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-json":"4.0.2","@rollup/plugin-node-resolve":"7.1.1","babel-core":"7.0.0-bridge.0","babel-eslint":"10.0.3","babel-jest":"24.9.0","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","eslint-plugin-react":"7.17.0","eslint-plugin-react-hooks":"2.4.0","husky":"4.2.1","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","react":"16.12.0","react-dom":"16.12.0","react-test-renderer":"16.12.0","react-redux":"7.2.0","redux":"4.0.5","rollup":"1.30.1","rollup-plugin-babel":"4.3.3","rollup-plugin-uglify":"6.0.4","sinon":"9.0.0"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"0526aa800ae259a1f8ac32618dc4f8a8fb0e4809","bugs":{"url":"https://github.com/data-provider/react/issues"},"homepage":"https://github.com/data-provider/react#readme","_id":"@data-provider/react@1.0.0-alpha.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-EOC8u+1Ei6h76UbcF1ZsBf+x+cxolVfg29zhFtYis/phKzIwbNhRqhaKun2TtN/vxQ1vZeGfffMg3xOyMk9hiw==","shasum":"54d45606ce98ce4cdb81b4d56271406117fdc53b","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.0.0-alpha.1.tgz","fileCount":7,"unpackedSize":21939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVs9SCRA9TVsSAnZWagAAlK0P/iZRAkRboktp4HRjDwpC\nms13Ktau1UdtMRjkVATr0+oTT5lTgEObz9UCAKxoyDTht4ZI9zKDnY0zXhPW\nfoHdaSKoLJQ51b0tO82NyJPNUnfsoH5zVYPPkgqodlcCn0CGtIYUHhJRORZl\nAINWF+kS0V7OLQVs02sJxWyKd7ohrRjEEyjyWLshLmBcyqCmhBfQ25TUjj6J\nTjP1nGhdGnyuNXNteXxugP49ZDyiDYVlD93zooHkG8eS5tMiGihruWgzJHZl\ne4qoYZsjbEbRm++5+nJ8ytEadHyvhCJOV6sQUR66VC2Fa/THiNc286prkv4Z\nrzt4RxwD+0uA6ME5OKYT4kvLNJmZ/3TMPXyl8JS9nj/bp7AJTzU9cxBBbXsi\nhgUe4kdBwFqveM4YKGvtgijE9NMdTvwW/KXruk2d3kYHWMCh2NrPkJpiyGjp\nMu1JGEK2oWnEY7WBDhV5KR0quCYVPK2rEUDQX1A4HIEz/kYRFVEKLIVLMXlZ\nqzhgneyi0pjbhPhHgNEENFr+C49U0uDmz0702fbg9v09TPXe4HU8x6iFaGrx\na02KmKze0h193FnnBP6mld5XAP6z8ImVrwGY5rIwGiUITWGSopy9x39Bs7PE\n6JCYRCpvoLyCiqM/Ug/Bl/+dPdwnPQKp4gpxoM5uuid13Vq6TmP7JMUdMrgh\nEQl0\r\n=Fzp4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk3zMM53WRzTL34jINFGq/EXo9Ci9N6gksaeOoRHoYTAIgFrXK5h/58VEaYk40fFzM+7eyHDm7IkACqd5fuSI2vxI="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-alpha.1_1582747473626_0.40647766223179804"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.2":{"name":"@data-provider/react","version":"1.0.0-alpha.2","description":"React bindings for @data-provider","keywords":["data-provider","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.8.4","@babel/preset-env":"7.8.4","@babel/preset-react":"7.8.3","@data-provider/core":"2.0.0-alpha.6","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-json":"4.0.2","@rollup/plugin-node-resolve":"7.1.1","babel-core":"7.0.0-bridge.0","babel-eslint":"10.0.3","babel-jest":"24.9.0","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","eslint-plugin-react":"7.17.0","eslint-plugin-react-hooks":"2.4.0","husky":"4.2.1","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","react":"16.12.0","react-dom":"16.12.0","react-test-renderer":"16.12.0","react-redux":"7.2.0","redux":"4.0.5","rollup":"1.30.1","rollup-plugin-babel":"4.3.3","rollup-plugin-uglify":"6.0.4","sinon":"9.0.0"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"4e29cf1e79c25c5c3cc19f35cbc2907a24185858","bugs":{"url":"https://github.com/data-provider/react/issues"},"homepage":"https://github.com/data-provider/react#readme","_id":"@data-provider/react@1.0.0-alpha.2","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0EE3X3Cw+N2fkIbKKO00HsKmb2qCYkM48JwTpgh4/wT/oWUz8I82L20YXWLTxVibvsnI0BZmgetYT5gfNE546g==","shasum":"4aed6a73b496d6a1c5e79041fa86ecbd05cb50f9","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.0.0-alpha.2.tgz","fileCount":7,"unpackedSize":22996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWrxICRA9TVsSAnZWagAArHYP/RvnqqPeUoaytel8mPB9\nbUfZowctf6RX1XnYsg0yinpKtNHZyakKdfKsHwf54Ne0h6KgkzSA3rx9ZkgJ\nm4fxyyHFePKTVQIWBqFZe4UBvE4bjGtPRMbLI0jDOPncKXtC+cfq08H2TTkx\nND4kz77VvslFgw17DFePQM3bs7CdLOF81/mDov7gR4eBqeSUOpJvUN8eaVTi\n7W99YI/usrD8wILbwnzayk3GekD8G/b0dogfUmOHDyC9a9ii8uINi9varBzO\nCNHPd7q9akLWgRSliuqq9BgVHJg4gem2plBhnaA+kU3R/nF+zPUt6OIc5YtH\naDiv4uyLe9PKsWnthtnsdF3URlQBAau/gS19h0ZuKRRt6D2BY0iP/HtRFK16\nAHDMxqOWVNExKtsPnCduCdFySfv5U+HqZEE1fZBsXiciPlzjHYYbcBNlOwkD\nry7np/kItElkBSI4Y8ZYYgd4I7Nq0y8xG+9VOK0fGBBvDxpbxgXVjyIJi8fJ\n1jgby+kcs/vupVNAG9Zo9C1glbkkw10GiOZvXf1al4cZ+LAiV0mAomzZOvfj\nfseVtZQFQFs4QEEmcGBPx9p2t45PX64l/VuXoxsTrFoDOzG87ARNT2v6KW20\nnIHfKp/BoUQ4CUVsOCLehGkwFLMiPRbIXrDSuzb7We0pu/tQyzXDv+io8yMX\nub9/\r\n=xwJi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfMBT+oAI4hfbhMhSiYq18QBLJ7E+XKnrkK8hCSo60eAiEA8zwzqCvZLsbjoesTICThj/nXSf/3VGiqkm6mgTwlamI="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-alpha.2_1583004743919_0.8267561858164996"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"@data-provider/react","version":"1.0.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.8.7","@babel/preset-env":"7.8.7","@babel/preset-react":"7.8.3","@data-provider/core":"2.0.0","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-json":"4.0.2","@rollup/plugin-node-resolve":"7.1.1","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"24.9.0","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","eslint-plugin-react":"7.19.0","eslint-plugin-react-hooks":"2.5.0","husky":"4.2.3","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","react":"16.13.0","react-dom":"16.13.0","react-test-renderer":"16.13.0","react-redux":"7.2.0","redux":"4.0.5","rollup":"1.32.1","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","sinon":"9.0.0"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"04e3e3b8bea75c579521cab9435ce4fd1d190e02","bugs":{"url":"https://github.com/data-provider/react/issues"},"homepage":"https://github.com/data-provider/react#readme","_id":"@data-provider/react@1.0.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oEwW7kZ+9kW2TXJaJ/a4GD0y5tWt+lm/20n9dkuXWjA0aaeR8jolp+kn5jFdSzYHl5v2CQM5hujicn6V023Lfw==","shasum":"00c35062c57471d2b7bcff0cd34216fef4a0e47f","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.0.0.tgz","fileCount":7,"unpackedSize":32926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb9GqCRA9TVsSAnZWagAA5z4P/i3mADWWrHE6MgUtKfY5\ng2mdPBLZ17zgDPgbRoD+VEnm0wad5RvERlhPkFtgLBJl/4kART9U3Jq2r1HT\nBovpOdUmMvDZgi26Cg0JzCExaBgIv1h1B38B/skuT1SiKDQtmPxyYivy9oad\n/Aqinb2PSD6MX6oc2OZFVDop2rKhM6W39fdM4TRdVs32LrpY7ulz0ZDxD/rf\nwCRErIAFeT22hlXR0c6iEd/pR/1OJAPb32XZEVVSSKx+IW0uctWy0GQ6QoIy\nXEBto4A4Wc7hsb97jriMpu8bLvDpE4503cf1Okks2HhEXOfgumNF91f9YSq1\nZb77lvtKBCKSo79/3UEvZlVNax2jjYxTDvHgjXEMMci6F3vdAUnlxy4HzWtp\nKee88pXYcVvER82aHHxZnwjy+4kJhRgdtkKsx4FCq3ubZNIvMwUHpRdmZmVu\ntFhTLLfr+Mcr4XIhgKT4/61aEdGrWYO5xLo8KTXv6ZKxb/evJmZC3mkLqa+T\nSdH9xINFUlLtjr+TCRJJ0XxC5F6aFgI4bB7EvRN/Cb4o5c/YZPQkIuHnUede\nMmTIrUpjdI6dHQZlG/f6z8xA/5rWar7fx0ytliOOd4m8vco8Ze1qjgDUtf/Y\nK3+OI1Z922KjkowhzUNQKK7IBcDYlKTQGuQ3ItTvIa3fAbm2Ga+uma9KnQSD\n1Syp\r\n=TPE7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElx3GAwPnjwL3Ee8ZjcehxN9IE6ioAe7PsMm2r1+b1dAiAEIuYqLLCdUxOmRPydpDI03mUnVd1B0wUtFY12z23uJg=="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0_1584386474278_0.5924162709163754"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@data-provider/react","version":"1.0.1","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.8.7","@babel/preset-env":"7.8.7","@babel/preset-react":"7.8.3","@data-provider/core":"2.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-json":"4.0.2","@rollup/plugin-node-resolve":"7.1.1","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"25.1.0","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-plugin-prettier":"3.1.2","eslint-plugin-react":"7.19.0","eslint-plugin-react-hooks":"2.5.0","husky":"4.2.3","jest":"25.1.0","lint-staged":"10.0.8","prettier":"2.0.1","react":"16.13.0","react-dom":"16.13.0","react-test-renderer":"16.13.0","react-redux":"7.2.0","redux":"4.0.5","rollup":"1.32.1","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","sinon":"9.0.1"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"5b56c23f457647b30994db3a35be839ed531ad89","bugs":{"url":"https://github.com/data-provider/react/issues"},"homepage":"https://github.com/data-provider/react#readme","_id":"@data-provider/react@1.0.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uCmQDkx/2fw89DbbTsEENC5FWlXcuzbwlgS4k4l3U0lCxd0F5cb/YJmW01UliTOwAqPmCRmCw5+qDDqelf5jWg==","shasum":"97314945a5625b0ffb649ae47c6556149c9bfb7a","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.0.1.tgz","fileCount":7,"unpackedSize":32999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedyngCRA9TVsSAnZWagAApDoP/3kiJL0rYE8M3+qGBp9V\n0uFcOlkzTtCjn21FPObzPOenoUDLMyRVCNkM8xaQB6fl8m3GPA31OPPbCuy9\nvA9zROYrVq3IwX05RQ38T/Ss2v+umjUzgOBn4UPhRv9paT46ptswJNL9f/x3\nTN1UHiGzJVyfuoDka2ODh0R1a8XOq+YgvbBeSyDR1AGZxCWM/B5tnpZK4Dyv\nKcvbFKHq0iJ594OCJ7oYwDmzwtHRuo54lbJmOdgvT4+t6EA8cyPnT4Lc4Xyf\neQ6LkNNQHgO+Lm7d8lvI3N5fUxuKqXj/+onNQBloR2I7qoE0OXpzGehradwv\ny0kZI7qj+MruzYsyICsPoTfHqrRWzQYOkZ3Kx0XSmwjV8P2kwL2XxqLHsC3K\nYgPkcgMrt0qgjezFWoqG3sHMw+O84IQS/vMxUQ/sl4KJ0XGOuoMXKgfQeecc\nxLdRh33Xu7PLOLuqbc6K/JlqtweukOmMvXmtMDTNS4C5pxmbEQ4OuNzHKTaP\ncRgrXUT6jCOjnJBuB9sBIlsISytpDsq4iFtcsMTT+BwkQ8D/KRL3JQM4V+Ok\nF3vl1XCOtf+uXA9VMcwQnnqGmok9jTHKLqamQUQ7iu6X6WAxQBQP+V7eM0ph\nl/BP/s5yD8Q4fn9pwLx6xZ0MJEDQLOoq+fTDLIxZoK8TDPLMVjWip9wJIlaj\nMpa+\r\n=tPzT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHumMIErRZ2fsRNIYISA+LR28f3pWw7hAKb7/Vsc//1AiBf7xIEB4X042nnUR6QOOwCfockJdm90vEDadJpiMX9tA=="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.1_1584867807601_0.6395094259567675"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"@data-provider/react","version":"1.0.2","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.9.0","@babel/preset-env":"7.9.5","@babel/preset-react":"7.9.4","@data-provider/core":"2.1.2","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-json":"4.0.2","@rollup/plugin-node-resolve":"7.1.1","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"25.3.0","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"6.8.0","eslint-config-prettier":"6.10.1","eslint-plugin-prettier":"3.1.2","eslint-plugin-react":"7.19.0","eslint-plugin-react-hooks":"3.0.0","husky":"4.2.3","jest":"25.3.0","lint-staged":"10.1.2","prettier":"2.0.4","react":"16.13.1","react-dom":"16.13.1","react-test-renderer":"16.13.1","react-redux":"7.2.0","redux":"4.0.5","rollup":"2.3.4","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","sinon":"9.0.2"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"f9bd9aad5a0c51b1cb5d9ccaa6600814d23ac34f","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.0.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-q5tEXIsu7mnx0RSnwNG37HD23EPAMIyo5WSp1L6al6ZSt4BsR/cVE8nYc2Lm6PjdXsJhu2Vxv5oEu9nGiSkOeQ==","shasum":"694dff4dfb17b529197ee868c34bb5100a6dabf9","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.0.2.tgz","fileCount":7,"unpackedSize":34943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejupyCRA9TVsSAnZWagAAUvcP/0VkzVHi91wCKFyPF3Cx\n+ONRjfuHIYx1dPsll31IXbbsebA1ZYlBDSt6TxOBHVEAS/LWBTbIibb34bKv\nYcsmCj/7mgyT/IellSubUwPWtUU0SS1EMhZMzBJiZRxdge3n5q6RaphSQAYg\ntToENDu7h44RPxIUWaGiPm3TsY/HEm0FPb2WTZrBUD2gfJ2fUzv63/XPzHcO\nwS/BprHMI+2TR8GiMz6Wr4i6ujhxL3aqTiG3fVIKQlFG00DdgfTQe/bOktyU\n00fk6KkAy6NJveE0Fe5kcSCJzcIz+rxlcsc/J3tA5pFAKvFZQGNm9pgqn6k0\nBw8MoOBwaCpIphWxaLw3ZwYszvgNG5zo0erB9n+nfjsA/Y3G2MPHz3UvgIlP\nWWp9Fw9vzDwOGdgkf3yyb7jqUr4tKlcDDs7KTlRtsVsWiJtthOq82M5/eaUY\nFglPvbR4tHS8enMZBB0LcEmYTxJ2d6acCCOkFIh8mp4TRGzsl6JTrJVivA24\nBqF4n03eaqsVrE4OQyM8vYmttf3TcZfFy2SptRTCjQN3rdM7P6NEntxJAWYI\niH8Njd3l7KpcOtWkM0PP4jnn5Seh0o6geghQWRDVFGIVMJ8F4ivueRTzQ5/4\ncdmgSkGIfZjXXDTinAT2KiujG1uxhfLheXbfdtKY/Gv8279wApu808JKlcJw\n1XMQ\r\n=Ueai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIF32N4BaXtb5Fudg6BAdV1iKhEPSYP2VrRVKzQNSPPAIhAJbzIKGVuir1YLO+XDFA2vFdFt2msHeTt+JdTtRda33K"}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.2_1586424433552_0.24742437723649924"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"@data-provider/react","version":"1.0.3","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.9.6","@babel/preset-env":"7.9.6","@babel/preset-react":"7.9.4","@data-provider/core":"2.2.1","@rollup/plugin-commonjs":"11.1.0","@rollup/plugin-json":"4.0.3","@rollup/plugin-node-resolve":"7.1.3","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.0.1","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"7.0.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","eslint-plugin-react":"7.20.0","eslint-plugin-react-hooks":"4.0.2","husky":"4.2.5","jest":"26.0.1","lint-staged":"10.2.2","prettier":"2.0.5","react":"16.13.1","react-dom":"16.13.1","react-test-renderer":"16.13.1","react-redux":"7.2.0","redux":"4.0.5","rollup":"2.10.2","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","sinon":"9.0.2"},"lint-staged":{"src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"ae81e0230e9b815e5f185d7baae9d5d6e2cc9abe","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.0.3","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gd2r4TPtCuYrjM9JrVtGSYCqAl04dhgqUfPq4iUe6t3eLB4jeAFtWRzrc1QBtCS0jPi2PgdYrb7cXnFIQ312IQ==","shasum":"d8c6dff515d80ba3527d10d291675b03689be299","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.0.3.tgz","fileCount":7,"unpackedSize":35121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev6ecCRA9TVsSAnZWagAAqD8P/jxLvkPyd4GSYFPZrurL\nb5DDTRVyOTmiN+6LuPCVMbnS6bYM4hTH/a9AXyWTgCYkgo3BPQNHzn5zjD7n\nKyRI3DZNL8WTyEjalM+3HDrbThz7Z5VwTVu1vdQsFs21RHAY+lrD13TZYwPD\nDW3/JohVqSfBUTrOaO/cZa1EZcX7OGkCFrJgkPlDvt9qm1loPRCWNh3K+b8l\nJHEqgjVLC7VvqhLggzbZss0Cb4TisqpGnAWJyhvGG6a6veC4ytywv3LRmrt8\nYS9xVEwBFOn5oPaAzQuWP+eiYzqF0u78FlLKwWn4f9rk2/U5a5i4S13Ob7Re\npgh0fJyZsq43faWOCB5rFPVCr2KhTtC4Sjvft85/CqDWNbAgni854ETpk9Px\ndVuDE00+N9gJ12F5NAShRFQlB6iJs2+iyD6xkFQz5R6sRxH19GWScOpNdXz0\ngvEiAi8JKVDVhbzkUPiMPfBW+AnFpZndSOPT/Ct+pO6koQfNjietmJmdAI3e\nNVN0VS165JT6gWIHDLonAckslUgRdDNgktg75OdEZggTryxSYen1T4+51sWa\n/byAW1h9/fnCzn98VRVhisHllOSZKFs3lV/25rHOW9+Bs5I+L2HYYnj6unxJ\neqYWik4vsR05v7SrIz/Gwgj5Uhxd8h6Apo7HSnnsdbkQxjp09lcDfn+Ei4AN\n3aP2\r\n=1Cs8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwnb6fczPVV9d8G4J+6kw6StiSDXTHUIPQXpaMohcSdgIgWAPB/JDvFCHoy2AasR4t6cfrbTWGkM6dKxj8RrpE95U="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.3_1589618588308_0.16062217097450793"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"@data-provider/react","version":"1.1.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":"2.x","react-redux":"^7.1.0","react":"^16.8.0"},"devDependencies":{"@babel/core":"7.10.2","@babel/preset-env":"7.10.2","@babel/preset-react":"7.10.1","@data-provider/core":"2.5.0","@rollup/plugin-babel":"5.0.3","@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"8.0.1","@testing-library/jest-dom":"5.10.1","@testing-library/react":"10.2.1","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.0.1","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"7.2.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.3","eslint-plugin-react":"7.20.0","eslint-plugin-react-hooks":"4.0.4","husky":"4.2.5","jest":"26.0.1","lint-staged":"10.2.10","prettier":"2.0.5","react":"16.13.1","react-dom":"16.13.1","react-redux":"7.2.0","react-test-renderer":"16.13.1","redux":"4.0.5","rollup":"2.16.1","rollup-plugin-terser":"6.1.0","sinon":"9.0.2"},"lint-staged":{"*.js":"eslint","src/**/*.js":"eslint","test/**/*.js":"eslint","test-e2e/cypress/**/*.js":"eslint","test-e2e/react-app/src/**/*.js":"eslint"},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 13.x"},"gitHead":"c55218a0967d57a84c4619589b21ba41f6889e29","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hfYsgLl9A1LTnpB8p6eO7VpvlPGtG4iYh2VZwoppzQZlShFcTBtUgwtutUikL097ZXjjCa1KiSj1VTKfN+WHiQ==","shasum":"1e1efa64713c3b7176979a77ccde45514856704e","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.1.0.tgz","fileCount":7,"unpackedSize":38553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5f+9CRA9TVsSAnZWagAAkWAP/jiIFLEGH+JmfXga08yT\nbAf/1riv78Hm7N2LSxxmtWdxUGXCmmTZgmM0r3ftpz+n6LTbhA1VByNE0rhQ\nKqaDMFriglCk+EeivnemxhRmQ6uLT4MJLST2cIE8Pceo9bMFl3Kr7Tb3C4If\neiKUcy1muTp0lAKXKwgjgg19xNZNq/V/ooIPEQc+8QlxGftzq7ag8Z4dVHUG\nv9KOPnuZNsok7cH2Cnn/1jiwHN7QX8TqevyONkd9V7pqTQo8NfuILunhSWi1\n67NmFx0uyKiAyz9i+c64zTNApCdPzR5S+dydzr6I3x1jFfU6Y2MLqWjkVH7l\nT38U4XP2RHfx0sIUWWVEjsrqDjGiPssQ+zd/BvWkdgQdsH37pOvB+vPAEi44\nXCWiL7rRZ1rz+qVHP29mUauGtTou/+lZdzF6NeOGdVKoCOtmeKiNEnp3FDQ0\nCPe/SR7vpkkNylwZS3sOY9yjfh0x23MCjiLKUU6VUOPcMbjyxuli8RmzBqvK\nOXeWMcMJSleD42h0CE65bOqetjTCCSp1b3HTR/Hv16ovohP2Tz4VpHXrzl/a\nXVPgHrkdclPx4BqfvZiieo5tKnCOpqsLFfpWPsxSowD3mZRohUbog96MIijl\nbXtD2QhJNmqqO5Dd7hcLbkPHEJq3IU2rAXkTCZEAtF/2WmSpC/L1SQX9zG5Y\nkrgB\r\n=xsF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxNAC2g9v3zHTfQ9IAZglbCFxZJm1T0Mt8HfVxk5TTfAiEAjVyRMw7G87kgEb4sLe/A5FvNAKwYdNE6fnKAq6h1+II="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.1.0_1592131516776_0.23118134890225184"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"@data-provider/react","version":"1.2.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":">=2.5.2","react-redux":">=7.1.0","react":">=16.8.0"},"devDependencies":{"@babel/core":"7.10.3","@babel/preset-env":"7.10.3","@babel/preset-react":"7.10.1","@data-provider/core":"2.5.2","@rollup/plugin-babel":"5.0.3","@rollup/plugin-commonjs":"13.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"8.0.1","@testing-library/jest-dom":"5.10.1","@testing-library/react":"10.3.0","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.0.1","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"7.3.0","eslint-config-prettier":"6.11.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.20.0","eslint-plugin-react-hooks":"4.0.4","husky":"4.2.5","jest":"26.0.1","lint-staged":"10.2.11","prettier":"2.0.5","react":"16.13.1","react-dom":"16.13.1","react-redux":"7.2.0","react-test-renderer":"16.13.1","redux":"4.0.5","rollup":"2.17.1","rollup-plugin-terser":"6.1.0","sinon":"9.0.2"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"12.x || 14.x"},"gitHead":"fffa8f8593ec0b79c59f12fb7dcbabb831eee31a","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.2.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-K3YzJJZ8K5YtlUGNIq0d70PeTIM71Gn0tJYwOPk0EVIG/C/E3EWUA8DGok6fLi7zWSVnKHk3lJYUfu7WjpWOAA==","shasum":"87f50daa1d691cbf9c329b35462c17ec024a1fd9","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.2.0.tgz","fileCount":7,"unpackedSize":48294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7xOXCRA9TVsSAnZWagAApeAP/iWM9YzvYbyeBdzz5DnO\nBA6CV9cXW1/t/NznPPBFiItKzZ/TnzJkI7FRwRGV8t37XdDQN/h1ZamVi/fD\nO5VYy5RiPbuFMKojYrqTi4gCRIALR2r/N+5NfDza51DC7IUNTb1WZFaLtBIW\nljha8rIzh3g9Npnd6yIZ3IVZXe+DnfGCUGWUDVPeQ4ULteW7JOffdqT/Rnw3\nyHoO5XySO2/lRNxmBXq+0TmLgD/uM1KClk6qCEnx2CxpeaDYVFQBwxo0MPDd\nndTEtiBz0TjiZYVreQIzgXGhCkD8kjdK77UborW0HfGdiTEIKfqPAATS//oO\n+DCg/FIjejt6/gvKox9KaMcGIQvEVOCRR4PrsX+FNYK2VPfOEGYrp7VXNZhv\nLzp1//W8PYTW5RoWlKgEiKLzjmOOv+PjlwRtUApjbELuJoQEhx/P07XIhvMQ\ng3r+R8vbOo7k+//q0ud6cQgzFakVflXZk2GNihoNrlBO4Z/9NKrZvsHBDe3Z\nBdjGZokPFF7rXn/miX3N5zofmf1yNlHUTBNrPfqH2TBL+zcDitbMx0LygUTV\nJCVJ9fW3NDRmQ4jOYaue/OgMtNzUTJCMdPuNDBOfljndQAjO4FnOI/er8PUZ\njMNzPE1kCJnWhbObm9bRSMRmdJIpugTqdKzmwS+/+Zdbqdu2x8GEe9oFf1Tl\nS/Up\r\n=iObV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUNVs8QNYHhokkp2nRJAq+Ob0Ee4a7XElZSukFiODtfAiEAjGnChnRc2nWDsngkM9auM5pm1wuqTlaIheTZzXZSQ7A="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.2.0_1592726422566_0.5154776650930637"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"@data-provider/react","version":"1.3.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"peerDependencies":{"@data-provider/core":">=2.5.2","react-redux":">=7.1.0","react":">=16.8.0"},"devDependencies":{"@babel/core":"7.12.3","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.1","@data-provider/core":"2.6.1","@rollup/plugin-babel":"5.2.1","@rollup/plugin-commonjs":"16.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"10.0.0","@testing-library/jest-dom":"5.11.5","@testing-library/react":"11.1.0","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.6.1","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"7.12.1","eslint-config-prettier":"6.15.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","husky":"4.3.0","jest":"26.6.1","lint-staged":"10.5.0","prettier":"2.1.2","react":"17.0.1","react-dom":"17.0.1","react-redux":"7.2.2","react-test-renderer":"17.0.1","redux":"4.0.5","rollup":"2.32.1","rollup-plugin-terser":"7.0.2","sinon":"9.2.1"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"12.x || 14.x || 15.x"},"gitHead":"26afae6f79fa852351d47055aea6e8a262e5955a","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yjEYgpcoI+UFmWfZPtbP7CUopzCEQplM5BD4Yi8v+c20kzU6SYeU9xt8DpfksVd43HSMDhuA9HF/10VqJ8Y3Ig==","shasum":"dfb0de2c5edbce4aea38f98a18550e30fc9844bd","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.3.0.tgz","fileCount":7,"unpackedSize":52200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnVeECRA9TVsSAnZWagAAfX4QAIHEh5e4OiBK7InHb5dr\nZQLYpeRks/V+3ARNatbNEgpeffkNzHpjxXcm5nIykDTBF430+3zJo6TfV/vF\nC3d8ZVmcYxysEozpgast6/ImFVilv0SIWcdBD4gzXFkWivEGS03ADDa/VEwA\nhQJ+fT52NOIZo1co3u6LVl/johfLsv5GUrEOI9h+OjBeNrWMihL4FShwsGlQ\nNPp0GKp2JEmdKhIIsRdX46kfJb/E4KEQIVNsYv4Httpd/PtJaTYhXBWj7NYx\nYxgTNuH+xbo5fbKwz4kVXorUG/oVFeoI1ov+kvPlp8At0x2baZG8f+haZ6If\nuIMfB/k81+U4m8vlnCx/yK97e/w57UPMlvGDZOzpRsUy0f/V7ehSIPkdPmzf\n5iYBUJXHOUVt27BIfFSeCfDS7nKFeQ8I7g+Ne9AAdmdo+gmRvQPOOgB50VRi\nMNKYHBlj0RmpN9vpPJPdKfgTPrapZAja+fZZAMw9+TamTbuY/fsbaNZdLJ3V\nw2RIWRJzprU/MfbxFCPejZJIMcpu+YuSRhA+Jm9kAsmt/3AiA7jpfB9QtKw0\nL/j60pCk7P2F8DtWkvr5RFGAYy8W7HZKGhyoLdy6j+Zox61sZioI4GGjoj7+\nlqI+AeFAllITvZeACxzO4QX1g5lOtc6/vq+2c8hvYthj6rQK4dcfKxCCpNBV\njV6x\r\n=UZ22\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXb9Wiow+touFee4zP16hq8hBePl1EHLwFDrJq0erF5wIgf1LjMLvuWTsiUJyoxWeI4BKCsdimC27yOyGyuozV3no="}]},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.0_1604147075689_0.34002704743931655"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0":{"name":"@data-provider/react","version":"1.4.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"dependencies":{"hoist-non-react-statics":"3.3.2"},"peerDependencies":{"@data-provider/core":">=2.5.2","react-redux":">=7.1.0","react":">=16.8.0"},"devDependencies":{"@babel/core":"7.12.3","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.1","@data-provider/core":"2.6.1","@rollup/plugin-babel":"5.2.1","@rollup/plugin-commonjs":"16.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"10.0.0","@testing-library/jest-dom":"5.11.5","@testing-library/react":"11.1.0","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.6.1","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"7.12.1","eslint-config-prettier":"6.15.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","husky":"4.3.0","jest":"26.6.1","lint-staged":"10.5.0","prettier":"2.1.2","react":"17.0.1","react-dom":"17.0.1","react-redux":"7.2.2","react-test-renderer":"17.0.1","redux":"4.0.5","rollup":"2.32.1","rollup-plugin-terser":"7.0.2","sinon":"9.2.1"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"12.x || 14.x || 15.x"},"gitHead":"2695426b635f1a8fc3a0af43d48186ef562edb78","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Bd5V9V6esifjv0XnP1iR0K4oLESyTKq96zS3pDN4FkJypyjAhIeJ9I+b/v/0iRiLLICW6HzQz4hpHaNtLHSWVQ==","shasum":"96d912711b183fa55d6aa28c6cd4acb649b3438a","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.4.0.tgz","fileCount":7,"unpackedSize":65255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqSiMCRA9TVsSAnZWagAArsoQAJEk5KQwD8HL4VNPlShA\nM5WxN83bfk2xZ216nuXeK9t1yT+9VQ/70Vq9VMCodRkjjb/FXwwyvbyRDL5X\n2wXUfUQoStkLzO8UZhCWAQ9PKEZt8d2F2LW8icBbU0NLnu7l4f9xDfdWkXQ5\nL2y+p7ClTu9k3ubZ/2SguK9OaCzATR5oZ+8PuRPQZH+sT3ahp2w9IOVoN9Tv\nHcpzGvTEQGuCDiw7oaGbGEtstAscWA+X6zUQD5fysTaU9wwr9P+AN/OiVphH\nIbk1fFc9sZtNTvUo+d36pDobtUNQ9KNehSKffJKVh38wryKwx9u9Qfy4j63r\nvi9Mx2vU95159LGBjG5lt8t2JgiBoA2PiD5NU+3aQTf37ojdwCnAumRPk7NE\nkBYvF2IExb/1X/UMFvJ9Ht3RL02jl96iFAQOV1U3ohNRPtvSaA/mzihqRos9\n4BBSEwptiHmaO3he8fjfztQw9fsTd4KOJ0L0FF48WaGpzPks54q2q1AlVnZ0\nfxXUfmx7J1mvrKlI8hT4fwhwgYB/ExDdBf5X38tI+x4b8nOQUIBlhb0IJeQD\n42N8TyjTKNGPufg0gumG9A7WLYwqiFKhUMptTxTapOgMSe4Z4iyrhLlGxt7M\n/U7GCDQNjlqMpU0tqEcAE5nkimoDghEUs1Qu5+57ynt8vJRqt1K55T5vH5c6\nDMiN\r\n=xnhE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRss4nMzJGTR5lgLB1F7RuaaEEyji+fZIal4/X5K2nTAIgQyeP/Z49g8b5/AnKCq/gXP0Z6RacrIeUaFJ+Rg9UOGs="}]},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.4.0_1604921484042_0.5403891504096792"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.0":{"name":"@data-provider/react","version":"1.5.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:unit:ci":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","test:ci":"npm run test:unit:ci && npm run test:e2e:ci","test:coverage":"npm run test:unit:ci","coveralls":"cat ./coverage/lcov.info | coveralls"},"dependencies":{"hoist-non-react-statics":"3.3.2"},"peerDependencies":{"@data-provider/core":">=2.5.2","react-redux":">=7.1.0","react":">=16.8.0"},"devDependencies":{"@babel/core":"7.12.3","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.1","@data-provider/core":"2.6.1","@rollup/plugin-babel":"5.2.1","@rollup/plugin-commonjs":"16.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"10.0.0","@testing-library/jest-dom":"5.11.5","@testing-library/react":"11.1.0","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.6.1","babel-polyfill":"6.26.0","coveralls":"3.0.9","eslint":"7.12.1","eslint-config-prettier":"6.15.0","eslint-plugin-prettier":"3.1.4","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","husky":"4.3.0","jest":"26.6.1","lint-staged":"10.5.0","prettier":"2.1.2","react":"17.0.1","react-dom":"17.0.1","react-redux":"7.2.2","react-test-renderer":"17.0.1","redux":"4.0.5","rollup":"2.32.1","rollup-plugin-terser":"7.0.2","sinon":"9.2.1"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"12.x || 14.x || 15.x"},"gitHead":"92cd4d039d37df759c2139d3e2ea3c32c2c7f7eb","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3RC/VNeRJQs85pQNcOXOii+ZYMKxen6wsOFEjqJNuAnfbL3AMd1Z9FtN2pYQ23ToSu+sNYbflfHaNBZkwZ8xrQ==","shasum":"452e0c1d1871057c5ad18e30d952780088d7177b","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.5.0.tgz","fileCount":7,"unpackedSize":68305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfstSGCRA9TVsSAnZWagAAwHcP/R0N+qvl8CgS51EdVRvq\nyFaCaaAKHka1teZNqDW+n8pCJWM5QoE+BfjOyzY7Wt/StBB0QnAKko97kvH+\nywXuu/UrLOa8dzxW94MVa1kPN8fQz3FkyDsHcMFbIbviIBREWwRcnY0oD3xw\n/yiPLiKAFiL2MSsgzzGeoryyyjhCcVh1Z5oe7a5uIlYqNV+ltHbMMwuSrZKU\nWVT/SFtCMeK85MDM0RolQaCx+nwR1mUjbH9pSmdOJDI+DfgYd+6IZ4Zy3qHc\n16wCu/i+ZPKxZFhzMyx0z4L/zurWVjpnlv3g4H2G2STR5vMEsDhVWQnUIIXl\nsUBAXS9csVJCLHUyXp0ar2i1iioAAAD8QGkgQfBJvsqjBRgqTeyVGZeezRuh\nZApREjpnG2E5n+Cpn7P1dqj/X55wCeR/rT/C9U2Rlkx5viqyPoH3JgiOf1nb\nbQ5mOH+BGXfTFMaAffpKfStg/siZGOZmGJTnanTUuWFuveuIngXqRTp9bSZy\nbJ8FRUEB6Ai2emUHN3wz1R94tRfqzWDVlK73PAZPYFb5ucnF1V+iXTcbCbXg\nDC6pBaxzDSGvP3y07X0wQWgO8suf8ZV68FGLuWXINQF/4GGEcOVOGYgD3M2c\nuk4tXwz2hXZiMaZl18z0RAPZDxct3J+RekZkbqzR5Hu0jd2kOyhvlGptJPTT\nWCdZ\r\n=SXL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0q2PaCJDQwPi8psQZmET5wu+BU81IHGU764T6WJ/TSQIgBYkS/zkz6UQnb8x2JRfth2qJhlk5nTz0iRhENU+sAQ0="}]},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.5.0_1605555333933_0.9407629362520955"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.1":{"name":"@data-provider/react","version":"1.5.1","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:unit":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary"},"dependencies":{"hoist-non-react-statics":"3.3.2"},"peerDependencies":{"@data-provider/core":">=2.5.2","react-redux":">=7.1.0","react":">=16.8.0"},"devDependencies":{"@babel/core":"7.12.3","@babel/preset-env":"7.12.1","@babel/preset-react":"7.12.1","@data-provider/core":"2.8.2","@rollup/plugin-babel":"5.2.1","@rollup/plugin-commonjs":"16.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"10.0.0","@testing-library/jest-dom":"5.11.5","@testing-library/react":"11.1.0","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.6.3","babel-polyfill":"6.26.0","eslint":"7.15.0","eslint-config-prettier":"6.15.0","eslint-plugin-prettier":"3.2.0","eslint-plugin-react":"7.21.5","eslint-plugin-react-hooks":"4.2.0","husky":"4.3.5","jest":"26.6.3","lint-staged":"10.5.3","prettier":"2.2.1","react":"17.0.1","react-dom":"17.0.1","react-redux":"7.2.2","react-test-renderer":"17.0.1","redux":"4.0.5","rollup":"2.34.2","rollup-plugin-terser":"7.0.2","sinon":"9.2.1"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"husky":{"hooks":{"pre-commit":"npm run lint-staged"}},"engines":{"node":"10.x || 12.x || 14.x || 15.x"},"gitHead":"4f043b433bef992b9bcfc25e0db6765f149696c2","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.5.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gcYl6vr/sUGuj/QFwSEsI2OmXVMjx05CLXxktrW71S4ktuDA4KuNNk2dB/+9ISLn9TXUGpkVxQ2ZyDBB0SCXWg==","shasum":"33bf652b01aa25cd066f5d49439d00d2bbd05eab","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.5.1.tgz","fileCount":7,"unpackedSize":68653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3lP0CRA9TVsSAnZWagAAvhcP/23hx3MVyQBmFvQgRvj8\nkziBcJqzXVKku1uKiEXlm9xxAmIgnsEPTSyOz15ufjhaImYsqm+PbowKGuXv\nidlFRkrs/2ew28QQcnshGOM8LWTsCGZl+O5Kq2H6YSQiea9FH4WABjvLLIdj\nW+qaDlamdHDudS4Ig/Ndni5yEe3ecM1hW/iQARvoGjXlOr910xYRd65sRdmU\ndiE905sHqeI5Cva19THZyHLJAI8RYg0/CLw710xWxVRIt4ruoU3dOEYWsddt\nhC1wPqdtOEFGqGuPX8ff2T2CEviyw7+H7Q1yVjup0utXNL9tm0m3BUJFi1EC\nXVODVy59hwVWUcFhYM8pJa7vXg7pt2J0q0d5o1CeMosHp6dnJAWdAPTX3WDP\nIoHA2pk8abYL1mSesmj6CKSoJ6AghMrB9riGdLmcJaZv9n0lhoFPujOB0Gvb\nTkDirCn4PfBv34XT4QaosAbhiNHJHXqENxrLUvNOT4RGM0SSY/VTID2C1qJp\n5Z89oymoNGXKoowlLPiIAh2GCn7sfJA16LyALAD1TAAHhNGiCLNCoNWBM8sk\nBt4aQBwef8pU1u2zIHURRmjRrcyXOGRbKk31tJEU4JLFKm9J4O9GTAfVDmvD\nsQ6B4hyayazbjpj+fbdqHEjANIgfysYSimZvSFTEHD2K90Z9iFQdrlcpw7JG\nbl0Q\r\n=ox9c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlgV/uA8n3kw610XddzzG+b/4V7ZGxoORraE+SLfZXXAiEArxGeDXJAPBs2P+2F7vpIQmZ4flYbDaCatRksMBDq378="}]},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.5.1_1608406003920_0.228766125277579"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.5.2":{"name":"@data-provider/react","version":"1.5.2","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:unit":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","prepare":"is-ci || husky install"},"dependencies":{"hoist-non-react-statics":"3.3.2"},"peerDependencies":{"@data-provider/core":">=2.5.2","react-redux":">=7.1.0","react":">=16.8.0"},"devDependencies":{"@babel/core":"7.14.3","@babel/preset-env":"7.14.2","@babel/preset-react":"7.13.13","@data-provider/core":"3.0.1","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"19.0.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"13.0.0","@testing-library/jest-dom":"5.12.0","@testing-library/react":"11.2.7","babel-core":"7.0.0-bridge.0","babel-eslint":"10.1.0","babel-jest":"26.6.3","babel-polyfill":"6.26.0","eslint":"7.27.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-react":"7.23.2","eslint-plugin-react-hooks":"4.2.0","husky":"6.0.0","is-ci":"3.0.0","jest":"26.6.3","lint-staged":"11.0.0","prettier":"2.3.0","react":"17.0.2","react-dom":"17.0.2","react-redux":"7.2.4","react-test-renderer":"17.0.2","redux":"4.1.0","rollup":"2.48.0","rollup-plugin-terser":"7.0.2","sinon":"10.0.0"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"engines":{"node":"12.x || 14.x || 15.x || 16.x"},"gitHead":"27e701760bc69757754b61e89c12933c0bdc581f","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.5.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-W50NX3vdcg+xjMPwcSrwhJWVhCgMZxmGGTGjCsUi4dKn2R7/DRTevbhh/4/I0GEStfCjLfspjSRj8HttS6yNpQ==","shasum":"de69137c6022c1989b1e639b4c026bbfa7146a8a","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.5.2.tgz","fileCount":7,"unpackedSize":68904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0VqCRA9TVsSAnZWagAAm2gP/AwwC2myVQXnpQn0LSvx\n/YBoREsJneYSkoM6LIkSEDywl2IuvOEyik3oy33NTtGv3zA3g69gQYrZTAJU\nHY8wfzKfyt32fhwclZG20M1Z3NYU11BL2EHkIDCinoLO0fWv1Fd3dlwXWUe9\ntzhS4d9gBLizYIUG5bovDkWoWMRBJKh5Zyc8xnacAY9bzP0gt7lIOCN9e3p9\nC6E2Mw3b6BhFTnD76EsMabnrJ5oW3R/cbaFXWjVHoc3CywD6Kaj77M0BH/uh\nDW8vS48kaths04KGYHiUKNiOBOlqvSuGsrGMv8Z6Lc3Wj64SkNruWYNZ217L\nzOqJV/EJMtEQGniKMgPSPx4whVrGcLGJuXrD4dIjP7bXWpdDOlihTflXtO8n\nfNWqazXASjDCJpJh4DXXT16GaK4WD7+7nm2OyVoEfVm1lhMBnWDmIpNDbGoy\n6EPVHF+EIkCkvpxeSEV7syVsKgFKklkdVwq9GTrofuB5DxTExX/mv3L0SiAi\n2k9OPYnL6MbUMX5GQ2ipujeQsR5Rn4d7plKu9etrciQB5HMqqqONF/lj99Gt\nhZPh/0gMr+Xpt/qjeIjhXc4uj7CDRzqC8yEzcHtswWdrFfcFm9PavRROnT6R\nMveopnYmqEJTfySk+pyA3n/zbU7go2LF5DHKoqE4jW6tPLnzfO2QVz4+hFkB\nxkYN\r\n=onLY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA12p6c26RkKXTS/0pgbtmRjfljLOomZ0aYWSBIze9z8AiEAkEkQWY/3ahR+9Tt9DrePF4jODv292x7Aw0E+xparwwg="}]},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.5.2_1621837161480_0.19067183258152132"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.6.0":{"name":"@data-provider/react","version":"1.6.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/react.git"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"lint":"eslint src test test-e2e/cypress test-e2e/react-app/src *.js --resolve-plugins-relative-to=.","lint-staged":"lint-staged","build":"rollup --config","test":"jest","test:e2e":"cd test-e2e && npm run test:react-app","test:e2e:ci":"npm run build && npm run test:e2e:install && npm run test:e2e","test:e2e:install":"cd test-e2e && npm i && cd react-app && npm i","test:unit":"npm run test -- --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary","prepare":"is-ci || husky install"},"dependencies":{"hoist-non-react-statics":"3.3.2"},"peerDependencies":{"@data-provider/core":">=2.5.2","react":">=16.8.0","react-redux":">=7.1.0"},"devDependencies":{"@babel/core":"7.16.0","@babel/eslint-parser":"7.16.3","@babel/preset-env":"7.16.4","@babel/preset-react":"7.16.0","@data-provider/core":"3.1.0","@rollup/plugin-babel":"5.3.0","@rollup/plugin-commonjs":"21.0.1","@rollup/plugin-json":"4.1.0","@rollup/plugin-node-resolve":"13.0.6","@testing-library/jest-dom":"5.16.1","@testing-library/react":"12.1.2","babel-eslint":"10.1.0","babel-jest":"27.4.2","babel-polyfill":"6.26.0","eslint":"8.4.0","eslint-config-prettier":"8.3.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.1","eslint-plugin-react-hooks":"4.3.0","husky":"7.0.4","is-ci":"3.0.1","jest":"27.4.3","lint-staged":"12.1.2","prettier":"2.5.1","react":"17.0.2","react-dom":"17.0.2","react-redux":"7.2.6","react-test-renderer":"17.0.2","redux":"4.1.2","rollup":"2.60.2","rollup-plugin-terser":"7.0.2","sinon":"12.0.1"},"lint-staged":{"*.js":"eslint --resolve-plugins-relative-to=.","src/**/*.js":"eslint --resolve-plugins-relative-to=.","test/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/cypress/**/*.js":"eslint --resolve-plugins-relative-to=.","test-e2e/react-app/src/**/*.js":"eslint --resolve-plugins-relative-to=."},"engines":{"node":">=12.0.0"},"gitHead":"c61d4162cabc879a302b8a1e76cfe24910fbfddf","bugs":{"url":"https://github.com/data-provider/react/issues"},"_id":"@data-provider/react@1.6.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-isp+5miboMt4NmZS48he249NWD30vKYQ9DFi54KK6E0s3yJ9PPUqBpykun+Zjf1Jg1xrNutEK50pQemuTgkH0g==","shasum":"d53d21dfa3f546e52c30dbf980d44e41033141e0","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-1.6.0.tgz","fileCount":6,"unpackedSize":65637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrl4sCRA9TVsSAnZWagAAakcP/iXp1baTbZuLOUo3C06i\n3L6RlS3KMD5b3lvv1YrRrb+eX7fnah9jYL8qFRz5IjPoRoZIjj/qP09qHHhJ\npXgPcniTN7GwbodSTM0AFX0bMrWVbTne3p66+69O8ftBjMUAbtIoudbCmrMZ\n7+SedySDJDakXfejVPhtDFz/GUmKjFeA22Q9QK61bsyXALqSetgW1JrevzKp\nnLH6BTC9x2v4pnN+LxEsdej9rpLF4JYbV5jPMC5I6G0egUEiJPh5ELw3PDDE\nt8+t4sYRiEdm2FwX3MDbFtD6B7g6BDb0y6EqOaqoU4rkLR6hTQkIkSDcmXP1\nWJYjJuGh0iuLTR/ojOymAQgORF99EwEZU/UFbAK3uGYC480r5QwVgpi6CyNo\n2lEpKpEvkWeDISZUKNzX1aaNg+4NxCpbwT3NNPB7iV0yzctJBwC5cY/Ij+fl\nt+pPQzkqE9CDsbU/SUBupTPERdWvoXQ2iUzKcsGHyyrNibByc5F+Olt7aZjl\nnXMr6RdaajFJsUN8Ocs5CxUoYPi0D6mZZIKyzfGUReaNCAAV+NvxOCWAFZ+C\ni21zHWpJ3l67+oJQBggoZ+paIJ+xqrAvRY0DyBx30kdB6V5YHx0ZY8E1HD8A\nSnhKcxzmknSk1khz6uAHpQb+NbCoruoAJ+Cj7rLmL7z5IM6jKmn0BZiQEA9T\nTBRR\r\n=Cy+v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSl1w623YtUngxMuQKpOCZhB8on4DzZ6eCy4cG5F5S8gIhAIBqkDD6PVPUgpVpEBUEiuxardbTY3AOl0xHnyyQce9B"}]},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.6.0_1638817324700_0.9300338339140952"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@data-provider/react","version":"2.0.0","description":"React bindings for @data-provider","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"author":{"name":"Javier Brea"},"license":"MIT","homepage":"https://www.data-provider.org","repository":{"type":"git","url":"git+https://github.com/data-provider/core.git","directory":"packages/react"},"funding":{"type":"opencollective","url":"https://opencollective.com/data-provider"},"publishConfig":{"access":"public"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","dependencies":{"hoist-non-react-statics":"3.3.2"},"peerDependencies":{"@data-provider/core":">=2.5.2","react":">=16.8.0","react-redux":">=7.1.0"},"devDependencies":{"@data-provider/core":"4.0.0"},"engines":{"node":">=14.0.0"},"scripts":{"build":"rollup --config","test:unit":"jest --coverage --ci --verbose=false --coverageReporters=lcov --coverageReporters=text-summary"},"bugs":{"url":"https://github.com/data-provider/core/issues"},"_id":"@data-provider/react@2.0.0","_integrity":"sha512-q2wQP0vlo20B7QOQ9k1tRU94NUbY+X8xTM/lLJb5h7nRfARJRHFGKgj3uhiICFx2uznft1+EB1eXxOC2mEJ+lw==","_resolved":"/tmp/02a15200fcc107c4e33c97e217263a59/data-provider-react-2.0.0.tgz","_from":"file:data-provider-react-2.0.0.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-q2wQP0vlo20B7QOQ9k1tRU94NUbY+X8xTM/lLJb5h7nRfARJRHFGKgj3uhiICFx2uznft1+EB1eXxOC2mEJ+lw==","shasum":"a114a04ee6e7de6524e5e58560a3422f321d34b1","tarball":"https://registry.npmjs.org/@data-provider/react/-/react-2.0.0.tgz","fileCount":6,"unpackedSize":85580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEs2KVSWrWG00uZmBW8sDRqPRbNPYx0YWCQ3DkPpi4iYAiAOzD78rsKezTa5xzA+n9JaHk/halErbCT0sfGaYGW9Gw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikKFMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriFA/7BgeLQlqzE2iz4pZLqfXtxvsxVN3B3aStsh6WVKb6SRsxHgVR\r\nLQXRwGPEzRIvuAuE9w1MVDrjKEGRtpvnVQd3kDWYnn7uK2t9uYXpLrRDLrgy\r\nznbboV97i5tnD5MYISJEq3/ckQSkwTHV9FU8roe2c6powJTGjyZ80/9Orlha\r\ny47x4SvuZ94tRRoQhQxCIAYq4lEfD9yeOmtWL2HBB2pmgBT9mxv1GUVfIaxT\r\nltm6Q790TUmg31hRP1gdPy/ELQdGEACduaPfWSgt1e3oLAPgQ7oktL3sK+5d\r\nfTtFh7HrTXisWB0RlQ0Y52YnXpw4FNSZCb125OX2vL8hyeM6fZzx4cJRQ1B0\r\nMJCM5UdNWGrKT+qWyn1WcALSh3EdbPdbXh6cJVHhOPfrLGOb0D87rfl9EfJv\r\n7RpZTYICwLsHvhV4AOgyTct1hDMclDutYGCQ2mw0QTnI7p4nzNaytZJfDjj3\r\nm14wqP5ZAjrJcRfKkEW2ax1PEGQg9N9SqkCNltBDVCL73NgBPjCZvJXb6uyM\r\n9R3yD4X8SEctkdLIFNdml7PYwyK8T5C+QDg31tSviz4rgftZ+wF1W6Sfg/Pq\r\ndiZkabbOGEHzVKWVP354jxf67+MnNtcGLg6YuU0DariZjozzEFRyPWav0VfD\r\nOqkWlYUt8ZgLy7TDtDpPC2HsMmuF+aBZf4U=\r\n=2Ab/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"javierbrea","email":"javier.brea@gmail.com"},"directories":{},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0_1653645643974_0.16619439760381027"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2020-02-26T20:04:33.407Z","1.0.0-alpha.1":"2020-02-26T20:04:33.714Z","modified":"2023-10-29T17:27:08.112Z","1.0.0-alpha.2":"2020-02-29T19:32:24.026Z","1.0.0":"2020-03-16T19:21:14.378Z","1.0.1":"2020-03-22T09:03:27.699Z","1.0.2":"2020-04-09T09:27:13.644Z","1.0.3":"2020-05-16T08:43:08.464Z","1.1.0":"2020-06-14T10:45:16.956Z","1.2.0":"2020-06-21T08:00:22.739Z","1.3.0":"2020-10-31T12:24:35.812Z","1.4.0":"2020-11-09T11:31:24.205Z","1.5.0":"2020-11-16T19:35:34.121Z","1.5.1":"2020-12-19T19:26:44.074Z","1.5.2":"2021-05-24T06:19:22.128Z","1.6.0":"2021-12-06T19:02:04.869Z","2.0.0":"2022-05-27T10:00:44.124Z"},"maintainers":[{"name":"javierbrea","email":"javier.brea@gmail.com"}],"description":"React bindings for @data-provider","homepage":"https://www.data-provider.org","keywords":["data-provider","addon","react","hooks","HOCs","data","reactive"],"repository":{"type":"git","url":"git+https://github.com/data-provider/core.git","directory":"packages/react"},"author":{"name":"Javier Brea"},"bugs":{"url":"https://github.com/data-provider/core/issues"},"license":"MIT","readme":"<p align=\"center\"><a href=\"https://www.data-provider.org\" target=\"_blank\" rel=\"noopener noreferrer\"><img width=\"120\" src=\"https://www.data-provider.org/img/logo_120.png\" alt=\"Data Provider logo\"></a></p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/data-provider/core/actions?query=workflow%3Abuild+branch%3Amaster\"><img src=\"https://github.com/data-provider/core/workflows/build/badge.svg?branch=master\" alt=\"Build Status\"></a>\n  <a href=\"https://codecov.io/gh/data-provider/core\"><img src=\"https://codecov.io/gh/data-provider/core/branch/master/graph/badge.svg?token=2S8ZR55AJV\" alt=\"Coverage\"></a>\n  <a href=\"https://sonarcloud.io/project/overview?id=data-provider_core_react\"><img src=\"https://sonarcloud.io/api/project_badges/measure?project=data-provider_core_react&metric=alert_status\" alt=\"Quality Gate\"></a>\n  <a href=\"https://www.npmjs.com/package/@data-provider/react\"><img src=\"https://img.shields.io/npm/dm/@data-provider/react.svg\" alt=\"Downloads\"></a>\n  <a href=\"https://renovatebot.com\"><img src=\"https://img.shields.io/badge/renovate-enabled-brightgreen.svg\" alt=\"Renovate\"></a>\n  <a href=\"https://github.com/data-provider/core/blob/master/packages/react/LICENSE\"><img src=\"https://img.shields.io/npm/l/@data-provider/react.svg\" alt=\"License\"></a>\n</p>\n\n---\n\n# React bindings for [@data-provider][data-provider]\n\n> Set of hooks and HOCs for binding [@data-provider][data-provider] to React components\n\n## Installation\n\n```bash\nnpm i --save @data-provider/react\n```\n\n## Available hooks\n\n* [useDataLoadingError](#usedataloadingerrorprovider-equalityfn)\n* [useDataLoadedError](#usedataloadederrorprovider-equalityfn)\n* [useData](#usedataprovider-equalityfn)\n* [useLoading](#useloadingprovider)\n* [useLoaded](#useloadedprovider)\n* [useError](#useerrorprovider)\n* [usePolling](#usepollingprovider-interval)\n\n## Available HOCs\n\n* [withDataLoadingError](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n* [withDataLoadedError](#withdataloadederrorprovider-custompropertiesnamescomponent)\n* [withData](#withdataprovider-custompropnamecomponent)\n* [withLoading](#withloadingprovider-custompropnamecomponent)\n* [withLoaded](#withloadedprovider-custompropnamecomponent)\n* [withError](#witherrorprovider-custompropnamecomponent)\n* [withPolling](#withpollingprovider-intervalcomponent)\n* [withDataLoadingErrorComponents](#withdataloadingerrorcomponentsprovider-custompropertiesnamescomponent-loadingcomponent-errorcomponent)\n* [withDataLoadedErrorComponents](#withdataloadederrorcomponentsprovider-custompropertiesnamescomponent-notloadedcomponent-errorcomponent)\n\n## Hooks\n\n### `useDataLoadingError(provider, [equalityFn])`\n\nTriggers the provider `read` method and gives you the `data`, `loading` and `error` properties from the state of the provider or selector. When the provider cache is cleaned, it automatically triggers `read` again.\n\nUse this hook only when you need all mentioned properties, because your component will be re-rendered any time one of them changes. If you only need one or two properties, better use one of the hooks described bellow.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance.\n* `equalityFn` _(Function)_: Function used to determine if returned value is different from the previous one, which will produce a re-render of the component. Read [React-redux hooks docs][react-redux-hooks] for further info.\n\n#### Returns\n\n* _(Array)_ - Array containing `data`, `loading` and `error` properties, in that order.\n\n#### Example\n\n```jsx\nimport { useDataLoadingError } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const [data, loading, error] = useDataLoadingError(books);\n  // Do your stuff here\n};\n```\n\n### `useDataLoadedError(provider, [equalityFn])`\n\nThis hook has the same behavior and interface than the described for the [`useDataLoadingError`](#usedataloadingerrorprovider-equalityfn) one, but it returns the `data`, `loaded` and `error` properties from the state of the provider or selector.\n\nUse this hook only when you don't want to rerender a Component each time the provider is loading. It will return `loaded` as `true` once the provider has loaded for the first time, and it will not change again. This is useful to avoid rerenders in scenarios having \"pollings\", for example, as it will avoid to render a \"loading\" each time the data is refreshed.\n\nTake into account that the `loaded` property will not be set as `true` until a success read has finished, so the error may have a value, even when `loaded` is `false`. \n\n#### Returns\n\n* _(Array)_ - Array containing `data`, `loaded` and `error` properties, in that order.\n\n#### Example\n\n```jsx\nimport { useDataLoadedError } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const [data, loaded, error] = useDataLoadedError(books);\n  // Do your stuff here\n};\n```\n\n### `useData(provider, [equalityFn])`\n\nTriggers `read` and gives you only the `data` property from the state of the provider or selector. When the provider cache is cleaned, it automatically triggers `read` again.\n\nArguments are the same than described for the [`useDataLoadingError` hook](#usedataloadingerrorprovider-equalityfn).\n\n#### Returns\n\n* _(Any)_ - Value of the `data` property from the provider state.\n\n\n#### Example\n\n```jsx\nimport { useData } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const data = useData(books);\n  // Do your stuff here\n};\n```\n\n### `useLoading(provider)`\n\nTriggers `read` and gives you only the `loading` property from the state of the provider or selector. When the provider cache is cleaned, it automatically triggers `read` again.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance.\n\n#### Returns\n\n* _(Boolean)_ - Value of the `loading` property from the provider state.\n\n#### Example\n\n```jsx\nimport { useLoading } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const loading = useLoading(books);\n  // Do your stuff here\n};\n```\n\n### `useLoaded(provider)`\n\nTriggers `read` and gives you only the `loaded` property from the state of the provider or selector. When the provider cache is cleaned, it automatically triggers `read` again.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance.\n\n#### Returns\n\n* _(Boolean)_ - Value of the `loaded` property from the provider state.\n\n#### Example\n\n```jsx\nimport { useLoaded } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const loaded = useLoaded(books);\n  // Do your stuff here\n};\n```\n\n### `useError(provider)`\n\nTriggers `read` and gives you only the `error` property from the state of the provider or selector. When the provider cache is cleaned, it automatically triggers `read` again.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance.\n\n#### Returns\n\n* _(null)_/_(Error)_ - `null` when the is no error, or `Error` causing the provider `read` method rejection.\n\n#### Example\n\n```jsx\nimport { useError } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const error = useError(books);\n  // Do your stuff here\n};\n```\n\n### `usePolling(provider, [interval/options], [options])`\n\nTriggers `cleanDependenciesCache` method of the provider each `interval` miliseconds while the component is \"alive\". It can be used in multiple components at the same time for the same provider. In that case, the used interval will be the lower one, and it will be recalculated each time a component is added or removed.\n\nThis hook can also be used with [Data Provider selectors][data-provider-selectors], as it will clean the cache of all selector dependencies. So, if you are using a selector combining data from two axios providers, for example, it will result in repeating both provider http requests and recalculating the selector result every defined interval.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance.\n* `interval` _(Number)_: Interval in miliseconds to clean the provider dependencies cache. Default is 5000.\n* `options` _(Object)_: Options object that will be passed as is to the `cleanCache` method of providers or `cleanDependenciesCache` method of selectors. Check the [data-provider API documentation](https://www.data-provider.org/docs/api-providers-and-selectors-methods) for further info. Options can be defined as second argument if interval is omitted.\n\n#### Examples\n\n```jsx\nimport { useData, usePolling } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = () => {\n  const data = useData(books);\n  usePolling(books, 3000);\n  // Do your stuff here. Books will fetched again from server every 3 seconds\n};\n```\n\n```jsx\nimport { useData, usePolling } from \"@data-provider/react\";\n\nimport { booksAndAuthors, books } from \"../data/books\";\n\nconst BooksList = () => {\n  const data = useData(books);\n  usePolling(booksAndAuthors, {\n    except: [books]\n  });\n  // Do your stuff here. booksAndAuthors selector dependencies will fetched again from server every 3 seconds, except the \"books\" provider.\n};\n```\n\n## HOCs\n\n### `withDataLoadingError(provider, [customPropertiesNames])(Component)`\n\nThis High Order Component triggers the read method of the provider and gives to the component the `data`, `loading` and `error` properties from its state. It will trigger the `read` method each time the provider cache is cleaned.\n\nUse this HOC only when you need all mentioned properties, because your component will be re-rendered any time one of them changes. If you only need one or two properties, better use one of the HOCs described bellow.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a `function` returning a provider or selector instance, or `undefined`. The function receives the component props as argument (Use a function when you want to `query` the provider depending of the component props). The HOC also accepts the function returning `undefined`, in which case, no provider will be used (so, you can also decide to \"not connect\" the component dependending of its props)\n* `customPropertiesNames` _(Array of Strings)_: By default, the HOC will pass to the component `data`, `loading` and `error` properties. You can change that props passing an array with new names in the same order _(`[\"fooData\", \"fooLoading\", \"fooError\"]`)_. You can omit properties you don't want to redefine, for example: _`[\"fooData\"]`_ will change only the `data` property.\n\n#### Examples\n\nUsing a provider:\n\n```jsx\nimport { withDataLoadingError } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ data, loading, error }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadingError(books)(BooksList);\n```\n\nWith custom properties:\n\n```jsx\nconst BooksList = ({ booksData, booksLoading, booksError }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadingError(books, [\"booksData\", \"booksLoading\", \"booksError\"])(BooksList);\n```\n\nUsing a function:\n\n```jsx\nconst BookDetail = ({ data, loading, error }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadingError(({ id }) => books.query({ urlParam: { id }}))(BookDetail);\n```\n\n### `withDataLoadedError(provider, [customPropertiesNames])(Component)`\n\nThis hoc has the same behavior and interface than the described for the [`withDataLoadingError`](#withdataloadingerrorprovider-custompropertiesnamescomponent) one, but it provides the `data`, `loaded` and `error` properties from the state.\n\nUse this hook only when you don't want to rerender a Component each time the provider is loading. It will return `loaded` as `true` once the provider has loaded for the first time, and it will not change again. This is useful to avoid rerenders in scenarios having \"pollings\", for example, as it will avoid to render a \"loading\" each time the data is refreshed.\n\nTake into account that the `loaded` property will not be set as `true` until a success read has finished, so the error may have a value, even when `loaded` is `false`.\n\n#### Examples\n\nUsing a provider:\n\n```jsx\nimport { withDataLoadedError } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ data, loaded, error }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadedError(books)(BooksList);\n```\n\nWith custom properties:\n\n```jsx\nconst BooksList = ({ booksData, booksAreLoaded, booksError }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadedError(books, [\"booksData\", \"booksAreLoaded\", \"booksError\"])(BooksList);\n```\n\n### `withData(provider, customPropName)(Component)`\n\nThis High Order Component triggers the read method of the provider and gives to the component only the `data` property from its state. It will trigger the `read` method each time the provider cache is cleaned.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a function as described in the [withDataLoadingError HOC docs](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n* `customPropName` _(String)_: By default, the HOC will pass to the component a `data` property. You can change that prop passing a new property name as second argument.\n\n#### Examples\n\n```jsx\nimport { withData } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ data }) => {\n  // Do your stuff here\n};\n\nexport default withData(books)(BooksList);\n```\n\nUsing custom property:\n\n```jsx\nconst BooksList = ({ booksData }) => {\n  // Do your stuff here\n};\n\nexport default withData(books, \"booksData\")(BooksList);\n```\n\n### `withLoading(provider, customPropName)(Component)`\n\nThis High Order Component triggers the read method of the provider and gives to the component only the `loading` property from its state.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a function as described in the [withDataLoadingError HOC docs](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n* `customPropName` _(String)_: By default, the HOC will pass to the component a `loading` property. You can change that prop passing a new property name as second argument.\n\n#### Examples\n\n```jsx\nimport { withLoading } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ loading }) => {\n  // Do your stuff here\n};\n\nexport default withLoading(books)(BooksList);\n```\n\nUsing custom property:\n\n```jsx\nconst BooksList = ({ booksLoading }) => {\n  // Do your stuff here\n};\n\nexport default withLoading(books, \"booksLoading\")(BooksList);\n```\n\n### `withLoaded(provider, customPropName)(Component)`\n\nThis High Order Component triggers the read method of the provider and gives to the component only the `loaded` property from its state.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a function as described in the [withDataLoadingError HOC docs](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n* `customPropName` _(String)_: By default, the HOC will pass to the component a `loaded` property. You can change that prop passing a new property name as second argument.\n\n#### Examples\n\n```jsx\nimport { withLoaded } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ loaded }) => {\n  // Do your stuff here\n};\n\nexport default withLoaded(books)(BooksList);\n```\n\nUsing custom property:\n\n```jsx\nconst BooksList = ({ booksLoaded }) => {\n  // Do your stuff here\n};\n\nexport default withLoaded(books, \"booksLoaded\")(BooksList);\n```\n\n### `withError(provider, customPropName)(Component)`\n\nThis High Order Component triggers the read method of the provider and gives to the component only the `error` property from its state. It will trigger the `read` method each time the provider cache is cleaned.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a function as described in the [withDataLoadingError HOC docs](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n* `customPropName` _(String)_: By default, the HOC will pass to the component an `error` property. You can change that prop passing a new property name as second argument.\n\n#### Examples\n\n```jsx\nimport { withError } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ error }) => {\n  // Do your stuff here\n};\n\nexport default withError(books)(BooksList);\n```\n\nUsing custom property:\n\n```jsx\nconst BooksList = ({ booksError }) => {\n  // Do your stuff here\n};\n\nexport default withError(books, \"booksError\")(BooksList);\n```\n\n### `withPolling(provider, [interval/options], [options])(Component)`\n\nThis High Order Component works as the hook `usePolling` described above.\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a function as described in the [withDataLoadingError HOC docs](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n* `interval` _(Number)_: Interval in miliseconds to clean the provider dependencies cache. Default is 5000.\n* `options` _(Object)_: Options object that will be passed as is to the `cleanCache` method of providers or `cleanDependenciesCache` method of selectors. Check the [data-provider API documentation](https://www.data-provider.org/docs/api-providers-and-selectors-methods) for further info. Options can be defined as second argument if interval is omitted.\n\n#### Example\n\n```jsx\nimport { withData, withPolling } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ data }) => {\n  // Do your stuff here. Books data will fetched again from server every 3 seconds\n};\n\nexport default withPolling(books, 3000)(withData(books)(BooksList));\n```\n\n#### Arguments\n\n* `provider` _(Object)_: [Data Provider][data-provider] provider or selector instance, or a function as described in the [withDataLoadingError HOC docs](#withdataloadingerrorprovider-custompropertiesnamescomponent)\n\n### `withDataLoadingErrorComponents(provider, [customPropertiesNames])(Component, LoadingComponent, ErrorComponent)`\n\nThis HOC works as the already described [`withDataLoadingError`](#withdataloadingerrorprovider-custompropertiesnamescomponent), but it will render one component or another depending of the result. If the provider is loading, it will render `LoadingComponent`, if it has an error, it will render `ErrorComponent` (passing the `error` property to it), or it will render `Component` when there is no error and it is not loading (passing the `data` property to it).\n\n```jsx\nimport { withDataLoadingErrorComponents } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ data }) => {\n  // Do your stuff here\n};\n\nconst BooksLoading = () => {\n  // Do your stuff here\n};\n\nconst BooksError = ({ error }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadingErrorComponents(books)(BooksList, BooksLoading, BooksError);\n```\n\n### `withDataLoadedErrorComponents(provider, [customPropertiesNames])(Component, NotLoadedComponent, ErrorComponent)`\n\nThis HOC works as the already described [`withDataLoadedError`](#withdataloadederrorprovider-custompropertiesnamescomponent), but it will render one component or another depending of the result. If the provider has an error, it will render `ErrorComponent` (passing the `error` property to it), if it has not loaded, it will render `NotLoadedComponent`, or it will render `Component` when there is no error and it has loaded (passing the `data` property to it).\n\n```jsx\nimport { withDataLoadedErrorComponents } from \"@data-provider/react\";\n\nimport { books } from \"../data/books\";\n\nconst BooksList = ({ data }) => {\n  // Do your stuff here\n};\n\nconst BooksNotLoaded = () => {\n  // Do your stuff here\n};\n\nconst BooksError = ({ error }) => {\n  // Do your stuff here\n};\n\nexport default withDataLoadedErrorComponents(books)(BooksList, BooksNotLoaded, BooksError);\n```\n\n## Contributing\n\nContributors are welcome.\nPlease read the [contributing guidelines](https://github.com/data-provider/core/blob/master/.github/CONTRIBUTING.md) and [code of conduct](https://github.com/data-provider/core/blob/master/.github/CODE_OF_CONDUCT.md).\n\n[data-provider]: https://www.data-provider.org\n[data-provider-selectors]: https://www.data-provider.org/docs/api-selector\n[axios]: https://github.com/axios/axios\n[get-started]: https://www.data-provider.org/docs/getting-started\n[basic-tutorial]: https://www.data-provider.org/docs/basics-intro\n\n[react-redux-hooks]: https://react-redux.js.org/api/hooks\n","readmeFilename":""}