{"_id":"@hypobox/react","_rev":"27-91bdb5e28e0da917ed694dd6e6dc8be2","name":"@hypobox/react","dist-tags":{"latest":"1.5.0","beta":"0.2.0-beta.1","next":"0.6.1"},"versions":{"0.0.1":{"name":"@hypobox/react","version":"0.0.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox/issues"},"homepage":"https://github.com/sure-thing/hypobox#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"dependencies":{"hypostyle":"^2.0.0-beta.2","react":"^17.0.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"4907dc84785ff71a5f1f604d3f5984ee5240cd52","_id":"@hypobox/react@0.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Tfa6X6FUisBLr3m5yV76lpXM938ui/kbroLXX4pIl65oJqvswDFiVbYTpu8evURbowDOlYS8AYIejCAJmb7c/w==","shasum":"fc385269ebd8e5a0af3153a73047cfcdc3713a6f","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.0.1.tgz","fileCount":4,"unpackedSize":2738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHdEkCRA9TVsSAnZWagAAjVgP/RXHPnBYBCRclv41jZgk\nBkovdSnPf4BrCGDNX0LzqWZm5kn1BV4ACsdX2J6/wDMD0/uER2XXuJ3IGHK5\n11eg/GSTsSl/3a6ziD8wWn6lV6zKF7aVvvc6U1a/T52Sc+lbhCxQ9ELAs1ze\nXgWTJn7PBuPHASBEZPrD2p1UnbJ6Fi+aJX+fnfrm5WGfHSAe2JrgOdpo80Xd\n0MqB5eUiQf//WtP92KC3M7nkrhRLG/54eQ7AGBeTm1CUMjGTco342iLu1VuW\naj+slUBTtK6Ej9HGNoaOZX/xFuTJs2tSRPZGtGL0x234A8OD8asDCkAEirPS\n/qdBPAwcxVCQjk+Z+EKBP5TsPVz1tyhbJQIlcqSvMB6kntVYv8wOeP3juhMN\nlVa+q/99O7Zz5N/nZ5xB3byMAe0T8g2R/G5s/W8JxoGccwXdmIoCpWt99sDX\nqVjAxMs4ZCTTJtoMLvo8dwR4QimtPPFjegWzFugGLeD8RftNAJ1a55svwijX\nysdPqbV3YfuRaLtr4FjgaF5mZUPLQrU9AFTqEFwImTzTOGzQL1Z6GiGdjzDo\n6HBvqvdGi5kki6maUmB1Xk5fxjljkRhmnqagDyHsT34mLFnyf3IXmd5+8Ofy\nK8qipU1pYpkgATzS8QNBztx26RR1Za9jk5AQ/buyzPnc9jgshkVzl0AfNFZS\nNEG0\r\n=WUsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRV5pxoTRvl6JHcvpUMxxfxZMm/ib2ekHXvZqsZAIlfAIhAPo2QeSFKt2q+D/oSduxkLn+g1Be5qurm/z20P73ZB8U"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.0.1_1612566819753_0.5154303077450977"},"_hasShrinkwrap":false},"0.0.2":{"name":"@hypobox/react","version":"0.0.2","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox/issues"},"homepage":"https://github.com/sure-thing/hypobox#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"dependencies":{"hypostyle":"^2.0.0-beta.3","react":"^17.0.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"90347e1f23b45063b4ea54bc32e8d0aae1af8335","_id":"@hypobox/react@0.0.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3Q8ZFJ5tBa5ocnVAW2RIifGhKFNERx44b6M2LBCGN9XsBLFPFq+cuvBCs/AGiCSlLOxFDaqkahZerImehiJKNw==","shasum":"e725f6dbf687a026b4d15ac415dea87d333776aa","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.0.2.tgz","fileCount":5,"unpackedSize":3151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHddoCRA9TVsSAnZWagAAkV8QAIrR7W+t5K67i8d1D8fo\nxtlpQIjqKSFt/VYCNSLETS+9tV133Uho9pNXu5s6MHsYTeFrC1KZxNCwlC7V\nCUSFsYki918Pj8T7ApfFwG0bcdAdAYIXNBEdrnwXFXd5Zsud1mixADrPGig7\nLMKeoDXqyai8lSWSEwWtiuImDXFt5q9nVKWGnXJzWcP5PV/y61+PBLUdwVZB\nqLqf5RFtqeER+Bql4uJRq12N334EpsY9FFxgU/Pue2cbALdj0on/VwkodbvH\nJNaP+jZUuI3ndF0ZvS0O7xpR2vjJ/GN9p9T9TbF9FG8SpOyA8Vi+iUlJX0n3\nAfn6hDoL+pmgutuntSwfy7JHSkiQ8qiPUnJa+sneGkt5iCE20swCBUduW++o\n2MCHHrwLpN2+fUvGL5PUL5f0xGaUQ285bKeav2nqB0AV/q7eu3Tfzp5rsqdy\nCTyMQhjSn8+BpwRNmaimmlQEnNncb0gmcpbL2nH9WxdW3M9dML8H8b/hf38X\nlu+/dR8ELUg3+/96IkFLt4IahvL9cb4+3c6Y9FJQ+ItfvnnYhsUv/2wG5wg9\nmwuHjMG2fiN5BAmRhoigtxnOn5MOgk9zCEZFmgbQn/2sp0b8yawXQDnbtcN4\nFEqNlihRdfba4u5T4zt1fjmPHFj1gCBSrGn6uMs4KQ9pizNxlYa1Pg35ehCC\ngrGy\r\n=kTHH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoKiFNZqAcei/K5w4+7OnSflZR7Vx2LWtyMVQE1ViMkAiATiPgDAzoHmz2tRpOStntzqM99mrSpXtsrCNj9yTpPnQ=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.0.2_1612568423703_0.05441319891359764"},"_hasShrinkwrap":false},"0.1.0":{"name":"@hypobox/react","version":"0.1.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"dependencies":{"hypostyle":"^2.3.0","react":"^17.0.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"143a23a7460eda0007833b16b41a5cfc60e06ad6","_id":"@hypobox/react@0.1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4rh8ak4koyOxoA22VoLh7sW3WDDeWBEsqBFO/Qrugpa3CkcmpejizAJ2itmwF56JQDaVS6aVitFj8crh+qmyjQ==","shasum":"028049b7f8b83faba458dc78b4617a9f599413df","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.1.0.tgz","fileCount":7,"unpackedSize":7226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJIg/CRA9TVsSAnZWagAAPBAP/2IngcYITF/Wr1kxThGP\njdLOPq/mQ0i9ERUnd6CKhQ14puZyjBTgeP4/vs16eeI4S1z1t3qKhr1azn9x\npWDtnQq+miLBwC5Sxc/tB/VFSkewsxxvinajMPUUFWhNYImJxEhIBq5FARRE\nWjatCuTd5WJZ9sZCTbxyF7cZPDkD4jzR4sLfvpzRQrNlIVyioOKbWCmg1lrT\niInsdskyYse5lZuUmk+uIxSGXTKUYbme8DCoM5KWCO9F4eOm4ogERxZ93/tt\nUw5gF00a8u/dGt27EVFrxFkO9XvpMAe2Ssv5maybv+2b9Qcn53KqL9Ok6/mq\nKlCwshIQho/K6RLUtBfTVcaiQsfZaMngkM9PSrPZwrhXf1rIdxhJTRFhv5Kq\ncVwj373kTpUwN22egc1/ofaOQYUlKblxc+/knLTMHUy3WFW5eaD4jw2+VrSg\n2tqBHepSrzwuIg4c/6ngCdcBRohQ/6DZGNnJoYAsSj/6o6xKIzmTKzGKuBsT\nPIq5hEAUfOim0d6S7BYpwduWwHpa1Kz75+PIQ2SKp53PRqkDjao1NggNiSvl\nEVzld2gMhHmE2nb8YGQkXX+/oRfzOvXtx1hzPezOlmD4gQ0vZb8Oh82fui3R\nWuQEDz15rCq0E3/5I9Ooygi03LLh1+JGDmWajDnslYfZmxbuezKjCMtOQiGm\nzlQE\r\n=dx1y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrg+WsO53IQ7/hN/Y81Yf7738sdTXvK5MwClxD4PBAJAiAjDa/PVPLn8Rurz9/XkmbzW7OLUi5S75EqOrv4S06oPw=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.1.0_1613006911030_0.699326557248166"},"_hasShrinkwrap":false},"0.1.1":{"name":"@hypobox/react","version":"0.1.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"260ea3dc0df3516d42437fc0074152fcbd5d39b8","_id":"@hypobox/react@0.1.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BZINQCEn6IH2F2KZGncZumwysx9vhMD7QHWKKeqUAeQ4pwlhuk9+/8CoqIEWO6ffzUH4yWHveG8pxOTEdRIa3Q==","shasum":"892313dc9e902dc3553a6b3c474d474c1e9f6744","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.1.1.tgz","fileCount":7,"unpackedSize":7276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJIuwCRA9TVsSAnZWagAAMkUP/0Qk8EcVxDnV91xXY8zi\nPhKvnon8HoU5M02IH2Atnrwzu510lmL/IQCJn5tnwI6Mtx0+w+IViBIN/AaU\n6xpJYPS88kHzwfK1FlmWVZkXSQZHLGoO+C8ipk+hcfRC1JvG5/zqUt8uBBy3\n2wGMneg3T07l1ChX6LQOHeiuF4O4YGAJWvOyNEwUH2Zg7OhvAoMk0Ods0bK9\nM3SFNhu4mI2rv1a2C/5fF4SQOccjzN5dwFKHoN0aLiIuyOpU3Xxfzfn8EmOX\nhNuo15GniBGCTnImzicVZNN6uzC3RXvXuRqe+PiAIp0X/J+MAg7+Jit7yfVJ\ngezC6VccMzK6XUWVMnjGcOfrBkC1qtUTk6AyOF3oT5MrcSu0ofGT0epOj4Xn\nKjQE3D8oYPBtHEA7kMXPfvo8QrZ0IcqDALG6lnZIBzDd0IxiwfHuy7zagQuh\nLqwQszbHWccNmY5BKC+yT+qGey4KrhQMLCCrVqMy9lJ4iolq15VEkU418OH4\n2cvNGlZdRvsr9tlDfNBiavqZt0BezcpwHQoTHhsVNugdWmwXQ07Ox3104XiR\nmLXd+IT6ROpyr86nOQs6ENaz5FJ8hTfp/HEAElkcRmS6K682o+Q1GGGYEhGt\nFIyqOGormwV5pw0Ir8fkldD8iB59jhHUsXvN+hNEwm0w+x6D86MMoGIO5/kr\nSw5P\r\n=4ZAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzzHUoDjxMey/KLr++rnh7JHQ7yf9O5vNctzwvYrmuiAiEAp3ovDEUMqtNbPh4AmW6Z/1eXKhUnj+GK/5/mi3vbFiE="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.1.1_1613007792071_0.7447686199913257"},"_hasShrinkwrap":false},"0.2.0-beta.1":{"name":"@hypobox/react","version":"0.2.0-beta.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"128563250d4a63a11c68aed2430e25aaa6d0e099","readme":"![@hypobox/react](https://user-images.githubusercontent.com/4732330/96394851-af58f800-1188-11eb-8922-6a3a555d74fd.png)\n\n<br/>\n\n![npm](https://img.shields.io/npm/v/@hypobox/react) [![](https://badgen.net/bundlephobia/minzip/@hypobox/react)](https://bundlephobia.com/result?p=@hypobox/react)\n\nHyper minimal React `Box` component, built with\n[hypostyle](https://github.com/sure-thing/hypostyle).\n\n```bash\nnpm i @hypobox/react\n```\n\n## Usage\n\n> See the [hypobox docs](https://github.com/sure-thing/hypobox) for full\n> details. Basically, it's the same except for React's context API and that this\n> library is designed to work in the browser _and_ server.\n\n```jsx\nimport React from 'react'\nimport { render } from 'react-dom'\nimport { hypostyle } from 'hypostyle'\nimport preses from 'hypostyle/presets'\nimport { Hypo, Box } from '@hypobox/react'\n\nconst hypo = hypostyle(presets)\n\nrender(\n  <Hypo value={hypo}>\n    <Box f aic fw>\n      <Box w={[1, 1 / 2]}>\n        <H1 c='#333'>Hello world!</H1>\n      </Box>\n      <Box w={[1, 1 / 2]}>\n        <Box\n          as='button'\n          c='#333'\n          css={tokens => ({\n            '&:hover': { color: 'tomato' }\n          })}\n        >\n          Click Me\n        </Box>\n      </Box>\n    </Box>\n  </Hypo>,\n  document.getElementById('root')\n)\n```\n\n### Server Rendering\n\nEssentially the same as the above example except `renderToString` and style\nextraction.\n\n```javascript\nimport React from 'react'\nimport { renderToString } from 'react-dom/server'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo, Box } from '@hypobox/react'\n\nconst hypo = hypostyle(presets)\n\nconst body = renderToString(\n  <Box f aic jcc>\n    Flexy centered content\n  </Box>\n)\n\nconst stylesheet = hypo.flush()\n\nconst html = `\n<!DOCTYPE html>\n<html>\n  <head>\n    <style>${stylesheet}</style>\n  </head>\n  <body>${body}</body>\n</html>\n`\n```\n\n### Related\n\n- [hyposcript](https://github.com/sure-thing/hyposcript)\n- [hypostyle](https://github.com/sure-thing/hypostyle)\n- [hypobox](https://github.com/sure-thing/hypobox)\n- [styled-system](https://github.com/styled-system/styled-system)\n- [nano-css](https://github.com/streamich/nano-css)\n\n### License\n\nMIT License © [Sure Thing](https://github.com/sure-thing)\n","readmeFilename":"README.md","_id":"@hypobox/react@0.2.0-beta.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Pj+4CJLbUey2dQoJiPKjuIDuApeyPICRF00w6RJAR+Bpbo09nvWutPhbpbwQwsEtfNDgmdYZIwDzOfPV/aeyJA==","shasum":"ab4d6de57ed2e4401247ca548847d6abf4b5430a","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.2.0-beta.1.tgz","fileCount":7,"unpackedSize":7351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJJMRCRA9TVsSAnZWagAAr4QP/3FDGoSyFfchIwj4jxcK\nwHiOosspIPYjj+58VCWlcZI/jb0qrhFLnhyW8+sKH3cHd/BDGLtQnIJR3Ou0\nZOFlMHuH6EPqMp/DgjDlOKTCC7RBn4dcUPwQXBftmsqnowAXoHwEG1Z4e+ue\nZ9J7s7kRQaVaKvYzu1/i6P+eBZIrALnz0HAkgCa1YqTMMMHet+1+ProWuCbU\nZZ6dxr6+Y7SX31enNNUA3QxHnGGd07HvtgvMpdHlBv7oJJEsBRSoTBY7gTVQ\nXgU4JSXo6OsgQjJSD7letnWw0NVGAauc2k4f0kBMy6DCJPWCK2mHKiyfvvTa\n3CylB8vMWUz+d3KM74sTSFKOubcHweeBa5Ua3eNoRXwsXwNPcIYMfuqN9J7V\nWm9NTFrYYWrfXqvWhtSii4+eHvtl7rADmtYnsgdbXpbniVMptCsUV7xBQdP/\n4sQXSPcDRmml9qH8QSadTyNRYHYhUF9Ku8bH157kGTNNxGAmdhU1wxEIQsjl\nEeaYHpk18de0BOAzw3ghaRr9rAC9/T4vXEOuPUAn03BAML/LIUadd2vLp4p/\n7yH1ZbPx9gxl4oqWxgSbqZXB9EaBmNqdAVlGsb/TpVJbj0RqF0GkyPLha09y\nF01tHi5ZIdVJUisjTUIPKbLI+AifoWS78bjBnpKVYmckircAeze7clhg7PJQ\nxSs+\r\n=Zy7O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/DRnuihlyyJzSk+WvgdPrjX0jjOb5FNoGFQNsZ7sVfAiATN3uU3eRhepdm0SJ/PBhaEaUxvwWwHbVVUypvfHmKzw=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.2.0-beta.1_1613009680857_0.8026141584323896"},"_hasShrinkwrap":false},"0.2.0":{"name":"@hypobox/react","version":"0.2.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a0aacf502bace6473797cfbf613b312290ccfd4d","_id":"@hypobox/react@0.2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-h9+yE31u1WuBalzaxtjrlT5tEkjHv6D+BV6D6dOvLYS5F4l8mS296w0oeIQ9r+eYYMdQtUXt2C3AE0HetD9/zg==","shasum":"8aa6e4c50c86f1d508ff2685d474cd7ef5465dba","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.2.0.tgz","fileCount":7,"unpackedSize":7344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJJVACRA9TVsSAnZWagAAgVgP/0OWJCGD/mfcUlwk257Y\n3gq9w2KxKsKvwdYJ+ZR85g+seqyA2MyLc044qJzGiPWRQFDwHHFlddXyCf85\nQA6wIrdmEsgHboMe+NfNRmI4UThRNyCDsAxKsoYhrynvdS2wbG5uaWzCOg8p\nU0fLgtkERJMCxJsX/ydGwvWhh1XuTZTUBhJziBTr9VTBG26ivfuK2SKZoZ0u\nRHIc0ucDp82T7snWwnEu7LKOir2FTsOa6p9QIYUFJ/dUXSXTjNW3CpgpXPID\npvkyquOGevUFifH5zQ9ZnJJsXkjdlnhukONQN17vVw627+Q4rhdUcg0AqDWL\nf7GH2znwDbOo8haA/3J3zgT1w8qWXA4TJjDrsHT7Uh+A3gJHwG94JbrF27m2\nUo8ZG9V91Gf+vrgxMz9PQNk4MnwGDv98XW+O/8baJVEQzd04J6qX/0Vzk4l3\nA2kuVFAsu8Mcpa0pWWT2uRdq3Ac0fhGL1Cu7RPv2t6YCX4p+ekSthYvnpch5\nhsTBiy+7P8i6zetcQQdOc3mVoXnmSBCadbguhGNpGM43lBcwuORymEvQBl4J\n+NbZBA66sRGvjFpgW5CKtaesXRBqnVm5q5ezB2WoPoxZ26ja84xJYLVBQxXb\ndaExadrPqSSUJ9aMMrsRmilL0A00LrI9mOZY5QDYqaIvuf4dUnCzY10qFu5u\ne5qr\r\n=2ukR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbfgTgXzDeJmPS1IG4SfQIweXdNW1d6se4GEm7ZrdVxgIhAI8x+CD2ECMuLjhYCLS9lzz9Vp/qeoh85o21GgC75o/j"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.2.0_1613010239906_0.052190761757226145"},"_hasShrinkwrap":false},"0.3.0":{"name":"@hypobox/react","version":"0.3.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.4.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0fb6dea49e1ce6c23c4a777461c265c18efb7dd3","_id":"@hypobox/react@0.3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6InqMdNfK/Dom2yXyFOJr3Pp9jZCdpp9/BmxmUW+9zfguYpZeav0HYuAFmue8w8HzGk//Zc7yM8jVTb6h20Tow==","shasum":"fcaed339a65f17636b5ff1d167ab858bd78e4e6d","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.3.0.tgz","fileCount":7,"unpackedSize":7344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWm+DCRA9TVsSAnZWagAA4bIP+wTZr99W42lDcIA3sRgy\nrohzPI5ApWb5f7ZYQfp2WATzU9sTQyGnq7BT1ei8/+ZOtkcJHNjBuj/gP9Eb\nyErAxVCXJbh2W3cKKPAO9Zl8E7RGRKyeg0Gut7A2F3s4unbLloUZnO7yredg\n3Rv9aZBUVxTpSuoC3Ojpie3zD48S7MXpvfoc8GaJuAGkoXaw4DZ9pm+6w4/0\n8vdGSgT6HIhYyJCaP2yrDF4afm2UPKbw+4pslVvwXcaZISqfNWOdYQXFquN+\nS6gg/KQ5SnG1e6i4nrGo/NcJW4o51SHCppfQ/YWG9+Iju8YRl0vCgMcCRDa9\nOShX48ttKT+obYYXhpZxkmb53EIHW/006kRA+8HjrWnWl6fe0R/FSY6+rH7j\nZKjJny/y6fSkibUoAbYZCpQvaik3KCx/jCcVAskweDkqXxgzVtY26QvoPQu5\n7D6WTSTif6YSmycozEZmmWjv2jZN/yosWiRKdhtMilNEkShlADfupaAzPVo2\ngI4DUCgAw08NHmewcnSdCr4Ke5NvzDe0mZ4VWczuIPix2q7vHHX8EX2vwYFA\n4bRsWugT2Ilenm22Fba+kXK7TdKF0KQRpzJdgD38xnFWHduoX/PfrmoVyeR/\nOVOxHppgEE8PJqc3C/QQ7js40FwCGWL7zaFM/H2hP7ZLVbbqQt1a3Otq9olu\nFOTu\r\n=o1i2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRE6Rplln6h0ca4tf+p7sX1fRBLomzrkKhtDpDsnO1+AIgSkjuZ3LdhJ6D8o7StXhlGeCo63CGl729ZoX10RLNRmY="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.0_1616539523324_0.4238755720354703"},"_hasShrinkwrap":false},"0.3.1":{"name":"@hypobox/react","version":"0.3.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ce92982dbeac9950dbb5b9987f562a861bcb94d6","_id":"@hypobox/react@0.3.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Z3gbq5Q9ktRTW21KA4/j4kfcMcC0IazBiiEnW2dtcND3xRO9zKVXfNQ0prbYAPdYFVOPuGX4n9+TSwxME5OcXw==","shasum":"48fb2c2a876f29de7ae6cb5d376ba983978ec618","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.3.1.tgz","fileCount":7,"unpackedSize":7344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMH3CRA9TVsSAnZWagAA9B4P/Ri9dQn5zYDVImf8OS0t\n+R6XSxdOCvpAWoCaQOK5VTLEWGp/wwBbrPq9ykY8jS4kJFwu4cbYZzkcMRWa\nGJJqw9FuAM77IhfLV6nBNznNVGTQrjabSiX+SRyEIZxRB+/4BFzPpH1eIUHq\n6yjI4FzxanwZI7NKQO0Hjmu/dfZhVQCITImNzqe2NgDyATxrhJAG1F7nE1fy\nTa9/GsP5UNSkhOnqgZiiwveEg2x3MKCXEaYJpYW5UV7Wurlovphd1lCNeD1V\nqF5l0IIzN2cegMMlFr90rwzVNC4CvypqKHplSqPvlO19UMMP+RyBXA/ldPKN\nrVdxt3PZ1nUTMuC+p6UeQFeA3pXk5xQNX2k+KOjGak6OP6ACD9hc5Ia6VTgv\nZlbBShDHe/71hSASmvAwG10F872TeLUuJ0HkQ1A2nKywf+c8DCpxrclKIR5c\nVF4OY1YG28gV+MqRwULZVcZJNicVJLPNrXPzafewivlq0nOrEuQ8PGFfcE2M\nx/KzmB/cQHCWJYs7CDF4QHllhT6+DgiWwMPDfksnn9Al+6q4MWTkIs7wggZS\nK3TYyPDH+vfOrwfhuArQMwIG1jefvIXz5PsoZIUld1VE1QiZkew4Ddw27pWg\nG5jOfmGIk7Cl6KMajofyz71MQcp9O+c6nxr94/65ZCD6V3ahdi/x22AyONz6\n37Z9\r\n=ntG7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpImxuSoVytrY1FFF1Wk0S3cgxdEdLB5lhQmEFHRYf8AiBDRXGhHEn8wHDjlkvL4/PEztSSP2twXVb7AY/WXr/ezQ=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.1_1616691702588_0.4397552585825"},"_hasShrinkwrap":false},"0.3.2":{"name":"@hypobox/react","version":"0.3.2","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.5.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e880a7168810ad933a1ac130cfd1ef9053cdbd8a","_id":"@hypobox/react@0.3.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dVJGbtySbRB2G5wDqlmF4IdyOTQizoUz9cpZx4NITdCcuYyNEwspT4LPxa/FezJ+EGxnz7E45t+m95jraQ6+7Q==","shasum":"e2691666f9ac4b6fbe843ba7e6cbfe43012537a3","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.3.2.tgz","fileCount":7,"unpackedSize":7344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXSUrCRA9TVsSAnZWagAAXL0P/iziQyJBQUQxoSgac+Nb\nBmqryVgpJ6hwRVZI6uSRILzqbL3MiVQi7v78VP1v/hRuShLOWmsRgPxjle+s\nIC+s4xiPh4tlV4YwbLxBS54zGnE1F+mUY+ZegLI8qXM74hSie6obgVjJ92QG\nXl6Ht3yTDAUmf/sykAinT+f2/WJC68i9OBtlOrjno/bFTNpT4h2bai8LELFh\nAEGqcrGOXJ2YWmKi7XSw2VFD0e7hDXNWpuJhr3jwwjiIIBeITlv3NIagbwqM\nfrZt/6j7PMi4lEZllaHa/tb3UHrWXgIDzV414zSwr5MrV1lFQKvzdX5xKmKj\nZkp4xCGHi3C3XaZLVO0Bp/3Ari8PE4K6VrliRZ9PNtJs+co06GlsNrA711e6\nF5Si5CLG+BE4QEQg5leUlDeLfX4HYehAR99UBSr9SqiBm1wcRE5E75dKDDww\nAPz/hJLqrROQ7yUvAu9RF2FzMvatyGgSuOgwHK9VGxS1TwUasAC8tmWG7EoL\nkc72JYflfJ+w6iabF23rW1lq6sbSA2Wf+X583oXSS1qbtwOXcuEuheMAqnkD\ncpw2UnRYIelU68WMJTAIUGBOtc595GF/nkeoMuprRG2cbm+JejK0dPQYEW12\n7u+EKNXPX8khnrzUoNxjBXSfe+YeriZht/UFsFsLwa0L7HbVCvS9lh4qp8sY\nyOqd\r\n=tEFy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU5k60DmX8sUr9u+b/2XOttznlYXxTtvi6pV8NnsLxcwIhAOc1IkcHB6OGPraHj6QuTAODvuclMIAX6oclhEw3Ip2Z"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.2_1616717098802_0.4387649064522099"},"_hasShrinkwrap":false},"0.4.0":{"name":"@hypobox/react","version":"0.4.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.5.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8dd1fb7af264a40a71078154d8a2e2341c8df4d0","_id":"@hypobox/react@0.4.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dWUBAObNgXF6+BS0769lcpDvE/4bTfzVWV6KJq4teE/Pi5+fJUKKqGMQ/UduNVCQ9XEKLWD81DhmJQrD0t25ug==","shasum":"750621d5ecb3561b3b8e66ada79e064795a84e66","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.4.0.tgz","fileCount":10,"unpackedSize":8599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX2GYCRA9TVsSAnZWagAAk8oP/3vE/BTnhp2eyZFZcRcI\nUiRs8bJW3qQVU7+4Alyt3EmsXTKdqcdFSOyvZHH4VB1M17wX0l6dv8pdmZ8O\nn4CWzYK3HjtmXbqaDXOWQ3xtmF5VWz5yiT/DOhWCceUssQ/+0XULXagXscTG\nXdXqU8kLfN3DHi9lCsy28+dZudennDWnP0PrJ3/g8g5YOdW7DxRvl0gyr/H7\ntHdCmmG1HppLQShFZv8TIHgC4iQW0Cy6v1uhnip09/iPSvfPK2diN19ToiD5\nx+6vybVUQtnK5pWaFSBzicNlgllDNHe9oLHE0dELlcTQQjx8TpMOnTx92rPI\nM8WQkGo2sCjg8G50Yp1SKlTiF4MhDKv50p5Er7nZgWo/smij5NaasK+vHyyz\nzbUjI3GiM1jHItFBZLUceXLUAxg8rBmNj7/KmHbUdIxouOEmG4IQUk8cPN5p\nR/JKa2uOsy314IXxx1Ovb7ocTjvHI7PCO2sGQas/NjSMjPcbp8KvCvzQMVu+\nYFyCPpo9pnMRp5kiCe71Sgu72wc00c3toak+XmWhJ+eB113BJRfOu5ileUCe\nZUUUijOdxVMz+gXAxjEFHC1T1lBbQS7DC8E1YOtOfmvJVo9KPDRlQ6XDwyvB\nCIVe4F3sDpmHyR06Mu9Rlix/CAI1shrXjp5lXzQBdeanosXQfusu7PNk6Y3t\nSNFL\r\n=Rsi1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSgiRvUwk3Di36+woUhkAKL8nLrHOPNztY1nwxQBeACAiEArYxNxzmf00XII5gJlRD5uyMYaigFyfJqFqxrPTBau7k="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.0_1616863639927_0.8965063693038997"},"_hasShrinkwrap":false},"0.4.1":{"name":"@hypobox/react","version":"0.4.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.5.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3fc74533b842e23a7f83fddf6516cca04a0bbb0e","_id":"@hypobox/react@0.4.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jWyxzpWZQEVLNW3+kp3dMqKl/X4/s9CLF0hSygRSpZ7h0A5agILNGQxRY+470gwrlUWAMANFGkEd/jo/dF8vKQ==","shasum":"d4fee148cd4a659bfdb6aa1804109d073455c449","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.4.1.tgz","fileCount":10,"unpackedSize":8613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX2VmCRA9TVsSAnZWagAAIyAP+gI4XkrKPQ0Ef2k8BXv+\nuhbINro/pFUgusIyU4vzeC2paAhefZ92pKTpKXtE3YVQNA80J0GjjrkazTni\nZMjQV97OAET42naNT/R2bTUjxKv06f/dL9Ae7BHCwHVFsGGCCxIwwurY8XEc\nqKnkEPun3DA3j++yyWfaCcZWDg+f889cIuRG3xkXJswyHvU6FAo3Mx88Hwg1\nVuoKoy9yjnernbVH/U+dy7XdKTxAubgmfWa5IqKePgAhn1edWX4y7CKgf4PU\nMWhEhaKlc5vVaHdMih4dJFx3dy9H2/OhQI8Dkw4YIg+vx1CaR4O/9/Nhdcf2\n1aTcrVk3q77c8MNSpK1Ia55LhpIbB/L2/Uq5qMJVnLvGVnWmGt49JTRFW+J8\nO8LSG6chlAAJkhbQNFCdhGy3OlWMHpp5y7o2hpF7QEDyNVUpoAnhpPN0vva1\n8f/LiXETIfjmEvJZzw4gNH81ellWZNIZXLx/TvLPNJdp9txIDRMHgnFeA15t\nw5QdQCPBWRUcy3DGgGwOFeQ6Ait4PW6R3i2nundxCRm/4o+JXGATgMKAYjLS\nCk1VLLnlVuTQoHwX6gk7zI93RiD0Qln3MiVwemBK1P2oU02CyC97EWXlQW2b\nRRhXbMysfxUVpJKaRYa/CU58gK3uwe/T3OIvRgUV32f+PSpwY35wU0+w5T7i\ncHPX\r\n=5X3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsIj55ZN28NJM26sFccmauVh1GqSh3mXXkZSEzIw8JNQIhAMzzR/02dBe1NiNeNe9+GGIJWYeR2/C8++6qG9loZjn4"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.1_1616864613658_0.2311768341893381"},"_hasShrinkwrap":false},"0.4.2":{"name":"@hypobox/react","version":"0.4.2","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.5.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"7715600056212d695239f2c3347e4720e91f06b6","_id":"@hypobox/react@0.4.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9W4bqQ0dp18+piVTCZxl2Yw1eC17sSru81YX2BK8HiTW0fo22TCN1ukeVPzJnUHtuZ2ZLEReHu4UBdWfv6l/cw==","shasum":"598cb08b31c02d805cb55234781599462629d20d","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.4.2.tgz","fileCount":10,"unpackedSize":8606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX2ZYCRA9TVsSAnZWagAA5EIP/iVidU709o0MLxwPQF/R\nEOEipjCJUAlmXwHjFHd2NZ0FI9N0VxpYjCmnFBHI8L57dYmYe5WHcJYBy4Rf\nHD+XkXm8P7F/SzaCygfGSlHoisRB8a/uq1WmWZjw1+wmX+DtfppyiMRb9Ozk\n4XmIn6YvqBNZYl33GTg4wPBj5xjKNEvDAFxFTmggHXU+32qT/z9dtQ+sh2z4\n8IM9p+fNJ2bw5qpWNvslx0fFStvVlIqvrhPwT1FFzbLH8lck9rE09MDfqasK\n6XCo8cIsyKY+Sz5yfmYBfHMNh0yt0ckw8ydHX3cz8/kMvGo6ynRQHWKijlNx\nxJoYbKJE6BHQB3GOBpBPRvHjKANDqej/Wl45FuhVkijdQXbKFFUwFsOuo2bv\nIN9bQWOPtJbfqmOWeuxqb2k60OuW/ZBC8ICnxSM5EQ5Lm1HIGK3uokOncz5s\nVfGSK7JnkOxXprpS49jewY7N+stP5aGMgjUrueNzqDuY2uozaFxXhrmPz3Yz\nNL4hLl+j2ZkJJyP7oTQrVBBkQmN8RbkW620laNNGy4h5RdmVygwhePPSXQHE\nvbf70Twnle7YGJc20jnA6SpASzfzIXN2bFNy8Fhvhj81updf6zKTIGZPtJId\nEDJDwtWghw+duS5tQ3JcOXhgDsXlhP/rVxjcsGI8BXPVxsGfGEi/ZD029ksV\nGv96\r\n=Lolf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRTgfjvij76lRKa0rt6YuuDxVRIntq2EU6SgUaur5C5AiEA7Y9vJxukKXeleQ9PHb8VMI8uX6DQPQVL4AFYf3Ddtow="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.2_1616864856277_0.3611103540154432"},"_hasShrinkwrap":false},"0.4.3":{"name":"@hypobox/react","version":"0.4.3","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x"},"dependencies":{"hypostyle":"^2.5.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ff2595045b5028f7d28ed38cf671d07f386adea7","_id":"@hypobox/react@0.4.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-gMvkqmUuchHSg24CniGdJ7dYhJ/pR9mnlLHkCnjySLL12ZuCMtzZlBltScJz1wSX93xOWwkIOgQyLZE0c8fWxQ==","shasum":"ada4c301b8f664a2042708f3dcf4c84bf145e8f7","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.4.3.tgz","fileCount":10,"unpackedSize":9999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX5gjCRA9TVsSAnZWagAAv7MQAI2MSOkscpEG4Ln3x5hp\nhRptU0gRqL02LQJxbGSOE9wWUZ9e6rJ5kBETGZ/zqJ0bnCC9eL8lNT3bK8rU\n4+VSGJITEyeSGIuwxn8SWds/jDCKvJ/3axyz1vH7IVrIy1PW0oDNxhYSrEVR\nKVolax/ZvNadMqOWv6xrbD91lbcMZ2jaonImhois9brpIXSGLC5CKIioMOFU\n3WQzssYaMYMpLlH+3V4ZOW2ZKnsuk2Dc0+zNVBZP28lpVN8hNsTsOreG0pvS\ndYy1J8wFCmWMH7Pri7symXA+pN5gUaGeSekauMh2U6I7a29a/YhVF198izAu\nluK2XZCRjkJmrFjWw+h65ggTgrtm4b1UztrVeWkAM0aLHp75z7b00RlQRVhr\nnxzkLVrR9MGR5dWERgYS78Xj8rxsQk05R84acIAW137k94+bEr5RaBWhdkCC\nVB0PHUIvHRwv5Y5K+3+V09Oo49jUkuU8ihedMzV2Ci1vCYad7vxhQEhIyeEB\nEhP3mAru0lVQFUfig6BBz+GdlF5HwAos8w9cugrEK9J9JneKuVenXZ15ACN3\njRsap22hz1NyMI9mbPZLt/kWHc3Cw8ybPXhupdd2H2EEmWMGrr8SRSLb4q0+\ny/Jsl/n/e3vATF66eXHZTOZF0RRngDtMDJTUWkfNWNzNkjFISxA4NvAeujt1\nUF1H\r\n=w3HT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXlGWt0AiTNMqh9fS6XvAOVhWW5aduinuTvKsPgi6aGwIhAO32mU4+gvV+coy/tcSHBKrsH+Lu6KWOkzMV0g56W0vl"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.3_1616877602731_0.7977291999283735"},"_hasShrinkwrap":false},"0.5.0":{"name":"@hypobox/react","version":"0.5.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^2.x"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"hypostyle":"^2.6.0"},"gitHead":"a4b646f3f65d48d98acc5781c4242881ed70c2ba","_id":"@hypobox/react@0.5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-vupKlrgAmlz13yKhYTlhkfHyET+uEi0W3RE9meVSq5OLSjFVt10EqajzOZBqoGzdQnUtiJJgdQVvzz4jhWL7/g==","shasum":"014ff78de017e28f245cc4c21741567c25f3895f","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.5.0.tgz","fileCount":10,"unpackedSize":10024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYe88CRA9TVsSAnZWagAAgNMP/2N108gem2kP5ershPBv\nZ+dQFLSlZ8KC8IhworB6Pus/moZlQgkH82eX6t9i/7xwu4ay4NiQbgfuqnK3\nj/P8mGGYrB0DwAlgTBGDHdIH8Za+j9PKnHQRHWkgFFjaQ5XMmr9aPWHnTu4d\nWxWEXEE8s4va4fHySr3ExjOHe4aFEuW78H+UmVlsAMVfTqLWl2Q8xg3uDp20\n2gP+tqCyAIxpJSZ8HK9A433Gl8lLKaLq3DKi42tuO+eobvi5JrPcmyfApyvj\nispqxRXYrm4xfOZ+ZdnUa5PCm32ZWbH/5edYmU77+tTUlPiy889SfU40T2dZ\n0o9fAJ5Rt4od693tqt3Qs7wSB9h9LWZ07OrJFyYyp3z/7AAyt9cD7BsxQ2vM\nGMAK8j8IOK+GGHvvQVtkC467EfUml9yesJQa2RwdZRaj7D4tamsHWJbPP9dW\nqhY0gibXLVxD+JocQdS1/GtPJt2Qrfw7Eh9nEFhmy7X7xzwYK6WgSIqUxafG\n8LDk3ueovB+tPUZjDuhKgNLALjUL00BseL/irPLaYofW7OrRmJOWxxLrZAlf\n8ehMbF/NiXOBWC3VqP1MGz3dRJ1d3rXzSxV8imShoFDuytYW8HNJgLGErqkT\nHOOdY4gDwhTrpiJivqr4DYrVrzOsL9mB/2jIBbWNaLR8xX7bNvgxvCSfB5QP\njTQ/\r\n=2srf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh0huXRIr3sYO/2TSO2JG0zbCnuC/T7XBiytj5W6WBSAiA4XvhUw7B02oKMDm0GhYuzJMlZzScNbJZ2YxsrbY8wJQ=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.0_1617030971648_0.8488458033520749"},"_hasShrinkwrap":false},"0.6.0":{"name":"@hypobox/react","version":"0.6.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","hypostyle":"^2.9.1","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^2.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{},"gitHead":"a333f9c4c2f8600217e3fd9425c298e63ac64441","readme":"![@hypobox/react](https://user-images.githubusercontent.com/4732330/96394851-af58f800-1188-11eb-8922-6a3a555d74fd.png)\n\n<br/>\n\n![npm](https://img.shields.io/npm/v/@hypobox/react) [![](https://badgen.net/bundlephobia/minzip/@hypobox/react)](https://bundlephobia.com/result?p=@hypobox/react)\n\nMinimalist CSS-in-JS solution for React. Built with\n[hypostyle](https://github.com/sure-thing/hypostyle).\n\n```bash\nnpm i @hypobox/react hypostyle\n```\n\n## Usage\n\nTo use `hypobox`, first have a look at\n[hypostyle](https://github.com/sure-thing/hypostyle). Basically, you provide\n`hypobox` a `hypostyle` instance, and then you style components using attributes\non React components that match your `hypostyle` setup.\n\n### Setup\n\n```jsx\nimport React from 'react'\nimport { render } from 'react-dom'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo } from '@hypobox/react'\n\nconst instance = hypostyle(presets)\n\nrender(\n  <Hypo hypostyle={instance}>\n    <App />\n  </Hypo>\n)\n```\n\n### Styling\n\nIn `hypobox`, all styling is done via the `Box` component.\n\n```jsx\nimport { Box } from '@hypobox/react'\n\nfunction App () {\n  return <Box color='tomato'>Hello world!</Box>\n}\n```\n\nIf you've configured `shorthands` in your `hypostyle` instance (or are using\nthe presets), you can also use those:\n\n```jsx\n<Box c='tomato'>Hello world!</Box>\n```\n\n### Responsive Styles\n\nJust like `hypostyle`, you can pass arrays or objects to denote responsive\nvalues:\n\n```jsx\n<Box d={['none', 'none', 'flex']} />\n```\n\nOr:\n\n```jsx\n<Box d={{ 2: 'flex' }} />\n```\n\n### Macros & Variants\n\n`macros` especially shine when used with JSX. Imagine the following config:\n\n```jsx\nconst instance = hypostyle({\n  macros: {\n    caps: { textTransform: 'uppercase' }\n  },\n  variants: {\n    link: {\n      primary: {\n        c: 'blue',\n        '&:hover': {\n          c: 'black'\n        }\n      }\n    }\n  }\n})\n```\n\nYou can reference those values like this:\n\n```jsx\n<Box as='a' caps link='primary'>\n  Click me!\n</Box>\n```\n\n### Custom Styles\n\nFor props you don't have configured as shorthands, or for custom values and\nbreakpoints, use the `css` prop. Examples:\n\n```jsx\n<Box css={{ c: 'tomato' }} />\n<Box css={{\n  '@media (max-width: 567px)': {\n    d: 'none'\n  }\n}} />\n```\n\nFor compatibility with other tools like `styled-components` that also provide a\n`css` prop, `hypobox` also supports a `cx` prop.\n\n```jsx\n<Box\n  cx={{\n    '&:focus': {\n      outline: '1px dashed tomato'\n    }\n  }}\n/>\n```\n\nBoth `css` and `cx` also support passing a function. The function will be\ncallled with the full `theme` you passed you `hypostyle` instance:\n\n```jsx\n<Box\n  cx={theme => ({\n    c: theme.tokens.colors.primary\n  })}\n/>\n```\n\n### Server Rendering\n\nSSR is very simple. Complete example:\n\n```javascript\nimport React from 'react'\nimport { renderToString } from 'react-dom/server'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo, Box } from '@hypobox/react'\n\nconst instance = hypostyle(presets)\n\nconst body = renderToString(\n  <Hypo hypostyle={instance}>\n    <Box f aic jcc>\n      Flexy centered content\n    </Box>\n  </Hypo>\n)\n\nconst stylesheet = hypo.flush()\n\nconst html = `\n<!DOCTYPE html>\n<html>\n  <head>\n    <style>${stylesheet}</style>\n  </head>\n  <body>${body}</body>\n</html>\n`\n```\n\n### Related\n\n- [hyposcript](https://github.com/sure-thing/hyposcript)\n- [hypostyle](https://github.com/sure-thing/hypostyle)\n- [hypobox](https://github.com/sure-thing/hypobox)\n- [styled-system](https://github.com/styled-system/styled-system)\n- [nano-css](https://github.com/streamich/nano-css)\n\n### License\n\nMIT License © [Sure Thing](https://github.com/sure-thing)\n","readmeFilename":"README.md","_id":"@hypobox/react@0.6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kIR+NfYKfB8Kwede07qZCC+lQcxzz2CW+GmdCAvpNSB+I3p9i+AeUMvLsqjoXWJvRMhZfYVVVYAZYMCEw11kxg==","shasum":"ea6146ba253ca1f1f5a6de493d24f5cb90667e6a","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.6.0.tgz","fileCount":10,"unpackedSize":11529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbIq9CRA9TVsSAnZWagAAgqcP/0p+rFhBMUDROk4YSh+b\n9u89BsBrtH2Mt7+V44vIeIoNhisCA1quwLfYrWWRSvjeR3XxFBZJXAL4l57j\nHA6ln/ip5oSx6Va1Mm4ESHCoFjJB4/vdEC6q8QjPq5mMnZ0zONE1Xb2R16dt\nsSb/V8o/YAaYjjn/Er8xOFeGE0afPQEHvZ9oY0MHDlpbclhkGx6CTLIauXok\nZ0I8NHV2ARDtKwJxvnpyDNPBTAanEPJXMdVrFCeboJpBjXG6HeOXaQVnHFBy\njpDZm+RnDVaz8UBVzArDrP+3UAdikmYTtDB5Zi/MVy81vFnbS32skuDRteSe\n+4LRfA3/HEwXAuLe+KdH3xbeK4CoLhH13rXHJHiyymplXcHKE8qaKNdJM/q+\nWkxzIkixs7CeQ+SI9a5sRpUGY7PyPr7TbUnHEPNtG7A2VxqJMn4NUdzA+F6S\nkWZaPmXLCHYqQkF0JdZv8dUsle7ssrB7FLKhdpTDkO4TB/kcxEebwha3WHAJ\nWxKxDRjgWp2maxiyiCxOHJUIxxxYSAgpAZHJOv7k/9OYQjNd1ThEpbV2oo6Z\nUQWFdvmDVDcYsDI0ZQK/BztVaqtChEbn9H2z29Z+hrhC5sWj4g6dU5XBhJkc\nZcqZZkc0BIAyD4ORDqkcElXW4IlCObjdqjvbcEf2LQj942mmLGjXFHE9cQy2\nockW\r\n=suer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGapZm8D03JznThjm9aFipKVJsWIEs1HYrL3IO/rTd6MAiEA7uKSjcYwQbX3u6SsBH2uvB4XGKTZRZoEOqOJ5TvcLws="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.0_1617726141090_0.06866915174048871"},"_hasShrinkwrap":false},"0.6.1":{"name":"@hypobox/react","version":"0.6.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","hypostyle":"^2.9.1","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^2.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{},"gitHead":"1ccf3bb793bb7ae079cd2a7d570453db5f24b9dd","readme":"![@hypobox/react](https://user-images.githubusercontent.com/4732330/96394851-af58f800-1188-11eb-8922-6a3a555d74fd.png)\n\n<br/>\n\n![npm](https://img.shields.io/npm/v/@hypobox/react) [![](https://badgen.net/bundlephobia/minzip/@hypobox/react)](https://bundlephobia.com/result?p=@hypobox/react)\n\nMinimalist CSS-in-JS solution for React. Built with\n[hypostyle](https://github.com/sure-thing/hypostyle).\n\n```bash\nnpm i @hypobox/react hypostyle\n```\n\n## Usage\n\nTo use `hypobox`, first have a look at\n[hypostyle](https://github.com/sure-thing/hypostyle). Basically, you provide\n`hypobox` a `hypostyle` instance, and then you style components using attributes\non React components that match your `hypostyle` setup.\n\n### Setup\n\n```jsx\nimport React from 'react'\nimport { render } from 'react-dom'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo } from '@hypobox/react'\n\nconst instance = hypostyle(presets)\n\nrender(\n  <Hypo hypostyle={instance}>\n    <App />\n  </Hypo>\n)\n```\n\n### Styling\n\nIn `hypobox`, all styling is done via the `Box` component.\n\n```jsx\nimport { Box } from '@hypobox/react'\n\nfunction App () {\n  return <Box color='tomato'>Hello world!</Box>\n}\n```\n\nIf you've configured `shorthands` in your `hypostyle` instance (or are using\nthe presets), you can also use those:\n\n```jsx\n<Box c='tomato'>Hello world!</Box>\n```\n\n### Responsive Styles\n\nJust like `hypostyle`, you can pass arrays or objects to denote responsive\nvalues:\n\n```jsx\n<Box display={['none', 'none', 'flex']} />\n```\n\nOr:\n\n```jsx\n<Box display={{ 2: 'flex' }} />\n```\n\n### Macros & Variants\n\n`macros` especially shine when used with JSX. Imagine the following config:\n\n```jsx\nconst instance = hypostyle({\n  macros: {\n    caps: { textTransform: 'uppercase' }\n  },\n  variants: {\n    link: {\n      primary: {\n        c: 'blue',\n        '&:hover': {\n          c: 'black'\n        }\n      }\n    }\n  }\n})\n```\n\nYou can reference those values like this:\n\n```jsx\n<Box as='a' caps link='primary'>\n  Click me!\n</Box>\n```\n\n### Custom Styles\n\nFor props you don't have configured as shorthands, or for custom values and\nbreakpoints, use the `cx` prop. Examples:\n\n```jsx\n<Box cx={{ c: 'tomato' }} />\n<Box cx={{\n  '@media (max-width: 567px)': {\n    display: 'none'\n  }\n}} />\n```\n\n`cx` also supports passing a function. The function will be\ncallled with the full `theme` you passed you `hypostyle` instance:\n\n```jsx\n<Box\n  cx={theme => ({\n    c: theme.tokens.colors.primary\n  })}\n/>\n```\n\n### Defaults and Extending Components\n\nIf you like, `compose` provides a familiar interface:\n\n```javascript\nimport { compose } from '@hypobox/react'\n\nconst H1 = compose('h1', { fs: 1 })\n```\n\nAnd you can use it to extend components as well:\n\n```javascript\nconst Headline = compose(H1, { color: 'primary' })\n```\n\n### Server Rendering\n\nSSR is very simple. Complete example:\n\n```javascript\nimport React from 'react'\nimport { renderToString } from 'react-dom/server'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo, Box } from '@hypobox/react'\n\nconst instance = hypostyle(presets)\n\nconst body = renderToString(\n  <Hypo hypostyle={instance}>\n    <Box f aic jcc>\n      Flexy centered content\n    </Box>\n  </Hypo>\n)\n\nconst stylesheet = hypo.flush()\n\nconst html = `\n<!DOCTYPE html>\n<html>\n  <head>\n    <style>${stylesheet}</style>\n  </head>\n  <body>${body}</body>\n</html>\n`\n```\n\n### Related\n\n- [hyposcript](https://github.com/sure-thing/hyposcript)\n- [hypostyle](https://github.com/sure-thing/hypostyle)\n- [hypobox](https://github.com/sure-thing/hypobox)\n- [styled-system](https://github.com/styled-system/styled-system)\n- [nano-css](https://github.com/streamich/nano-css)\n\n### License\n\nMIT License © [Sure Thing](https://github.com/sure-thing)\n","readmeFilename":"README.md","_id":"@hypobox/react@0.6.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-1Jj2VzgYCTvAOBOiToqsTvjZj00IGi5majECSqkofn1ZTZdqRkgVaLbGGiM/uYLYNqXWql3RAUghdIL65U/pXQ==","shasum":"7a45d5a2f29d7820d1edf3c772f8e0894f8f03b0","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-0.6.1.tgz","fileCount":10,"unpackedSize":11620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbI7kCRA9TVsSAnZWagAA2PcP/jzartReOJ8cWKl14h/S\nXcRmWg5VFm+aLR9DGC585Ln+6Cbxd+ZTQfhgYLp/eTbWzjSC+fbfppsnOHOp\nkwtho6cGdMf2f7wAac7QeeFEosqHbxiPbIR/C5KbAkwvpMh7ngQOmO/VFgpn\nXauTdwBBvh3I9Od3CF3uGBsSVpn9gBAGpgiI9B0tj7hlkxkTsDPUVlaMxC3P\nyaCWjmQl3m5b+EBZWKegySqeJflj+8uY9WqoNk3G/uq0i6JyuJAyz6+pXza4\nTkBG7cOgix6nHmJy7TECqTEjLc3qyHlhxSp6nctGvVsd8oONzVrlN8AIcgwQ\nIVYqRgb3STEMDfo/iubpKHSl8AE5jkddn36LuE+BgmbHiQ/KKJbAYoF78gIy\nYeXKZRiHbOUaCywOktq+GckuuWsJP/vXa5GCvXCcyFdm+oF5OE4acmipiTYF\nPKNyR6gn7KVG4D7Qumg8NMdnIOBMQ33ORr/iylixsyzi7yWY5JDv+qod7alM\n+7rccelbd6ntaC7u+rIxfwFV5EbIUsWRJRxCXFYnrVXNQXXFXYBphxe1shp1\nZJdID9TDaqF9uFmWR0EVf+ro7MPoMObyyEs0Zo1Lwh4Kysk4hDWk3Ya+xh6V\ni5DgR4+/VW3UPI+I9PrSDfkBEoUHPHkp+A5CGXMZMYi3bQ1hw3lnfg3gr+5g\nEVub\r\n=rI3n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjBO+b7AC2qe4NDinIuH1n0xbkVaoEZG+7GLgNFQG3bAiAX0JsnrSKyoX8Jxcz8ojsz3YuG+5D6hepAdeqYpypR+g=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.1_1617727203696_0.7718409680004605"},"_hasShrinkwrap":false},"1.0.0":{"name":"@hypobox/react","version":"1.0.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","hypostyle":"^2.9.1","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^2.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{},"gitHead":"d9e2121354c7485bc0c3615812a6d4ea4e9c6397","_id":"@hypobox/react@1.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4jl8CnZLFM/0/0fYCw8al6sM6QgUniF9BqRFXsEELh1CS/EpD8tZcRccDNH9CTjpqG6VGrfA+wrrRffZ4oRGkQ==","shasum":"da458d3103e3328e35402a3fa43878df515857ec","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.0.0.tgz","fileCount":10,"unpackedSize":11634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbJA8CRA9TVsSAnZWagAAm3gQAJdS/wAvoE6TO8OXjN3f\ngeTWT/Zp5FXNL+tQwQVmCI1bOx3N2CBf0JHYB1Lkf2jb+nmxDiOYbET+9lWr\nm6AvVixxYcSS3bKcLiAUic0iUIbGkkMGWfVkvQqH6balKyxRv2W5/8/Qf5kq\nrr82sLWRr1riiPyRd2OvmKNSS5DnGqD7fl8sYt3iSeoWjziSAXBVtKhQ/Naz\nLB3ITaaEfbjQaRijHnodCH+Yg4+utd8wPxP2a6jZdh5QPum5f5gGUf1bBthh\nUYsna8CP47AagGBUHG8hB/2ZRqriAamf95jy2EscFGrBPiI6kdjSBDBY9d95\nFX64f+lG5AZKbIF0lBeTJEAvVaarYBYOryPmbBz1SEaxEImy3cWHvSTo/dR0\nFXa9RZkl8aoZ20xsf0264vPBSrW/S3XJp1UfuKo7X5I2qit/CVxWHemf3rUS\niZwzvCPsEXhs12uvQApIsWF2oMVrMqCNhjaqfBDvvS29OE0Sm8QpQzaa6i/u\nzweke6kWfeSODRojKDKJfyGUo3iQnjccliQ3TDYu+jRdqq2kPO8pnUyT8y4I\noe8BP4qlGqHp4Ys+s0By6xwcHw1wbjtLJ5ej5vCa7eMdOxGMczhFHRR/fGZz\nirfEmI4ldU+CapBjU9zN+ZTJlntghYJ6Aor2vg0LRu2nd8kIeWPz1cAVcKHM\nfEvu\r\n=kF4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC9D57KQTv5+JxkYodDsxZhxuA7sB13H0PG2hUkKl1swIgaEDuC0ZfRwwSpee3iKvGicpDcca3Pcvi+njBGFS4M1A="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0_1617727548339_0.7182214538271632"},"_hasShrinkwrap":false},"1.0.1":{"name":"@hypobox/react","version":"1.0.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","hypostyle":"^2.9.1","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^2.9.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{},"gitHead":"6169b5789d188f5378cdba7276da8f01732dea13","_id":"@hypobox/react@1.0.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lK/ZgckwTQPoUfa+5YCE1E4jD+FVLnyHszmArVC8ZBaz/sjWdtRKTlY9w2/yvFhUAgNOt14gaOlB0rvDL7NT0w==","shasum":"8ebd3962a2b98b99f1855bab7ae8eef52cf9ed3e","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.0.1.tgz","fileCount":10,"unpackedSize":11780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbOvoCRA9TVsSAnZWagAA1CEP/2gspOFYQIc/l3kwACAz\nU8Obs6DFdMCuNNindhqn47PcTyDf0ZDXsLWLob9SU7xwGRecsQTf+8N0kqD5\nuRVy2wcYZsAUd63zngbIAr5wO+19Q0ZvTwSXf/fmzOuOcsrPhq05Zg71QK1+\nMCViR4Y3+sKADuGkxBf3lB2jseC9ssAg8WSimNfAvdK5Jux9kcyVYECyfeMa\nUWU4Cq4UwyM1lmFEZXA61j19GQq9Le9YlJezE98sXVhoB7xBHix1r7I5s9gB\nJtzdo9vcmeo1AvuV0fzrESEEgN76dHk9ice9Of9IVeCA5tO6I6bCDs+FoZJc\nrjEV8QPm4Lfwrt2zwsOunyBVIaNm6rfK4HLu213WD6vzLOIXpHDDCwvv/qLF\nqFI5fkDMbjO7GoelWfBhk9b1WU8SHhb95/SDcsVIFn8jF80lg4nZvwOn/vmf\np7AUB4TvFNgYf6o10sip+7GbHd4yirfE0hXZlEXgYLoRD2gL0QgWcBxLkw//\nZStKcDvNIYBFaMvjosg2RyVCLIu1fy4IZWCS0Vawo1wBeXpJUxNgqmaplQSQ\ny0hlc4mY/9DfAiqmcX/5e+GPAw+UypdcY9VcyrB/uJrY/pWKlB5FYxvtj/I3\n0JjP3qvF47Jnt+TCqxPlPuVHbHeiEN6nv+VI2K+QgKieO3vpaRt/En/DRov2\nht59\r\n=xxFj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5ffEv74PhnafR/hy2SctKYgn1msBLKEPrd4Di25lsvQIgGfdZyFDyomVZAWeuudcrL5zabAWSH+VPpgn30pdyFQM="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.1_1617751016268_0.9469289621932282"},"_hasShrinkwrap":false},"1.1.0":{"name":"@hypobox/react","version":"1.1.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","hypostyle":"^3.0.0","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^3.x"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{},"gitHead":"884a2ee624940e15929de1ab645b6831881d70c4","_id":"@hypobox/react@1.1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EwTAiexL2N0uS513bOx8aDt83OWijmuJEiwXKNiQO98h6K9s23ZSy9+u5CgeGXdnH0CcYal/wM3+rZR1woM2Og==","shasum":"698a54740dc9eecd028a7d57a0b000ae12f57adf","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.1.0.tgz","fileCount":10,"unpackedSize":12342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbfdPCRA9TVsSAnZWagAAQTAP/1mQGHK11jREj6043J8w\nb5v8A4yqtzejmNnBJYZwLTU9PFfSvvfXx/2XJjfuHEOuxjJfDldALWtNpNw5\ntxfGVG4kZkKVRHbiF/Ba55QV1ucoG2cDFiPDCAUREumbXX0SJ8hqUn2eAEwx\nfD/ugVdjjo3UoZ1Sqh57pGkJB/hOiN82v1W4TgZ71NvPu/nrOzlhQn7fLowi\nYefPPVkQm0YZc7m3x/tNS4oJG+AWr9Kt0nlbpv+aV9xxaRWIVyZP13LmkfGe\n+zdMb5234x4/GH8Q7pdrYq2OobhOOh9yG8Yj/qlBFw4O87uPcSxrJXbDT2bH\nGH1S5Em7UkvnSxng2WO6bKSMdMnFnR8R6qYax27b1XRYEgAsi3R8Bd3PBUNW\n5FilOH6Cc8Vj41F6YnZQFvlx5sW2swkxnq1ahg9CVYMVGddfWcFsBwW94xAs\nG4n+hHMrZxWP0SD4xx1a+GxJJWPEV+O/uvHqTZdSs0eeTJLlcV91Ik1l4+/E\nml7/6ank1f8PdPpaWLNOViHq0O4qOQ0z/Tz/wmopser+ke9JOnxN/1LIKLp+\nvnIC9QMnzAyUjp+7gIHVQPZpQrDRxaE2d6U+6UBr68Ny9J6bHCcO0hKIvL8C\n6YU9znSValDccVf3ufnX00UvzlfeOBoDVWQhxxBq6ugvOUv6pF6ZkAXovfyI\nGqCX\r\n=cqlB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH080OLYCVIj5K7EaQdyjU1bSI2OvP/FPZYQV3vFbUuQCIQCZKlqyRcxfQXylMz80RwCc9SJGc7jyrX0bMAKybIyYSQ=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.1.0_1617819471548_0.14420124754664054"},"_hasShrinkwrap":false},"1.2.0":{"name":"@hypobox/react","version":"1.2.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"test":"node test","test:watch":"nodemon test","format":"prettier-standard --format","lint":"prettier-standard  --lint"},"husky":{"hooks":{"pre-commit":"prettier-standard --lint && prettier-standard --format --staged","prepare-commit-msg":"exec < /dev/tty && git cz --hook || true"}},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.12.13","@babel/preset-react":"^7.10.4","@babel/register":"^7.11.5","@types/react":"^17.0.3","baretest":"^2.0.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","hypostyle":"^3.0.0","nodemon":"^2.0.4","prettier-standard":"^16.4.1","react":"^17.0.1","react-dom":"^17.0.1","semantic-release":"^17.2.1","typescript":"^4.2.3"},"peerDependencies":{"react":"^16.x","hypostyle":"^3.x"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{},"gitHead":"12bf03f806059987328a368ce9b0f14969bc3ce3","_id":"@hypobox/react@1.2.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5xc0/82qaIVaB1Safsq+vNGn1FZgT8IYMWh7LFbZJ9yWZsKaZN/ADsJ4TVuLkfEDROyaVXOvf6iXN47bCROl9g==","shasum":"2b42f0dd151b0e59fbeb2b0260772dac69aec32d","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.2.0.tgz","fileCount":10,"unpackedSize":12489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghz5xCRA9TVsSAnZWagAATKAP/2ZQpN2LOnb5+kJTHBBN\nL7xa4NDDoOZFfXJuVESeIq7b5MyDU5CmvJLTgKNqGykPoC0BANHWZm0v/sFK\nFnvO2QcF/mz1WgjY7SKaMSuneN6geCXaP02FNKfadJEBJ1eNqrLxBNeulcvV\nIDFLIibDpK6t+UYDTAxpOHkRlQdgt0wbDl1lIVeYBwgHH/QhnJpBu6Ry1Tk/\n8T+w0kHc8YIcTnp0Pivi+wc2yWC5ecD0GEaKYcpBa4t9bL7y1+f1O003DL6y\njOQOuL+L/Dra337FiF4WpAbbtUfadaY3TP/ZTaDIbkOiW6kueZEBPrpf5kXz\ndnYuxorO/ceScC8G6PhzBe+DyhAu2o3DLEAcGDilYAU/cK4yboHJrQ9jiXNf\n88oOqLnPuDkp2yTF0kfVy1tYwF0ZlSvHyttHZNxEWrhaXfnt2k3t4jVPDO+1\nOStQ45OwAktBeshc57C5GCc8cGVgWbkm9DrJV136V49gipzYu9YBdC/O9V/J\njJJVk7WcIVLNCxIvpOBHVIXbdEZBqbYZWxy6Yy1ZI8CByHgPba3N99tpnH6D\nmgux9xLlSFfwgeSyFRsL1cERFCFRHs+TIV1sCuJM9TCZWb5wtpq0WN4Znwil\nFD7tn77Gt5SKdUKiX+vnvTzU1TCay+h3rKp28ZIaWXealyakrfTQGolajb9a\niEhI\r\n=L4rK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLp+Fh3udsvzgPGH1niSyGg8EMRrcrgIT/Zx/IfyhgDAiAlqaKFUN5nxLQq/z0lGCO7VzmHQpmQdUOCKTA0r8gmIA=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.2.0_1619476080965_0.23271623449350987"},"_hasShrinkwrap":false},"1.3.0":{"name":"@hypobox/react","version":"1.3.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"16","@types/react-dom":"16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.2.5","is-ci":"^3.0.1","prettier":"^2.5.1","react":"16","react-dom":"16","semantic-release":"^18.0.1","typescript":"^4.5.4","uvu":"^0.5.2"},"peerDependencies":{"hypostyle":"3","react":"16"},"gitHead":"35761b754d9748b7ef3fc02fd9222a1b9b375ba7","_id":"@hypobox/react@1.3.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-GEMGTdd8AyHt+vT91fRWTZDXTKUAMeKWx9yLb9JGEI5JcHjq2QBt0eaS6//XwbXCkbbMCFUluxONZPOWUUX5MA==","shasum":"02e58f68f3f3aa07abc9c1029586e928c893c9e1","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.3.0.tgz","fileCount":8456,"unpackedSize":143125071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw+nKCRA9TVsSAnZWagAAc0wQAI+0Uej3DwhbhP2E6uRS\nZmhp3X7toMZaG8C22NTs67utnevc9DEZTDWXRqwO6fZqdKmLKKgs5RxM58Ne\nH+eYHZTTSkgQQGc986PPTd9UWagCjdbsAz7b0GjR/WjVbUdD2gdB3vpSHVFn\nlC3me8TN4mKck/aL6/mum3ZA/dP+SG+LyQaUXfGuaqSHFFcjxYfxY3SopLYc\nkaMtm6CcueMZOh3B/86fWzV8vm9C2GLUDAq0OdbATX1MobtZ5u6K0ILicbht\nNdZ3mk9z79FTg/87aHSFe6KS4/JnB4vapul1NTU+VQ6AJSkDvYRxNLSdzXk1\nD6CwshtTYd3idpt5xt9zm+2cfFbHRHTntflUpwl0AlqQFjIkoyWJU7ZOLSru\nJ/f4l6gNzZZmL0q5U0qOBZo0SgBWzzx0P4muOVU7bDHEOs76s80hYuu9TnaJ\n/7iLCpqCN93wxsGlwHqvZ8X4SO6VymdXjd0X2535vYa6OGwiamjE6v6w2SGy\naq98JJIFZO9rtao6cKk9VubmPp/W7/ugYNt1/W7RmnxBQ7yHRvcsM0pRKYXN\nW5Z5Nrv03LXaN51n78ukvEfIeqNDlHOBX9/OqS0eqU420Su/bCTo5sEZQlwV\nJEk4lZveVRaoNLZCYTFG6YKafaaJoo0TBp5EOVvmVeEjrfVYEDjqQKwOx8y8\n+BUZ\r\n=r5S2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR8moTdDjYj8mYZPtyK/LRJLEoMP+wxswwtg/tnYIxBAiBqESmLHlcJVXMN5jiDE6v0bFjXih0RTyWEosw7Jos6+A=="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.0_1640229321369_0.03956289762347609"},"_hasShrinkwrap":false},"1.3.1":{"name":"@hypobox/react","version":"1.3.1","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"16","@types/react-dom":"16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.2.5","is-ci":"^3.0.1","prettier":"^2.5.1","react":"16","react-dom":"16","semantic-release":"^18.0.1","typescript":"^4.5.4","uvu":"^0.5.2"},"peerDependencies":{"hypostyle":"3","react":"16"},"dependencies":{"csstype":"^3.0.10"},"gitHead":"ffefbff7d39bd6f397289040bb3df1a709dfb5aa","_id":"@hypobox/react@1.3.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-d9iTLPvv7x9VSr36tIgA7DAK1bEmsfdTlA+ujPQZd1MyJpjLdmDu+0B6FXXGaPeHchLmXvZVYmSH4o+2nMeeRA==","shasum":"25f88760050dcc22ef0445f2c40f3170d3fdf49e","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.3.1.tgz","fileCount":8454,"unpackedSize":143122588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyJONCRA9TVsSAnZWagAALq4P/2q2jrkxsis4in612ZyX\n0hb8AUZIqzaeh/g5/8YfxvXtyt9Z3pomcXWi35mbGgSGKtT7PlwDUlxn+F2j\nO9UlSiwi1e+z3qocsWox+t28f2BXYHXeASflo+uKL+KVNVVfR4gvoPAN+aVs\nmmO2nzD0AqmGbayDoGU6dM1oJ04bG1weIR3KNgwQVN7bfw1dJzXQmGseyM8U\ngJKf7xuJ6Yj+8u16mPfkXirTDLQKGLR5Iad2oyFNaxNekcKomnUyX1ENX0v0\nNR7+1z1lU04/pia7cVDMMjl6qL8psNrdvAHJgVARP47L4cHcbgxlUzoz7T2Q\n2T2uPEV/ejQiR6YLCqWKn3bgJXVb9qVTsOyrI+XWC3g2d3AphShDzXatyF6i\nhAPNK0CAD86+vQWBD29Go1PtRUwoSnvCRQZP+VlBWLJvjz5XPJupIfgAuHXZ\nTvKaSwP+k7n9XTC5GQB03l/TeWzHRkhdpHxGzS8WpsTJDjqagm+5P9WQ/dJ5\nfbP/tzo6jNDDIfqJKG1I/sr/vWWe+k41CbyKnIsZP3bO8jfBmP3QilLWgHDU\nvyQ2yidltcbiIhbTYEcsnOCBVkpZ6lzAJSR5MnnCRpr3uh3WysKYfgOBeFD4\nxIjPtaSEYNj2e4pafyrPXXSOeAn3KYSDoGBvBu7o3UE1PaPwqRe8DnELLhtk\nWson\r\n=ilY4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkJexmk5LMa1lFixyyiZSzn7pXRYIaQRFgKI51Qiv8PAiEApwjGysybl7cLS6+hNPZNUW5vb+Fg8+xV1fdUmP505vk="}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.1_1640534924391_0.6829211419085095"},"_hasShrinkwrap":false},"1.3.2":{"name":"@hypobox/react","version":"1.3.2","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"16","@types/react-dom":"16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.2.5","is-ci":"^3.0.1","prettier":"^2.5.1","react":"16","react-dom":"16","semantic-release":"^18.0.1","typescript":"^4.5.4","uvu":"^0.5.2"},"peerDependencies":{"react":"16"},"dependencies":{"csstype":"^3.0.10","hypostyle":"^3.2.6"},"gitHead":"0e72e13d11f7474768eca682e3f82b5c5c43ad85","_id":"@hypobox/react@1.3.2","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fdRM1tcHEU6C/aREj03HeaHNIKkjQfj00tV8cRIaDlHHJYysAtGlpOZPHPOGZtXEdWbix/Uprhp1zn5NxcZ6Ug==","shasum":"d1fc40c85d9176390d6df8990d9970d8c20048ac","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.3.2.tgz","fileCount":8454,"unpackedSize":143124935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyKa/CRA9TVsSAnZWagAAuL4P/RYy6xCmXzYVEnhDcJUy\nKfGnAubd/RxW86r4RwAmClkPpVXvdgG2w/vRv+lZ5zEQPRWi5V9TcgqvVc4O\nazOBSJYHoi5LhbUC9743sLk2m0/j/pL5pX1Mb34lKM1AKKzrhGaP3YBWFIDj\nBUGrw3qggS8vmR+C3apkF2OAVJ32wk1FkuXzEVY/EaHVY2l8XH3mUlSIoOVW\nrHG5MCLh7c74MhLiFSrebfPcJDbGgcZcQ9JPIlBRkm02hCoFNNMrmokOaJXj\n3aNWj5Yc9bYQ5isbYaBePf77eKvsP31j85OKMLSE3O8qPkAI2tThP0iur9N4\nM2lzdZI3Zgrl+FP1D04bJwfkV0VvFJuUL4UZQuOazIWwIzZ08XzUJ0hzGM+e\n8e3+WWusSHDVAZNb0XwnJVWXutxp9OWGbZ85pybgWOyQYgqJ5JIhYhcIYeyE\nEZamsyrZj+QpNNOaMXK8uDjc5OOp+/qTGqsXo/8OpSMo5oMJNFYrABa/xkIZ\n+2RekbXVW3dKLkadBRYhHuzylt+Rjh2USZYT8pSkcKqTCU0XFkG1IqqHyKVC\n7o2upFvlqZtqT/MVyPr2VlTQB4N1F+JCa0Znl1Rn4i1SnTbAvwyDgCS/bH/9\nt22GXf67/fvkTYb8dix8SFercj5pMwgiQ9kSDspFP0Ph1WKAqGce1sX1mbWC\no8vh\r\n=+LKa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVQxaUA21JaGyzytdn4UVtwZni+K+HiZEPG1oOEqVVLgIhAODNPNGm+SPVTXTZT1QdOYSAPc234BPP1zKyogivnOTp"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.2_1640539838668_0.03410862301033735"},"_hasShrinkwrap":false},"1.3.3":{"name":"@hypobox/react","version":"1.3.3","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"16","@types/react-dom":"16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.2.5","is-ci":"^3.0.1","prettier":"^2.5.1","react":"16","react-dom":"16","semantic-release":"^18.0.1","typescript":"^4.5.4","uvu":"^0.5.2"},"peerDependencies":{"react":"16"},"dependencies":{"csstype":"^3.0.10","hypostyle":"^3.2.6"},"gitHead":"44fda73979f616cf012874981a8c190363befc85","_id":"@hypobox/react@1.3.3","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-XSsQEhGaayxj/mlqYzqtjLRO46EqYAJkpDfDBS6dNeqnbvHzvNLSip7HbDuRnAFrh23WA0wkb93uMLKGIV63eA==","shasum":"2637c5b5c0984eb8dfacaf700b4dfe19dbdb0b36","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.3.3.tgz","fileCount":8454,"unpackedSize":143124974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyKf3CRA9TVsSAnZWagAACO8P/2NgisKkIAvTauSQD/rY\nk9Rz2TH2YocgJ070KHeyrt1ck/pba03zujPF1C9TU86ty3+WyGjuf5mL5gdV\n3F5YVfRP/+UtqkyTvwbLWa6NSkopjMlzBPZkRXiTOWS1WFYNhJMN6kIIXh4U\n83Z0WoD/l3mu9bf+vz+THGCneCSb9aTIdVWF/2ZQl3Rz0C8zI43aA7eStAQs\nSliQVNyEACxUIH8bJzfu+RkmXBiYt6MLAX8QSBaanh4GHSI0Atz5cWOvtJaw\nTtOHfZyp9F+JOaKrSsdSmpS5QxBBgRGeKCcM2/nl+hChw//bVzcbxvJDletS\nmefOHbAO3H1BZdYDc4Z6PkrN7HYiwYwYbrQ4Ay9NXUBJp8QVmc6T5o8e5BgU\nd9vRs9NHSstL1rClSNmKHvNjPsquDIAN85Zo+YjJqvX3V1woJPDzLIkQZieu\neTdPz0k41OZ4mXAQCHHZUJC5eb14x6sbTYVYa6XLAKGDLu5orOOpVqzHFk3A\nNtGCFpT5UDYSmdEUCjWxzuSjaO3ROGiSROFzLWID3+SeCuZRo5MIgG8ggJ/A\nSsYGbouMDYC/TEKnTW7wRKxKtHWTeNtYsFLBbf++zLZZYV/whwyX4y77sAOs\nn49Cdo9xxyWiK+vwlQOXZha1kCwH+oywv71I3xp68QClvrCY0Txj46ZlRcyg\nHt/1\r\n=BQH1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7qCuRg+OpzPDVUI//d+SlnKccM0OQTdpymqrSrxATOQIhAKcTVJsZ6f9qJ5MRiuVK9x+ojawF13rRBz1Nj21dpJjg"}]},"_npmUser":{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"ericstrattonbailey@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.3_1640540150498_0.30302360683674556"},"_hasShrinkwrap":false},"1.3.4":{"name":"@hypobox/react","version":"1.3.4","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"^16","@types/react-dom":"^16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.2.5","is-ci":"^3.0.1","prettier":"^2.5.1","react":"16","react-dom":"16","semantic-release":"^18.0.1","typescript":"^4.5.4","uvu":"^0.5.2"},"peerDependencies":{"react":"^16"},"dependencies":{"csstype":"^3.0.10","hypostyle":"^3.2.6"},"gitHead":"f20c9a75a91ac0b2b32ebcc482f635e7b81be397","_id":"@hypobox/react@1.3.4","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-EagbesdjpbMwDyLC4h7nRulymVJiMfW+kF4ePodtME4ekd3bxaSieF3uv3mtLrg7f0ku5ZWMoEC7jNGeCto9tg==","shasum":"e9676ee1a0db1793fb4c761c57073dcab4f67717","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.3.4.tgz","fileCount":8455,"unpackedSize":143126968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeXYlybtpS/VmFw4t+Y4FWGns9YKu7sKa5pNDEurzdmwIhAIjzfc/8oWAjT2Qin5KQFxaZlhLwByaFEsf7yXt9vVwM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6G38ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruZw//fhalvYOdRcPZEQwuUnYo/P6X0Xy/scnwHmY5uZ3Gj1umda8e\r\nwRpKBv3lAYFhSFMphQM7SJcHqGnrvGfHCkotMtGF44XR+hZ6NbmENnN+amkv\r\nmm4i4bXC2YgSPzOhv3oFdwft0VxCPyztqswyNk8vY3+H28qizl/3+BWvwHQ3\r\nF66eOWUYmEZ8zrFMFsjvE6vh57z77h0kYdjD7v59Eg9Nvbk7r8OBKZYx0ZFh\r\nbv8bmzIgjIlId7YxBo+M/o//OeKDFFkgKPzRJADlLcLW3s8K8bOYcKJg/ApD\r\n1LW71uS74dfskOuK785OP5Nc030vSoqneHsX9hpJ0ag/TD9Dkj72wPan7tGE\r\nNLo/bcGBNm0gz5MhT83U3uX4bgKcM0Hmsrk3ajhzysCCGpUbA2grzqoRoFBw\r\ntmzgaRpDcg9RLY06lBpri/BuYWoDmosWk0lb3VU2+rnA2tDd2QFESJSoL2cV\r\ny9dKj2VGifMrd5fwvIjMHcb3ujzKbORl2LSKD1LjMWe7Jx6XF7dgf4UCc+w7\r\nZMioC7UwuYj46eHOWWhrAUIQeB8hE2ZdgFP0MCHdTnpRoxrOopDGbnm7eZtE\r\nLsZDQdHITqLSd86kHE6RYjizJ2mjZ5H9YrK/MWcJvFnFwcpKFgJerdagM71E\r\nA3zmfI3SqETNb5BhqOzS/hRyDBAZQPHk+wE=\r\n=Zndh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"estrattonbailey","email":"npm@esb.lol"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"npm@esb.lol"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.4_1659399675661_0.08413964439089461"},"_hasShrinkwrap":false},"1.4.0":{"name":"@hypobox/react","version":"1.4.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"^16","@types/react-dom":"^16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.2.5","is-ci":"^3.0.1","prettier":"^2.5.1","react":"^18.2.0","react-dom":"^18.2.0","semantic-release":"^18.0.1","typescript":"^4.9.4","uvu":"^0.5.2"},"dependencies":{"csstype":"^3.0.10","hypostyle":"^3.2.6"},"gitHead":"219ed07c066e5bff8b6b9f4098af313d0a23db52","_id":"@hypobox/react@1.4.0","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-fxXsx8j7Qa6uJzXVOwOBjXi4boOFNZQ4n2agfLn5B08tIPis70oDGnZcu1wR0a9s+lWmg+CK9PofyJPuFdwTeQ==","shasum":"0e82413ea0c1c59796f2408eed150f36ad4fc83f","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.4.0.tgz","fileCount":8484,"unpackedSize":211248023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9kIRJqirHsdXF605kBeBpspNvL7c/KHMvbM7qTqI74QIhALclz2aOWjf0wo/VGEWz0I5J1zRcA33H16or0QQnykem"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmUShACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobkQ/9GA5Ekz8gzqUs1LXTR5X84LkQCJSMPocCiDYetb+bdycDXhuX\r\nMKY/BCQzRUeMyfh2FOGgLU4YWh3Dc5ZuKoVHrVe32u4LYYycEWt7ZxaQzGQ9\r\nIbP10N/UTYmjxH1KKssUZWHboOOZtlGb0ITF1ku1+OhrFL4i6bKZtO80arqn\r\nFLxhiOs+qKP32IkzYw9oEfxxiTWqgdfc+XMuWoCpQQCeY77eIy7VJQuKL18H\r\ndQmCPcrWV5Fj2RJnbv67BSzu/BjfRYJ7pfhznWwnAZAyQjDCvbtc7KkHOvSQ\r\n8dFIoVINftNYxAM/04jaGLzNiDlP7SQPLW+ZuoOowv2UjZe5qYvi0yiBKekE\r\nxBtNkgbuytvXwp2ikOs9WH0aYieg2+HK3PtS7oqVwFs284TclIUICSM9IOoR\r\nUEj5WO9Jh0ffUVVOmvZwsWiMx+tlmm+CuI6fTPXPv433t8nwnwgURp/n5ytP\r\n0xmP2rGU/PRIJ3M+0frvuMDi0mefeGaLMowwCLlRP3Hb4gDSrW03XMZ+XlSL\r\nuYWo2oj7h49p2S5xKk+4avAeEXrwmpISB3jAQtkJlTvAA2KgI56Tje8kKST7\r\nJymn/dqWn3bJ21wywwHw6wFjBAwXaSclQOdCM/+wszi93lP49kxOS34VtK7l\r\nhKIBppbhjjhvouufn3jk3KT7HBwLaQ3NObY=\r\n=N5jC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"estrattonbailey","email":"npm@esb.lol"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"npm@esb.lol"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.4.0_1670988960274_0.921027671564691"},"_hasShrinkwrap":false},"1.5.0":{"name":"@hypobox/react","version":"1.5.0","description":"Tiny React Box component.","main":"index.js","types":"index.d.ts","scripts":{"prepare":"is-ci || pnpx husky install","test":"c8 node -r esbuild-register lib/__tests__/index.tsx","build":"node scripts/build && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","lint":"prettier --check .","format":"prettier --write ."},"repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"license":"MIT","bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"homepage":"https://github.com/sure-thing/hypobox-react#readme","devDependencies":{"@commitlint/cli":"^15.0.0","@commitlint/config-conventional":"^15.0.0","@semantic-release/git":"^10.0.1","@tsconfig/create-react-app":"^1.0.2","@types/deep-extend":"^0.4.32","@types/react":"^16","@types/react-dom":"^16","baretest":"^2.0.0","c8":"^7.10.0","commitlint":"^15.0.0","esbuild":"^0.14.7","esbuild-register":"^3.2.1","husky":"^7.0.4","hypostyle":"^3.3.2","is-ci":"^3.0.1","prettier":"^2.5.1","react":"^18.2.0","react-dom":"^18.2.0","semantic-release":"^18.0.1","typescript":"^4.9.4","uvu":"^0.5.2"},"dependencies":{"csstype":"^3.0.10"},"gitHead":"62e856c47abc44e6c3b7769971daeff5d2f91594","_id":"@hypobox/react@1.5.0","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-R6JROE/TSFWKCXpJ5HkWxY/8HbVv92rznQppD7SB3uzMzI7A3Bh13Rr/4VsPIjjfgS8qoEvaIeYI4CjXdtu9NA==","shasum":"570890005917206cea2dad8b32fed258cc0ce6db","tarball":"https://registry.npmjs.org/@hypobox/react/-/react-1.5.0.tgz","fileCount":8494,"unpackedSize":211277024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERIk56n37t7yftGb5qGeCdDoFnIj+rMsz2lu7BWp7TXAiAzOQkELKjRVOuPstPMkvgS1lff4oL2WdTl4kliPg3xKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpKV/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyHRAAl09YuaSaAIjJg8XY4X0hMAYPrSzdu4fkBs1m5vN1DFAAlp1y\r\nqkYd95D0ENcL9gBunUIJSNwW/kNOU4GpGvyFrRNG3jM9e3Tbb1b6lXJV6t11\r\nVleUegOz82JLCHbrpi/4GMjoJ6DWaaE3AbZTtE2ox23ZRRkLv01xZaAy3FCp\r\nZM78OLjXnShig6IAQOP7wuvgwpEAMFNHj7h8vNul8NXAHKa4MZLr3l2p6vYy\r\nzjsjog5jubAbgvtq5K8VVvY2YTQuEyrHgBDTm9j3d3HAr6knfVxrEQ3RrEzs\r\n1GOWyqyG9jUs5I5rwsIdhjSIo8exsIvHRDR+LExpgsZ4KaM7EsJFfAAiqRB9\r\nEw4v69y7SpMx7RVHO0S9iHp6GFoPLS3Y/Qge2clT8AnR9OuFZNMcwxcdban8\r\nsqNs3i3rbGmrTST2VQEOV3S1GNrQvCCOQsgoFFpPt0wCvLfOQ7dfqkgezDBf\r\nWHxFJ4XGsrLPnzSkukavXiOTYXPCS/9x1cyA0ZFu71f1tFfawyqireHH30OQ\r\nM6jk8t9VOkpLnSZ64sbQ5p30w/0Y88wDf76nWUfvV27d1GqL5pTQuzI0mE1R\r\n/PftlIGI/tYnsiILU9rpbrXtOqU2lgO4etCvtv2i/AFZNddwDehosyxRa+Q4\r\nH4C/pVt7n28VXMYSOo/O3d9kH/Edk6/bry4=\r\n=Z8YN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"estrattonbailey","email":"npm@esb.lol"},"directories":{},"maintainers":[{"name":"estrattonbailey","email":"npm@esb.lol"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.5.0_1671734654651_0.3433244083474494"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-05T23:13:39.504Z","0.0.1":"2021-02-05T23:13:39.854Z","modified":"2022-12-22T18:44:16.961Z","0.0.2":"2021-02-05T23:40:23.913Z","0.1.0":"2021-02-11T01:28:31.241Z","0.1.1":"2021-02-11T01:43:12.215Z","0.2.0-beta.1":"2021-02-11T02:14:40.998Z","0.2.0":"2021-02-11T02:24:00.046Z","0.3.0":"2021-03-23T22:45:23.476Z","0.3.1":"2021-03-25T17:01:42.808Z","0.3.2":"2021-03-26T00:04:59.006Z","0.4.0":"2021-03-27T16:47:20.107Z","0.4.1":"2021-03-27T17:03:33.914Z","0.4.2":"2021-03-27T17:07:36.464Z","0.4.3":"2021-03-27T20:40:03.037Z","0.5.0":"2021-03-29T15:16:11.763Z","0.6.0":"2021-04-06T16:22:21.234Z","0.6.1":"2021-04-06T16:40:03.885Z","1.0.0":"2021-04-06T16:45:48.473Z","1.0.1":"2021-04-06T23:16:56.381Z","1.1.0":"2021-04-07T18:17:51.699Z","1.2.0":"2021-04-26T22:28:01.154Z","1.3.0":"2021-12-23T03:15:22.112Z","1.3.1":"2021-12-26T16:08:45.055Z","1.3.2":"2021-12-26T17:30:39.377Z","1.3.3":"2021-12-26T17:35:51.162Z","1.3.4":"2022-08-02T00:21:16.654Z","1.4.0":"2022-12-14T03:36:01.098Z","1.5.0":"2022-12-22T18:44:15.596Z"},"maintainers":[{"name":"estrattonbailey","email":"npm@esb.lol"}],"description":"Tiny React Box component.","homepage":"https://github.com/sure-thing/hypobox-react#readme","repository":{"type":"git","url":"git+ssh://git@github.com/sure-thing/hypobox-react.git"},"author":{"name":"estrattonbailey"},"bugs":{"url":"https://github.com/sure-thing/hypobox-react/issues"},"license":"MIT","readme":"# @hypobox/react\n\n[![npm version](https://img.shields.io/npm/v/@hypobox/react?style=flat&colorA=4488FF&colorB=4488FF)](https://www.npmjs.com/package/@hypobox/react) [![test coverage](https://img.shields.io/coveralls/github/sure-thing/hypobox-react?style=flat&colorA=223355&colorB=223355)](https://coveralls.io/github/sure-thing/hypobox-react?branch=main) [![npm bundle size](https://badgen.net/bundlephobia/minzip/@hypobox/react?color=223355&labelColor=223355)](https://bundlephobia.com/result?p=@hypobox/react)\n\nMinimalist CSS-in-JS solution for React. Built with\n[hypostyle](https://github.com/sure-thing/hypostyle).\n\n```bash\nnpm i @hypobox/react hypostyle react\n```\n\n## Usage\n\nTo use `@hypobox/react`, first have a look at\n[hypostyle](https://github.com/sure-thing/hypostyle). Basically, you provide\n`@hypobox/react` a `hypostyle` instance, and then you style components using attributes\non React components that match your `hypostyle` setup.\n\n### Setup\n\n```jsx\nimport React from 'react'\nimport { render } from 'react-dom'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo } from '@hypobox/react'\n\nconst instance = hypostyle(presets)\n\nrender(\n  <Hypo hypostyle={instance}>\n    <App />\n  </Hypo>\n)\n```\n\n### Styling\n\nIn `hypobox`, all styling is done via the `Box` component.\n\n```jsx\nimport { Box } from '@hypobox/react'\n\nfunction App() {\n  return <Box color=\"tomato\">Hello world!</Box>\n}\n```\n\nIf you've configured `shorthands` in your `hypostyle` instance (or are using\nthe presets), you can also use those:\n\n```jsx\n<Box c=\"tomato\">Hello world!</Box>\n```\n\n### Responsive Styles\n\nJust like `hypostyle`, you can pass arrays or objects to denote responsive\nvalues:\n\n```jsx\n<Box display={['none', 'none', 'flex']} />\n```\n\nOr:\n\n```jsx\n<Box display={{ 2: 'flex' }} />\n```\n\n### Macros & Variants\n\n`macros` especially shine when used with JSX. Imagine the following config:\n\n```jsx\nconst instance = hypostyle({\n  macros: {\n    caps: { textTransform: 'uppercase' },\n  },\n  variants: {\n    link: {\n      primary: {\n        c: 'blue',\n        '&:hover': {\n          c: 'black',\n        },\n      },\n    },\n  },\n})\n```\n\nYou can reference those values like this:\n\n```jsx\n<Box as=\"a\" caps link=\"primary\">\n  Click me!\n</Box>\n```\n\n### Custom Styles\n\nFor props you don't have configured as shorthands, or for custom values and\nbreakpoints, use the `cx` prop. Examples:\n\n```jsx\n<Box cx={{ c: 'tomato' }} />\n<Box cx={{\n  '@media (max-width: 567px)': {\n    display: 'none'\n  }\n}} />\n```\n\n`cx` also supports passing a function. The function will be\ncallled with the full `theme` you passed you `hypostyle` instance:\n\n```jsx\n<Box\n  cx={(theme) => ({\n    c: theme.tokens.colors.primary,\n  })}\n/>\n```\n\n### Defaults and Extending Components\n\nIf you like, `compose` provides a familiar interface:\n\n```javascript\nimport { compose } from '@hypobox/react'\n\nconst H1 = compose('h1', { fs: 1 })\n```\n\nAnd you can use it to extend components as well:\n\n```javascript\nconst Headline = compose(H1, { color: 'primary' })\n```\n\n### Server Rendering\n\nSSR is very simple. Complete example:\n\n```javascript\nimport React from 'react'\nimport { renderToString } from 'react-dom/server'\nimport { hypostyle } from 'hypostyle'\nimport presets from 'hypostyle/presets'\nimport { Hypo, Box } from '@hypobox/react'\n\nconst instance = hypostyle(presets)\n\nconst body = renderToString(\n  <Hypo hypostyle={instance}>\n    <Box f aic jcc>\n      Flexy centered content\n    </Box>\n  </Hypo>\n)\n\nconst stylesheet = hypo.flush()\n\nconst html = `\n<!DOCTYPE html>\n<html>\n  <head>\n    <style>${stylesheet}</style>\n  </head>\n  <body>${body}</body>\n</html>\n`\n```\n\n### Related\n\n- [hyposcript](https://github.com/sure-thing/hyposcript)\n- [hypostyle](https://github.com/sure-thing/hypostyle)\n- [hypobox](https://github.com/sure-thing/hypobox)\n- [styled-system](https://github.com/styled-system/styled-system)\n- [nano-css](https://github.com/streamich/nano-css)\n\n### License\n\nMIT License © [Sure Thing](https://github.com/sure-thing)\n","readmeFilename":"README.md"}