{"bugs":{"url":"https://github.com/rebassjs/rebass/issues"},"dist":{"shasum":"28c371d7e79fd0c44427fefee4171c385d7c1cf4","tarball":"https://registry.npmjs.org/rebass/-/rebass-3.0.0-12.tgz","fileCount":13,"integrity":"sha512-C59rDmDGS4usn5zbTRn23u6XkRPUrOEhe8vwgx0JFRoUB+Pf3SJ3LCwW7jrcgq3EAadujcUsL+2ugJqPyJCLSg==","signatures":[{"sig":"MEYCIQCTc0e3yJDuVAzrIXNwM87UhgzyK+pV9DC3WwOMhq2hcwIhAIOYHe4FQDtUy76lZLvMnQ7R0cBoGXPluj+Ly2+l3VfL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAHijCRA9TVsSAnZWagAA+zsP/iQJJDaz11tFMaMTZoxz\ni+S53THroBmP4ACJWSMXPnlXBPI/VkAwJ0Uxnf+Z+viNfrcqJotaSbWmdQnc\n1Re5bmbRXXqcWfPqbBgjFCgxEuJtZ2n5MgsMbXEDKHy4eugcKMYj+Q3O3BON\nlKOIBdUKeogTKyR9ZBmCYChGzBKlAaSxnkS3IawfIDWAL//A8gbV1riy6gPB\ntTrB6fU/jtOvk0gk30OvRP6tfkbexo9z4n8btKYtlZ5qk9PYbRfwLd4mQxVe\nkoR+wCnbhI6eLiv2I0UiS3JT8tZaMNh7IhpUU/qj2YVIck/+IfHXlR6llRPc\nhKx791Fsk47PTmoJ4deO4A9+1YxAgkR/0K9TKS3aA9ytmIRrOvkt4IMk+zvX\nb2BhucNqw9Jn5EWke7pkDDLG7y8hkX2rLNG9kXCuOQlCNLaQYzhHZHddc629\noYOel5AoZiwP1GseK5NVSb+u6wLCDtJGRqNnBC8DezyPO98f2iwsO0IZ9f5T\nU8hR45apqN42y4l5nofuoq6tVUkrqTif4+mocF88C/1ju+miewl49CBbvlvr\nO+2g0CTuySDc6NsQiUT6f31bwBdJPqThxkuaCKGcsZKkbyaTbwM+hNrb9X4B\nfs5aRCCq0qhrtFHnoB1Py8s5dHzemqgyy3JgXA5b2ksthQ28nI7LWugt8VFJ\nQLmM\r\n=i4b3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/test/**/*.js"],"coverageReporters":["html","lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"coveragePathIgnorePatterns":["/node_modules/","/dist/"],"setupTestFrameworkScriptFile":"jest-styled-components"},"main":"dist/index.js","name":"rebass","author":{"name":"Brent Jackson"},"readme":"\n<img src='https://rebassjs.org/logo.svg' width='128' height='128' />\n\n# Rebass\n\nReact primitive UI components built with [styled-system][].\nhttps://rebassjs.org\n\n[![Build Status][badge]][travis]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][npm]\n[![Version][version-badge]][npm]\n[![MIT License][license-badge]](LICENSE.md)\n\n[badge]: https://flat.badgen.net/travis/rebassjs/rebass/master\n[travis]: https://travis-ci.org/rebassjs/rebass\n[coverage-badge]: https://flat.badgen.net/codecov/c/github/rebassjs/rebass\n[coverage]: https://codecov.io/github/rebassjs/rebass\n\n[downloads-badge]: https://flat.badgen.net/npm/dw/rebass\n[version-badge]: https://flat.badgen.net/npm/v/rebass/next\n[license-badge]: https://flat.badgen.net/badge/license/MIT/blue\n[npm]: https://npmjs.com/package/rebass\n\n```sh\nnpm i rebass@next\n```\n\n**Note:** Rebass v3 is intended for use with styled-components v4. Some features may not work with previous versions.\n\n## Getting Started\n\n```jsx\nimport React from 'react'\nimport { Box, Heading, Button } from 'rebass'\n\nexport default props =>\n  <Box>\n    <Heading>Hello</Heading>\n    <Button>Rebass</Button>\n  </Box>\n```\n\n### Emotion\n\nTo use Rebass with [emotion][], install and use the `@rebass/emotion`\n\n```sh\nnpm i @rebass/emotion @emotion/core @emotion/styled\n```\n\n## Features\n\n- 8 core UI components to serve as the basis for design systems\n- Super small (~1KB)\n- Responsive, themeable style props from [styled-system][]\n- Flexbox grid with the Box and Flex components\n- Extensible base components\n- Design-system based consistency\n- Built for responsive web design\n\n\n> \"One of the best React component libs out there\"\n> – [Max Stoiber](https://twitter.com/mxstbr/status/882657561111080960)\n\n> \"Rebass is the Bootstrap of React.\"\n> – [Jori Lallo](https://twitter.com/jorilallo/status/882990343225868289)\n\n> \"A whopper component library built on styled-components. Responsive, systematic, scalable...the business!\"\n> – [Colm Tuite](https://twitter.com/colmtuite/status/882715087936606210)\n\n## Principles\n\nRebass is built with the following principles in mind.\n\n- **Minimal**\n- **Useful**\n- **Unopinionated**\n- **Flexible**\n- **Consistent**\n- **Extensible**\n- **Themeable**\n- **Do one thing well**\n\nSee [Patterns for Style Composition in React](http://jxnblk.com/writing/posts/patterns-for-style-composition-in-react/)\nfor more on some of the thought behind Rebass.\n\n## Documentation\n\n- [Docs](https://rebassjs.org)\n- [Getting Started](https://rebassjs.org/getting-started)\n- [Props](https://rebassjs.org/props)\n- [Extending](https://rebassjs.org/extending)\n- [Theming](https://rebassjs.org/theming)\n- [Box](https://rebassjs.org/Box)\n- [Flex](https://rebassjs.org/Flex)\n- [Text](https://rebassjs.org/Text)\n- [Heading](https://rebassjs.org/Heading)\n- [Button](https://rebassjs.org/Button)\n- [Link](https://rebassjs.org/Link)\n- [Image](https://rebassjs.org/Image)\n- [Card](https://rebassjs.org/Card)\n\n## CodeSandbox\n\nTry it out:\nhttps://codesandbox.io/s/github/rebassjs/rebass/tree/master/examples/sandbox-v3\n\n\n### Related\n\n- [styled-system][]\n- [Rebass Grid][]\n- [styled-components][]\n- [emotion][]\n\n[styled-system]: https://github.com/jxnblk/styled-system\n[Rebass Grid]: https://github.com/rebassjs/grid\n[styled-components]: https://github.com/styled-components/styled-components\n[emotion]: https://github.com/emotion-js/emotion\n\n#### Previous Versions\n\n- [v2.3.2](https://github.com/rebassjs/rebass/tree/v2) – [Docs for Rebass v2](https://rebass-v2.now.sh)\n- [v1.0.7](https://github.com/rebassjs/rebass/tree/v1.0.7)\n\n---\n\n[Contributing](CONTRIBUTING.md)\n|\n[MIT License](LICENSE.md)\n\n","gitHead":"a0288fb682f5220615d0fdfbfb7fbdc685308aae","license":"MIT","scripts":{"docs":"mdx-go build docs -d site","size":"bundlesize","test":"jest","clean":"rm -rf dist","cover":"jest --coverage && npx codecov","start":"mdx-go docs","emotion":"NODE_ENV=emotion babel src -d emotion","prepare":"npm run clean && babel src -d dist && npm run emotion"},"_npmUser":{"name":"jxnblk","email":"jxnblk@gmail.com"},"homepage":"https://github.com/rebassjs/rebass","keywords":["components","react","react-component","ui","design-system","styled-system","styled-components","presentational","stateless","functional"],"bundlesize":[{"path":"./dist/*.js","maxSize":"1.5 kB"}],"repository":{"url":"git+https://github.com/rebassjs/rebass.git","type":"git"},"_npmVersion":"6.4.1","description":"React primitive UI components built with styled-system","directories":{},"maintainers":[{"name":"jxnblk","email":"jxnblk@gmail.com"}],"sideEffects":false,"_nodeVersion":"11.2.0","dependencies":{"styled-system":"^3.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^23.6.0","buble":"0.19.4","react":"^16.6.3","mdx-go":"^2.0.0-31","react-dom":"^16.6.3","@babel/cli":"^7.1.5","babel-core":"^7.0.0-bridge.0","@babel/core":"^7.1.5","@emotion/core":"^10.0.0","@emotion/styled":"^10.0.0","@babel/preset-env":"^7.1.5","styled-components":"^4.1.1","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.6.3","jest-styled-components":"^6.2.2","babel-plugin-transform-rename-import":"^2.3.0"},"peerDependencies":{"styled-components":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rebass_3.0.0-12_1543534754550_0.0343427693131515","host":"s3://npm-registry-packages"},"_id":"rebass@3.0.0-12","version":"3.0.0-12"}