{"_id":"reflexer","_rev":"33-b8bfa5587b1ce443fe1e711f0a9f2255","name":"reflexer","description":"React flexbox grid library","dist-tags":{"latest":"2.8.0","beta":"2.1.0-beta"},"versions":{"0.0.1":{"name":"reflexer","version":"0.0.1","description":"React flexbox grid library with styled-comopnentns Edit","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.61.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"8e99f128ce929c53195c05cbde13f33be38be868","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-x2Jxl7M2T7aM+wZyjpvHG7ZALe+Zbz2qr4/P/qHfRGOPWhhMXbk2vyUCldATYsVc95ziaLwVBj87c9moEvMIzA==","shasum":"eda5802287a49faa9b71971ea6deb5d60b487fb8","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhLdG2vKlx0S+J4Zn7GaxVid98zvyGNRPBi+9Pv/HihAiEA2l+O18QCpkVG+hzRS8VVO251rP+xYCnL33d/eB9Ll3Y="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.0.1.tgz_1514893036720_0.9625008520670235"},"directories":{}},"0.1.0":{"name":"reflexer","version":"0.1.0","description":"React flexbox grid library with styled-comopnentns","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.61.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"83442f3a16774080bb3e6130246b7b1eb3986f7c","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-JiagSM8LGE/bt0u7JQAFqGHct7qogoIpp4p0O0Gp2KoB0lL/w58XrNd0OMy/aJjXPli3BFYRP/LIeALS/1ocrA==","shasum":"99b2330172de6e6efcc52e2cc98dc9f28a2d4fb1","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/UHl1tnMhCDZY7G6iyuM+7qEiHooJmOlFOmLEwdzIZAiB5xX4NmQKroWyCMyYNmpFBr95lky2XPnOEo4Lc2lCDTQ=="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.1.0.tgz_1514893181826_0.44930904428474605"},"directories":{}},"0.1.1":{"name":"reflexer","version":"0.1.1","description":"React flexbox grid library with styled-comopnentns","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.61.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"f2ffe3f332b4d65c9841e6e6444cfdc374069f1d","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-nY2++J/0PNgos4xILwoXanxOwAl499PdulFs2ub5Ws6ywwRlYl+aG2OxkNwVD4eBaT6WSezJWUocn38MJOhvCQ==","shasum":"486dc09360223bbe2598975c5c081827d5d4859e","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUHjcrVb3wFu9Gn0osW976pWYvvQigsnKHzkfrmHx65AiBgAJzNLrvK9hC7jdSYdaZEDh7gn6dkyTc3H9q0a5ojOg=="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.1.1.tgz_1514893299028_0.4327337995637208"},"directories":{}},"0.2.0":{"name":"reflexer","version":"0.2.0","description":"React flexbox grid library with styled-comopnentns","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test && yarn build"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.61.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"1d66040c1c1877c920c3258ede337e87fb730133","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-oBV57DhHjYdrvwoFxoOlcPmrA0jQT1xhYBD1YJFgj82csJ+b2EkLS62Wv2i0JG6Nh036jXYN2K9rL1+mUa1thg==","shasum":"6eff233bfb40514e9d2859c5fab759e312493b52","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7wYtkByWvL1XPgAZjLy99eSd+/H5QV8Ck1gjteNl+aAiEA7Zkmz0TXPB7jnGu964u3ORrDiWTxtLxFHnKje/ZyCTM="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.2.0.tgz_1514913817107_0.7311653790529817"},"directories":{}},"0.2.1":{"name":"reflexer","version":"0.2.1","description":"React flexbox grid library with styled-comopnentns","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test && yarn build"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.61.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"1d4bd8560f6643801485c2bb1efba716c7939ab1","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-ySCzcgAgiTtYXSDUAt/YmElJxvqi4hMXxMMWwrDldXJNd72RW8B0LHX9cddTmizo8dQe8Z1l6yAWhtLO60/0sw==","shasum":"87a759ac304e8bb501d6354eec5296344d38a034","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAyr/RleXkhl3dKLUS7x0bxz8C1jzfW4NZ9Gr4w3CnSAIhAPZvbqFtDevqDApUxEwGMz9zBGygu76Ft8hHgIHpm9eB"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.2.1.tgz_1515262703915_0.8565312409773469"},"directories":{}},"0.2.2":{"name":"reflexer","version":"0.2.2","description":"React flexbox grid library with styled-comopnentns","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test && yarn build"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.62.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.53.3","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"8de29b9e5356be44a0ceb6fb2cd5b9131dafdab1","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-IQozKLyUlZra9LBVB4cSNxd09ftNYFe4xPyseN4YnK0oXQxF7m6wxwoVjDtcKxCZlDCvr+3ycXLq04SwGMD7qA==","shasum":"4d190d31a92821561f121266483a8a5b6f30fb3d","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEz+GRZE/AqfoqoxnllDybflAOp8+d4RkNGAu0vfSHKHAiB81Nxfk4vn14neF6Y2Eqx0M9jnfx0r1E1TWEkyrvJvrw=="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.2.2.tgz_1515272097005_0.4147648448124528"},"directories":{}},"0.2.3":{"name":"reflexer","version":"0.2.3","description":"React flexbox grid library with styled-comopnentns","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test && yarn build"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.62.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"518626097f62559ad69f7991146abfd1ee271d96","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-v82taXJ8YBN1dyHcSPNS0bLTcRMqyMJ04tzMd0Za95++2EMqmsiMQyeXCDJd2sxiC40JuJcUJI2f1SV4BkIp6A==","shasum":"b804af05b2681873f15cf71c4e96c55a3a850091","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9CYBrJ8jq4yy21+LlZAL/8K5wnMYxA2ivxowRfjCWJAIgN7AteXivJ7wHXPebeU1qujgtVJGFi7quytQHVRP7wjI="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.2.3.tgz_1515272948716_0.6350796117912978"},"directories":{}},"0.2.4":{"name":"reflexer","version":"0.2.4","description":"React flexbox grid library","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rollup -c","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test && yarn build"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-preset-es2015-rollup":"^3.0.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.62.0","husky":"^0.14.3","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","react":"^16.2.0","react-dom":"^16.2.0","rollup":"^0.52.1","rollup-plugin-babel":"^3.0.2","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"1c00f0ce6cb779ed0f344cdd00c16dff1398e3ff","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-fVr1ZceUwnmODpSqwN7WsZzbVqZXKMG49JGkV5olfzTCk8R5LUFa/nhcsXgC238MZTbDgK40wnvNXrvsauYZCg==","shasum":"526b4925fc2448912a1d4bbadefb5613bf109fc4","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD3/zQxkgvOAKfgsF6HcpZowjDPv86qZKSk+1mRQAxfAiEAt0o8Xigeidz02lQX3QKhwrpDQUE1Z7HO/YjR8e0l6Z0="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.2.4.tgz_1515924963244_0.8232084535993636"},"directories":{}},"0.3.0":{"name":"reflexer","version":"0.3.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test && yarn build"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.63.0","husky":"^0.14.3","nwb":"^0.21.1"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"34dd501d044064fc7ce4b4e4bb35ecf7f8f140a6","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-sSInmjZ6+qdXI4htrpkqiU/rBRjZgqiq2H3iOvMbGKPX4r90dpHjApXKMO3z552dy2hGC0VAED+fwXcJ9498Og==","shasum":"8d6b82c8c7d9f18670db2a8806759e00a82cd7e8","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMV9/7dyB/81JnABGa7w5YNIQgJhpJxH4qYNc2ELokVAiEAwkG/OJ+6YKFa0OW0MFkvkDeGxvJD4uvndqJqIyd+yIg="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.3.0.tgz_1516131109278_0.13019777555018663"},"directories":{}},"0.3.1":{"name":"reflexer","version":"0.3.1","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.63.0","husky":"^0.14.3","nwb":"^0.21.1"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^2.2.4"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"713fe2aacb0e99694acec0803a009f8d131547d5","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-AfQcwTtydTWEbtORbXzYr18VbmnXDl/HAeAJPdcYPkWugCuHisXiJXgYk0cdqMD7EoQVIUrWqeN5/8Jf5ID1WQ==","shasum":"c96964c4079c1b1747a942a6a2ec0e1ceb4b9a8c","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQk4AmXZ367bqJxos9F8K3oNbjDnkKOHzSr9sQ5GYx/QIhAKkPu6Etjce0XjKZoTNI7vO4/K5PVKfc8VHVX7M7mQJD"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.3.1.tgz_1516132635129_0.690342168090865"},"directories":{}},"0.4.0":{"name":"reflexer","version":"0.4.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.64.0","husky":"^0.14.3","nwb":"^0.21.1"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^3.0.0"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"145d4e15d01077363be6fd306f3cdaf5d4548e95","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-AA9xuFhHmQbpNyMjPef7Y+6Wso6ozLO2J90Od0lIXlliG6Mzwf2J2PDiJoEqbtN2WCdQBpBSQi63ZP7Dwm/wlA==","shasum":"2ef5d1c1f074e57f2cbf47a24e7011636c8fc8aa","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgoULqzuVvaq9/MkIQLpyWaXb/7O6QgBrIVYVrIyGC1AiEAp/5hvrYO7scNgSdf8Zz6tKVt+WjQ4a3bF6akxDqP6iI="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.4.0.tgz_1516887132368_0.09903626563027501"},"directories":{}},"0.5.0":{"name":"reflexer","version":"0.5.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.64.0","husky":"^0.14.3","nwb":"^0.21.1"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^3.0.0"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"d9b667e577e5b596cd232782514a972b7fd49116","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-hyarH+FyXTso2cM6tZj3qudf8lxWv/Ihmy31gYSwP5dzgDXmMX4GfvGYrjjvbZFoAWcfzjJTUYxvII/Sl4GWlA==","shasum":"1fa74da7f2477ea6ffcbbf0c32d6921d529cd308","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRdW7wUBHTDhqzo6HY97mHb8Ssz12JYaV7LJH9d5vnGgIgQfi0LMBx87xU+/FcedaOtO0T80pdJp2w96QAR22QgcY="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.5.0.tgz_1517218590038_0.14295834489166737"},"directories":{}},"0.5.2":{"name":"reflexer","version":"0.5.2","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.64.0","husky":"^0.14.3","nwb":"^0.21.1"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^3.1.1"},"peerDependencies":{"flow-typed":"^2.2.3"},"gitHead":"ddec34520186a30705bdf326b1d8aa6c6b45073f","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-reswrFaSAN1zyvSku+a9qfRW6Sdhh3eBA+Ob0Mg9KfNe69bCZW8kg1DoAE3ofwb9Bj5y14kBJKKpTeIX939yYw==","shasum":"da42b4fe88a6a55aabbad679903f22220b45376f","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwcexQTdh8xgCbHdnvuSosDyu4tzaoMoixh44rW437uAIgL4KW6PRCWw/BdWu6firBXslEwRcbrH3sDJuwEBL7vD0="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.5.2.tgz_1517237148371_0.045522214379161596"},"directories":{}},"0.5.3":{"name":"reflexer","version":"0.5.3","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.64.0","husky":"^0.14.3","nwb":"^0.21.5"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^3.1.5"},"peerDependencies":{"flow-typed":"^2.3.0"},"gitHead":"08ae672c81cc080fa275ac5ca07b6ddf6981a9e4","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.5.3","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-sSX+0rv4yDf2kNkr53Lik4ViKiEQYeNqpPaLwfMnCJysob1fYuPczRGDno/KayQuzPLEf32r9qAub9/acwZ8cw==","shasum":"a47e8c872bc240f7382ef9b26fb69fdbe5c7fea7","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.5.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQLDeJD+wnMxzpdzvdrqiKsRIT7m5tZWBaPu5tSoPoMgIgMMaE2ytW6enOcZvnBb9IzWIooK8URKoaG7gps3u6dxk="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer-0.5.3.tgz_1517660737598_0.549516499042511"},"directories":{}},"0.6.0":{"name":"reflexer","version":"0.6.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.66.0","husky":"^0.14.3","nwb":"^0.21.5"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^3.1.5"},"peerDependencies":{"flow-typed":"^2.3.0"},"gitHead":"665e5206087a2eab761e01971b46b0513b2564b5","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-rvuvp+Op2oumaHdjDJnRO4w6hWPY801YfSQP0rP8gUCXTr5h1ZVe+KTzupEEdFJwNTVaAd5eSsnLVYUCl1D+ew==","shasum":"75dccb6e4d2eb5e511890922c2c49f35d69e8187","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-0.6.0.tgz","fileCount":29,"unpackedSize":316813,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXnINaqPBPzeRFBONuxnXyZUgSIvZH1MFgxppP2MtYtwIgJ1GCG7jD8OWW8BLYBV4utY32BO5309HloSLgHWvzBiY="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_0.6.0_1519670633523_0.08009530736464576"},"_hasShrinkwrap":false},"1.0.0":{"name":"reflexer","version":"1.0.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.0.3","eslint":"^4.13.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.1.0","eslint-plugin-flowtype":"^2.40.1","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.5.1","flow-bin":"^0.67.1","husky":"^0.14.3","nwb":"^0.21.5"},"dependencies":{"react":"^16.2.0","react-dom":"^16.2.0","styled-components":"^3.1.5"},"peerDependencies":{"flow-typed":"^2.3.0"},"gitHead":"eb0b86b267996d73b52fdcced3f839c607d38d83","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@1.0.0","_npmVersion":"5.7.1","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-+a+9bhmzTXAQZrgRz3DAhAC2ebngHnxmf1k9PxA2iGzN/bAlHy/GYq+5hrlabdt6+4qkhJXoYVin3xaMSWwyQA==","shasum":"b91336a9e5f0c972970f9c13d1a2a10584119bdb","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-1.0.0.tgz","fileCount":29,"unpackedSize":335714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9af0AiPM3h8Q/dePpzTcXUSQeC83EZn3I8ai1k5UxHAiEA2djlg64okK1Gqn7ltfqLVzS+Kv60mhOe1q7LKja/DEs="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_1.0.0_1520863010623_0.3527924007194576"},"_hasShrinkwrap":false},"1.0.1":{"name":"reflexer","version":"1.0.1","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.3","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.2.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","flow-bin":"^0.70.0","husky":"^0.14.3","nwb":"^0.21.5"},"dependencies":{"react":"^16.3.2","react-dom":"^16.3.2","styled-components":"^3.2.6"},"peerDependencies":{"flow-typed":"^2.4.0"},"gitHead":"0d6873e922fdb774b1cc4760bbf65ece26e8a917","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@1.0.1","_npmVersion":"6.0.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-bBBVP44z5NTekpRVmYA2CKSAMTZVPYLoawuC3qrPb9SRtydbTPSf/9GjxNjSGOG6CuX+bAjh1bWxiDDzh5mPsA==","shasum":"e7713b6dda272bbc52c56bd7bcdeb60bf41d324e","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-1.0.1.tgz","fileCount":29,"unpackedSize":336799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4ht0CRA9TVsSAnZWagAA60IQAJ3TwM66E1vNh0/0bC7L\n7wSWP1cnMfNewPMxy4Y55LSIzGJJvQHCMQ6il3/iRVLm9JjBVWHvgPfsDsN0\nhoO35xgof52yF6RPz70EGvQ9gV7R+tBYD78RSHVzT00oW+EQ9e4N7p2Ply48\nDV91Mooq1Saa42SKjZFbOsic4FnpomgZko02b6KLHy6KfpTKovTDZH1ZnkAM\nouTouHF5iM81e+iT1Yq4N43s9JutYOrINsD6ZQ0Y7I4yP2jZuHhSO/9KOMx6\nJDLd8DOFJUxs72Ye8bUTud9ZPYuj+4mOLmPz3ne0MvUGYYHSs50aJZ6TQKDL\nDdYlA+NMaAA2UCASiP6p+ldm1MUTV3LWrAz3/S8Lb2HL09gAa0HLEpj1J94J\n0CT0e7vXkHR+nE7Aso27lHwyrOuaETAfuGGaqnblsEj8O6re+B5tHuLSgaRe\nswVoOgSi+YuEws7wQHZn+axJYsfQv/ib56zq5ve47b3TrbibnubLTlpwX96N\nxp9CovZIEGDYyxy4WXi7N0JERMT/dje7KaGGgjSgl0VcGGADSH5h5zgl9E9/\nMxBA6VLxxqHda/bPOsJtxkB7nPr6CshVJEt0tZkSv2RICBR+EjHmNKT+tuZM\nLuHhL/9rJ1HjunXPmzYmVPVoDs48Qh9kT1Dl+hY6B+8uc2KgB1K2mUQFcigW\ncmU9\r\n=JW/h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwmBuYWv+YKFFVHiLD0AkKWIaTHO39M7RfujBL/ceJMAiEAxosLo192Gh0Mggw3p1BnP25jbpJQI2ci5DiZFv5SWng="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_1.0.1_1524767603076_0.9755866876978097"},"_hasShrinkwrap":false},"1.0.2":{"name":"reflexer","version":"1.0.2","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.5","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.4.0","eslint-plugin-flowtype":"^2.49.3","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","flow-bin":"^0.75.0","husky":"^0.14.3","nwb":"^0.21.5"},"dependencies":{"react":"^16.4.1","react-dom":"^16.4.1","styled-components":"^3.3.3"},"peerDependencies":{"flow-typed":"^2.4.0"},"gitHead":"db0fb78f8dd8a846c0965785c35dbbf61e315524","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-hxJJkGBx7AYEsNlUcbbW/CH/bQdV/dMofN/yUV7k/If9I2T8H98eRQllV0JJK9RyYYZqH2p0zsCXxL9dyFh/VA==","shasum":"22138360eccaf1b8d93eee280157f5375af8f608","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-1.0.2.tgz","fileCount":29,"unpackedSize":338321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM62fCRA9TVsSAnZWagAAxs0P+QCpRfmEpl93i3CQp/Jn\n8ZMUCOb8llEhIq2qHVpQpg7d9p/1X/wdO5QnrRMDVtv+lGh27rj9yvOUBXX7\n3WJtTgcMBlPY/PYGgvfMBS6zPPKve3XVV2nvSkeQaD8E3hXvfcBPeCaOfRrH\nrTcuA6N01CijYTs0ZwY7w7bTLiFmvek0uQW/NbnCijl740Q+vH7jxUh9xfHU\nAe8XNCvbi5jmsw2yhuAnUQOu1qRnVLSVlMnE+Gc3YAmBV/1iBD/agdH+Cg+E\n2EMFFQZplMZbee9cWd1E4jhT3Xj5Za/kOS2TfZZVAxZd01V7bMu8py76cjxn\nXxPas4GQoNKjfegc6PxPvU9067iig42C+UDVUw533ndwfHvgIPN5w97Ca/dY\n0TOSqD0vR8/HpVsyp3Op57m49DkEH9Yw4k7e5uH1g6XhEO07mo7DbYCjbZfs\ngItEbAb1bQKg4IrTg5TtLg4H5Bnc0BD/HDGKpgEZm17vvoxHFKzjeKWdh/4i\nN9VspEZxESZ/zCsJ3QIDH2fk8dSMbkAWPNRuk1lsmcaijVWhrp0OjwRmMVP6\nzEh+FEUuQpaFI7HecaJpBwNeY3dje5kZPhZ+KiWpwlvEWAxRhX0xIxtx9nzn\nq1vVelkLGzdFwsgmNa8r9xVQVE7iHpxjMIW11iLL5vYqc0HZqfIjIXcCjBtD\nAx4s\r\n=hQOU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdBCgx+slbG49x2attUzsrYeNjWOMpAhZwlK6bU3LxggIhAKxHnLpxqHgDG5TkRQ23y9HrbAFOzHqP+tI3R3HPfNsy"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_1.0.2_1530113439622_0.8682546173230903"},"_hasShrinkwrap":false},"1.0.3":{"name":"reflexer","version":"1.0.3","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.5","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.4.0","eslint-plugin-flowtype":"^2.49.3","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","flow-bin":"^0.78.0","husky":"^0.14.3","nwb":"^0.22.0"},"dependencies":{"react":"^16.4.1","react-dom":"^16.4.1","styled-components":"^3.3.3"},"peerDependencies":{"flow-typed":"^2.5.1"},"gitHead":"a44c808994e7423d31fc5247777506298d9e0b8e","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@1.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-KpLLButDU9RS+6JaV2DrnezCBqw92yoISOAs2ip5AxzZRT0BzerJXLZedP/Oc3bYBE89fe38YN7gz9eTbTVxzA==","shasum":"541f4c8b91a22640f8de511e44468c1ae6572d89","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-1.0.3.tgz","fileCount":29,"unpackedSize":339369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZtcwCRA9TVsSAnZWagAA5hUP/0IIiug7J6w+RZc95INQ\n+yFs8dFsxmdNZ2quOMj4k3U6dnQJxVraol3EQMVkckisZI+jeyqNDBe2pAwA\nX327CgpBoxCWSg4PEWtR/QjIgogR4zpeSIiOW4805GcmdbtOxQpZ25mwCVex\nY6vw4Bt1/GYoKkleJOPCkeVPuk8zai3xT8WuFRGX+KPH66DxBpNoELw7/wKL\nPAtZoEp2fMUJiCHq0FzaIX2WXDzv3u2TmKmjoTmYH64wZN8PhD6txk5cfqaO\nSIpOKULJ6YUAmWvaHXo9SmnFCKYGoaO8efc9WTG9kq6tcWl4cquqS1V0fxFw\nuYodmJDX8hmDedQfOzyPSUmNJjBrgPNiIt1NVUxdNrOsW1Uj+wtqvl+KtOEm\n4uMkDSzaUJPqCJoRHtYmYcZnKhZ1K7MsITGiAvxxiZbHwtunCZLZo/kKM0mi\nRFqckDVeM4N25nElmyX/n3JPNhicSHQ+5CioXbIZVOOW4LsRdjBpH6JIUS0a\nYoMeu82njUgIVn3Ktiw3rgji4zaPOR7kHyBUjzS9pAWWx6YuNbiwu14ny6bW\nd3frFfki32QVqUDfIB6sP1pI2A8HOTb5BubEx928KJOH+TdZmLhwlKevvj9h\nrEDs/JraUu5LCdaIhPYnXjKt7JDCP0TCmoSTn0I6y2rw3rdjolOP4vG8JWmc\nUDsC\r\n=jk0B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvKfehOV9HSYVTZVYPjdnw6eSxdBCTf1pVaIGRrG+ADwIgYmlpmOxrVkAIWEXA+vckgIzYHjlNOoAHtr5PphDzEmY="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_1.0.3_1533466416117_0.41368230585255694"},"_hasShrinkwrap":false},"1.0.4":{"name":"reflexer","version":"1.0.4","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.5","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.4.0","eslint-plugin-flowtype":"^2.49.3","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","flow-bin":"^0.78.0","husky":"^0.14.3","nwb":"^0.22.0"},"dependencies":{"react":"^16.4.1","react-dom":"^16.4.1","styled-components":"^3.3.3"},"peerDependencies":{"flow-typed":"^2.5.1"},"gitHead":"9bf876c0534d421880e7211edb177487c98f315d","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@1.0.4","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-gzwBK3R8/4Veu322HXmeu7Grcil0LZhSust3NijWiSdc7OuFd56fVMnD8AmmwAljiAnw9Ovx/sJ+lRVvr8l7qA==","shasum":"c64bd065ebefb525e0b7d8ac146a69c11c56bc8a","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-1.0.4.tgz","fileCount":29,"unpackedSize":339379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZtlHCRA9TVsSAnZWagAA0WcP/Rl8fzJBCrMQJXAXmOuT\nv2z1FhaXUcMzOIuwMcEgXVHfBRKGrY/4gdGSXkAco1vow8p5PhLvII3MahxD\n1yiHkqn5U/y81c0nRiiIZjUYEdCdnYkHWeWR4RNoK0pP8rxgJJqvvmKKegyc\nwlE3GUw8K1n7WcPEkflMfvQWKCwiy+8UQmxYDeJXdJ8banHnlRT+b+h8P6O6\nDZEmPHhZpoqbkhkjlXK37VkxuQXZeDEMAviWx2dkCq2Mtg6sDpoB8/FSFvkW\n/0IwsanMY6obiKUTx2Qaev0vbLbDo+CXfnUKPc0sqMScjAsLz4fcfZtcHfnJ\nfBuwFinrHNYARHinx3SBd4h6lIVfLSf3PYR845OU6PyW73uWylhIGBSH1xFe\npJAScJ5E6Gjh0lbbFEwUZ5fswsh9O5whKQ0cEiizY2bx3EV4B8evOvo8158V\ndhY5RhlcYAi2owOrR9Ws4pSErFiBVjm3+x9qMuvb/z9h6/pXFzU9ZULFuxDB\nhHFA5dyUHLt7V3DldMVv1XpBNjojbH8IMjIqcGtAHfIsrTri8Y2uADPsVroi\nnHxt8WsQROwUUmtk5deQpqD1+pLX1rLtBDKk2EQcFe3htDgN9XAPINzGTelG\nwt0RNqVoENGYcHHBY/QgNvjU6wSyNXQzsCu5j8PhK8Ktr+XFq2faSfpMNRY3\nbPjl\r\n=ByJi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBw6t1lMoL+ExE0cxWsxFdA6Ul8bcAw1nyEzmIivrzm1AiEAocnT0Nr+x1JrGNW26qjuRCx7Nq49aw9Ql9MLaP7AzKY="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_1.0.4_1533466951279_0.9018140764218856"},"_hasShrinkwrap":false},"2.0.0-beta":{"name":"reflexer","version":"2.0.0-beta","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.5","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-compat":"^2.4.0","eslint-plugin-flowtype":"^2.49.3","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.10.0","flow-bin":"^0.78.0","husky":"^0.14.3","nwb":"^0.22.0"},"dependencies":{"react":"^16.4.1","react-dom":"^16.4.1","styled-components":"^3.3.3"},"peerDependencies":{"flow-typed":"^2.5.1"},"readme":"# reflexer\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/stk-dmitry/reflexer.svg)](https://greenkeeper.io/)\n[![npm](https://img.shields.io/npm/v/reflexer.svg)](https://www.npmjs.com/package/reflexer)\n[![Build Status](https://travis-ci.org/stk-dmitry/reflexer.svg?branch=master)](https://travis-ci.org/stk-dmitry/reflexer)\n![Recats Digital](https://img.shields.io/badge/recats-digital-1abc9c.svg?style=flat)\n[![dependencies Status](https://david-dm.org/stk-dmitry/reflexer/status.svg)](https://david-dm.org/stk-dmitry/reflexer)\n[![devDependencies Status](https://david-dm.org/stk-dmitry/reflexer/dev-status.svg)](https://david-dm.org/stk-dmitry/reflexer?type=dev)\n\n# Install\n```sh\nyarn add reflexer@beta\nnpm install reflexer@beta\n```\n\n## Grid\n```js\nimport { Grid } from 'reflexer';\n\n<Grid fluid?>\n  grid reflexer\n</Grid>\n```\n\n## Row\n#### [Support params in Row](https://github.com/stk-dmitry/reflexer/blob/master/src/Row/const.js)\n\n```js\nimport { Row } from 'reflexer';\n\n# <params>={{ xs: <value> }} || <params>=\"<value>\"\n\n<Row\n  flexWrap={{ xs: * }}\n  # or such an option flexWrap=\"wrap\"\n  flexDirection={{ xs: *, sm: *, ... }}\n  justifyContent={{ xs: *, sm: *, ... }}\n  alignItems={{ xs: *, sm: *, md: *, ... }}\n  alignContent={{ xs: *, sm: *, md: *, ... }}\n>\n  row reflexer\n</Row>\n```\n\n## Col\n```js\nimport { Col } from 'reflexer';\n\n# <params>={{ xs: <value | 'auto'> }} || <params>=\"<value | 'auto'>\"\n\n<Col\n  basis={{ xs: 12 }}\n  # or such an option basis={12}\n  order={{ xs: 1, sm: 2, md: 3 }}\n  offset={{ xs: 1, sm: 3 }}\n>\n  column reflexer\n</Col>\n```\n\n\n## Theme\n```js\nimport { ThemeProvider } from 'reflexer';\n// or\nimport { ThemeProvider } from 'styled-components';\n\nconst theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    # or griudFluid: { xs: '2rem' }\n    rowGutter: '-0.5rem',\n    # or rowGutter: { xs: '-0.5rem', retina: '-1rem' }\n    colGutter: '0.5rem',\n    # or colGutter: { xs: '0.5rem', retina: '1rem', md: .... }\n    column: 20,\n    size: {\n      xs: [{ value: 32, type: 'rem', media: 'min-width' }, { value: 72, type: 'rem', media: 'max-width' }],\n      sm: { value: 32, type: 'rem', media: 'min-width' },\n      neRetina: 72,\n      retia: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)',\n    },\n  }\n};\n\nReactDOM.render(\n  <ThemeProvider theme={theme}>\n    <App />\n  </ThemeProvider>,\n  document.getElementById('root')\n);\n```\n\n\n## Default params\n```js\nexport const theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    rowGutter: '-0.5rem',\n    colGutter: '0.5rem',\n    column: 12,\n    size: {\n      xl: 75,\n      lg: 64,\n      md: 48,\n      sm: 30,\n      xs: 0,\n    },\n  },\n};\n// sizes variants\n{\n  xs: [{ value: 32, type: 'rem', media: 'min-width' }, { value: 72, type: 'rem', media: 'max-width' }], // -> @media (min-width: 32rem) and (max-width: 72rem)\n  sm: { value: 32, type: 'rem' /* optional and default 'em' */, media: 'min-width' /* optional and default 'min-width' */ },  // -> @media (min-width: 32rem)\n  md: 72, // -> @media (min-width: 72em)\n  retina: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)', // -> @media (-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)\n}\n```\n\n## Flow\ncreate in folder 'flow-typed' and in it file 'reflexer.js'\n```\ndeclare module 'reflexer' {  declare module.exports: any;  }\n```\nand .flowconfig add\n```\n[ignore]\n.*/node_modules/reflexer/.*\n```\n\n## TODO\n- [ ] Test\n- [ ] Coveralls\n- [x] Demo Stand\n","readmeFilename":"README.md","gitHead":"12654a6ddeb00067755270ec4f972d28e35a5872","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.0.0-beta","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-6gsms/fP+Hhb2XVWEevVFf7niJ4BZeTFkLRmdA1ditjQXXQSwDD047F4WmHyVxscWQOVUxAHr3M+p9Go/r3a9A==","shasum":"f354944310bc23333bb7ed9dc42e070a7fd5a470","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.0.0-beta.tgz","fileCount":31,"unpackedSize":344620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeAY4CRA9TVsSAnZWagAAPc4P/1mECTN5GdDhtAP+PWg+\nJAFDnNyOBNj9rd9Kt80PR316Q+p8V7pFYc4cAlnLGbNuJ5nNCFpdX9A62Awo\nkghoJvovZ7c5rpFd4z/vvdocEc0DetIacVrlnTrsuCZJVY+jd03P1dOD4Ern\nRm2VeZe/DeQ/yNIaHhuFJL059lt0KlXhtsOPzLs4YIzPs+RorYSKpE1LdqB4\n+RaZYciLmVL2UFaYC40ORIpJOrTpsatGOfaUJvv7yS/3lkTP3pZt4Y3LWhXQ\n+WTeYikaWX819S6wu0s643eVLp1kqfL5p7Z62fkoOmFfKIK4ZoU3XSUXCqfQ\nrJkeAVkIa9z0Tnb6IsFPVm7BCXzFjr+gEjiAY09aMA9CXoU12kdMtPPGQ+p5\noUPuTmH77n7AZYmU22a0k9DSTl1WxFKHz7x3OoC+waEFmuonTkhJHdCXdVHQ\nZuL1EAR+DOu/jRhQwlUuCf/Z8ijZeLH+8MU5rg3nePsa00TCw5gc0kxajEom\nMNfgmiFsRlleaMOHp800dMPq0GUcZr9/DgZDckb7ihavXiHg3a32lADvGtlZ\nYCLSQS/bQoq+/d2W240y4M0YzCmq4to2BIh2FMpIG+06W3Yf7JMP3iBCcbTS\n9RQx0pZF0P44kD4HqZryleRSLDq62Qc1aovMiVvSoZfSs2EHTEU7MuLiYtu1\nu64C\r\n=jCyy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD363dxnlhsuISBomMg3tz/npnmTpp3x737PywynSJP8QIhAOzPvWMQ02KWmRnoVh7p6QE2LrWFO4nMqRUVWUq4Eb2q"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.0.0-beta_1534592567976_0.4523060289050236"},"_hasShrinkwrap":false},"2.0.1-beta":{"name":"reflexer","version":"2.0.1-beta","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.6","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","nwb":"^0.23.0"},"dependencies":{"react":"^16.4.2","react-dom":"^16.4.2","styled-components":"^3.4.2"},"peerDependencies":{"flow-typed":"^2.5.1"},"readme":"# reflexer\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/stk-dmitry/reflexer.svg)](https://greenkeeper.io/)\n[![npm](https://img.shields.io/npm/v/reflexer.svg)](https://www.npmjs.com/package/reflexer)\n[![Build Status](https://travis-ci.org/stk-dmitry/reflexer.svg?branch=master)](https://travis-ci.org/stk-dmitry/reflexer)\n![Recats Digital](https://img.shields.io/badge/recats-digital-1abc9c.svg?style=flat)\n[![dependencies Status](https://david-dm.org/stk-dmitry/reflexer/status.svg)](https://david-dm.org/stk-dmitry/reflexer)\n[![devDependencies Status](https://david-dm.org/stk-dmitry/reflexer/dev-status.svg)](https://david-dm.org/stk-dmitry/reflexer?type=dev)\n\n# Install\n```sh\nyarn add reflexer@beta\nnpm install reflexer@beta\n```\n\n## Grid\n```js\nimport { Grid } from 'reflexer';\n\n<Grid fluid?>\n  grid reflexer\n</Grid>\n```\n\n## Row\n#### [Support params in Row](https://github.com/stk-dmitry/reflexer/blob/master/src/Row/const.js)\n\n```js\nimport { Row } from 'reflexer';\n\n# <params>={{ xs: <value> }} || <params>=\"<value>\"\n\n<Row\n  flexWrap={{ xs: * }}\n  # or such an option flexWrap=\"wrap\"\n  flexDirection={{ xs: *, sm: *, ... }}\n  justifyContent={{ xs: *, sm: *, ... }}\n  alignItems={{ xs: *, sm: *, md: *, ... }}\n  alignContent={{ xs: *, sm: *, md: *, ... }}\n>\n  row reflexer\n</Row>\n```\n\n## Col\n```js\nimport { Col } from 'reflexer';\n\n# <params>={{ xs: <value | 'auto'> }} || <params>=\"<value | 'auto'>\"\n\n<Col\n  basis={{ xs: 12 }}\n  # or such an option basis={12}\n  order={{ xs: 1, sm: 2, md: 3 }}\n  offset={{ xs: 1, sm: 3 }}\n>\n  column reflexer\n</Col>\n```\n\n\n## Theme\n```js\nimport { ThemeProvider } from 'reflexer';\n// or\nimport { ThemeProvider } from 'styled-components';\n\nconst theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    # or griudFluid: { xs: '2rem' }\n    rowGutter: '-0.5rem',\n    # or rowGutter: { xs: '-0.5rem', retina: '-1rem' }\n    colGutter: '0.5rem',\n    # or colGutter: { xs: '0.5rem', retina: '1rem', md: .... }\n    column: 20,\n    size: {\n      xs: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }],\n      sm: { size: 32, unit: 'rem', querie: 'min-width' },\n      neRetina: 72,\n      retia: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)',\n    },\n  }\n};\n\nReactDOM.render(\n  <ThemeProvider theme={theme}>\n    <App />\n  </ThemeProvider>,\n  document.getElementById('root')\n);\n```\n\n## Custom Media Queries\n```js\n{\n  column: 20,\n  {\n    xSmall: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }], // -> @media (min-width: 32rem) and (max-width: 72rem)\n    sm: { size: 32, unit: 'rem' /* optional and default 'em' */, media: 'min-width' /* optional and default 'min-width' */ },  // -> @media (min-width: 32rem)\n    md: 72, // -> @media (min-width: 72em)\n    retina: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)', // -> @media (-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)\n  }\n}\n// Usage\nreturn (\n <Row justifyContent={{ xSmall: 19, retina: 10, sm: 15, md: 2 }} />\n)\n```\n\n## Default params\n```js\nexport const theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    rowGutter: '-0.5rem',\n    colGutter: '0.5rem',\n    column: 12,\n    size: {\n      xl: 75,\n      lg: 64,\n      md: 48,\n      sm: 30,\n      xs: 0,\n    },\n  },\n};\n```\n\n## Flow\ncreate in folder 'flow-typed' and in it file 'reflexer.js'\n```\ndeclare module 'reflexer' {  declare module.exports: any;  }\n```\nand .flowconfig add\n```\n[ignore]\n.*/node_modules/reflexer/.*\n```\n\n## TODO\n- [ ] Test\n- [ ] Coveralls\n- [x] Demo Stand\n","readmeFilename":"README.md","gitHead":"21ef3161753bf644bd60865599856e922601f981","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.0.1-beta","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-veOqEOj73FTYQBVXfJ+zHVYWVyOah8h6VBm91Ga6j2D8rIN+cwKBcSjKUi6DUuBvw06xJ7Cga4TD8Q9Yllf0yA==","shasum":"56c5b5138f82c323f04b873c92d7593cb8cb1dca","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.0.1-beta.tgz","fileCount":32,"unpackedSize":329067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeT9NCRA9TVsSAnZWagAAwS0P/1Yh7j+FGLe4bIJiFYY5\nqgKZFoY0h19VYjPP738T6LjH8s/CN9NBSjYIkpKnhlkKgxEotKqVatX4V5qU\nGVjVi/ENcPTYUIqR+VTwmhabaWt+8nUljBHulxfmlwFs6vI5J19gtdVVzWKU\nl6PEtdoDLITO7ZRsEGuBpOLO9Z10QmzqOBRDz3prr7fapQS14zhcL2YhNXzu\n+6VDrGuH7W/CqH43ExpMGxl+YV3lSIoN8z0zqCK9J/HEjdgnCgXEk9OWUnr8\nQH/WTX/BWyzDe2plmc9U4glkonFgnkN0B844X4EtNs88F37ITah12+elVN3i\n5/9fKBKDX/LxhxxetoQDXvB5Xvo+TyRV9P9AIriVWWKIOqroipVR85IWtgId\nqKcUA9JNlfb0ym+Erc+7/RLeztSToP/eKLimAfPQLb+UPV1RuRBR4LqZF2wx\ngPHbHyeODLOHh8K1cl7UtcFxUDIlZe+JnixpBdttFvidfwFMt+/Bgq2ab27u\nmEBYf7ukDvIi+uCDt/Qz5IRYK6B4inByRbMpMtDwvlhrcy3DBebZVgFPn+vk\nPEy0Hqhyx63Ws5UV0I/B3PIeMjfIIU/pGy8r5azJ2eNZRO4k/kz6aNaSCitj\nGWK4XJnHRD0Axw7qYelSbJ5FJiqImUjKynQD8PkuScVeehjThgibY8RThc3B\nSP9F\r\n=4DDO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4X8ZG/a6FKa417bAbB/TdF/4HkIa6o0ZYekJJkhAN6QIhAOLJuZfX+UesqrG+ep5p+6PYMz+hExp6w3hkz4MFlDX0"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.0.1-beta_1534672716418_0.23799997154368313"},"_hasShrinkwrap":false},"2.0.2-beta":{"name":"reflexer","version":"2.0.2-beta","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.6","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","nwb":"^0.23.0"},"dependencies":{"react":"^16.4.2","react-dom":"^16.4.2","styled-components":"^3.4.2"},"peerDependencies":{"flow-typed":"^2.5.1"},"readme":"<img src=\"https://user-images.githubusercontent.com/9702154/44307308-c503e480-a3a8-11e8-82ab-c098de2ed63f.png\" width=\"200\" />\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/stk-dmitry/reflexer.svg)](https://greenkeeper.io/)\n[![npm](https://img.shields.io/npm/v/reflexer.svg)](https://www.npmjs.com/package/reflexer)\n[![Build Status](https://travis-ci.org/stk-dmitry/reflexer.svg?branch=master)](https://travis-ci.org/stk-dmitry/reflexer)\n![Recats Digital](https://img.shields.io/badge/recats-digital-1abc9c.svg?style=flat)\n[![dependencies Status](https://david-dm.org/stk-dmitry/reflexer/status.svg)](https://david-dm.org/stk-dmitry/reflexer)\n[![devDependencies Status](https://david-dm.org/stk-dmitry/reflexer/dev-status.svg)](https://david-dm.org/stk-dmitry/reflexer?type=dev)\n\n# Install\n```sh\nyarn add reflexer@beta\nnpm install reflexer@beta\n```\n\n## Grid\n```js\nimport { Grid } from 'reflexer';\n\n<Grid fluid?>\n  grid reflexer\n</Grid>\n```\n\n## Row\n#### [Support params in Row](https://github.com/stk-dmitry/reflexer/blob/master/src/Row/const.js)\n\n```js\nimport { Row } from 'reflexer';\n\n# <params>={{ xs: <value> }} || <params>=\"<value>\"\n\n<Row\n  flexWrap={{ xs: * }}\n  # or such an option flexWrap=\"wrap\"\n  flexDirection={{ xs: *, sm: *, ... }}\n  justifyContent={{ xs: *, sm: *, ... }}\n  alignItems={{ xs: *, sm: *, md: *, ... }}\n  alignContent={{ xs: *, sm: *, md: *, ... }}\n>\n  row reflexer\n</Row>\n```\n\n## Col\n```js\nimport { Col } from 'reflexer';\n\n# <params>={{ xs: <value | 'auto'> }} || <params>=\"<value | 'auto'>\"\n\n<Col\n  basis={{ xs: 12 }}\n  # or such an option basis={12}\n  order={{ xs: 1, sm: 2, md: 3 }}\n  offset={{ xs: 1, sm: 3 }}\n>\n  column reflexer\n</Col>\n```\n\n\n## Theme\n```js\nimport { ThemeProvider } from 'reflexer';\n// or\nimport { ThemeProvider } from 'styled-components';\n\nconst theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    # or griudFluid: { xs: '2rem' }\n    rowGutter: '-0.5rem',\n    # or rowGutter: { xs: '-0.5rem', retina: '-1rem' }\n    colGutter: '0.5rem',\n    # or colGutter: { xs: '0.5rem', retina: '1rem', md: .... }\n    column: 20,\n    size: {\n      xs: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }],\n      sm: { size: 32, unit: 'rem', querie: 'min-width' },\n      neRetina: 72,\n      retia: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)',\n    },\n  }\n};\n\nReactDOM.render(\n  <ThemeProvider theme={theme}>\n    <App />\n  </ThemeProvider>,\n  document.getElementById('root')\n);\n```\n\n## Custom Media Queries\n```js\n{\n  column: 20,\n  {\n    xSmall: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }], // -> @media (min-width: 32rem) and (max-width: 72rem)\n    sm: { size: 32, unit: 'rem' /* optional and default 'em' */, media: 'min-width' /* optional and default 'min-width' */ },  // -> @media (min-width: 32rem)\n    md: 72, // -> @media (min-width: 72em)\n    retina: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)', // -> @media (-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)\n  }\n}\n// Usage\nreturn (\n <Row justifyContent={{ xSmall: 19, retina: 10, sm: 15, md: 2 }} />\n)\n```\n\n## Default params\n```js\nexport const theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    rowGutter: '-0.5rem',\n    colGutter: '0.5rem',\n    column: 12,\n    size: {\n      xl: 75,\n      lg: 64,\n      md: 48,\n      sm: 30,\n      xs: 0,\n    },\n  },\n};\n```\n\n## Flow\ncreate in folder 'flow-typed' and in it file 'reflexer.js'\n```\ndeclare module 'reflexer' {  declare module.exports: any;  }\n```\nand .flowconfig add\n```\n[ignore]\n.*/node_modules/reflexer/.*\n```\n\n## TODO\n- [ ] Test\n- [ ] Coveralls\n- [x] Demo Stand\n","readmeFilename":"README.md","gitHead":"44d0b3e3707a8c29d5383b7ff397b8061a47d3cb","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.0.2-beta","_npmVersion":"6.4.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-fSJCRj+iBSiWEFZBN0IM5UrtEL2fiNzAlPJiXj70JqwGVeMu+MzOR6U7h3If7jftSpYbarQcp6yEpGMEI/DBEQ==","shasum":"f8e62c5e1bc90f9d8fa04f6ab569e3872e2cfc69","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.0.2-beta.tgz","fileCount":32,"unpackedSize":329183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeUH2CRA9TVsSAnZWagAA9FwP/jagu5QcJJUbKhG+1YvS\neKIGwd9do/FeZq/QnReH8pFwyeR+peCI1xY1nBGGPyVihKDHQwsHjg7Mz8Hr\nxcg/H4Gw+ykPiLIXfN1Sfb0DVv4TOcT8MuoxOVL4OFwof+CPtk4Qm431Ca6d\nIk1IyeGhCzH1UgOiWYlKgqpTBgApTd/iv7BMDOI/TlWM+MLoC4Pd6B74L0Xx\nv3wZWHXWtsSohtAIqpVg87VJwurtAf0lvL/2WsDwG3vN/8XfCLyEBwmZEYqA\nr6DA9GSjzl0MJIGyYP1CeSW9RCUEGseEaTtS++6LikNK8DfR5dpIqkjcTnl5\nNQrqO+Jc0kjghlnJdWZEy8F/N6dlgdATc03/GO3V27Uyps1S1PIi54fO1KV9\n8O21rI5WdEuMjNsG5HRBB4kSOTKh1JLmgNvWNE+VFwFZGefeCrB/t3VzVjpz\nR3bZarruiKdx9Kxng/FEgDa24CPiMy0ZQtPd21VEbG9WQZctwGhML4achKI5\nDmy2wmUmn85DZcJqUfhXSJwQmZBrlmotTpsSiEn0b4het7y6TRs2ghgz7S4D\nDufopxNTKkDSO1N6Uhu2lWPfsiIF8dQJgJrXLyxn+J0xM0AA/6+2y+ZAWYwy\nBypbGwOoub+ATkjl6d8V6jDqGWRpsU2ucOqXjepxWpsM2EViPLt7g4GL9ad6\nscfC\r\n=QOYh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC7j3jTMpCneiqExIUM7cOuo0rmuj/R1EbPb6l87FLXAiEAkItrtADdfj8sGgtDLX6uZrH7S4lPZugLX/dxr/n71EU="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.0.2-beta_1534673397534_0.7139001330945052"},"_hasShrinkwrap":false},"2.1.0-beta":{"name":"reflexer","version":"2.1.0-beta","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow","precommit":"yarn test"},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.6","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^0.14.3","nwb":"^0.23.0"},"dependencies":{"react":"^16.4.2","react-dom":"^16.4.2","styled-components":"^3.4.2"},"peerDependencies":{"flow-typed":"^2.5.1"},"readme":"<img src=\"https://user-images.githubusercontent.com/9702154/44307308-c503e480-a3a8-11e8-82ab-c098de2ed63f.png\" width=\"200\" />\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/stk-dmitry/reflexer.svg)](https://greenkeeper.io/)\n[![npm](https://img.shields.io/npm/v/reflexer.svg)](https://www.npmjs.com/package/reflexer)\n[![Build Status](https://travis-ci.org/stk-dmitry/reflexer.svg?branch=master)](https://travis-ci.org/stk-dmitry/reflexer)\n[![dependencies Status](https://david-dm.org/stk-dmitry/reflexer/status.svg)](https://david-dm.org/stk-dmitry/reflexer)\n[![devDependencies Status](https://david-dm.org/stk-dmitry/reflexer/dev-status.svg)](https://david-dm.org/stk-dmitry/reflexer?type=dev)\n[![module formats: umd, cjs, esm](https://img.shields.io/badge/module%20formats-umd%2C%20cjs%2C%20esm-green.svg)\n\n# Install\n```sh\nyarn add reflexer@beta\nnpm install reflexer@beta\n```\n\n## Grid\n```js\nimport { Grid } from 'reflexer';\n\n<Grid fluid?>\n  grid reflexer\n</Grid>\n```\n\n## Row\n#### [Support params in Row](https://github.com/stk-dmitry/reflexer/blob/master/src/Row/const.js)\n\n```js\nimport { Row } from 'reflexer';\n\n# <params>={{ xs: <value> }} || <params>=\"<value>\"\n\n<Row\n  flexWrap={{ xs: * }}\n  # or such an option flexWrap=\"wrap\"\n  flexDirection={{ xs: *, sm: *, ... }}\n  justifyContent={{ xs: *, sm: *, ... }}\n  alignItems={{ xs: *, sm: *, md: *, ... }}\n  alignContent={{ xs: *, sm: *, md: *, ... }}\n>\n  row reflexer\n</Row>\n```\n\n## Col\n```js\nimport { Col } from 'reflexer';\n\n# <params>={{ xs: <value | 'auto'> }} || <params>=\"<value | 'auto'>\"\n\n<Col\n  basis={{ xs: 12 }}\n  # or such an option basis={12}\n  order={{ xs: 1, sm: 2, md: 3 }}\n  offset={{ xs: 1, sm: 3 }}\n>\n  column reflexer\n</Col>\n```\n\n\n## Theme\n```js\nimport { ThemeProvider } from 'reflexer';\n// or\nimport { ThemeProvider } from 'styled-components';\n\nconst theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    # or griudFluid: { xs: '2rem' }\n    rowGutter: '-0.5rem',\n    # or rowGutter: { xs: '-0.5rem', retina: '-1rem' }\n    colGutter: '0.5rem',\n    # or colGutter: { xs: '0.5rem', retina: '1rem', md: .... }\n    column: 20,\n    size: {\n      xs: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }],\n      sm: { size: 32, unit: 'rem', querie: 'min-width' },\n      neRetina: 72,\n      retia: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)',\n    },\n  }\n};\n\nReactDOM.render(\n  <ThemeProvider theme={theme}>\n    <App />\n  </ThemeProvider>,\n  document.getElementById('root')\n);\n```\n\n## Custom Media Queries\n```js\n{\n  column: 20,\n  {\n    xSmall: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }], // -> @media (min-width: 32rem) and (max-width: 72rem)\n    sm: { size: 32, unit: 'rem' /* optional and default 'em' */, media: 'min-width' /* optional and default 'min-width' */ },  // -> @media (min-width: 32rem)\n    md: 72, // -> @media (min-width: 72em)\n    retina: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)', // -> @media (-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)\n  }\n}\n// Usage\nreturn (\n <Row justifyContent={{ xSmall: 19, retina: 10, sm: 15, md: 2 }} />\n)\n```\n\n## Custom Tag\n```js\nreturn (\n <Row tag=\"span\">\n  <Col basis={12} tag={StyledElement}>\n    ...\n  </Col>\n </Row>\n)\n```\n\n## Default params\n```js\nexport const theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    rowGutter: '-0.5rem',\n    colGutter: '0.5rem',\n    column: 12,\n    size: {\n      xl: 75,\n      lg: 64,\n      md: 48,\n      sm: 30,\n      xs: 0,\n    },\n  },\n};\n```\n\n## Flow\ncreate in folder 'flow-typed' and in it file 'reflexer.js'\n```\ndeclare module 'reflexer' {  declare module.exports: any;  }\n```\nand .flowconfig add\n```\n[ignore]\n.*/node_modules/reflexer/.*\n```\n\n## TODO\n- [ ] Test\n- [ ] Coveralls\n- [x] Demo Stand\n","readmeFilename":"README.md","gitHead":"e02d8bd30161fba4f9afddb3723add3d9ce619e6","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.1.0-beta","_npmVersion":"6.4.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-jdSSqwI8Ip819iSbDt1oKzck8blQjLtCZf0p9/9b9KFPXmSdWX2ArL94BTRIXW0kYdxGzo3IBsutpc0tMjD7aQ==","shasum":"7884592506904a3e9bc8d8604e6fcb9ec8fad920","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.1.0-beta.tgz","fileCount":32,"unpackedSize":333334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe+mOCRA9TVsSAnZWagAA73UP/1QA97bBfA8U7cwziaHw\nyj3EN+07zAAMxxctWPAf/kV0d2elqQ4kRZXko+zFepQwZqsb2teqwz53ZQyz\nawdCg25BoIpLHWXgqYCb7DX2Fa9oBIXgncP+HmE6H2M0hPV8mFENLEuRjpHt\nZZL1EYBlbxNQw9hNyxt6caPDsJCxOIVc4IUCU2nMjh7XJGXk0AMy4JZZmQb1\n2wkE4uh6shYIAAUZBa4gcvHHKLV8GeL1Ekm+1IZxZE4cC21EY+MAkosMY8Vc\njcSjnBPwYR5XD5qH/Ocw1I9nK0qeLYgnNqqgJfBMcl08BD3G/2uSBULz+7t/\nesDKYeFjdthS60HXUlBGrMmOHeS/STRj7AkPdrirbEgf/vAFNTyO7RIZHPlk\nHa68Kz2/MKtZXFVrrmbS76u4cTvionzsZ0YMZ0WC0n+RnKCsPzCBGDz+y/3v\nr2ebVTqR+JlgyUNmwF0qOWJCyTJxA3JIgjxZt+bXFDGrYGkYvkp53zFCbfiF\nmGl5X8bA1IBCk3Fd9zHJlkylVYfzoKQxP6NsAdZ2ldSLmsv0OEtQ2Rioe3tR\nwhRlClG6XIAHnQmVGqeAeTDzAkCw7utemyYKY/3Q2RzA+J+ot1YbVohZVv46\nxfwc53LC7eZkFbnzE1g/n69LBOD38nYGaNWvj0/5U0ifVEw3d3FIaHyRjeD1\n02ZH\r\n=jixy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYuphAPh8iT1fSIYhLU/gst7S0OJczyk7u1ZOFfGIGhAiAwp3X67p07kpYVuq9JEDJ5nufs8KEkdpl9zIjRR3dTww=="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.1.0-beta_1534847373968_0.9053009193089023"},"_hasShrinkwrap":false},"2.1.3":{"name":"reflexer","version":"2.1.3","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow"},"husky":{"hooks":{"pre-commit":"yarn test"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^8.2.6","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^1.0.0-rc.13","nwb":"^0.23.0"},"dependencies":{"react":"^16.4.2","react-dom":"^16.4.2","styled-components":"^3.4.5"},"peerDependencies":{"flow-typed":"^2.5.1"},"gitHead":"8bfb84af7a997d376192c0dfc7a945c0ace5346e","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.1.3","_npmVersion":"6.4.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-p9uQepei8mrT1ooaaRdz3vPLY+65t1o3QGRAmNZrNsZmo95USHXG+Ws8A8eha2A7LPCNA3ZZv7IlhxhYJnwNAg==","shasum":"e82602e3aed8fda02dfd5a626a4da374b6c1cf4f","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.1.3.tgz","fileCount":32,"unpackedSize":335038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbg+8QCRA9TVsSAnZWagAAKS4QAI5mSO2c2I2VNZjWn4GL\niO68JvGiPqmNdttVDRb45OL2fVl5wRCGVPQ+eyA5hn5rS/tXhjAhL7TaojhX\ngdH8MMBQYqUQ6FkuszC7zgfQeuaP08cBwHPF9XVmjnz+RCAlzDPE8mh4wSqL\niIOg69c+3piI8E/ATUrUYH6CEVnTKvC5OPm9xkeha1pFb0jrAyJCXjUd4Pr/\nkRmzrdDJuO+J531cnB657h0Bv0ZStk8ugnvn6gW5foOUriKhVVHpjQd+tplH\nDKG1nGkprq9xWoWVt67boAnpaFdhK+VZ9Iib72WxgHC09ZA1bJyKMtJZD2WE\nXY4hD3w3pPudFPF4NhC1+BUwYq0Vwn7DHE7JZHpHRdaL1dZm58hSAnzP0WZ/\nL2gvyJpaPM19bC+Lar1nO78aadnFGjfzAZG9cyVmMRTYknDSAOIS+ynXI4oV\nkfPIwFEBjv/SVIGFVPtFTsiU6DPGfJydhWTOfFd2JtSaqdAVPjzlY0onwqZa\nNQCt35M3+YXrDzMJqBJ48zNQxmSSkE0MxToEYkVf4V3Z6LglcY3RsTjlPMUA\nLyvAYrISodk3qiT5fOVSWwd8XdmVi5MrHS1/KWQNCdsIzV1Bb+O8JPao6qBj\nh3cd+J7vIA2CJlzRwW4TSmrMXkxhVoDpXLZJ5rixM9bWeM76FrqkMTu1YrgH\nCgTg\r\n=2x0c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY3piOfHJCDbrx96P4hhWUTNNd3pWGChVWhrXe7lwVVQIgcYbBDVGZOynvsjwSM1mW0PAfbTvrvEw43jafhcvQMwQ="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.1.3_1535373072236_0.15178612909960587"},"_hasShrinkwrap":false},"2.2.0":{"name":"reflexer","version":"2.2.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow"},"husky":{"hooks":{"pre-commit":"yarn test"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^5.4.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","flow-bin":"^0.79.1","husky":"^1.0.0-rc.13","nwb":"^0.23.0"},"dependencies":{"react":"^16.4.2","react-dom":"^16.4.2","styled-components":"^3.4.5"},"peerDependencies":{"flow-typed":"^2.5.1"},"gitHead":"fd2295adf8e2fd70cdccd78481a3398db9babfbe","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.2.0","_npmVersion":"6.4.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-3AUlQG1KKxL1n9IzyRELb77qHJlBwVRmmC8w4XYPQN9VkmvblAvC24Hbycz0+j2KVvX2j1UNSL0IsgU6iHsiqg==","shasum":"15a63a27a95d72ee9853767765df016034a5ec65","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.2.0.tgz","fileCount":32,"unpackedSize":334989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhS7JCRA9TVsSAnZWagAAq+MP/0S37b2BVOoBizn3FgpI\nJzHYvwGBldXKPPNpblWwG3G7uvJaJghEWke5k3ZiJfgdsxkVU8nHk4C1TBvd\n/93OcB2GXu2plA1+BH8a17kaVfATSQ8ur+qXq70OgElKp2diRotSI3C/c3f0\n3tDxy5AUrqxQJMA3pmnSrlDTo2MSRO30Jzq3QOPO9txRiKXw6tqtbMqseF2n\nKvRolbhtYOzL4H6O2MELtZa9lIgji5y/tCF6HQqOWq7jkJN1qT1ja3HbBSoj\nkLIl39fQXhMV6AYJeDrEoEGfXZXladQSbcC0vkZuyrP+Ni8az0dUmD7xgmIW\nRd9S4ebBTQ15dDPlR91Do7EDVngunCMPjxbZ24b0Tuw7lI4SmpX8xhbQMrPc\nwgJBwpt8H3duagz0o5tsxwtfw1GHQTUBdmjr8eGbujE65vEiVnX6FZ7kev8T\nX32lD7Yufeo0QC6pyCLWU+PRJn4i/zxRsP6MaJOHiv66zxj3XD7wuz3++CYf\n+1TfWB8J18pK+B0ef5vAqJfF84wA1N9I3LMHxpXT5a/GOaDZY71s/4UUjJor\nBOGGAzDFi5nmXNI33QA6H1YNuhdFlYg+cbyrSABld68yeoEQRXkH+onQu3AA\nZ5ClD/DO75lZDRF7h3eGe6HwVLYR0JIpIxuFrx4XcEqNwbWdRSQl2yBPTw+T\n3n1R\r\n=W5X7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF97o0Z2lEIH9ZtMvH3Clv9yxV2xXKrOulIWOlCE31DzAiAiv7Jw1TDaTDGJuZdwlGP0H/hAxAaFgwVWHmfjkHM+FA=="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.2.0_1535454921229_0.49622593756389577"},"_hasShrinkwrap":false},"2.3.0":{"name":"reflexer","version":"2.3.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"__strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow"},"husky":{"hooks":{"pre-commit":"yarn test"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^3.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.83.0","husky":"^1.1.2","nwb":"^0.23.0"},"dependencies":{"react":"^16.5.2","react-dom":"^16.5.2","styled-components":"^4.0.0"},"peerDependencies":{"flow-typed":"^2.5.1"},"gitHead":"57360db3e1577e6018609a2f186042436ab46b73","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-jqyxtml99ZrBPVOGFfHmszZAfgekhZRqYtxL+oR6E0Lp+geI7go3RPrlGJht313j+91ZuSLQUnhLbrbBrviHeA==","shasum":"a47ab14d5034ad6b05f2d31601017259f33a10ee","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.3.0.tgz","fileCount":32,"unpackedSize":421781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxP40CRA9TVsSAnZWagAASncP+wZuuuL9h9nSPzwZUihr\nlX5vlhF1y0HZbMZ3VyoYIjV3W1ztaKnMReivqIFvmqOUpaGHMWUB7lJ+NLN4\nxgOTKZr3FYo88dd3QbMCtXI/BC6NJ04gX6+ywq5tLtOgI52w7Qn73T1jW1Tb\nVTJIKuI0qNS6CVGo5ioOFHYkHUGUT/RxyZF7pGL8GTuJtRIRXCxbc2LNlipk\npe7496MkILdZgy3TfRwzjdhPipZ4Nvwp15friir2NuXL9gXKe2bB1PxdUYT4\nVcPob9my/4EkicHHoTZuZjS6wC9B+f+6W5UjIETs+Q/zy2/+M1K4Yjj64QbW\nUbMfZABXj0RvJx2F4/27EccLsv3g9NQ7qsDS8RTXjZMjpLOJMxK9Ta1FuGsg\nLWNQbxZh2VwFGTaXOkNzlWbuhXHkWp/KPVBmCmVkRzQexVkClbYSn9qs7mac\narFdQxyALDKv+n8+mYF7CQn2WqfcytRDbI7Dop9AaifwlYS9HG1e7S5cf3/c\nSeiMg0sopLZJO0He/SfiFs+jFTIxnmJPcTMCbjCQymgJUj4lyPOB9MmVtSkf\nC18vuk9AjZ+5Ec61NedlLa50/iqIhaXAqMlYe5o3fV/S4Ekby9+bAWsfAjLV\ngDoMdCxkIxjBCl+KNwlMo0aWMGJ3AG4NwOBp6pqrgwWEdXwR2h8qJpPneQGS\nizyp\r\n=ZL1y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEt+uCfZwUzjWAmLq4My0oqY9RwTibWFAszMfbuhxcz3AiEA3bF1chKyt3/+KOy+42Xy3ByHx9cjWGjAa6LOMOfJf1s="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.3.0_1539636787014_0.539206094951159"},"_hasShrinkwrap":false},"2.4.0":{"name":"reflexer","version":"2.4.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"Dmitry Strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"nwb build-react-component","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow"},"husky":{"hooks":{"pre-commit":"yarn test"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"babel-eslint":"^10.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^3.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.83.0","husky":"^1.1.2","nwb":"^0.23.0"},"dependencies":{"styled-components":"^4.0.0"},"peerDependencies":{"flow-typed":"^2.5.1"},"gitHead":"96d9ca1a7d891f5bee7c342182a618411af1057b","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-upF5NDIwXG4UHeJSbHDfnx1f0rJGJeTVjwYwDF7XvEIyRtN7Vop6diyClFD1X7xmuTNJNoEKCcjXWZb7y/d9Pg==","shasum":"6788ea3550142d456940272de34a4325dcb41172","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.4.0.tgz","fileCount":26,"unpackedSize":400103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxwooCRA9TVsSAnZWagAAXSsP/2RNteNCt82hTTm6eaFP\ndPTXRzA0qEml914qcSDOMX4qgZRtOhoKGhsB3UAq/LQA5ZB75gCxmX5FhALK\n872UiBIGSkWx0DvGkHNjBKB+TEJV4a2P/4XhmhvDwqTDi7vl30M8MqEQt88D\nsFauyWw8ZDFS2PBGIHROfmgoLD61sbj3JPwFOzH9dChMnWssjexzyzRZEfUd\n0EfdkBWgC4u/FYb1joP3jSdHKJlkbNbMr+bxrVzKmjqHitTqSrWXbSd6MHLH\n1gz4v6CnzYQdU3sKHJ4R5nN1nqg4NplHgE3+px60+XHcP1apYYixFLdy3M4h\nKjQgeAj3MdD9DfcBRYMQAkmdRf7m/wm3d6eSZ75C64lVfUbrcOfgw0UVllY3\nEJqCIN57MHKBGFgZwrBlgesx3dn34S/lCy7eI/YRnKDmoO971S3uy4psb+SE\nXgu8AVmLWUFnaGuOI+yrSf/8LUC38JbmzcSZaFBQgBsLJz2RiReV0K+IzhFc\nHZeDD+Ff6EvYTrI0U4EGY3m+k6gQlbq2CFvVvI6S3lPiz3E/Yf4PAuEv5bcO\naORFD6tjcyeMx8OCCekPZnmJzL4ffmcZb7BHvxHydgMlwzs4KUiU/ruXJtur\npQXHEaT5Zk4u9iQ2QZPuHat75lYd0C0++gokwPASsisx4Gq5a/qJ9y3fpEA8\nWokm\r\n=0nOR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqzNM+fCnKk0FrJqw82hNZq9S8X8YIRO5JLDFA7wOrCAiEA/MXv8mUEiytEtGVgjDNC/3G5iXbAFuIXhiywKOcPXvc="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.4.0_1539770919350_0.5503586958596534"},"_hasShrinkwrap":false},"2.5.0":{"name":"reflexer","version":"2.5.0","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"Dmitry Strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rm -rf lib && yarn build-cjs && yarn build-umd && yarn build-esm","build-cjs":"rollup src/index.js --config --file lib/index.js","build-umd":"rollup src/index.js --config --format umd --file lib/index.umd.js","build-esm":"rollup src/index.js --config --format esm --file lib/index.esm.js","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow"},"husky":{"hooks":{"pre-commit":"yarn test"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6","babel-eslint":"^10.0.1","eslint":"^5.9.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.86.0","flow-typed":"^2.5.1","husky":"^1.2.0","rollup":"^0.67.3","rollup-plugin-babel":"^4.0.3","rollup-plugin-flow":"^1.1.1","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0"},"peerDependencies":{"styled-components":">= 4"},"gitHead":"830691d5d81ae8b8a841de5885cfb5ef62de6b63","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-nJ75XBfkLAtLFXZ5uRgexrKWUd/Ue50D28NtS9W/C6x4W3B+4wPZxHKgspTzr5TZBOY7/He/huh1NipIumP/sw==","shasum":"0aa74f20a56f12f311ce0df6fa4e0a553562ec49","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.5.0.tgz","fileCount":22,"unpackedSize":203281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+QtMCRA9TVsSAnZWagAAXfsP/RcXLm91F36WShZfLuLs\nEf+1x/5e99PLY/ACXTEWIG25/Wd7KnI5m5fvgBOH4e+pz1XyBg/Q8RMeO0/E\nzxq0sjtJ/Vr82hHpCzCK1V7SJ2VWJVQIw7nXDFUi7yQa2EqPpSa9fvqogpkW\nUhTJ87zdCgOBj/Lwnr9H/6C3ef+fwLxByc4cHCjQfi/atIXWEcgMqPKHMu4t\nJE5eNzUyojAebk0xL5NVqFFdzpEFk4orFWrn25ZiWi4Bx3go9eDZAQLFKxVx\n8WRO2oCbdqUXVjRZ+ELk9k7182ICZ18tHaGE1Us4hsz30vI1LY/kYH5adlvy\nsK1dLBVgC16pL/4lTK0ETKAepZCbHzCeqjQ1s8gdLYYND+PPnCT7lC4NGuFJ\n14sTz+EpTFA6gwDXTPkopb5gtgn0NFlzVUg7LatF3XDMddvTSY1mj5wJJY4l\n0Va+8IGF8vNkecPrbGu1xEErAbklMtkLZfJtoZv9bwzaTgjNQLO1QfyJ908Q\nORsSi8f0XwdHvW21H9VbEo3E+rT51m7+NScaSD75U0xBa4i5WfIZ3IEzHoW4\n7qJkDRq8opjZltCUW+PSQ6dNT6DshakpWxoaGi3NxNGU3J0mCCzgrD4/Q0fO\nGBQgpmOuYOK7k46FNLs0Km3CQeCfI0CwGKtzzEGENP4H8YMC/GLHWT44IV5o\neWug\r\n=egpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcjjA9JF5D5ubV0Ka6tD5Sg31A/NmPdmleZUylTuS5lQIgB0dH5pPPuf4vRIQYU++ROHD/N5vytS77R2+z1L2wzII="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.5.0_1543048011670_0.006794577718082895"},"_hasShrinkwrap":false},"2.5.1":{"name":"reflexer","version":"2.5.1","description":"React flexbox grid library","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"Dmitry Strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rm -rf lib && yarn build-cjs && yarn build-umd && yarn build-esm","build-cjs":"rollup src/index.js --config --file lib/index.js","build-umd":"rollup src/index.js --config --format umd --file lib/index.umd.js","build-esm":"rollup src/index.js --config --format esm --file lib/index.esm.js","flow":"flow","flow:build":"bash ./flow.sh","lint:js":"eslint ./src --ext=js,jsx","test":"yarn lint:js && yarn flow:build && yarn flow"},"husky":{"hooks":{"pre-commit":"yarn test"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6","babel-eslint":"^10.0.1","eslint":"^5.9.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.86.0","flow-typed":"^2.5.1","husky":"^1.2.0","rollup":"^0.67.3","rollup-plugin-babel":"^4.0.3","rollup-plugin-flow":"^1.1.1","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0"},"peerDependencies":{"styled-components":">= 4"},"gitHead":"e30f5be5aa75fbad1c8b5d5bc0dc5f3fc2b0cb29","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-BhAB+1jaFrzm2NasoxQnokgjOQiwXZMslEpnPnemlcLs6pqeuJ0p6JRDJC4FYVuxZAFAuWoPx2DC1u2ac5zE3A==","shasum":"f97aabbbd8637878062cf949a5be7bcfc0f0d238","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.5.1.tgz","fileCount":22,"unpackedSize":203238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+Q2bCRA9TVsSAnZWagAAW9wP/RulW3E0gQ1P44F5ch00\nLFaffpmivcP1NCNvkz0JypSnsNdO9lvav8AT9Wcp+praP4Jj/5VYgrfbnqgA\nAQnQh7Su0WiUE6SYmYssGvy3bkEc17WepkzjLpf8zBLQgr+UtDG5Jkh5C1Tl\nejDrxwOgQidB5BJVl+GiL4WyTHMxWFepAFEMfUd2PSb38UviicGgaEjI5wtn\ne+1BgbPtHQoeKo6d7SS8mIX/J184atwEVW3IhUay2KzLtOyK7vUE0r42TmjS\nRBDxJ1Qang8AsqhUijb+UoIe71NvPIBcaTKcNcrBEsD9d3wxiA5X0igMO2MI\nllaUdZCjpl9VccPpBHg/Fuy9KARdhAyXCWedYF5cyJQpBzIEOmprFHVaG5iz\nz/leFv7TsXZh8zGUMoxfnRo/sHlyQOxDjPVv5FjxS/Tqm0NchQ4rufsOo+n0\nMkKRoz1frY5wlKB3wEPAZ6/UssTeYRGd6qavQF4pxSUJpp3xmmBHoxW172Ik\nKQ9rHoJPq0Ar9Vay2CoiiLfT0WhRRKEY4EOB0+unZaZHI2dDdEG0saIWdbn2\nMXvmlLQuQHU6+im1g73HcjE4gl4PMhvnTlyOGzd3UIxoFhkzzi54OL1R3e9Y\n50icy6kX4lOn0/ew1sh6mZQCEKAKcJDn6PpcFXSYml4pJWPdQss1GrBQdoDs\n0vh+\r\n=eo6Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8BgCAU6BnJlci5Uo0N/YuriRUVRGspmM3aLah+RvBBAIhAMLF8KIo9nID+3bBooyBhoGgXgOMcQCeQx+IDFIZ4WJB"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.5.1_1543048602968_0.20539694768769579"},"_hasShrinkwrap":false},"2.7.0":{"name":"reflexer","version":"2.7.0","description":"React flexbox grid library","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"Dmitry Strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rm -rf lib && yarn build-cjs && yarn build-umd && yarn build-esm","build-cjs":"rollup src/index.ts --config --file lib/index.js","build-umd":"rollup src/index.ts --config --format umd --file lib/index.umd.js","build-esm":"rollup src/index.ts --config --format esm --file lib/index.esm.js","lint":"tslint -p . ./src/*.ts"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"@types/styled-components":"^4.1.18","husky":"^3.0.0","rollup":"^1.16.7","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^5.1.1","rollup-plugin-typescript2":"^0.22.0","tslint":"^5.18.0","typescript":"^3.5.3"},"peerDependencies":{"styled-components":">= 4"},"gitHead":"240373ccb2fb345127c19a70f884e0c7a64582e8","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"dist":{"integrity":"sha512-Jc2O75ZGktD46QJG7tn4b5RJkFi8m53/Dt6Zmcmy/Z3j8urqYnZXsggn/bBLpto3GQFOak5b6xBldwovjdwyyQ==","shasum":"f1b405c8d4b9a280dc5eb03713929b558819afef","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.7.0.tgz","fileCount":24,"unpackedSize":74608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKhB0CRA9TVsSAnZWagAAxAMP/32OHvF8o2cJ6bFDH5EG\nqvyeQ3NUWv5jYdAhqcO1jgA0heWnH8hZeYC48q2ojA0wBt0y5s0diFFPz5Y9\n/OuBpPV6GFOXsaVNSPHAxQWdfuy1HJrohMlaLUX1afsf/c3YU2YgyE54/HtJ\nylxAzn6icBWkNixHMdluPTIYG4GIB/ybUtZXrnh2l5qqFv4yZE1CVaA+ShNP\n4M0S0zUSC4k9TbAGDqCOBAi4rTy8mAiMqTE5zmVZ5alSVCd0lLIcYAYcq3Mz\nA+VPef4JnHxUD3KsVoJrxjp4JuQhO2P9MVELDG2cTxUDq1iCM3GBSk3p7YcS\nrgqHz8azoiL6+2rSEr+3FIBgClI++5GcasxrjdGXF26RoQsug7tUu6BSGV6Z\nWQQVYttMOPADNOB8GPC/ypaySVpPYsS0s94hYprw7eNSWOEW79cZe7QkUJpO\nMxrsG0RmpJEbiuseJ0I5liD/jRjHB27PQFzD5s7kHeRuB0uxgWfXUQKLspUB\noYq08DfX9xF+oeLGW2It6sARCXQxqUMfekFCfSbavRUE4PpEZeD5NsVEll90\nvGax4uIdhtujSPAwmK3slymGF1cmWUVxcid2ZnBjfaI5ocTVBrIeBNg2QR/0\na41ry4V9Golp3a98W+xp+KJ98zJVMmafmDgHUHnoCeMHVI1tjoXMhv3U8ZCn\n+/IU\r\n=LWsC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUV1IOK/00gr0ea926L7cK4bIp7umNwcs+EMUqTgMl2QIhAJUpGAm5rOeZ1OuCmjOWxSC1IiV5eMFZuvIZ0hljabT/"}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.7.0_1563037811612_0.33193397814510384"},"_hasShrinkwrap":false},"2.8.0":{"name":"reflexer","version":"2.8.0","description":"React flexbox grid library","main":"lib/index.js","types":"index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"Dmitry Strelkov","email":"stkdmitry@ya.ru"},"license":"MIT","scripts":{"build":"rm -rf lib && yarn build-cjs && yarn build-umd && yarn build-esm","build-cjs":"rollup src/index.ts --config --file lib/index.js","build-umd":"rollup src/index.ts --config --format umd --file lib/index.umd.js","build-esm":"rollup src/index.ts --config --format esm --file lib/index.esm.js","lint":"tslint -p . ./src/*.ts"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"keywords":["flexbox","grid","react","styled-components","react-component"],"devDependencies":{"@types/styled-components":"^5.1.0","husky":"^4.2.5","rollup":"^2.6.1","rollup-plugin-json":"^4.0.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"^0.27.0","tslint":"^6.1.1","typescript":"^3.8.3"},"peerDependencies":{"styled-components":">= 5"},"gitHead":"6ec59c5d15e829eaea8eb599407e8b731705b21a","bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","_id":"reflexer@2.8.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JAdTmBtw+Ig3twPJET8rrZIOvx3tD+cZeW3DteB1Q75Sly6pI1NxhYYklTnwBx64pbF5RjYhSTL3dekX0gbqmA==","shasum":"57aff74d8b3b0ae5eb4ec8a5d7f1d14640a0aa3d","tarball":"https://registry.npmjs.org/reflexer/-/reflexer-2.8.0.tgz","fileCount":24,"unpackedSize":38290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemFLnCRA9TVsSAnZWagAA+7gQAKQ5QkMFjfEl3AskfkvQ\n8Mrekmr8Q1JtG4JdZKXyCQuHGStSCt2TFFNoB6QkLrvEOzCeWzrudZjle7A+\nm3whiRxk5vwEGfl/XBO5N8CivTDJtZQ5RGO4tCy7VictNG/f5COlZ7hzEE9l\ntBLdw4f3ZBK9TSuri57O0wIQxvf3BVztwurjim/cBcwds/TSLbfHtDtternT\nP0k4T7WWdq7+qLvUBEwBCbnDS01PYAyla+cnn7IWTO2s6AYQg4RExUOXh5W+\nj8l7UTMrUlz/7qzpjiph0FTuX4bEix++hGYRpUdQbj4GktvP/oWDpCqQGQia\nR9ebOsNo/QdwEEIx0umv42PvOgGQSMsnS1TzMlWW2LcuSIr7bQqkAG36GAmx\nwfSQt5E/wI+zABrCe5UXUicAaMYQ4MippQWjJbNL44AwVwpYbwKeQ83qfXJH\npJHoQW0uw8siwKzbEH+rmW7nWw++GnuVRwKtLV1IOf+S+cyZ+hv0N0rlBTwq\n/Dke9NJyqFONNJbkzeaXltyKCCgVfkR0OHV9FHJ0mh0h9zQpU7opz+cO4KsF\nP13WLIkVu7bVS53Huapj5YngSnEVhul5mvfAB9KGYEHuBg/6BgVfYnYn0X1N\nxfOhyK0uOFwGYETXtTvGSH6VJuusiReghkvFFuIvFef1HDNrBjPRYAGY18MA\n4qdA\r\n=pA6x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHut3lZnKfco5QkpCrv2ALHx7zZix0n5yxnPSAXnjjbAiEA7GpmUGzZyHp3UtkF6NjeMdzgzegT9I06Harrge0Y6fI="}]},"maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"_npmUser":{"name":"stk-dmitry","email":"stkdmitry@ya.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflexer_2.8.0_1587040998640_0.2208367263669868"},"_hasShrinkwrap":false}},"readme":"<img src=\"https://user-images.githubusercontent.com/9702154/44400365-89f1e480-a553-11e8-9c02-09cb2c28b754.png\" width=\"200\" />\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/stk-dmitry/reflexer.svg)](https://greenkeeper.io/)\n[![npm](https://img.shields.io/npm/v/reflexer.svg)](https://www.npmjs.com/package/reflexer)\n[![Build Status](https://travis-ci.org/stk-dmitry/reflexer.svg?branch=master)](https://travis-ci.org/stk-dmitry/reflexer)\n[![dependencies Status](https://david-dm.org/stk-dmitry/reflexer/status.svg)](https://david-dm.org/stk-dmitry/reflexer)\n[![devDependencies Status](https://david-dm.org/stk-dmitry/reflexer/dev-status.svg)](https://david-dm.org/stk-dmitry/reflexer?type=dev)\n\n# Install\n```sh\nyarn add reflexer styled-components\nnpm install reflexer styled-components\n```\n\n## Grid\n```js\nimport { Grid } from 'reflexer';\n\n<Grid fluid?>\n  grid reflexer\n</Grid>\n```\n\n## Row\n\n```js\nimport { Row } from 'reflexer';\n\n# <params>={{ xs: <value> }} || <params>=\"<value>\"\n\n<Row\n  flexWrap={{ xs: * }}\n  # or such an option flexWrap=\"wrap\"\n  flexDirection={{ xs: *, sm: *, ... }}\n  justifyContent={{ xs: *, sm: *, ... }}\n  alignItems={{ xs: *, sm: *, md: *, ... }}\n  alignContent={{ xs: *, sm: *, md: *, ... }}\n>\n  row reflexer\n</Row>\n```\n\n## Col\n```js\nimport { Col } from 'reflexer';\n\n# <params>={{ xs: <value | 'auto'> }} || <params>=\"<value | 'auto'>\"\n\n<Col\n  basis={{ xs: 12 }}\n  # or such an option basis={12}\n  order={{ xs: 1, sm: 2, md: 3 }}\n  offset={{ basis: { xs: 1, sm: 2, md: 3 }, float: 'left' | 'right' }}\n>\n  column reflexer\n</Col>\n```\n\n### Media\n```js\nimport { media } from 'reflexer';\n\nconst Container = styled.div`\n  ${props => media(props, 'lg')`\n    color: red;\n  `}\n  // @media (min-width: 64em) {\n  //  .fbIKz {\n  //    color: red;\n  //  }\n  // }\n`;\n```\n\n## Theme\n```js\nimport { ThemeProvider } from 'styled-components';\n\nconst theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    # or griudFluid: { xs: '2rem' }\n    rowGutter: '-0.5rem',\n    # or rowGutter: { xs: '-0.5rem', retina: '-1rem' }\n    colGutter: '0.5rem',\n    # or colGutter: { xs: '0.5rem', retina: '1rem', md: .... }\n    column: 20,\n    size: {\n      xs: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }],\n      sm: { size: 32, unit: 'rem', querie: 'min-width' },\n      neRetina: 72,\n      retia: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)',\n    },\n  }\n};\n\nReactDOM.render(\n  <ThemeProvider theme={theme}>\n    <App />\n  </ThemeProvider>,\n  document.getElementById('root')\n);\n```\n\n## Custom Media Queries\n```js\n{\n  column: 20,\n  {\n    xSmall: [{ size: 32, unit: 'rem', querie: 'min-width' }, { size: 72, unit: 'rem', querie: 'max-width' }], // -> @media (min-width: 32rem) and (max-width: 72rem)\n    sm: { size: 32, unit: 'rem' /* optional and default 'em' */, media: 'min-width' /* optional and default 'min-width' */ },  // -> @media (min-width: 32rem)\n    md: 72, // -> @media (min-width: 72em)\n    retina: '(-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)', // -> @media (-webkit-min-device-pixel-ratio: 2),  (min-resolution: 192dpi)\n  }\n}\n// Usage\nreturn (\n <Row justifyContent={{ xSmall: 19, retina: 10, sm: 15, md: 2 }} />\n)\n```\n\n## Default params\n```js\nexport const theme = {\n  reflexer: {\n    gridFluid: '2rem',\n    rowGutter: '-0.5rem',\n    colGutter: '0.5rem',\n    column: 12,\n    size: {\n      xl: 75,\n      lg: 64,\n      md: 48,\n      sm: 30,\n      xs: 0, # ‘xs’ is a minimum width that reflexer will allow. By default it’s set to zero. If it is set to 30, then min-width: 30em will be generated\n    },\n  },\n};\n```\n\n## TODO\n- [ ] Test\n- [ ] Coveralls\n","maintainers":[{"name":"stk-dmitry","email":"stkdmitry@ya.ru"}],"time":{"modified":"2022-05-15T16:42:16.143Z","created":"2018-01-02T11:37:17.775Z","0.0.1":"2018-01-02T11:37:17.775Z","0.1.0":"2018-01-02T11:39:43.210Z","0.1.1":"2018-01-02T11:41:40.263Z","0.2.0":"2018-01-02T17:23:38.204Z","0.2.1":"2018-01-06T18:18:25.035Z","0.2.2":"2018-01-06T20:54:57.069Z","0.2.3":"2018-01-06T21:09:09.745Z","0.2.4":"2018-01-14T10:16:03.304Z","0.3.0":"2018-01-16T19:31:49.416Z","0.3.1":"2018-01-16T19:57:15.202Z","0.4.0":"2018-01-25T13:32:13.936Z","0.5.0":"2018-01-29T09:36:31.202Z","0.5.2":"2018-01-29T14:45:49.533Z","0.5.3":"2018-02-03T12:25:38.881Z","0.6.0":"2018-02-26T18:43:53.570Z","1.0.0":"2018-03-12T13:56:50.673Z","1.0.1":"2018-04-26T18:33:23.183Z","1.0.2":"2018-06-27T15:30:39.735Z","1.0.3":"2018-08-05T10:53:36.201Z","1.0.4":"2018-08-05T11:02:31.350Z","2.0.0-beta":"2018-08-18T11:42:48.083Z","2.0.1-beta":"2018-08-19T09:58:36.498Z","2.0.2-beta":"2018-08-19T10:09:57.717Z","2.1.0-beta":"2018-08-21T10:29:34.076Z","2.1.3":"2018-08-27T12:31:12.315Z","2.2.0":"2018-08-28T11:15:21.532Z","2.3.0":"2018-10-15T20:53:07.136Z","2.4.0":"2018-10-17T10:08:39.472Z","2.5.0":"2018-11-24T08:26:51.766Z","2.5.1":"2018-11-24T08:36:43.092Z","2.7.0":"2019-07-13T17:10:11.765Z","2.8.0":"2020-04-16T12:43:18.761Z"},"homepage":"https://github.com/stk-dmitry/reflexer#readme","keywords":["flexbox","grid","react","styled-components","react-component"],"repository":{"type":"git","url":"git+ssh://git@github.com/stk-dmitry/reflexer.git"},"author":{"name":"Dmitry Strelkov","email":"stkdmitry@ya.ru"},"bugs":{"url":"https://github.com/stk-dmitry/reflexer/issues"},"license":"MIT","readmeFilename":"README.md"}