{"_id":"custom-hoc","_rev":"34-800b23d7424ed9ad7283b9e527b2b192","name":"custom-hoc","description":"Higher-order Components for React","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"custom-hoc","version":"0.0.1","description":"# Higher-order components:","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych"},"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","dependencies":{"react":"^16.2.0"},"gitHead":"db381f35b2ac8940158f5fc3b98bfe80d4d7fc78","_id":"custom-hoc@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-ro8w8HV4AAeX2eA0+jSLlMDLKwQdyf+KW/JyhvDKu3klHSV+ZjvmXPByjGw2TGf9aXzggrAQAbEjc/qecnWuHg==","shasum":"d644dd6b3bb3623b77ec8ee9460730eb92dc63e3","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+syWCFeZXZpty5p4wfKLlm/Fg4AnbiiND+Sw62Z/kGAiEAsSXiVJa9PfufuCrr334zuCkBMKAvO5o+Ugdhp0FQzIo="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.1.tgz_1517748968682_0.7249856365378946"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"custom-hoc","version":"0.0.2","description":"# Higher-order components:","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych"},"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","dependencies":{"react":"^16.2.0"},"gitHead":"c2a47516a376c6371d79d9eaba34209716f3f130","_id":"custom-hoc@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-A+qcZpG9apSpgyJKSEIN55ljvi42bYTDaIPcQ/nHZioGycZLlrvni9SelTwpmdp9iX1p+jn43rijdh+QBKMkLg==","shasum":"567585de2c8532414e89b08baedf38dd95400c2c","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaMZEk5EP1JZD1kmibWR+RVnuKE05utV/+3EOjleGoMAiEA7dto3X2rqXF9GwZhaljDmjv4tGXgLbiwyksr430qc88="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.2.tgz_1517757843204_0.10551893501542509"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"custom-hoc","version":"0.0.3","description":"# Higher-order components:","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych"},"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","dependencies":{"react":"^16.2.0","recompose":"^0.26.0"},"gitHead":"c2a47516a376c6371d79d9eaba34209716f3f130","_id":"custom-hoc@0.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-dHZhTREE+buJEt4cEEAvkaWg2czg8hUU+Gf0UvRzafUEqak0VESDHvCEamMUDk3pE/NzbfilqDf8CnSilwr6ZQ==","shasum":"2b39ec67290bf9563ae77ac9dd169d9a51b0ce03","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfLm07Cxx9/WthCt/H8n20p+9KtIYXoZB2/U+zkcxOkAiEA01yiOB6s4sB3U5ohRWtdh1L2nNwbHlKcqgspRC0Elh0="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.3.tgz_1517758457469_0.9056801481638104"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"custom-hoc","version":"0.0.4","description":"# Higher-order components:","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych"},"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","dependencies":{"react":"^16.2.0","recompose":"^0.26.0"},"gitHead":"f75d6fe72dd2556d33fe26a872a0e74b2a907449","_id":"custom-hoc@0.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-0PxGxeA9mRSqQZoHqifQu0DKTzq2b8YvyQyU4etVSHNyex6qWhdlgVVkh0iJoIONdGcl6V4kQtB8MTYKKb3xbA==","shasum":"f12adc975be32c8be84c3d5e7c96daedd14cbb15","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtNmOiLxpHiFuaOpjkpP5Z76yM5+0g80dgh8BCN5pXHAiEAxELXAXqrdD7zh9pldvzlpunGKszQ0rcxuqlSKUoduR0="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.4.tgz_1517760019169_0.6637335154227912"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"name":"custom-hoc","version":"0.0.5","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","storybook":"start-storybook -p 9001 -c .storybook","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"73abe7652e029332b98c586cf6d81c17677eddc3","_id":"custom-hoc@0.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-afiPYrdoc+h2RYDl3nM+8eJmmwulIz1uFFPwISkPCSGMjeYjEXjmzjGyLgsZ7cQDUdNMwzV6oV28OhfBDBJ4Sg==","shasum":"898d8ef3ffe66e0fd2452eef1e97731e19d10cb0","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCS2se280a50VAmp8+XoGof2fLTTkZqYZ5vUUfX3SLTQIhAPCLhaEqqU6M4wauIiUuUBn0Sp2CXJsvRDMpiJl7tyrC"}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.5.tgz_1517764243762_0.6876224325969815"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.6":{"name":"custom-hoc","version":"0.0.6","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","storybook":"start-storybook -p 9001 -c .storybook","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"aaeb7a6a9a962a0c8ec688cf1b2ef74850c49248","_id":"custom-hoc@0.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-rSqnBsFA2FOeo4WNT2hHg2qlPDscuKjQNsn5Nneh34gGs+rsIHZQwFp6yabxIkNin4z1bQHbrYHV2jlIfykXbw==","shasum":"e2931d1d1f8fc231dd7ec8665d1b1f3208fb07c9","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAX4eTIuf1nDOyRQqIFtsG5X5MAtp6pwFYa1yz9B7OfAiEArrHEQ+nQSBbfIhX+aDuE8lqDSwqKRf71YqFO9nWFQhI="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.6.tgz_1517765110503_0.7017092304304242"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.7":{"name":"custom-hoc","version":"0.0.7","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","storybook":"start-storybook -p 9001 -c .storybook","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"94cd32f77796ebc7595cc4d8383cbeca0c093803","_id":"custom-hoc@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-OjI3WTOWVwb0cdBfOoQg5P8+WeRJLRS4xEDovo232xQVZrqJ9oYYUxfSl+PsfNuoElYcOtO+df8rPVyXAhRwsg==","shasum":"fc23024c845960e9e7afc6f111f6f1d58b75b2ea","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXZqYCYrTWD/4V0/cx48ahasPmUuodjygfnzZXRfclxgIgW7mscBQgTL0dM0HAxEGDl6cwwXVe32706qvj2UGSwhc="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.7.tgz_1517765545298_0.021636651596054435"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.8":{"name":"custom-hoc","version":"0.0.8","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"94cd32f77796ebc7595cc4d8383cbeca0c093803","_id":"custom-hoc@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-RjUSKgM2I+NV1NQI7EIokqaYaISVEskr9a15BzsTzvLJB09yECaSTPiN1SJh7Qij6nR5XaJS4pCM+e8wgneLcA==","shasum":"045ccae7e48a02356245a69bf151a9277d806772","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgRpFYKaCVKR+uOCP6ZbJZQzSruAHY/jWIzGCEzjjIqwIgArVLymJ2E60nLvAh7+VhgoJYWuXXxAEpFkjHyNcZrP8="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.8.tgz_1517766491648_0.383830628124997"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.9":{"name":"custom-hoc","version":"0.0.9","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"8d42c68374301490ef37c9de47b6804c0805d1e4","_id":"custom-hoc@0.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-ASOy23s+AczIEsB3LDmDmqE7ZGoPNgrQqjDw2lZC5QvM5zAAbbRRB7NSM5y2ddkY7HRFG+ZOxi1hjsKx2KCuFg==","shasum":"9d055e2c6ba5dd36d59b151dbd6886a7071bc604","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZf54cdgV+rXzBBQQJ8EcfUJOd0c6Gf0ZMmdnITj/KRAIhAJ2a59V4/gj3Y0QEhBJXTG4IHvgnhHJNBM8VckwSKyU2"}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.9.tgz_1517766535347_0.5961865382269025"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.10":{"name":"custom-hoc","version":"0.0.10","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"f1b6416e95aa2e1b85559cc580399bb15d281eae","_id":"custom-hoc@0.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-JYOsb4wiAp24nK9dEvWmTS6vqrOT74QfSjTvaaPXu4/2KO5IQpvvtY+Dq+JwvU9poQEvSCGVMIzVBfP7hB1+dg==","shasum":"2d915766166c2dcf2a989867e47070f1c3469ce5","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTWZbr+OW9tkyL7OZW1CboLylo8i+hBKKYPgrpfLBbAwIhAP+xStJ4/rjyEGYvxfDFnP6n9cM/y8fgkK4/I6u3rAKS"}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.10.tgz_1517769541336_0.6742980792187154"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.11":{"name":"custom-hoc","version":"0.0.11","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"b2b9106fcd1316471280da6f12875c0ef950822d","_id":"custom-hoc@0.0.11","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-KKl6LQenfIIGLmkV1uKt5KsIaEFzJ7or/PjZSofzCgWSsLbYVgd9Kyy5YTPEk8st+acluUiTDbqaE4unAYWumg==","shasum":"223b92c0bcbf01998b29834ebe3c63110dbac805","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDXmlbCGo/jD46HRfR5qwZGG991lyh/lSHi05H1yvtWAiBl3rjiKYlaal3MhhopodbqX5WzWXkJ32BkvrIa6UjP3A=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.11.tgz_1517771931053_0.5531117820646614"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.12":{"name":"custom-hoc","version":"0.0.12","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"a5b7199b58080fd6f637bd96841d0fb0477a6828","_id":"custom-hoc@0.0.12","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-ERY1YTBhabhvtUufNfVEeaZqOSp6o00Fexqq445k10Wr/MaTyW/z58ipYGKfCZcko14QPmyNT464kmpRfe7Elw==","shasum":"e57dabc2b4b78cac99c23cf2381d987d5423587f","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErqYPC2EU8Fr01c4iXO2WzRzn31UX6DwaUUndvfh63kAiEAvKeubw6le+ZtkUdMUIRHAfBcHbMXMx1eWq+AsS1pp/k="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.12.tgz_1517772017076_0.7383424194995314"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.13":{"name":"custom-hoc","version":"0.0.13","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"e984dfbbc5295be5d5b7c19f5279da67e1cf1d9c","_id":"custom-hoc@0.0.13","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-Ju5OSmq6pkZItiE/7A8Ch58tDcUAKaW5TVZIQo7iKgbYDujvQplQn+kjZVzI+Htvc32wEqbOFm6XaQHW/gG+DA==","shasum":"dcf5afc02e077883c9f2a441ac99d8c5a5e532d5","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJHV9N4mK5HANwgb9CUi/fzRoIqKTSGxK2ktpt2BJIZAiEAyDrdj7hTlMVXOn4B/SQHVwC4WHeqGCpaNv/3DYLlnzo="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.13.tgz_1517772404149_0.018269104417413473"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.14":{"name":"custom-hoc","version":"0.0.14","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"51c4b5ae033c2fc462c5eb307c4494dc882af610","_id":"custom-hoc@0.0.14","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-NixAAFoXI0JtZocuUSjFOzJiijDLrQuCBiCECQr/TZQpe8IiLTckNcVsogaZ1hHx5EI0ITOTOzTvghEfg8fljA==","shasum":"07736b13d44446c4b0a35684a4a0b7f379dc7f1e","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVreAVkw68bR6E2mSYXWEHVAfyiFZskqipfsA3Yy33pQIgL9plv+17sPp1g1AW5Cv5dQkSF41hM5HVtTEhuRNA6as="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.14.tgz_1517773177325_0.9475215435959399"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.15":{"name":"custom-hoc","version":"0.0.15","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"189d317bdd24ee605d144414bd7eb2e84bfa9bee","_id":"custom-hoc@0.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-h0SGcHt4n1A1HBxul7sLmOmabKD9N6ac/2ThP/QTHUrnUzQ89Mv/kjyd8qFZEVts6sbJ8ohNqCcu9iqv32eduQ==","shasum":"3a40ba70b2b707c372854a985962e7d765619cfe","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5TGRCUh+uMhsxhCI1lfHJxhjSJhVmXOqKcDp2KwhOpAiAJTqAxPJwQQpvDhoJfAq8BQIfubi15UpqbUz29ltSXgA=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.15.tgz_1517773813353_0.7712757880799472"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.16":{"name":"custom-hoc","version":"0.0.16","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"8213c0ec3da3d0db099c8aa2e75b87d60a07baa8","_id":"custom-hoc@0.0.16","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-9pu72kwLupzk/O5GKNgeiF1EEuQopEada20b1bhT13qbeTYXSwXPqWvjxDYoytFWYmof76KfxDkUGeiB90IH5w==","shasum":"8a8e9911f586091f797b9552e9f83c2e77b26426","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuBgGSBmcbV0Sirt8nSoFr12ei8dL/HN9DRtvo0y5AkwIhAIDcft2AuApfUfH0X3wzJ3E4cBNrkUgPCQ+CTkSGbH3O"}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.16.tgz_1517773965317_0.6092311593238264"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.17":{"name":"custom-hoc","version":"0.0.17","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"5b0187d0cf22e104850fc06eb6e4d9ecfdf3e36e","_id":"custom-hoc@0.0.17","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-S4GFaXfned4e4p+GD4ItfpAoYc7wa4qxb0gdrMljh98Bsb9qFpG1n92L/YWMEVFo3lqfZe68wlhtJ8M+VcxWzQ==","shasum":"1179314e21875e122856d40807c673664fce1244","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrwFHXv8PEiVXK6uvmE5XQKXtI1GV8PkaDIYUF5X2sRAiAHi/DgVsgPhQ8aWBh0p+G69ngT0O0x88++0Bl7/fysdg=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.17.tgz_1517774537717_0.8640613150782883"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.18":{"name":"custom-hoc","version":"0.0.18","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"0ca0025a564f0e24a37f00ec7d51b20ea4a3fb0a","_id":"custom-hoc@0.0.18","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-rSJ0JPTALSRivkEZnyixZ4e+XDrRfM0JExGMId0q+cPrfmJxPqNXnpgvx0LOptVP9eaRx5KJZ8FO3nHfqrOgaQ==","shasum":"4fbe3267b79d6ee432da3c3fa2d1a913242dfa3d","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLn61SvwCNzK2ldcvb/PE7shxsAKCrd8klOxZKd7AqzAIhAJ97tmNoHM0Y11hvJzHVDO86KDqWPElEtTrHf9dbZmDs"}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.18.tgz_1517778162061_0.49026741413399577"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.19":{"name":"custom-hoc","version":"0.0.19","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"85284d17c40c3d55dc6b758fb07e7e5e9a3ab5b8","_id":"custom-hoc@0.0.19","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-BypExwQRCXChBJT8LThHFmfqT9CqAN4oFRhISO7WDnccJr+l8y2jGvRp+cDEdFI+2o+MLJS7Y0i2OEVYUu037g==","shasum":"a323231e7268819d382c2d1818a4ffe322713cf5","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCna3YE2FdyYradQDU+2REKKWvWiwWrSMMJY0ZZgso+8wIgUby2vLRgQeBnBV6qb7G9jBbGCnYAsfkpT9H6lM6X65I="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.19.tgz_1517778693093_0.09876308194361627"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.20":{"name":"custom-hoc","version":"0.0.20","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"ab44cd4dd88771852bb323cdebf2aba7285d119a","_id":"custom-hoc@0.0.20","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-6+KtvfwQqRXlZSxdTiCs4b+gMVY4sTqrYusfPSMdIraeyqQjtJHqti/mVC/VUgTAs+8gAMaf9Ca00sx2Slbuow==","shasum":"f02f530d5887c72cf37fe5703d00e62e355ecf1b","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/JHcdtkn0qid9XKvGDDXN/PaYudFNH1jhn+tGMfzvpQIhAJZTS9hx7LNS4RHUDkGeszcQ9BcvsTLMCj0UNxr/1Sgz"}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc-0.0.20.tgz_1517778852450_0.2961144109722227"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.21":{"name":"custom-hoc","version":"0.0.21","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"0a8e8c83ec851f9f822fcfbd424ebc885ba29f07","_id":"custom-hoc@0.0.21","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-vV+F7u9c1AjNuaCBCoYXKlknnguDGr4M8TFKTB0faSp6yOMug44qnkG1CR7Q1ki3GMKJyLgvbC6VxGyqTGyOfQ==","shasum":"1145bcefd6c7f2b3984f36c0ae1a94bd836022f5","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.21.tgz","fileCount":14,"unpackedSize":781325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHlnS5djZmQHa37RnOFl91LtCz78MNugXm8gRReMcKYAiEA3qlDkctD+vTYvnCViYS8Pq0N6oXf7LjMIvdFmaEugQI="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.21_1518383537940_0.16650685571390866"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.22":{"name":"custom-hoc","version":"0.0.22","description":"Hight-Ordered Components for React","main":"build/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"keywords":["recompose","hoc","enhance","enhancer"],"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"pre-commit":["lint-staged","build"],"license":"MIT","bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","peerDependencies":{"react":"^16.2.0"},"dependencies":{"prop-types":"^15.6.0","react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0","webpack":"^2.6.1"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.6.1","lint-staged":"^6.1.0","pre-commit":"^1.2.2"},"gitHead":"930d76bad7f53cbcf42b357af4f0aeed63092daa","_id":"custom-hoc@0.0.22","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-fF4weBui0nxB3K4ia31cm9SUSjoHr2PzayZFngYPlOCJukG28iZxJgcDXdv7VmvSRoMgOuNa23IOAm+ADC/YWg==","shasum":"c09511c19de63659aa61bb8d3cae37f0278b31b0","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.22.tgz","fileCount":14,"unpackedSize":781539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpR8byh7EKFBj8vJ38ugbmR+YEzt1ZyCZUEDJ8bViFwAiBUwQb4BTvCa/J2uAHQ4xAzd3P5k3/vHLvHw28YJk5ciw=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.22_1518384732201_0.8770937514970372"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.23":{"name":"custom-hoc","version":"0.0.23","description":"Hight-ordered Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.6.1","jest":"^22.3.0","lint-staged":"^6.1.0","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"a7974068c2efa1729175c41ab5a3caffed412ded","_id":"custom-hoc@0.0.23","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-7Yxn+3HXdqUeAKE/yalKOH7UlzptMt03q1x3c+XWuoGFHD0Tu1LKMWaScnwugddflvvVwm5DKxG4X1pBr96cDw==","shasum":"9009c44c0f25f01e23f608b0270993cfaa3d18ce","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.23.tgz","fileCount":21,"unpackedSize":722330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf6FUu4twatrOzXLeFQC2Ixo5YmMdCSQJncydjpHvgXAIgLfnaZ/oCyB+1D4RS0bZ6K0QBANiHVOZVqCj8ChSvou4="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.23_1518907971793_0.5517258595338643"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.24":{"name":"custom-hoc","version":"0.0.24","description":"Hight-ordered Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.6.1","jest":"^22.3.0","lint-staged":"^6.1.0","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"bebba07761b6e5e79a4063637208c0f376f1b195","_id":"custom-hoc@0.0.24","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-V84uyOFsgBPgLk6g4INaeLmzNPWI3KM+nYLtrQkQzN21gUa4g9LsaRS7M854x0R3kdzP1BcybUk574HJkAuwpw==","shasum":"22be56c9668efcc0d82b4086a5f86a3bfa72048c","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.24.tgz","fileCount":24,"unpackedSize":735138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCjER4mbulV6ifX2hlEWFK9Tyo26F0tqUNmlgfyfPAOAIgUKGGqa0zSt5bf6xYVi23zluzc7hUllbU/wBAhvW8Qis="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.24_1518974374030_0.4296693408424006"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.25":{"name":"custom-hoc","version":"0.0.25","description":"Higher-order Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","recompose":"^0.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.6.1","jest":"^22.3.0","lint-staged":"^6.1.0","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"4cbdc001ee4e0500d15b14daf0b0bb80cf61ff1e","_id":"custom-hoc@0.0.25","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-PDRALesiHu+7LNOaUmgzjHVJPbiczGU0A6X3v/lzCsD58WH6KkSs4u1ECKKO4Fxv233QOUCIR4DkdgUds+tVPA==","shasum":"096bb38289f3b715d722a1558ddc5f09c00beab5","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.25.tgz","fileCount":24,"unpackedSize":735167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXOWs4e6bG0A8CyAIBCyXTtgb58C2l+QOD3Mum7UsP9AiAwNbqqnAoxmPUe3d0sfSz2r0W8qF7piVHY3XtUtXgUzw=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.25_1518974565604_0.5949845447198767"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.26":{"name":"custom-hoc","version":"0.0.26","description":"Higher-order Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.1","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.6.1","jest":"^22.3.0","lint-staged":"^6.1.0","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"e5a9cfec64a494296014e0b70289e07967d36ddc","_id":"custom-hoc@0.0.26","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-mSASZk6wA66L/8do4O1epFqGkuoL9K25whXC+pwYhA3a1KFFzMKMkbo7MnpHrdsnk3+hI0PWfttMZ6MFJORchA==","shasum":"6f7f6668542f5f4cc57d33776f853019b3cec314","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.26.tgz","fileCount":28,"unpackedSize":767823,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxBCdbdow17O5GhRYUC8CeJ9SZQBu3ZRZU05CHUDXQ2AiEA+t5C14chygJPO7G3j07aoh/xiYQEbBymjdbbeQ1aNdE="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.26_1519079023639_0.9244228511333814"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.27":{"name":"custom-hoc","version":"0.0.27","description":"Higher-order Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"event-stack-factory":"^1.0.1","react":"^16.2.0","react-dom":"^16.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.18.1","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.0","lint-staged":"^6.1.1","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"a89b8d9ff22832d734418e1daab8c0a30795e59a","_id":"custom-hoc@0.0.27","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-ZCNQ3hWkGGSYi3TF7kTOmsJfB30VwK/sDrBxlmuKgzSnM/PkzCUsBxNBneSzHZ+09o7LyUVNfrlAWFxkNRO/MQ==","shasum":"d46856aeaf166428f542a093d32530dfab42ee35","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.27.tgz","fileCount":27,"unpackedSize":777420,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyg9c0/iyJ1UU5cfAKcs2gCW7zvL0tNoy0DyHCSCwoUAiAfuTnhkX3P7s0lou656X9A2OnDFPoj2JXA0UYoIUi/sQ=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.27_1519333510359_0.1482090447744333"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.28":{"name":"custom-hoc","version":"0.0.28","description":"Higher-order Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"event-stack-factory":"^1.0.1","react":"^16.2.0","react-dom":"^16.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.18.1","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.0","lint-staged":"^6.1.1","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"6b16c5c0b8c3604a7e1a5b5510e815e09294aaeb","_id":"custom-hoc@0.0.28","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-LGFBpkAfGaEC3wwADt0SfPYnwSsDmr/jonqrdRbdT/d+gnNoXYf2H3bCxI8ny+yxQUvSmTGr9D1ST58pmmadrQ==","shasum":"ce120c717ed3d096ce794c663787bfb936d6cf38","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.28.tgz","fileCount":28,"unpackedSize":779689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOOypC8/Z/2qecdGtbJOTtPsavNbH9o2hFnqz+3qAD1AIgMD4XgBTRT8sFIR5Wg+I4LiOePZLFJPE/7aAf9DaSvkw="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.28_1519466210301_0.8687545751585999"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.29":{"name":"custom-hoc","version":"0.0.29","description":"Higher-order Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"event-stack-factory":"^1.0.1","react":"^16.2.0","react-dom":"^16.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.18.1","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.0","lint-staged":"^6.1.1","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"c3404aa8705c9c49958cfe81188dcecc1ca21e73","_id":"custom-hoc@0.0.29","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-LZ8T2V9kxkMGIWwkwpTu/zPbBF/jdr47HosWsfkJ8ZU4SxJ1sYXj+W+hiuYG3odVpIS/81veSQJ83Q4j8AN+nA==","shasum":"e24ecb29e79f40ec34368c1a684197d90e7c252d","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.0.29.tgz","fileCount":28,"unpackedSize":782841,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBusaB1U8eZU85tBIIGlTneVSJD0RXHtHd47Vpqsx/j2AiByoB/zdX+f5ad2v4Sor44XrF2ZUt6ZI4m3X1VH6mh0/w=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.0.29_1519761462928_0.3607192831278172"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"custom-hoc","version":"0.1.0","description":"Higher-order Components for React","main":"build/index.js","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"license":"MIT","scripts":{"test":"npm run build && cross-env BABEL_ENV=cjs jest --coverage","start":"webpack --watch","build":"webpack","lint":"eslint .","lint-staged":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"lint-staged":{"*.js":"eslint"},"pre-commit":["lint-staged","test","build"],"jest":{"testMatch":["<rootDir>/src/tests/*.test.js"],"coverageReporters":["text-summary","lcov"],"setupTestFrameworkScriptFile":"<rootDir>/scripts/jest.setup.js"},"dependencies":{"event-stack-factory":"^1.0.1","react":"^16.2.0","react-dom":"^16.2.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-loader":"^7.0.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.5.1","cross-env":"^5.1.3","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.18.1","eslint-config-airbnb":"^16.1.0","eslint-config-prettier":"^2.9.0","eslint-loader":"^1.9.0","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-prettier":"^2.6.0","eslint-plugin-react":"^7.7.0","jest":"^22.4.0","lint-staged":"^6.1.1","pre-commit":"^1.2.2","prettier":"^1.10.2","prop-types":"^15.6.0","react-test-renderer":"^16.2.0","sinon":"^4.3.0","webpack":"^2.6.1"},"gitHead":"2806abbf836f81c60e8a061d191f8ae0d4d0212c","_id":"custom-hoc@0.1.0","_npmVersion":"5.7.1","_nodeVersion":"8.9.4","_npmUser":{"name":"tarasromil","email":"tarasromil@gmail.com"},"dist":{"integrity":"sha512-QUdmvxq5DLl/JSDNyWbSfAePoFNgaGAE8mDNLcX0J+AcSsFXXgMHPbMtKfzmC2CBc//OGuPiRNgFVUSk2uAfnQ==","shasum":"a0a9df30bdbc3f467eb40ad0d0e288e6a32227f9","tarball":"https://registry.npmjs.org/custom-hoc/-/custom-hoc-0.1.0.tgz","fileCount":28,"unpackedSize":783071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2nc3CRA9TVsSAnZWagAAPKQP/3BF42FiCaytyVFfIo9/\nsep3JjpgiLpS2PUL3PKGUdSWxwJRA44146xve+k0fbMiMYXZGVEBI7QGnff1\naUdwEnkeKLq/ezU6WWxTWOTIKJUEQgzCCQqYwGP4xo2PLKlVpCYwwWhkT80K\nNuqmjxi9HpLp5Ar6Elq+TIJAwUvHbxZpdaxscJ1LMbZRN/mRmlAfixidM6HK\nU59dpQDdlqB+tztrrJLBXVYZKquhMyaDt7AOi1nrdZpSOxxuoPE9fD42X3W6\nC1+sVM5t8qFD0C9y+yH6YJX2WBXpraKtC9ZE8Zfbmbof+fDPdUAIzWPH/rK+\nhTZ9Vn2/xEcszifW8+xsSDxNyZc6C9VWNVEXXsJ4v6T+/k+iMMdvwGg9a4qy\njCgiFky3oPM/rWO0wzfvVOEvXdfInT4KBEFkFdACtg7bdNGFNGuxuSh6L6zN\n+HRSQqT3yVfrd5Gb+6JRUrKq4GqSsv9qBrSyFCyx53fHRnC8AKDhtn4AkfcP\n15rGQmRob2F8o/+nSD8lvW1C1l2UDJEReV/3mTf+GlnoC16WNExbpvEr1Zjb\n3R9122LspyLUehI981zu0M1Vy755+Bhzv5u5c6L/f33SD0OE2RPaNnigV+Nk\nsxYWXhyo8ShFeohAazbHSbcs2u9KqQ92HKgNnu5J/mm27QmWM/hJ69teAGVW\nURX1\r\n=UC/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDUKDbM8RugzIjkSOZ4oOyOCEtlfI/evFPhL1dVuXrkAiAtQp5slRdMqheGGW0pkLLiVHte1A7XUQL6zpaQGgI02g=="}]},"maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/custom-hoc_0.1.0_1520461251453_0.34772190286772253"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"# custom-hoc\n\n# Higher-order components:\n\n\n### `compose()`\n\n```js\ncompose(\n  ...functions: Array<Function>: Function,\n): HigherOrderComponent\n```\n\nCombines multiple Higher-order components into one Higher-order component\n\n\n##### Returns props:\n- No props \n\n##### Ussage example:\n```js\nconst hoc = compose(\n  withToggle(),\n  withInputs({ email: 1, name: 1  }),\n);\n \nexport default hoc(BaseComponent);\n```\n\n\n\n### `withInputs()`\n\n```js\nwithInputs(\n  fields: Object | (props: Object) => Object\n): HigherOrderComponent\n```\nAccepts object which has key (controlled input field name) and value (config)\nConfig can contains:\n```js\n{\n  type: string, // allowed types: string | number | date | array\n  validate: (value: string) => boolean,\n  defaultValue: any, // default values: string: '', number: 0, date: new Date()\n} \n```\n\n##### Returns props:\n- List of fields values (`firstName`, `lastName`, `email`, etc.)\n- `errors: Object `Errors list\n- `submitReady: boolean` - Returns true when no errors\n- `onChange: Function` - Returns `onChange` event handler. Receives field name and callback\n- `onClear: Function` - Sets all values to initial state. Receives callback\n\n##### Ussage example:\n```js\nconst hoc = withInputs({\n  firstName: {\n    validate: value => value.length > 0 && value.length < 25,\n    defaultValue: 'Bob',\n  },\n  birthday: {\n    type: 'date',\n    validate: value => (new Date().getFullYear() - value.getFullYear()) > 18, // // greater than 15 year\n  },\n  age: {\n    type: 'number',\n    validate: value => value >= 21, // greater than 21 year\n    defaultValue: 18,\n  },\n  hobbies: {\n    type: 'array',\n    validate: value => value.length > 1, // more than one hobby\n  },\n});\n \nexport default hoc(BaseComponent);\n```\n\n\n### `withToggle()`\n\n```js\nwithToggle(              // By default\n  propName: string,      // 'isOpened'\n  toggleName: string,    // 'toggle'\n  defaultValue: boolean, // false\n): HigherOrderComponent\n```\n\nPasses two additional props to the base component: a state value, and a function to toggle that Boolean state value.\nAlso you get 2 functions: `show` and `hide` for handle state.\n\n##### Returns props:\n- `[propName]: Boolean` State of value\n- `[toggleName]: Function` Sets inverted `[propName]` state\n- `show: Function` Sets `[propName]` to `true`\n- `hide: Function` Sets `[propName]` to `false`\n\n##### Ussage example:\n```js\nconst hoc = withToggle('isOpened', 'toggle', false);\n \nexport default hoc(BaseComponent);\n```\n\n\n### `shouldRender()`\n\n```js\nshouldRender(\n  shouldRenderFunction: (props: Object) => boolean\n): HigherOrderComponent\n```\n\nDetermines the cases in which the component should render\n\n##### Returns props:\n- No props \n\n##### Ussage example:\n```js\nconst hoc = shouldRender(props => props.shouldRenderProperty);\n \nexport default hoc(BaseComponent);\n```\n\n\n### `withOffset()`\n\n```js\nwithOffset(\n  getAnchor: (props: Object) => string, // CSS selector or Node\n  transition: number, // optional\n): HigherOrderComponent\n```\n\nCalculates position of component relative to anchor (CSS selector or Node).\nAlso recalculate new position after resizing window\n##### Returns props:\n- `offset: Object` Object with position - `{ top: Number, left: Number }`\n\n##### Ussage example:\n```js\nconst hoc = withOffset(\n  props => props.anchor, // anchor: '.btn' | Node\n  200,                   // Time for animation in ms \n);\n \nexport default hoc(BaseComponent);\n```\n\n\n### `appendToBody()`\n\n```js\nappendToBody(\n  className: string\n): HigherOrderComponent\n```\n\nCreates portal for your element and append it to body\n\n##### Returns props:\n- No props\n\n##### Ussage example:\n```js\nconst hoc = appendToBody(\n  'opacity-50',\n);\n \nexport default hoc(BaseComponent);\n```\n\n\n### `withOutsideClick()`\n\n```js\nwithOutsideClick(\n  getOnClick: (props: Object) => Function,\n  useEscape: boolean,\n  additionalKeyCodes: Array<number>,\n): HigherOrderComponent\n```\n\nAdds Event Listeners for your wrapped Component.\nWhen you click outside of Component you can fire callback.\nAlso youcan pass additional `keyCodes` for firing or include \"Escape\" - `useEscape`\n\n##### Returns props:\n- No props\n\n##### Ussage example:\n```js\nconst hoc = withOutsideClick(\n  props => props.onHide, // Returns null (by default)\n  false,                 // true (by default)\n  [27, 13, 65],\n);\n\nexport default hoc(BaseComponent);\n```\n\n\n### `setRoles()`\n\n```js\nsetRoles(\n  gerRoles: (props: Object) => Array<string> | (props: Object) => string,\n): HigherOrderComponent\n```\n\nSets user roles to context. You can pass String or Array of Strings \n\n\n##### Returns props:\n- No props\n\n##### Ussage example:\n```js\nconst hoc = setRoles(\n  props => props.currentUser.roles, // Array or String\n);\n \nexport default hoc(BaseComponent);\n```\n\n\n### `withRoles()`\n\n```js\nwithRoles(\n  roles: Array<string> | string,\n): HigherOrderComponent\n```\n\nCompares passed `roles` with `roles` from context and checks cases when component should render.\nIt should be used with `setRoles`\n\n\n##### Returns props:\n- `roles` Returns `roles` value from context\n\n##### Ussage example:\n```js\nconst hoc = withRoles(\n  ['admin', 'member'], // Roles for comparing - String or Array of String\n);\n \nexport default hoc(BaseComponent);\n```\n\n","maintainers":[{"name":"tarasromil","email":"tarasromil@gmail.com"}],"time":{"modified":"2022-04-28T01:21:12.920Z","created":"2018-02-04T12:56:09.558Z","0.0.1":"2018-02-04T12:56:09.558Z","0.0.2":"2018-02-04T15:24:04.175Z","0.0.3":"2018-02-04T15:34:18.650Z","0.0.4":"2018-02-04T16:00:20.022Z","0.0.5":"2018-02-04T17:10:43.930Z","0.0.6":"2018-02-04T17:25:10.599Z","0.0.7":"2018-02-04T17:32:26.315Z","0.0.8":"2018-02-04T17:48:12.632Z","0.0.9":"2018-02-04T17:48:56.349Z","0.0.10":"2018-02-04T18:39:01.459Z","0.0.11":"2018-02-04T19:18:52.030Z","0.0.12":"2018-02-04T19:20:18.056Z","0.0.13":"2018-02-04T19:26:45.178Z","0.0.14":"2018-02-04T19:39:39.506Z","0.0.15":"2018-02-04T19:50:14.309Z","0.0.16":"2018-02-04T19:52:47.299Z","0.0.17":"2018-02-04T20:02:18.728Z","0.0.18":"2018-02-04T21:02:43.040Z","0.0.19":"2018-02-04T21:11:34.173Z","0.0.20":"2018-02-04T21:14:13.493Z","0.0.21":"2018-02-11T21:12:19.413Z","0.0.22":"2018-02-11T21:32:13.242Z","0.0.23":"2018-02-17T22:52:51.897Z","0.0.24":"2018-02-18T17:19:34.167Z","0.0.25":"2018-02-18T17:22:45.700Z","0.0.26":"2018-02-19T22:23:43.743Z","0.0.27":"2018-02-22T21:05:10.510Z","0.0.28":"2018-02-24T09:56:50.504Z","0.0.29":"2018-02-27T19:57:43.120Z","0.1.0":"2018-03-07T22:20:51.879Z"},"homepage":"https://github.com/tarasromil/custom-hoc#readme","keywords":["recompose","hoc","enhance","enhancer","react","react-dom"],"repository":{"type":"git","url":"git+https://github.com/tarasromil/custom-hoc.git"},"author":{"name":"Taras Romilovych","email":"tarasromil@gmail.com"},"bugs":{"url":"https://github.com/tarasromil/custom-hoc/issues"},"license":"MIT","readmeFilename":"README.md","users":{"tarasromil":true}}