{"dist":{"shasum":"d6dada5843b74b70d9fb3fc3e0ab15d8abd5f99c","tarball":"https://registry.npmjs.org/@styled-system/should-forward-prop/-/should-forward-prop-5.0.0-12.tgz","fileCount":7,"integrity":"sha512-A6EEFaPUK2alD6EuCgo6N22pctbpqfxDUENfWw+eqXoScSsCFQ5S7j1aBY7azGk+hOXe+3+AOAzCkl3v8ZVwIA==","signatures":[{"sig":"MEUCIF3jG8VQuKpvGloBjfMhcubFQro/jsMs0Ix5O5ZhY+SiAiEAr1/R6n/3fw5ZEDk2+RpL9KhdxWI6mmwMRh4xVz0LsOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9EFjCRA9TVsSAnZWagAACHsP+wQrAwjLn5kAJqmjaZ7O\nZukQppWOW5daOeIPu2QVb5vkRWcENmLpFk2rtpu2Tmnzb0fs26nXiX/d+2BG\n2y1paoBo8GYTHVHMsCOsMDYm8SI/51L5+wMyu8jCRnWGR2CD+8IjOKHlX+e5\naAgY7p7WcKlf+M85h48MqR7ddpVgx5Is56gQ5tyXF2LLZZdp9aQEjvCU4qbP\n6YCx3pXaWx4TJQLpnonJptS1VoFSSgBjomXw7+nsS0J33u6lgneCd+g+yDG5\n3v+IbJBdWC1N6bCN+i0yODWVfx7fyRCbUcxJjCRddbGpkMVCRlhWTlfg/KGJ\ndWq9A4sD+VVrjJ3k49xqO2q82ccWYdZNf0udD7uEET/PT4o3OcJk92jzxRL/\nzwQ1AkCNdNzFxIb/fUH4JkjkqwTWr1wQAwJrBpm5NNUZj3Qgf1IS8meqydd9\ncFJ994N0VWWJZd2hrHoiz4SjEwnnXTJWc+CrdSOblt5uPVl5lkIPTmY00TNa\n2/YrjCWk06ZEDEKac7n8rAdm2atVp8TtRaw6kyeefCZCWo20IRZzGNhG7vCt\nh1D2UY2QpXR4Oj9of32JSbtNqxpiubomsEVnWC9H+iQGZhCXkU6hhGlDfCAn\n+x4M9umy2PLQHRlYl3CH5mU627u4y82eIuGt9L6dQHqi3ZLYSHkD+C3fgHQW\n2GJ1\r\n=A65k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","name":"@styled-system/should-forward-prop","author":{"name":"Brent Jackson","email":"jxnblk@gmail.com"},"module":"dist/index.esm.js","readme":"\n# @styled-system/should-forward-prop\n\nUtility for filtering Styled System props with Emotion's shouldForwardProp option\n\n```sh\nnpm i @styled-system/should-forward-prop\n```\n\n```js\nimport styled from '@emotion/styled'\nimport {\n  space,\n  color,\n  typography\n} from 'styled-system'\nimport shouldForwardProp from '@styled-system/should-forward-prop'\n\nconst Box = styled('div', { shouldForwardProp })(\n  space,\n  color,\n  typography\n)\n```\n\n## Custom Props\n\nTo exclude other custom props not included in Styled System, use the `createShouldForwardProp` utility.\n\n```js\nimport styled from '@emotion/styled'\nimport { space, color } from 'styled-system'\nimport { createShouldForwardProp, props } from '@styled-system/should-forward-prop'\n\nconst shouldForwardProp = createShouldForwardProp([\n  ...props,\n  'd',\n  'x'\n])\n\nconst Box = styled('div', {\n  shouldForwardProp\n})(props => ({\n  display: props.d,\n  fontWeight: props.x ? 'bold' : null,\n}),\n  space,\n  color\n)\n```\n\nMIT License\n","gitHead":"c59db34d8d9a8fd45e24d88f7b3908768305cba0","license":"MIT","_npmUser":{"name":"jxnblk","email":"jxnblk@gmail.com"},"keywords":[],"_npmVersion":"lerna/3.14.1/node@v10.9.0+x64 (darwin)","description":"Utility for filtering Styled System props with Emotion's shouldForwardProp option","directories":{},"maintainers":[{"name":"jxnblk","email":"jxnblk@gmail.com"}],"_nodeVersion":"10.9.0","dependencies":{"styled-system":"^5.0.0-12","@emotion/memoize":"^0.7.1","@emotion/is-prop-valid":"^0.7.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/should-forward-prop_5.0.0-12_1559511394484_0.037463749863221096","host":"s3://npm-registry-packages"},"_id":"@styled-system/should-forward-prop@5.0.0-12","version":"5.0.0-12"}