{"_id":"@beatgig/synth-styled-components","_rev":"9-3ec07274edd266ef94a83c968dd89c18","name":"@beatgig/synth-styled-components","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@beatgig/synth-styled-components","version":"1.0.0","description":"styled-components bindings for Synth","author":{"name":"Elving Rodriguez","email":"elving.pr@gmail.com"},"homepage":"","license":"ISC","main":"dist/commonjs/index.js","module":"dist/esm/index.js","directories":{"lib":"src","test":"__tests__"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"sideEffects":false,"gitHead":"6bb6fc171ffa87c05d1a3c51169d61bcc4e1b8b5","_id":"@beatgig/synth-styled-components@1.0.0","_nodeVersion":"12.6.0","_npmVersion":"lerna/3.16.4/node@v12.6.0+x64 (darwin)","dist":{"integrity":"sha512-QdSx4ZkBIeeKqo/fxyP6eh7+0iCJhutyge4dIaJ6C1MGmGIe1aoMuVARuHYN/7qj4fDDmwauJLqfbxoq777zYw==","shasum":"98fe9922ec7be8810a9b66ad202d408b8f101304","tarball":"https://registry.npmjs.org/@beatgig/synth-styled-components/-/synth-styled-components-1.0.0.tgz","fileCount":58,"unpackedSize":100919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZfMNCRA9TVsSAnZWagAAczAQAIpKVG0pJYSvz/f+EJKs\nW37075186h0f5mih33TURFphPePg9gerZe+kEcGOr1NpwOeeclAH5VS3AcIR\nPERfBladFzLJyOr5QpqrS8jiRrswm5qABuOpZVsnHhWho0ZYjy+xpyrI/SLw\nkoGbYN/ZPCftIXzOixQb+pcpd5xS/9X5jHKg/4vCsCcVBaezwIFxOk6qaQog\n0mq7hhsuEsM3PG+dt30pSej+3nfElu9CINoOcGDxOtE0AhiKMRPZeCbz+vRz\nvMtWPP/5LG1HuA3qVDDdBSSaOktNT9UQSr4MZV5aUFvzRTRwudCZz81JyIII\nsK18tlD0xUbHALVVfigdiZ4zpy1LXYHfmyvFGroJzQ2Ivuw01s0TvOzN2w2t\nEThBdZEcq7g64gPThAB/l5YLxcqNnFD38ezO4mIZW1VF5KMgvvZiwvuzpapO\npjs21lUaW1NV8R9dg6eQ+eZ10k3O0V5h0irXIiPSG1n1uAxQpalqRrI2gOfd\nrCkCSlSCBU4tPBqk3s4LVHzXRaMJ2darNs+WSOEAejbiFnok0IcOdtp3q9Ui\nTBaEhSqP2YM9FtMdXtg/yM36FUlXshrm61RXDIYX766hCZntj21QaFYwir7J\ngkMsnb7tEi5NoQzfwKugM+MupEJkiEm7Lqo5c4pDOE7EFDBW5DbO6gV8HSpD\ntFoS\r\n=mB9N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu86fKFY30DTlMFdM+1QPY+fJ8Dryr3rM8KwaCXUaHLAiEAypaBhgwERUDRbX+JjAzyoesaxRSbm1gLuVRDs/mvI0o="}]},"maintainers":[{"name":"elving","email":"elving.pr@gmail.com"},{"name":"beatgigllc","email":"engineering@beatgig.com"}],"_npmUser":{"name":"elving","email":"elving.pr@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synth-styled-components_1.0.0_1566962444711_0.7545197607181573"},"_hasShrinkwrap":false},"1.0.1":{"name":"@beatgig/synth-styled-components","version":"1.0.1","description":"styled-components bindings for Synth","author":{"name":"Elving Rodriguez","email":"elving.pr@gmail.com"},"homepage":"","license":"ISC","main":"dist/commonjs/index.js","module":"dist/esm/index.js","directories":{"lib":"src","test":"__tests__"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"sideEffects":false,"gitHead":"08f91b72139423a1fdd24c13b64a10438e373c54","_id":"@beatgig/synth-styled-components@1.0.1","_nodeVersion":"12.6.0","_npmVersion":"lerna/3.16.4/node@v12.6.0+x64 (darwin)","dist":{"integrity":"sha512-qNTyrPCc0IWmvfsn9kxDsMBCl0M6o/I0yb0Q80slBd7G5C+nWF1FjBCOFO6e/M769CVhRkUzHw8wNaS1qkm5aA==","shasum":"f18feaef27b1b3a81d9838fe7d47a9b492173ea0","tarball":"https://registry.npmjs.org/@beatgig/synth-styled-components/-/synth-styled-components-1.0.1.tgz","fileCount":58,"unpackedSize":100919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZpdCCRA9TVsSAnZWagAAspoP/2U4uevhEkQ3HwACcM1j\nM6wjfPQCFNYT4pFkR/CvlDgXzmVhJFoog+LMtJS7gnlaIfjgC3jpA2QXxP8K\nJvfTiBeb0kCFdo2m929OhPWzXGy1R9GMqV8ojWit6dCqYuFivk/GQDyclt73\nqJql4MWhW0IL02sTl/kCWGp6QiUzdOOahR/C3+zBGNSV9Gs+Soi8XfjSmLao\nIgCwxKi7ifKuttudmH/gqjEiO8wtu5tOCTWlGqFHJT26xG6SdbKcLLunnUl/\nDqyuFg2CGYTovNVk6aYSS/eFWudke41Vazar/kSqnqtUwvjlFEf+YOwVxQSS\nuMDuEuF8euXjk8ptz7jVcbi3nCOfEHH8elf641d+37EBoSEPVbymZpKXVUcT\nXrHnv2FkvvyIuK3C1ACrx02jqr3RDQlRj0S2uVOBJpp3skaGDI/H74+kI1cx\nCYvjYHmaYueWHWDm5bT2cmJ/Btw8aRSZkdkmO72Tm6D7JJlNqjRr7EYz03Zg\nj3u945E825PNiWvco9vfCDvdXHImg8F/vj8g8v24T/feKylR/jC6aNCQRWHy\n9oXA5Ko61VRvl8BCVp1gAW6q9RGqNHIy/if4+egsLsa2IXm6+Vw0Dcj/nBK/\nUmWjpiDAYbqNQGbN7cGB1EGIspPoHwq2AIiwaOp4l1Io5YjFOD2bsLD2uAOI\ncO8C\r\n=UHFv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKl8IEB60fS+DdBaz39LjGzkvOPOwARz08fHDGawMalAiEArXncKP4B2fR570d1A+IYb2Yh1PfEER6OPxBbBbc6hq8="}]},"maintainers":[{"name":"beatgigllc","email":"engineering@beatgig.com"},{"name":"elving","email":"elving.pr@gmail.com"}],"_npmUser":{"name":"elving","email":"elving.pr@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synth-styled-components_1.0.1_1567004481505_0.8659873289211146"},"_hasShrinkwrap":false},"1.0.2":{"name":"@beatgig/synth-styled-components","version":"1.0.2","description":"styled-components bindings for Synth","author":{"name":"BeatGig Engineering","email":"engineering@beatgig.com"},"homepage":"","license":"ISC","main":"dist/commonjs/index.js","module":"dist/esm/index.js","peerDependencies":{"@beatgig/synth-react":"^1.0.2","react":"^16.0.0","react-dom":"^16.0.0","styled-components":"^4.4.1"},"directories":{"lib":"src","test":"tests"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"sideEffects":false,"types":"src/index.d.ts","gitHead":"9bb72ca8bb7f61e47eeb2651200988c2fc4459ac","_id":"@beatgig/synth-styled-components@1.0.2","_nodeVersion":"13.3.0","_npmVersion":"lerna/3.19.0/node@v13.3.0+x64 (darwin)","dist":{"integrity":"sha512-5qAPEAmuWQ2EPR5ofJEwdSu7rT+Bb3n0iI0DcuvNBsqfYXSdjL7f5IQOsA0GwKhy68hIyjLc5BaJ0GTwKJV1+Q==","shasum":"09d49cc3e9516c09ae9f3ea276b320a6f8057bc2","tarball":"https://registry.npmjs.org/@beatgig/synth-styled-components/-/synth-styled-components-1.0.2.tgz","fileCount":115,"unpackedSize":81581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8qrPCRA9TVsSAnZWagAAdKUP/0CvtQmZ/Oy8pgVOgNH3\nrfIY8Yu0k27tUeG3dZHfzqwaLgrjPnTisokycpK6D+tYPhJiTQGUjs7O4Yuc\n6wDifEkYd78vvKoP7P9SFmIN5b+xcAGP+Gey+O8Zb7BxSaTGH4hhp+nhrWoi\nGAX6MkECgRkbqDdSCjfrvWR8joqkXTmWmLrnCzmu+LjkdDopbXd2rdE4J296\nAUCQGiVvGkh8sJ1YJ5AbydpmfyWgu5ubChoPEm2rslckyQLWWK8ZDyTqQSen\nXq3PcnDwM/Hzxc9qwz+4txM6j2x8uLgt82Tn0qv+pzrGIHbKV4keuTWdXnVT\nERuhPhP66xlNpxR2jp5z2Lrm7tRf5qvfcAVgXGT7QoAxhWOGhhvK7n7UwLj+\nneQKPiHL4KUciEBxnmBYy9X+Dt82/DuaL3ay2PJqYx/t7BYe83Bo+j7VBiho\naNUKGV5pKFbd0J/VhVYNbf+7z0B3MLcLGYyqC/bJM1LX/RdZLBuTH38rlb8B\nYelgDgFtEg+BfqeLIh/DhZlEfl+eNQJiEYHtWwbxzS5cODacgeAg3kVhri43\n0F/wCJBHxkDF99dQ1FN/yvCaWMMsaG4enq8omDBGnFppFtaCFGo8nckiWnox\nSjQZNvyuhq3UzcWcKmqH70TRd7n6Qcz9XYVIYsYXGUOZe/0HnMbBxWxLyF9i\nHpLx\r\n=fL/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9QtLyBCYzheDVOxlykieOP67wlYVdwrYmJ6WlHMg6ggIhALRCukInGakcxjjbJWYklYh6mpfbyC+/PCxbr8ihabMm"}]},"maintainers":[{"name":"beatgigllc","email":"engineering@beatgig.com"},{"name":"elving","email":"elving.pr@gmail.com"}],"_npmUser":{"name":"elving","email":"elving.pr@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synth-styled-components_1.0.2_1576184527270_0.13685560538003538"},"_hasShrinkwrap":false},"2.0.0":{"name":"@beatgig/synth-styled-components","version":"2.0.0","description":"styled-components bindings for Synth","author":{"name":"BeatGig LLC","email":"engineering@beatgig.com"},"homepage":"https://github.com/beatgig/synth/tree/master/packages/synth-styled-components","license":"MIT","main":"dist/commonjs/index.js","module":"dist/esm/index.js","peerDependencies":{"@beatgig/synth-react":"^1.0.2","react":"^16.0.0","react-dom":"^16.0.0","styled-components":"^4.4.1"},"directories":{"lib":"src","test":"tests"},"scripts":{"test":"echo \"Error: run tests from root\" && exit 1"},"sideEffects":false,"types":"src/index.d.ts","dependencies":{"@beatgig/synth-css":"^2.0.0"},"gitHead":"a2af4444d3069288474acff85b52ab3a4a902634","_id":"@beatgig/synth-styled-components@2.0.0","_nodeVersion":"13.8.0","_npmVersion":"lerna/3.20.2/node@v13.8.0+x64 (darwin)","dist":{"integrity":"sha512-sr2fLNuMvxZtekdXiDax3BI0LD8Gc1TcMN2xGIrhbR7WKt70dAjX+7EBkfj9R56xPU0yIj87gaLNEYRMz7oamw==","shasum":"caaf065b3702dbdacf55c6d78fad7c8bf599e65a","tarball":"https://registry.npmjs.org/@beatgig/synth-styled-components/-/synth-styled-components-2.0.0.tgz","fileCount":16,"unpackedSize":42587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei0LmCRA9TVsSAnZWagAAUZUP/3HMdevbzD8Q7n3HfaMb\nS7XHhP37G7+ufZrRkazkcLh+4u7defjot9APyb90UbkvctTRkqVU4z5Jjm2U\nlLA39VrzmDv9jyszc4FV25Qdj0qa2G8TUozaXtH66tmwmzlEDqbdopaHP7Ix\n6qelCDLjDfcKtnWMDe+893M8RYp4noytYTCGCFe89yC5GiXo/ske9dTk+JKd\n6v0jwsVzEYLizAVOrn/J4P21gMfVbvUFbW6AjEf98DcEyndtPUkiveYa3KjV\nemy7ramPpsoOuqA6NjsvaMZbcywwMyDSoypiZYKKF42ork7Upliddtd5GUIp\nFF7NoQ4DzomtMQiUSvs5R6S4sImlJ0Wo6AQ7J5vxyXwsis2tkr0yUXjlnxnD\nevdH7acEdaaJRFse7TI7sbkgTkwysmYo2etp6d0e/Alc1e2WuWh7bXu/R4gA\nKTe0srjhqp0YDmKUYoAbEhe0mbp7Pr4M6VzfdZ4jHYi3ZkfoVWgggCgcURH7\ngkN/dQ1zIKdLryM5TCH3SW31Pnv0ucN02h5jUMnjsevK+IhM0Cp4RQOj8w7K\nJ0djwWL4Ak8Itv1e3Fcx0zTEWmsz/SEGmC/RBbGMexQOGj9l9tJ3CtWTr1J3\nFLoPyjwHfeVsDCyI/E+bMbC+rrOcyMp5ppxq/0tPOcP3t/WJOpwHpRqDQ30O\nWltj\r\n=2uGi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4GJqPScAKOSAxXLa89mP6RMXAwrYOABm94glYw5ogAAIgVw/Zn66mlBQnP1e+1pOL3do//LyJhuM9t6AuOL/6C5c="}]},"maintainers":[{"email":"engineering@beatgig.com","name":"beatgigllc"},{"email":"elving.pr@gmail.com","name":"elving"},{"email":"ruairidhwm@gmail.com","name":"ruairidhwm"}],"_npmUser":{"name":"elving","email":"elving.pr@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/synth-styled-components_2.0.0_1586184933753_0.8664876819057159"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-28T03:20:44.711Z","1.0.0":"2019-08-28T03:20:44.883Z","modified":"2022-10-16T22:01:36.382Z","1.0.1":"2019-08-28T15:01:21.676Z","1.0.2":"2019-12-12T21:02:07.411Z","2.0.0":"2020-04-06T14:55:33.856Z"},"maintainers":[{"email":"engineering@beatgig.com","name":"beatgigllc"},{"email":"kellycup8@gmail.com","name":"jerber8"},{"email":"fernando@basement.social","name":"fernandorojo"}],"description":"styled-components bindings for Synth","author":{"name":"BeatGig LLC","email":"engineering@beatgig.com"},"license":"MIT","readme":"# `@beatgig/synth-styled-components`\n\nstyled-components bindings for Synth.\n\n## Installation\n\n```bash\nyarn add @beatgig/synth-styled-components\n```\n\n## Usage\n\n```javascript\nimport React from 'react'\nimport styled from 'styled-components'\nimport ReactDOM from 'react-dom'\nimport { backgroundColor, color } from '@beatgig/synth-styled-components'\nimport { SynthProvider } from '@beatgig/synth-react'\nimport { withTokens } from '@beatgig/synth-css'\n\nconst tokens = {\n  '@coolWhite': 'white',\n\n  color: {\n    text: {\n      button: '@coolWhite',\n    },\n\n    background: {\n      button: 'red',\n    },\n  },\n}\n\nconst Button = styled.button`\n  ${backgroundColor('button')}\n  ${color('button')}\n`\n\nReactDOM.render(\n  <SynthProvider value={{\n    tokens,\n    ...withTokens(tokens),\n  }}>\n    <Button>A Red Button<Button>\n  </SynthProvider>,\n  document.getElementById('root')\n)\n```\n","readmeFilename":"README.md","homepage":"https://github.com/beatgig/synth/tree/master/packages/synth-styled-components"}