{"dist":{"shasum":"e8b1b879f9ea1593f4719e4935a01443213b3a5e","tarball":"https://registry.npmjs.org/@styled-system/should-forward-prop/-/should-forward-prop-5.0.0-11.tgz","fileCount":7,"integrity":"sha512-cTNTbec0WdP2KV/BMAc3okkk2ojxqGnAN1AdWroBs9cThYZ1WlGTqrwUoszT4YjnLooyeDBIumKUgRKJTIiMEA==","signatures":[{"sig":"MEYCIQCZ0udzMoGX4ER3tEUA/mB1ynfit1+GrcJdWEivuPjWrQIhAKrsveoYLtZ55hCMK61b+EwA9pXOKTMnPY1mQUl7XE35","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\nwsFcBAEBCAAQBQJc9CWoCRA9TVsSAnZWagAALisP/0YC6zIuF7Ced9Hutv+H\nD29YZtoNGgpBSV6xwQx0md13easOnQHX1EdJLfw84bccnMF4H4qOpdwvQCsf\niv07jLNYd6ceDAH7nlMEPUon05rI4FUlqpIAoqegkPnEp8QDiG8U1bVB7Bsz\nbd25QpFFLCnWasOQmwQC0Xnvd+d1CxQYqLhrKu+Y6OBFXmuhHQFAxFrj6HH4\nTY7OxMdFPzz/jqRX9NxWQguj5kzZjycFLNrHruAoVOWITB+5ntbGiJAMfLZ0\nqY2qIX/66wbWCV0V44ws/yYVsgk1XITxvgBBn0N4oBp/pEjV8nNYXHSRQLeW\npRZtnMD3uTee5Q3w9WTHdhIcFrgDVjgECsMnKpKUwYEeiNPr2gLCYShUymAq\nqfBrvmSOddiUXPjuZDacxX08M3q2eTsWLMIExlaEC00OCNfFay6WRwGAlf8S\nzF8zKYrM7GdwDSIWqrpOCkvZyjSGpGNyVnM0P54/iktpsq6zA75vAP1p0ypu\nucowhCpPInqMBkHH7UqIClL6r3slz3uXZ20HEf80dIEuowa4dXIXXOKGh9W6\nVZbepXcKQiiwAUehfT+z9/Y0OIbWNkj3iCNm6Fx3vuYs9w0cgubD1RdVOHMp\nf9GV0xWdd8JLziTR4nsx+DtqAzCKY9VvCbZjgd+eAqwsXmIimNeRJ+6nsNgQ\n8we5\r\n=o3mc\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":"be83686fe5f3756814cf9da74ced7a686d2fda9c","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-11","@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-11_1559504293919_0.1760442326304883","host":"s3://npm-registry-packages"},"_id":"@styled-system/should-forward-prop@5.0.0-11","version":"5.0.0-11"}