{"_id":"@egoist/vue-emotion","_rev":"5-014931a730565cff7d3258328fdcdf3c","name":"@egoist/vue-emotion","dist-tags":{"latest":"0.6.2"},"versions":{"0.5.0":{"name":"@egoist/vue-emotion","version":"0.5.0","description":"Seamlessly use emotion (CSS-in-JS) with Vue.js","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/egoist/vue-emotion.git","type":"git"},"main":"dist/index.js","module":"dist/index.esm.js","scripts":{"test":"npm run lint && echo 'no tests!'","lint":"xo","prepublishOnly":"npm run build","build":"bili --format cjs,esm --minimal","example":"poi -s","build:example":"poi --prod","toc":"markdown-toc -i README.md"},"author":{"name":"EGOIST","email":"0x142857@gmail.com"},"license":"MIT","xo":{"extends":["rem"],"ignores":["**/example/**"],"envs":["browser"],"rules":{"camelcase":"off"}},"dependencies":{"@emotion/cache":"^10.0.19","@emotion/css":"^10.0.14","@emotion/serialize":"^0.11.11","@emotion/sheet":"^0.9.3","@emotion/utils":"^0.11.2","clsx":"^1.0.4"},"devDependencies":{"babel-plugin-emotion":"^10.0.19","bili":"^4.8.1","eslint-config-rem":"^4.0.0","husky":"^3.0.7","lint-staged":"^9.4.0","markdown-toc":"^1.2.0","poi":"^12.7.2","vue":"^2.6.10","vue-template-compiler":"^2.6.10","xo":"^0.25.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"README.md":["yarn markdown-toc -i","git add"]},"gitHead":"56c7315e42b6a41f5f6bf6628c497db73b955c65","bugs":{"url":"https://github.com/egoist/vue-emotion/issues"},"homepage":"https://github.com/egoist/vue-emotion#readme","_id":"@egoist/vue-emotion@0.5.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RmFTeeXZB/hcMpu07swzvoIKQROblf5DiRClambEr2GL2GvFgXpXd6USvaghQu9rN7ZDFtanMnihlRI25SH/Eg==","shasum":"670ee157c4f96fdbb64d74c0979891072f0030c9","tarball":"https://registry.npmjs.org/@egoist/vue-emotion/-/vue-emotion-0.5.0.tgz","fileCount":5,"unpackedSize":22552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkg1BCRA9TVsSAnZWagAA6S8QAIe7THLKsR7c6ueHeaf+\nNgh0hKhMn6wrISjiAExWuQ2dxp7R3R3iG8zNsS0hn69aja/D7YamegiyHqO8\nKfTepKhMaomcdHLgXga/msnHjt5VdThq1m1stQcc5Q9yRPQ2MSLeMafZ69eu\nakvOhivbIhRj7GiCW7u/IaeDTOlzfCuH90IfvZgpmuxQrU89U9ZFZLnxcH0i\niNmBOeyeU3Eq7FKCKpnhciKVXLFMIeIIWa0FXJhd7ed4LkslE/MdXWJDBIrL\nZkgTPAc8TKzmw1R1qdq+NiI1TqlheAZgqzIgRbMf7wvvcYNcsggbtkJUrBaW\n/gy2r61zp1ldGiiCHGbNestq8Fk758GB79vLSA+AmWuYnRa1sb5Pp/Vxs0eh\n/O/X+2C2189Q5KFv3ePTZUCUvSchNYZQvjxtT0Xw21DY5bol1e5IDQXw+dJl\n0JK8EDzwHy334/XSoEuQc/rMYMrUieyvUTikOujSQycNbzVBVRvXNqjXgwoF\nqlxD//Fsxy4y2zkRbXJQsCk5A3/2oBIjisi/KHJ0qOMoiw94dTmUTY1YPkDX\nasXTcQ4IKKG8FL7GRpqkhQZgDLz3od8wMzZ8vAnvHJKAF/KqZ5Zzmv0eowK5\naB8g09n6oQ/6kLHuI9R2+Ww8aiJenVR59W+ElmLKmMZmV0BmY9e54IThihuY\nXgXl\r\n=w4ST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjskzOtw3u3cYxR4esISjh++2RW4kyxU/5wPDmLmeM/QIhAPDZ0tZtnGVYS3DS/Ti4P4u8mAabk1+jA/8X8PFaFffr"}]},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-emotion_0.5.0_1569852737253_0.653822124879331"},"_hasShrinkwrap":false},"0.5.1":{"name":"@egoist/vue-emotion","version":"0.5.1","description":"Seamlessly use emotion (CSS-in-JS) with Vue.js","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/egoist/vue-emotion.git","type":"git"},"main":"dist/index.js","module":"dist/index.esm.js","scripts":{"test":"npm run lint && echo 'no tests!'","lint":"xo","prepublishOnly":"npm run build","build":"bili --format cjs,esm --minimal","example":"poi -s","build:example":"poi --prod","toc":"markdown-toc -i README.md"},"author":{"name":"EGOIST","email":"0x142857@gmail.com"},"license":"MIT","xo":{"extends":["rem"],"ignores":["**/example/**"],"envs":["browser"],"rules":{"camelcase":"off"}},"dependencies":{"@emotion/cache":"^10.0.19","@emotion/css":"^10.0.14","@emotion/serialize":"^0.11.11","@emotion/sheet":"^0.9.3","@emotion/utils":"^0.11.2","clsx":"^1.0.4"},"devDependencies":{"babel-plugin-emotion":"^10.0.19","bili":"^4.8.1","eslint-config-rem":"^4.0.0","husky":"^3.0.7","lint-staged":"^9.4.0","markdown-toc":"^1.2.0","poi":"^12.7.2","saber":"^0.10.2","vue":"^2.6.10","vue-template-compiler":"^2.6.10","xo":"^0.25.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"README.md":["yarn markdown-toc -i","git add"]},"gitHead":"c84e21e1d9f1b625291528b3a769142eb1013c9e","bugs":{"url":"https://github.com/egoist/vue-emotion/issues"},"homepage":"https://github.com/egoist/vue-emotion#readme","_id":"@egoist/vue-emotion@0.5.1","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ADjr52HmaLe6wmUbvlIN3FjuUbPSa/SpV9U3E9DFGvvyVIMqTlBUKh2O40Z0iOtI505GzrJlVZ1nAgBbGorkhw==","shasum":"0c8259311984a53603abc70d196241b479627451","tarball":"https://registry.npmjs.org/@egoist/vue-emotion/-/vue-emotion-0.5.1.tgz","fileCount":5,"unpackedSize":23325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkhsICRA9TVsSAnZWagAAeOQP/2lUNQcpY6jTt8o90/qX\nvIj9weSbDROhw72fSdR7hIGsOIytZSSHav6wi4KiBLyeY7MUi4dk0uTZdfXu\nty9cnsSDc2EfcuOj5blSma2nVAYwkF1wmiA7IrgLMpOqD0LGhARtJ6VNuECe\nlrjr+5en62v0s8zlHDcpS5KPo6sooJQKO/aLOf+Rl9JBOlCRIS+3mgC2XbSZ\n+NSvbZ4x+6cG78+urJ0v14XOqYC8NakMQZV59jLsJESNwDDLJrnaFqwuZyQZ\nL375QpBol1ckWXcNLQr458QgndAta3y4/KoL7pOqTSqRVelzEtokzOw9tfYG\neB8yJLnbdfqD7U5q3wFfWMfTpnRh8LSLp57ftAA4UCZWr1DwRmUUcoc4v+Ih\nFDL8lvtKusHOlzn51PXzQ3l4YktLwocdg3yDsuEKCpi7UxCzTtXyaeNVmr1d\nq/kRnoOqTMcLd2gW8ZO66mHyq9PNQFDYhhwO6AOGukrBVl/2oNvKpYfOiPcU\nKX2nR30n1ImimzR95j86qufKZ3hOuaRQBOSfvpTOq1O/bRUQmixhdnBInCwn\nVk1GAouqrz1ISkBK8uk34svfNkEZpyWUcn+bgi8sbFTv3BdHzdc1hMU+GN/t\njJB/Z9N3h1tnk1o3NTr9QeLOodIhd//6Jv++vFcoCbQy5auTd4VrtM/YVQyC\naGsJ\r\n=hqKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrV86FLc1q1PEu1NIGdT6jQS1EARS3PEH5wqGVI9ctlAiBg7XmfSuGlNIEAahEtPg5TkfSrkGwgr51pgj20YRvOBg=="}]},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-emotion_0.5.1_1569856264133_0.3538759965899039"},"_hasShrinkwrap":false},"0.6.0":{"name":"@egoist/vue-emotion","version":"0.6.0","description":"Seamlessly use emotion (CSS-in-JS) with Vue.js","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/egoist/vue-emotion.git","type":"git"},"main":"dist/index.js","module":"dist/index.esm.js","scripts":{"test":"npm run lint && echo 'no tests!'","lint":"xo","prepublishOnly":"npm run build","build":"bili src/index.js,src/server.js --format cjs,esm --minimal","example":"poi -s","ssr-example":"saber ssr-example","build:example":"poi --prod","toc":"markdown-toc -i README.md","start":"node server.js"},"author":{"name":"EGOIST","email":"0x142857@gmail.com"},"license":"MIT","xo":{"extends":["rem"],"ignores":["**/example/**"],"envs":["browser"],"rules":{"camelcase":"off"}},"dependencies":{"@emotion/cache":"^10.0.19","@emotion/serialize":"^0.11.11","@emotion/utils":"^0.11.2","clsx":"^1.0.4","create-emotion-server":"^10.0.14"},"devDependencies":{"babel-plugin-emotion":"^10.0.19","bili":"^4.8.1","eslint-config-rem":"^4.0.0","husky":"^3.0.7","lint-staged":"^9.4.0","markdown-toc":"^1.2.0","poi":"^12.7.3","saber":"^0.10.4","vue":"^2.6.10","vue-template-compiler":"^2.6.10","xo":"^0.25.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"README.md":["yarn markdown-toc -i","git add"],"src/*.js":["xo --fix","git add"]},"gitHead":"7cc147ef4a79bca0fd5dd6c7159cf988560da488","bugs":{"url":"https://github.com/egoist/vue-emotion/issues"},"homepage":"https://github.com/egoist/vue-emotion#readme","_id":"@egoist/vue-emotion@0.6.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-OoUQUrXleHZuOI7IOJnVc3LfSyxEkD0IFc0xQro8/Mw1t/b+KmmzvdnreLwsuSVty+JB1+lD2PZpNovLQIdDmg==","shasum":"adf0a522e08c840a598613c0754d1074476a2747","tarball":"https://registry.npmjs.org/@egoist/vue-emotion/-/vue-emotion-0.6.0.tgz","fileCount":7,"unpackedSize":18974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnuy6CRA9TVsSAnZWagAA8doP/jXaBVGPqTgD5eoRcaWT\nh4G66YHKI/fj5O8g2gttc3s2a19/EedQd1pcMtDt6AOx4v46Em6/DVa1i9Yf\nJ3F+l0bd7nnEB2G0PSDp5dYo/P0kzwsh5NWMxtSEqdjGXYpGrZC/RdiAQFyo\n5Y9adgCQgjfHgBaffdm1YKtOlVDF0ucjZTfu62UBP2PhlL4e4Y0UqwlGJT0Y\nTX/PQOn9qu+1U7vpjctpKqvYCLluZnxw0DKbLkqgqkGOOPWGVQPI33zFao0W\nXNyLFrfNuDr9MVWGlcNWEfOYgrGJYkL/mC7A3OanKdhQMbBb4r8LSoyP4iyP\nhjx8XB5dFmfuL9xwIKNp3vKHIgVLvr+GcfeDEg1XCC1ubCHwlfwAi22/CZjg\nNTbKQr4+sbRjNJjXcEvN4ucd3mavT9FqjMeQIljRzPtknoK7QM8/A35sct12\nepJC3g4nhbiNVqJpvtn8u8J3PPgAlavaMIKrsREm7mwRcIoEd2Haq+g9fvX/\nTpzSx7aKtzxQqiwn535X1jDSIXjX9uq0YsR9fOdcfuyYn+JBJb9luKUEiGo1\n0jbKWpzYkuXFwK+7kLCO3PkmKuE1wkORElx4YqxZRJV/6ry5SaskygxlaeTQ\nlWmXWiY4IuzZ5S0rd746MN0xoxu2ZRFirF1AyB9llmEhYHOPmqHx7Bc87jTe\nSKag\r\n=Vcm7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8nuF+i/wXBkYDsKj5kHKZzwUXiPCXiOMbBopmI6mFJQIgSPeG4ZbavbdZYNWGufL6/iqvIiPqpboBp1aKhTkYYGg="}]},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-emotion_0.6.0_1570696378058_0.35875880206992283"},"_hasShrinkwrap":false},"0.6.1":{"name":"@egoist/vue-emotion","version":"0.6.1","description":"Seamlessly use emotion (CSS-in-JS) with Vue.js","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/egoist/vue-emotion.git","type":"git"},"main":"dist/index.js","module":"dist/index.esm.js","scripts":{"test":"npm run lint && echo 'no tests!'","lint":"xo","prepublishOnly":"npm run build","build":"bili src/index.js,src/server.js --format cjs,esm --minimal","example":"poi -s","ssr-example":"saber ssr-example","build:example":"poi --prod","toc":"markdown-toc -i README.md","start":"node server.js"},"author":{"name":"EGOIST","email":"0x142857@gmail.com"},"license":"MIT","xo":{"extends":["rem"],"ignores":["**/example/**"],"envs":["browser"],"rules":{"camelcase":"off"}},"dependencies":{"@emotion/cache":"^10.0.19","@emotion/serialize":"^0.11.11","@emotion/utils":"^0.11.2","clsx":"^1.0.4","create-emotion-server":"^10.0.14"},"devDependencies":{"babel-plugin-emotion":"^10.0.19","bili":"^4.8.1","eslint-config-rem":"^4.0.0","husky":"^3.0.7","lint-staged":"^9.4.0","markdown-toc":"^1.2.0","poi":"^12.7.3","saber":"^0.10.4","vue":"^2.6.10","vue-template-compiler":"^2.6.10","xo":"^0.25.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"README.md":["yarn markdown-toc -i","git add"],"src/*.js":["xo --fix","git add"]},"gitHead":"e6bd6f19218a19bd34e0ab86312ab14e15d3d522","bugs":{"url":"https://github.com/egoist/vue-emotion/issues"},"homepage":"https://github.com/egoist/vue-emotion#readme","_id":"@egoist/vue-emotion@0.6.1","_nodeVersion":"13.0.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-ZcMjKp8T3j/FOnALZ9w6dK2VwcIsM6pk5gvZGANrkitI9Ya/bRGDMPO9MuMx7hGm1R6OK/10+6Wt/iTc/ogZ0w==","shasum":"6274f61da7307530008a057dcf9aef6cc4978420","tarball":"https://registry.npmjs.org/@egoist/vue-emotion/-/vue-emotion-0.6.1.tgz","fileCount":7,"unpackedSize":18862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwGZNCRA9TVsSAnZWagAAL+gP/0uX1Y9N28RBa65MMU4Q\nuMIEFEtfClJcIoa8ijhOTHt+d/4D///R95EmmiOPA+o2bD0wBSIyMDh+OOD8\nzdG16vo73ne1pE15Sk+aj7P8p7yowlGwvoG8RU+DjLxU5QWs8ZkpBUV9a8fY\n6V/H+t03TAi2Q8gZY+UKKd2NoQIekTVIXwxTahCGhUJZu+FVaH5+XyTK59xn\nNWbWAjTtmxc+Ukurq1eetHmXydS8J83Hm2unbEi7DMhalnc9wowHzBFJm72N\nsbSTAMq6QaxSFnpZKGWy3GS/NPMgDgSEeKk8+cK8iSU984TRtfD06prB1vrR\nGGPvhKj/oWPLHP9V031lnDW25U1ezunwkIBesNOz9XI7NaHjRC3O34+/TdK8\ndfoQBXpMzX+U3hihBmnmrtGGgrupbPIBChGiuoXWzXNl6ZIpPvG5bfHGzfkI\njEtHyTLJcJElEFIBZpbP4KrqwVZIgn1eO4RaPLodLJbt7FCEeyBQKO4wjccI\ndOAMUuRYOky0sjwVXmZcSWUvYmVaxoy6E4nEDxR7Qx6ojLLnAlFzxPVhCJ5p\nBYk3MsgUDflp5W72YPQ2e7AAQDxl3n9qPc8PMBiVEFyxIcsMoTMuZABjtfyW\nDrZcTLkcVHR8OdmCV+zxbxwLL5/08aSN/Na3/U7m1efGAQ2+Wpz1SCyU5/hb\nuQmB\r\n=VCx5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtikMfsl8RlFXVWAgEhW5rs87lo1Z5JgR8zDzxQtm+iQIhAItL4l6xV7dofch7rDq2A+uP2yAEUWdlavfFE2kaxRB7"}]},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-emotion_0.6.1_1572890188655_0.5813537593901796"},"_hasShrinkwrap":false},"0.6.2":{"name":"@egoist/vue-emotion","version":"0.6.2","description":"Seamlessly use emotion (CSS-in-JS) with Vue.js","publishConfig":{"access":"public"},"repository":{"url":"git+https://github.com/egoist/vue-emotion.git","type":"git"},"main":"dist/index.js","module":"dist/index.esm.js","scripts":{"test":"npm run lint && echo 'no tests!'","lint":"xo","prepublishOnly":"npm run build","build":"bili src/index.js,src/server.js --format cjs,esm --minimal","example":"poi -s","ssr-example":"saber ssr-example","build:example":"poi --prod","toc":"markdown-toc -i README.md","start":"node server.js"},"author":{"name":"EGOIST","email":"0x142857@gmail.com"},"license":"MIT","xo":{"extends":["rem"],"ignores":["**/example/**"],"envs":["browser"],"rules":{"camelcase":"off"}},"dependencies":{"@emotion/cache":"^10.0.19","@emotion/serialize":"^0.11.11","@emotion/utils":"^0.11.2","clsx":"^1.0.4","create-emotion-server":"^10.0.14"},"devDependencies":{"babel-plugin-emotion":"^10.0.19","bili":"^4.8.1","eslint-config-rem":"^4.0.0","husky":"^3.0.7","lint-staged":"^9.4.0","markdown-toc":"^1.2.0","poi":"^12.7.3","saber":"^0.10.4","vue":"^2.6.10","vue-template-compiler":"^2.6.10","xo":"^0.25.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"README.md":["yarn markdown-toc -i","git add"],"src/*.js":["xo --fix","git add"]},"gitHead":"36df130fe0df9e5f0006d9f710537b4a7c0254e2","bugs":{"url":"https://github.com/egoist/vue-emotion/issues"},"homepage":"https://github.com/egoist/vue-emotion#readme","_id":"@egoist/vue-emotion@0.6.2","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AyAONNG4aijWB6tXgvntho4nSqRXDsIATLTRvJdULxSV4aNs2iTDjegyW9L5bTRLBkKAkFN7maNHP1R1F6uNkA==","shasum":"4059e41f66906adc5374f408f9cb24471ccebf12","tarball":"https://registry.npmjs.org/@egoist/vue-emotion/-/vue-emotion-0.6.2.tgz","fileCount":7,"unpackedSize":18922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIrSgCRA9TVsSAnZWagAAaisP/00uKff0OAMJa10GjJnZ\ncpw2UalLNhSUVI0k4k79ypvcjGoBFjr0Pz0BI4N2JRX1lAICB6ZAptQHpt9f\ncJEziiSWxlrfHUQCk4285vsv26wac8LhSYHrV8YqhLumHkxOUf8Fd4DcjlbT\n5h6bTEmMOMIhTLxNPdo6sT9O1XmpLVdeZxQmbOiLgZGrK9EW9sNDIZCmReb7\n8pkg7SUlQhLdEJTmPzUcFimJBoL4UQS2vZ0Ez5SbKf/kjFJQwX48H6HLN1S6\nfzQlT/07pAhGR1XLKtl7TR286j0e0s0ZspFnHsw3Fnl/d+k6VgABCJRTG3kL\nMpG+cI/oajnOEhZ0dmHP70Y0+N5wYnkDyF8jYLt3Ue3p7dd8pE5wjDEiWmiI\nqQlJXEtANZrZMT3G/eNc4gw/QAv9dwlcoj3ju034Fbl4SwoAFOoR1+d2xTpl\n6UNmcOKA+AKkUcWygsT0ZaM58xzSVQvlXFwB/cz5MGgPDkvs4B/7D8edJjR/\nScNrUbxHHqq/6KHWwvSRyIgG7wTNCRpQS6hMztd7tHtAaR+nVupcO0dYRTCs\naEK5YMz2ua6sqanjPwtIxoZnBIG9FXdO7F1JCGcfzUxoXCkRFIYreypV2zbD\nJ5Cxdo6Wbf/2eYR8FMyeBTss8J46DCfwSHp9QipBGf0FPcJAfhnnOs7p60Ff\nlGCz\r\n=G3n5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZ+QJWq71trYJj+X6W7qVvUo+nQtxT63UAzVi1ruHTFAiEAwcB0FqTgUDTl/jA64Fb2nBgAmM9WTVgZmkuDdGKtI90="}]},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"_npmUser":{"name":"egoist","email":"0x142857@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-emotion_0.6.2_1596109984516_0.3156293691977119"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-30T14:12:17.049Z","0.5.0":"2019-09-30T14:12:17.466Z","modified":"2022-04-05T06:57:21.850Z","0.5.1":"2019-09-30T15:11:04.289Z","0.6.0":"2019-10-10T08:32:58.233Z","0.6.1":"2019-11-04T17:56:28.759Z","0.6.2":"2020-07-30T11:53:04.623Z"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"}],"description":"Seamlessly use emotion (CSS-in-JS) with Vue.js","homepage":"https://github.com/egoist/vue-emotion#readme","repository":{"url":"git+https://github.com/egoist/vue-emotion.git","type":"git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com"},"bugs":{"url":"https://github.com/egoist/vue-emotion/issues"},"license":"MIT","readme":"# vue-emotion\n\n[![NPM version](https://img.shields.io/npm/v/@egoist/vue-emotion.svg?style=flat)](https://npmjs.com/package/@egoist/vue-emotion) [![NPM downloads](https://img.shields.io/npm/dm/@egoist/vue-emotion.svg?style=flat)](https://npmjs.com/package/@egoist/vue-emotion) [![CircleCI](https://circleci.com/gh/egoist/vue-emotion/tree/master.svg?style=shield)](https://circleci.com/gh/egoist/vue-emotion/tree/master) [![donate](https://img.shields.io/badge/$-donate-ff69b4.svg?maxAge=2592000&style=flat)](https://patreon.com/egoist)\n\n_[emotion](https://github.com/tkh44/emotion) is the Next Generation of CSS-in-JS._\n\n## Install\n\n```bash\nyarn add @egoist/vue-emotion\n```\n\n## Table of Contents\n\n<!-- toc -->\n\n- [Usage](#usage)\n  * [Theming](#theming)\n  * [Global styles](#global-styles)\n  * [Server-side rendering](#server-side-rendering)\n- [Caveats](#caveats)\n  * [Component selector doesn't work (yet)](#component-selector-doesnt-work-yet)\n- [Contributing](#contributing)\n- [Author](#author)\n\n<!-- tocstop -->\n\n## Usage\n\nUse the plugin:\n\n```js\nimport { VueEmotion } from '@egoist/vue-emotion'\n\nVue.use(VueEmotion)\n````\n\nCreate your styled component:\n\n```js\nimport { styled } from '@egoist/vue-emotion'\n\nconst Button = styled('button')`\n  font-size: 15px;\n`\n\nconst PinkButton = styled(Button)`\n  color: hotpink;\n`\n\nnew Vue({\n  render() {\n    return (\n      <div>\n        <Button>normal button</Button>\n        <PinkButton>pink button</PinkButton>\n      </div>\n    )\n  }\n})\n```\n\nRefer to https://emotion.sh for more docs.\n\n### Theming\n\nUsing `provide/inject`:\n\n```js\nnew Vue({\n  provide() {\n    return {\n      theme: this.theme\n    }\n  },\n  data() {\n    return {\n      theme: 'dark'\n    }\n  },\n  render() {\n    const Button = styled('button')`\n      color: ${props => (props.theme === 'dark' ? 'white' : 'black')};\n    `\n    return <Button>Hello</Button>\n  }\n})\n```\n\nI do know that `provide/inject` is NOT recommended in generic application code, but before we find a better solution, use it as a work-around.\n\n### Global styles\n\n```vue\n<template>\n  <div id=\"app\">\n    <GlobalStyle />\n    <!-- rest of your app -->\n  </div>\n</template>\n\n<script>\nimport { createGlobalStyle } from '@egoist/vue-emotion'\n\nconst GlobalStyle = createGlobalStyle`\n  body {\n    background: red;\n  }\n`\n\nexport default {\n  components: {\n    GlobalStyle\n  }\n}\n</script>\n```\n\n### Server-side rendering\n\nYou can extract critical CSS like this during server-side rendering:\n\n```js\nconst { renderStyle } = require('@egoist/vue-emotion/server')\n\n// `cache` is the $emotionCache property on your Vue app instance\n// `html` is the rendered HTML by vue-server-renderer\nconst style = renderStyle(cache, html)\n// <style>...</style>\n````\n\n## Caveats\n\n### Component selector doesn't work (yet)\n\n```js\nconst Container = styled.div`\n  ${Button} {\n    color: red;\n  }\n`\n```\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## Author\n\n**vue-emotion** © [EGOIST](https://github.com/egoist), Released under the [MIT](./LICENSE) License.<br>\nAuthored and maintained by EGOIST with help from contributors ([list](https://github.com/egoist/vue-emotion/contributors)).\n\n> [github.com/egoist](https://github.com/egoist) · GitHub [@EGOIST](https://github.com/egoist) · Twitter [@\\_egoistlily](https://twitter.com/_egoistlily)\n","readmeFilename":"README.md"}