{"_id":"babel-plugin-transform-jsx-stylesheet","_rev":"156-7f8eb5b81f2737fff2c69cf6df8d0dd0","name":"babel-plugin-transform-jsx-stylesheet","description":"Transform stylesheet selector to style in JSX Elements.","dist-tags":{"latest":"1.0.6","beta":"1.0.6-beta.3"},"versions":{"0.0.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.0.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.0.1","scripts":{},"_shasum":"1eb7eb20699f480afd6808a5f4eaab29f8176d6a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"1eb7eb20699f480afd6808a5f4eaab29f8176d6a","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.0.1.tgz","integrity":"sha512-HucPQtuuY1IT3wwP5smciPTbtwCwMzLt3QC76KkvTVNAb2HCEvp+9tbbWZDtnw6UbVKEuFnUe58pfjzowWtMCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUAczIoFvZZiXZazQo/Vp5hZ4SXGugPWpPjjx5IB6M5AiEA1OYhAuA0+dRDCysXPp6sUmh1Vqyk/JmtPYKje0OZrCA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.0.1.tgz_1487215708381_0.30327238189056516"},"directories":{}},"0.0.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.0.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.0.2","scripts":{},"_shasum":"f8db50c229fdc28494d6bceb067c3082ecfb8f7f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"f8db50c229fdc28494d6bceb067c3082ecfb8f7f","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.0.2.tgz","integrity":"sha512-0gPYL9HqsCN/x/Bb0IHhxEaBpDJcBOCRYMBegw+uJfqCTEywo0eefQkL9x6PULa4uj13CHyx+9b0wlJAmYdB1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVrwmJJd8gR4EZQVINkNYg8fIwlVZr+PRulgy9sOH/XAiEA+pCFVyeQbezAThGHz7cU61+c2Ptz9G6mlvWSpE0OXZs="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.0.2.tgz_1487225309754_0.8365862111095339"},"directories":{}},"0.1.8":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.1.8","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.1.8","scripts":{},"_shasum":"7067d58cbe04793a0deb9e3e5c1b0a1d6fe87dfb","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"7067d58cbe04793a0deb9e3e5c1b0a1d6fe87dfb","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.1.8.tgz","integrity":"sha512-pMulfeQfcc2OBREZ/t72jaJUn2Z0ZhVfLeAQmcQjMc7vNule7LsAw+GJDO+hh7fLfqfgUahAV4hLhM3dyVIMww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJHu1cnvuamLu0yqCud5ijFK6nsjSwqrDQT8jcYwarkAiEAngKLyct+ucJEfwoDFpciY2ujSqH205I6RwN/5Ph/dvw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.1.8.tgz_1487324618036_0.15153899742290378"},"directories":{}},"0.1.9":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.1.9","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.1.9","scripts":{},"_shasum":"d54cbf8ee32035945a2cb754098f6f792af2be58","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"d54cbf8ee32035945a2cb754098f6f792af2be58","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.1.9.tgz","integrity":"sha512-OKINCWy37yzMFb6eVgzItE+uFWq7WjOMCX5oPASQvWDWOzmzANCGTgKoPXvV2SGfrGVLV0o4eHTNFrFrI2WvZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqrrmVQ9ZI85sjHBlULg3piMXfEdw4W2QcUBjZgy8/PAiBp0D6THknjL2uojN9WVg6mY+EGI0Ej+Lh0flXKdi7YVQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.1.9.tgz_1487327132736_0.22253911523148417"},"directories":{}},"0.1.10":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.1.10","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.1.10","scripts":{},"_shasum":"84fdd3eec55e3897654e46ac08f387bf82e6988e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"84fdd3eec55e3897654e46ac08f387bf82e6988e","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.1.10.tgz","integrity":"sha512-SSuUX+R3qKwSVHfYdoCFUeLOWCfIfK2XTlJoHgg70schYG7Us9qbrRcwXnHEhbL7DKjjLJQZVt0sg+qZoCkoCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNzW7xkPAcdWj/tnTXEX9kTpru8WUkfslpB9s/tHKhZAiEA1kM4hsAxEZSPxK9t4/jBPXWTzpHGI7TgZTS+sfsvtaU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.1.10.tgz_1487343854931_0.3036893552634865"},"directories":{}},"0.1.11":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.1.11","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.1.11","scripts":{},"_shasum":"8c7d37c52c30b767ce02ad3164b304b6b77e0cfa","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"8c7d37c52c30b767ce02ad3164b304b6b77e0cfa","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.1.11.tgz","integrity":"sha512-xTbGohlJASPUU/9axNqN2xw4g3Md8I67MgXaqNWdmpw/zJmdA0YNy+1xefV/SabZm1U0hclLPiJc6HJScufPVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG/sARQZDfKeqjrORYiGokw78JEPt7v86R1GwA2G2tDgIhAK4QDcVan+gUMmoB2FYL/DlIEWNIweO1oy99CtEKBcmj"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.1.11.tgz_1487758810331_0.7543344690930098"},"directories":{}},"0.1.12":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.1.12","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.1.12","scripts":{},"_shasum":"16a744407cb4587841c069fd2a7cfd24dcba3226","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"16a744407cb4587841c069fd2a7cfd24dcba3226","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.1.12.tgz","integrity":"sha512-ixuKaediJNs13zimc6A/AdNG0Av8M/YECaOogh3io3Dnre5L9ypfqk7WfaedFx3pF/Nm75gWvE2TD61ElquJ8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLeLjHvS6x7q9W0XkHHsnv3B/0iKhYaype6xTF4c23BAIhAOYGpMqed16+X29xHeA3VMcv89DPBveFBWpTffcuCmFA"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.1.12.tgz_1487840821805_0.09805895923636854"},"directories":{}},"0.2.0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.0","scripts":{},"_shasum":"9f165040cffc11df9f5810581557a8ab383a3294","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"9f165040cffc11df9f5810581557a8ab383a3294","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.0.tgz","integrity":"sha512-0ftp9ILJdR7eF0UVo2R5aYQDG/AM2R8fjBX7FLlpG1QK+BMuYzgNlh8Wu9HEMJby8K7CVB40UlW0xN4rSVYeVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCTW4uAO9OU/49Chr+UwFo1Vj7cZMu1Yxfiq2p/r362QIgRmCfUSdQJiYWfjIod4RZ8WSQY4Ht3SEis4R4zlnQKJQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.0.tgz_1488362286309_0.3041137740947306"},"directories":{}},"0.2.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.1","scripts":{},"_shasum":"2f84763c9277ce52364758871d601d84ef06e428","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2f84763c9277ce52364758871d601d84ef06e428","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.1.tgz","integrity":"sha512-pLdguqj9R4+2FbNYj2u3yjSSYNJWqnieJLMqpfOZsXg1RwL4Vf18R4e5g33sNIgOqDTb3/ImPN5siVmb06wsxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRsyr1KTxoXVC4e75U2/591hv0mc2JMxwaLfI9Z3B3XAiEAhej/zbAKtvsjC27m19PDvpB/fXHuMsGowKh+LpZ8M1Y="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.1.tgz_1488449014375_0.08635552320629358"},"directories":{}},"0.2.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.2","scripts":{},"_shasum":"5f44d8cddf04d08a74cd8fbef59d058107f556f5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"5f44d8cddf04d08a74cd8fbef59d058107f556f5","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.2.tgz","integrity":"sha512-v0LdqAE+j8zFKdqgVsHKVMb1mGh7rP+DLhWpvCmyldA/XhJHR+MG/40gZYubmZrIxS7meGyVYM4g3TPCJ0IFjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBsjXmdT50bN/btU3pMWXeUundj1zI3p27zJ+kvfu7twIgPubY4yU9sJbRq+ymEl8Zw2aVe0N7Gr0NyUy1HUmqTN4="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.2.tgz_1488522924538_0.17500334978103638"},"directories":{}},"0.2.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.3","scripts":{},"_shasum":"a2cd14f85df6079c529e8df6be599486dfe8dfe9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a2cd14f85df6079c529e8df6be599486dfe8dfe9","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.3.tgz","integrity":"sha512-pJ3+Li1GpslB/pOTTrHLYBmCtnjm7ghZcoiecl5aZ9kiQUxTn8c8xWawQPB5+9Rdx+Vei75Sdfo6rYfDHr37FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDP4yUbGGdYHFkrPgAJH93iHpxWGLDTlh1GSpLD3Ut2gIhALYjGi6b1qDwheBuTw/RH8CNnnYNjgv1OueSNKF3PTBq"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.3.tgz_1488966774628_0.3763311405200511"},"directories":{}},"0.2.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.4","scripts":{},"_shasum":"a96bc511bf770f4a4db03d4e80699710bd898a43","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a96bc511bf770f4a4db03d4e80699710bd898a43","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.4.tgz","integrity":"sha512-yiqjhF4ml5rD8awcvKp4k7v0o2E8s4vAvJWrxNe2COjKcUUf4Qu9bJ4ljzQSuLcaOwQHMvEWFUvauaoDK5KsVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAfV07+NX12bxiEHcVifFTP4EGVnLKpnSllkiduQxJRAIgLCnB7tEeeMQKHt/EmU8/Z2dCNe6L8/WGLdgthubae/c="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.4.tgz_1489647260032_0.5496535748243332"},"directories":{}},"0.2.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.5","scripts":{},"_shasum":"beab7097a0a2aef02aff68bc9620ac19c4f669ad","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"beab7097a0a2aef02aff68bc9620ac19c4f669ad","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.5.tgz","integrity":"sha512-3BCHMFSZ9qugUB9Wd8lkQ4p3XsUU0ssh/T9NrJXgP3NHGdVIx7l5r/LlPsZiLDM/xOM7iaG1EnJPnbIWa93I7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP7y/eOLYm1mdOhI8T+T7WvVFBJEWQ6UjI4LHJ7SajRQIgB7ZrDx+0U399qVww+Yfj2O4HA4s8Ixsl+7gkTLLeEFg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.5.tgz_1489649908068_0.35290884622372687"},"directories":{}},"0.2.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.6","scripts":{},"_shasum":"a459f243f202f451fbf675c9e96f92946248f691","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a459f243f202f451fbf675c9e96f92946248f691","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.6.tgz","integrity":"sha512-LZ3XEYxcv1Rf4xUted5pfG+ipbgXmaATlLfxBTRq5CLOqfteHU5thwgBQ2KKfPhzCViMBnirtSWzFIdFYBoaGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhjbF1QmXL3S6uWMYhqsNk1ekwq6vG2XvlWe6shSpjXAiEAoMlyKousWC60ZffhmU/BA87CBBYIDR+c5OpNQIIqI/s="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.6.tgz_1490371863278_0.3080006630625576"},"directories":{}},"0.2.7":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.7","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.7","scripts":{},"_shasum":"1a6963e254ca787bb1b519fae3204294e203017d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"1a6963e254ca787bb1b519fae3204294e203017d","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.7.tgz","integrity":"sha512-+Fko/ZD17iQvh/fydYnXid2NdDBEBgduzP7T4nq/aewobrcFZnc2JZK1NOHFoeFY+/J69bjit6Adt4V0kj67WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLt3c7NiPkdd5Y3f0X6D2tX6GFFi4Pc6a+68agWX/3MAiA0M6qRqYjYbQMphssYUQohkBh0zbBoG1Jnc81Co9RjWQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.7.tgz_1490411391743_0.06377120409160852"},"directories":{}},"0.2.8":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.8","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.8","scripts":{},"_shasum":"0d82b32d603812c42ee7ee194a358a970dd61297","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"0d82b32d603812c42ee7ee194a358a970dd61297","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.8.tgz","integrity":"sha512-qLg/7gGffZzEmV7DA6oneitztx7knWQQBRenc40NCFA53v2orC5CUJTWk+IPFQereoIffM0lUuVcsHqcZZHwWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6v12N3BZN8zigTMIAFNKqT3hpYXyJj6RUGtPHCijXDAiEAwFSsc+zIcn6fpn4M2wSVY2jBc8jYr6q5YN7y6rh2Q08="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.8.tgz_1490456661444_0.808341603493318"},"directories":{}},"0.2.9":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.9","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.9","scripts":{},"_shasum":"3bc6311f6d14fd851ef5a262265bd2677c78f7e3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"3bc6311f6d14fd851ef5a262265bd2677c78f7e3","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.9.tgz","integrity":"sha512-deEFYtnDGaO1oJyXLC4mUHO8nv3MNW4RcGNj9D3UjAIUD+wYAIm1Q1G5EPVadjicpLzedSxvjgqVl8cK/JDVsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnYzg31efXLB88iH8iV+TwrnxFsmZh8Pn1TjDzNmnvyQIgFD6k3dsACMWkQZ6L8hDTGmKTbtgyG9sxCmyvbLOrleI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.9.tgz_1490604298850_0.47530995099805295"},"directories":{}},"0.2.10":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.10","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.10","scripts":{},"_shasum":"fd4d29300400792d4ff182653a1f7dfd9189c575","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"fd4d29300400792d4ff182653a1f7dfd9189c575","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.10.tgz","integrity":"sha512-JBA4zr7ecj2/BgdktNAs8GR9aLdKKCFLO35H7A/fQsrSa9U01uYHUVqKvhIx+R+4/fLmNjEahZ6q1TjgtSgTIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXPmoqvnRUdat8NYqZC5brsLUdsOCbUWcJ65Y7xgDpKAiBtSPmfPf93wkRGfq/pcJ7owdv32eRYmy6oy5tKeMt+ZQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.10.tgz_1490839962909_0.36008012760430574"},"directories":{}},"0.2.11":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.2.11","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^4.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.2.11","scripts":{},"_shasum":"939624b58110b8449dece21c6b50dbf56f1b8df9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"939624b58110b8449dece21c6b50dbf56f1b8df9","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.2.11.tgz","integrity":"sha512-B49dFQbugYIVQ0U9zHloaqt+uNQ7IEWpsi8knM+IwAncytsgWjKNth5l5fqv5O9u3SIe9y+37uZvJVIwlTZbhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVhgca3VZ/yWRCDGpkQtEx8rSobXyWubbQrTEsqFkLHAiEA8Kw0rsLqIk/WKqWSo5AJ5YzrybWTIaId7ndMUBrFBy8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.2.11.tgz_1490844136104_0.9749648352153599"},"directories":{}},"0.3.0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.0","scripts":{},"_shasum":"349396de123199efeadb58245e1eb3beb6b2de9d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"349396de123199efeadb58245e1eb3beb6b2de9d","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.0.tgz","integrity":"sha512-5ZCfeKnpAXsU8rX70hRoF+MmxUkOZ5OcYR96IBIntUxOSL012mwQASWe0hrGnaFUJqLuwQKSovwupZU45JytXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu34/T2SVrbe9e7DLrf4byPgYt6jRfNxKD6U8Bk4054gIgM0H7tXu/Uku1fzOeOHgV9897JgsYOCNdgiiB/Hlk9ww="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.0.tgz_1493006989366_0.9278043652884662"},"directories":{}},"0.3.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.1","scripts":{},"_shasum":"2261cd26d3d6e1891be819f6e8536bc2fd73b681","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2261cd26d3d6e1891be819f6e8536bc2fd73b681","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.1.tgz","integrity":"sha512-m5jEHxFvB0sJqgo9xWJ0j0ZgYpH4qEr/ARRuYgbH4IjArVWy6QI1X8qIfyxYyhS2Cz0AvivYpPMNQcHAhxc/cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDp0sTd+mzncJnZ/HEqPfHvqajOpgtAGyX1ko+HE+ZcSAiAq3totFyL0s3pzd/UmKBj9akTbZF0widMz0HiVRvgnhw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.1.tgz_1493019205008_0.3866509839426726"},"directories":{}},"0.3.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.2","scripts":{},"_shasum":"865076c10980ca49ab28df5a860384df0d43e87b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"865076c10980ca49ab28df5a860384df0d43e87b","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.2.tgz","integrity":"sha512-Tl2BXFkvzQxvglKrLEdibZ+NPBKriqFxzmMJkB/g4xbtHctd4OiVnD7z5GH3AEuLPO+AJeIfI9P8fquJvMA58g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHi3RDY9C5wF5UOMYYZds7NDiysk1w53b6/g+TAc7+2eAiEA7OQvhCJByV5G6seRf3MLIj/pNB8pfNEn8aTtn1eGE7k="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.2.tgz_1493178074413_0.036606440553441644"},"directories":{}},"0.3.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.3","scripts":{},"_shasum":"ebfe6f29afd11d0759af13c9af71d7598598051f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"ebfe6f29afd11d0759af13c9af71d7598598051f","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.3.tgz","integrity":"sha512-qR3HmWJ5e9w4nkwlL1kCiEMXvrNUf9g75aS19Y8/Eo737WLR93Qse1Hd6NOECjUvMpP0ygpEcwVtl5DrWnEfMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvBa9WC0bouKezKEeEHeGFFfphLs7vqFUXLgHEJcBkaQIgGKow9T0jzIhcq0XhWoC4Uu6pRuX9vLl5tqX5L/DxLD8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.3.tgz_1494570238169_0.17928637145087123"},"directories":{}},"0.3.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.4","scripts":{},"_shasum":"a4b51f4e1ab4024f84897411b54d5f8d4c21b1f1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a4b51f4e1ab4024f84897411b54d5f8d4c21b1f1","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.4.tgz","integrity":"sha512-xJiCc4r0RyzL/Qk+nxyTaN/fN3n7IZSuqdywHl4KWmywZYI0JY50O6Rm99xoswuRqj+reNG3Tp54LlvAInLw7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD809ASvmxHI/6GbWmBnNIHQktt42tj9V1jVf5hQCtzMgIhAJA/thh6DzgDjTVgJBJkvTQPTEz7r8a99ICsrMCdEh1T"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.4.tgz_1495186767706_0.5265485325362533"},"directories":{}},"0.3.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.5","scripts":{},"_shasum":"6e019870d8a17742de04dd40ae20de2bffb56bae","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"6e019870d8a17742de04dd40ae20de2bffb56bae","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.5.tgz","integrity":"sha512-bQfCKPCGmCM4vElySnsawjXtjHddppwixMkZ4Jyrh8m8Ez3R6NPi7oU4NFdcGYuKgW0j+VetrIfRfFusf85bpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/yj426D98AXOHGYNsMtpCpVkg4e0XPT0jYvLEr9w5HAiEAxmgN0rWzJl2Rg9VY83KLyBuBLqVOQe3S3egzQxtc1Cw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.5.tgz_1495507799471_0.2154001109302044"},"directories":{}},"0.3.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.6","scripts":{},"_shasum":"caca9efbc239c06f2969ecf13282fb7d6d168ca1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"caca9efbc239c06f2969ecf13282fb7d6d168ca1","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.6.tgz","integrity":"sha512-Z3aISaS6ssG0ti8jAXIFBfUYO7g7jEoGZqCO7dmXWKPe9kkJAgRek2sVNLbmwECn2P/gjzL5kc1FL2tpW6UU+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE4+0Kp8mFTPaS5PobXBkEAMTCL5mTHT1LWomqVksnBgIgbPaWiHRr5p5iXbtgeyw27jrD1XNR32TAc7/GWMVlRho="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.6.tgz_1496305602147_0.8904639624524862"},"directories":{}},"0.3.7":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.7","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.7","scripts":{},"_shasum":"15efe8306b3005639f58a42a4af4826102e515d9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"15efe8306b3005639f58a42a4af4826102e515d9","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.7.tgz","integrity":"sha512-KzWrJPKHVZJJR68vL1Zfdq0DippXYkhhX7oz4kGgz9NJJCEdkXLtwM9TrJYgkE4Qly9puUGni5lBgqaWIHqE1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4+EO4PPG/59mcWyqvhmD4i5qA8dxWb7Cs/KNOvICYuQIgb+nq8WNw5XBd84ukDEb6+jYbe1tEug9C54vatPpgA4A="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.7.tgz_1497520617751_0.06555501534603536"},"directories":{}},"0.3.8":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.3.8","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.3.8","scripts":{},"_shasum":"a2a34bb4f04331308ab6207923d5d94c984a1a7c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a2a34bb4f04331308ab6207923d5d94c984a1a7c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.3.8.tgz","integrity":"sha512-p05bZW9hiDwMhATwxpNBAp9tFrWttEofvJGHtjSIOCivtUyAAA+38VYi0wbf3DDwO3lsK2Dk9tctTpS9NoQ5/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC07vC8Ze2YuYrjuAlHpiqB3pn1J5te8R01lIlPWNfx1QIhAKH1tN/pHxoA2mJ2I9ikuQH2mh+GFzRp4Zd0jV9D4whH"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.3.8.tgz_1498009272631_0.03100148541852832"},"directories":{}},"0.4.0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.0","scripts":{},"_shasum":"2af332216bbd02b382ee632a02ce4f5ee6d440a0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2af332216bbd02b382ee632a02ce4f5ee6d440a0","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.0.tgz","integrity":"sha512-/oMzFhmLSWx9NLLXQ5U8WX9pXDl/34ninoPwaPJ2temEQq4XgDS1iJAxLkqfjjUAn91oAyOvjKgZDilcuKGylA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ7X8A1yLWohnlMUegmXTZ3fKlxP+x4qd8sPB2L2k9OwIgBURdMkybXxHPMaNb2Ot7K0jFViHmUMuPOXlGRaUtV6w="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.0.tgz_1498527843602_0.13463563635013998"},"directories":{}},"0.4.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.1","scripts":{},"_shasum":"280812ce0930c003f36823ca1b06220cae6e2da8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"280812ce0930c003f36823ca1b06220cae6e2da8","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.1.tgz","integrity":"sha512-eQRfWOyilIY0LpMMvvUC1FtLufSujuGdPz7eReByK8jGflu1vyslYA1Rj1CL+GaC5vpiFxS76QT3ZQnV3oFt4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh7uKgzoOI0+5tecOVwoXtnpvyRyf31mXQ/FeFMCP36gIgSQj7UEWf7XzOs/9xTmwB2YwNyGxJ/0njbmbGPJrwaqY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.1.tgz_1498543779205_0.9863774706609547"},"directories":{}},"0.4.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.2","scripts":{},"_shasum":"e4314aebdc56d7d385b25daa017887ae6fab7824","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"e4314aebdc56d7d385b25daa017887ae6fab7824","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.2.tgz","integrity":"sha512-n2TZLhgGdAXF4JCLxuZs69LhqICLATQEGDFSSDvK3MO+P6Lb7G49N+ly/GTAA9robifNzdTVMg5tx7NOey0oBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8w0RR+/qegs8S96hx43hiXtL5GSi5joGGAsjfcikSPAiEAttVTN92cRpcO3pzgCpfx20ly+XBUIHb+kpIERPvwHxQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.2.tgz_1498628292138_0.21164318080991507"},"directories":{}},"0.4.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.3","scripts":{},"_shasum":"349a9abdef84402b9279d7420437a71f8e0e3865","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"349a9abdef84402b9279d7420437a71f8e0e3865","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.3.tgz","integrity":"sha512-4oCvq1x/3CytNPHWLZ8IgRGrO4cAAT4SGCbwMzaMJmOEzgDJxLjxvWgrEHwD7s1cPJzDctoZnCT/EvQ0bGr2eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJBhoHWfYAat7KjlDg4IxMYti6ha0XU+c0IyY3LYDVTAiAxjSyCJciG1rWnWeGPKHVYOWoXPemlZI25TsRQIqGF8A=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.3.tgz_1499325359418_0.47010152437724173"},"directories":{}},"0.4.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.4","scripts":{},"_shasum":"5b9fdd7dc39953d4f6af87825f9df9a1132616cc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"5b9fdd7dc39953d4f6af87825f9df9a1132616cc","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.4.tgz","integrity":"sha512-85L7bEw2idIaO7dzTrgfiNdxbxfZbma6P8bA0XbmeKNV9GuX9eKErZltuXq/txkzdWYhZp6/pOxEj3imqNmyfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK8YZSDjfaQjSvAMx9yL/P1uUZ4RKnq+Bkcr7KkvX7bwIhAP3LVH83v9GhEq5dwbsj4aEFzKT1BybN41ukqeFA82RT"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.4.tgz_1500021343915_0.20319745200686157"},"directories":{}},"0.4.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.5","scripts":{},"_shasum":"a9a9b5522a43c1877c3dba4b8d3996d4f54afe8f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a9a9b5522a43c1877c3dba4b8d3996d4f54afe8f","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.5.tgz","integrity":"sha512-ojvwcys8erpEpA9fOFB3Rh1Pf/OHyKwlseSdYiKtpqeQTu7hI37+QPC0drFowY487BYMQAx3hrdcB6Vto0Dvfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/7jh69Yltawx9ZRL6HulsC9wXRpvzaVpnmlq5soCitAIhAIPUOOIN5HS0jPMuhV/v6AsBJmja9ESQV2Zus5BYPNd3"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.5.tgz_1500616234023_0.5735794496722519"},"directories":{}},"0.4.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.6","scripts":{},"_shasum":"66ccf5f65e0b06dd8b0f52f3a9f9204d15b3a339","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"66ccf5f65e0b06dd8b0f52f3a9f9204d15b3a339","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.6.tgz","integrity":"sha512-/hEL732L/PjhqVju0cfn7Jo/RTtpN85W2uDz4IKUlKmjklu896caIIPN3x7B9Z8fqfkQFFx58gL2nDbfKkcJBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjAt1kpN6WHg0zq4YtLsrYZ+M0AiFBlZt1Xy+QtN2uQAiEA2EfigKR4Nov7FxoQEUeFWhT/nJYVcYbukig9+en4KVU="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.6.tgz_1500878100084_0.11259500309824944"},"directories":{}},"0.4.7":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.7","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.7","scripts":{},"_shasum":"f52b4289f1725fc0ed8db7e0e47906a862b4e698","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"f52b4289f1725fc0ed8db7e0e47906a862b4e698","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.7.tgz","integrity":"sha512-Ew/7k0L75lPe/0YinoMvNfUvJYsT5vt0zi+BgMp9c0FUBGhe8On7LuvJb8Z7D7eDN0TBa5jjpQhODJlPnfZzpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4xrJjirhtGVPjCkrY076g+uK2ufX6SD4JrCk6Uc3+PAiBzGDpgMsNDyy72D5UDgqvmqlopPGIWwIYGd4bu+Tlazw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.7.tgz_1500884703648_0.6773637521546334"},"directories":{}},"0.4.8":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.8","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.8","scripts":{},"_shasum":"c3c0e53ca8a19cc0cc4f49422393688eabf0c190","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"c3c0e53ca8a19cc0cc4f49422393688eabf0c190","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.8.tgz","integrity":"sha512-YN7TiahrrXPF71OmGmMOhw4VbdON3UeTQxn+cKCMNUVO0kDFjyeV7RsUAzGwyaOU7AXlVJxpgHnqU04ySmjB7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD35Z0M3214Y/A+naW88Nb5poeJcLDNp7z+dpvGXeuVMAIhALp+FxL1kMwdvAewfOaj5aHcXS27Di03u2kNoEWURpk3"}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.8.tgz_1501148522033_0.1946452900301665"},"directories":{}},"0.4.9":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.9","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.9","scripts":{},"_shasum":"6b482328a11c1fee786cf4e8129ab2eca469c194","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"6b482328a11c1fee786cf4e8129ab2eca469c194","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.9.tgz","integrity":"sha512-JojU09jJngWftf96xiykApKCerOC08mcFXKOG7n96PSB846oah/ww1BUpxd86A6ZUeRpK84NrCbMa/d3GohCdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkqBRGZiOIOFqpX78nk+B+8yQ8bSStloJGEDH7iVhlLQIgC/Adqw41Vu/CHmRybVALsZ3HPRrp6KEAfQ3KZDOovdo="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.9.tgz_1501666790840_0.1459109412971884"},"directories":{}},"0.4.10":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.10","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.10","scripts":{},"_shasum":"081ca4fafd935cebe06d94fcc926f5892cde3ca9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"081ca4fafd935cebe06d94fcc926f5892cde3ca9","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.10.tgz","integrity":"sha512-E1U7kq1C2e/B7YNCtJvQVMS0nF3eY6dnBrYjcy1G1OXVPkVUz3+0fyB5vsEUxAlk2c9AfSuwwAagI5mX/v5LPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuFaPLvTMKUaD52nC3JIL32ylESoCIfxsIDPUe5CYYfAiEA/875vhOTAJ3c/bHjXM52uMxeoV10joaRAX7WC2cWLo4="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.10.tgz_1502428410003_0.015343027422204614"},"directories":{}},"0.4.11":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.11","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.11","scripts":{},"_shasum":"629502b9eaae5e5fb4fa8e5d7956897a61855eb3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"629502b9eaae5e5fb4fa8e5d7956897a61855eb3","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.11.tgz","integrity":"sha512-d3PWkooYHuVvyGz+2kZePHLol/u0x2Ri70EmGNtXgZFP8zXAjIaImh7USxm+yxf/LMHC+ywR2c7nE7nDZIT0dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvQMVTMmg+i4hhI9dZPhGxqYRT8RV/EGRoR+GODSSI9QIgOgSjRlIilOyKySGFqHVKTFRcu6r6Xaj5cdugEJ8BTUk="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.11.tgz_1503460970467_0.4705616843421012"},"directories":{}},"0.4.12":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.12","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.12","scripts":{},"_shasum":"6d5cc784482d550c4429f423f808d5674e83f732","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"6d5cc784482d550c4429f423f808d5674e83f732","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.12.tgz","integrity":"sha512-U0tufBVdP3L726uDUmrg/whed1nVo8DnzH3oMLILpSexfksnqmq3yw6mQ/ZtGEpBqUzSzVoeOW/YpBcPnftbCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU8vYwoFKSI95jZhWrLpn8yamrtH4k57tamDykwk1iewIhALD8PM1NltiCBpg0Xe9EkUcYClf6TzRWch77rOuCQJzg"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.12.tgz_1504854158221_0.9183621497359127"},"directories":{}},"0.4.13":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.13","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.13","scripts":{},"_shasum":"6cdba10e217c4ff5da357accc5c3d9b329f35b07","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"6cdba10e217c4ff5da357accc5c3d9b329f35b07","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.13.tgz","integrity":"sha512-qPRQE/Jhu2YjJjP8+hGnHXkIJLp7dsq/r+pt5Lx00Xbvwike1s8g5WR8EocCkkbsIRMQO2lEB0fFAQnZIocZbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNrTrqS6w5bqV9/bsbHQwesko+BXV0TrpCYYJrJQ95lQIhAJ7ZiIko7J1DXnfz9lz5pP34p4pgXVoNqhy7oDcxeBOo"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.13.tgz_1505442384171_0.25208773859776556"},"directories":{}},"0.4.14":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.14","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.14","scripts":{},"_shasum":"ae6cd3c3bface2b47b42e4758f94caa998518b11","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"ae6cd3c3bface2b47b42e4758f94caa998518b11","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.14.tgz","integrity":"sha512-DWPIf00WIWWyqopl+wpO9xW0znMZp3xP6hiUzk8xiqK7qzu1G4i1tc+sO5799JECdtFrKeV0o2ed+ANpUIn7jQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIES4H4BwIkJyRfhSI5wAXtOFpBRMgvYH4szG7SLBedlOAiEAqKGaWvTXwK+XWvF7j6qf+wuHHapnjAmWPfHOuidScT0="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.14.tgz_1505988892780_0.20988017786294222"},"directories":{}},"0.5.0-beta":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.5.0-beta","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.5.0-beta","scripts":{},"_shasum":"5a841ea2d312ae6ae603f1fd986c3e2696af8494","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"5a841ea2d312ae6ae603f1fd986c3e2696af8494","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.5.0-beta.tgz","integrity":"sha512-CKZ1Ef+uIQAH3sAyLFB5lwAEMb675BBKRnxVqI2nQWFtvxLPPZcpJ1Ikv0e6+8n8mTrc5JMBJ/UoxxriWtS7HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFv/yuHnDESn4pM3NoQuYIVnYbeyuRbBk/hwMP4LzRRgAiA4GbBLUQwyKQIfBi1aeNjX44Fgqpd/cIXop8DrvCny6Q=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.5.0-beta.tgz_1506334602610_0.6918572457507253"},"directories":{}},"0.4.15":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.15","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.15","scripts":{},"_shasum":"dd80ff5eb406fcb434b546eb0817459bd0502d62","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"dd80ff5eb406fcb434b546eb0817459bd0502d62","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.15.tgz","integrity":"sha512-F/3jGy6es/+nDq4M4tmPQr00cv5o5cWlc4NnlVE7zFb8rBwzl9GzFC25YNMY2z5iLFaEe3zN8teO3+Cv/uzE+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1pVfB3INZJNQjhcXHQBFp0Zk43E6ZC+t1Tl88Skf6pgIgK9tbNPQI2NczE5hqIua8yt4v44+hSNJ7Qa9BYLJh6yk="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.15.tgz_1506407106917_0.014769607223570347"},"directories":{}},"0.4.16":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.16","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.16","scripts":{},"_shasum":"efb67527fcbb17c3293a484d3de413d6b278b7dd","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"efb67527fcbb17c3293a484d3de413d6b278b7dd","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.16.tgz","integrity":"sha512-/bZ8wesbt1900eG+JGDjlCtFIL76GviA9QhsY4tW37KU1ZPIrxMk7qjhAurHmWtIx+rUKLJuuiCkNH8dzdxFNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Ck6MzQUcAojigxBlVCTDqwA+mdvkaOjhepKHcp595AIgJRcZ5RosGbTMOSV0IkL+2yz2HgNveJ+Jg+zRA4PEuCc="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.16.tgz_1506585962803_0.9380141359288245"},"directories":{}},"0.4.17":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.17","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.17","scripts":{},"_shasum":"2648c16a93a0a22f0d59e8b51d3c4ae8fb064aa9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"2648c16a93a0a22f0d59e8b51d3c4ae8fb064aa9","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.17.tgz","integrity":"sha512-GGdxIVe3TL67kKA174FD9y5MzWaoKBeRSOSoo2lkPEjtdpmtxMd8nCeQZaiSu6zTjRy48PEjn5XIgpSNSal6VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICS7w44htAF4h6IeyzHo7EXDSYZazMJlL3T1bGOhzX/eAiAFYJZV9C6L6cINYAfXPKS4y5xLIbZl+e4slcic1w1wNw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.17.tgz_1507699855255_0.8272902353201061"},"directories":{}},"0.4.18":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.18","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.18","scripts":{},"_shasum":"de361717c8938b24ce68cde7303e73985c3f7733","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"de361717c8938b24ce68cde7303e73985c3f7733","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.18.tgz","integrity":"sha512-G7iI53da7aMr0yWjOH/LOMGSeCE8Zqz214spywNdIZJCLTr+5A9xs6Mrcq91pLHqIwC2wUSh/w1eLgAD4QJ2kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHl8ucI4YGbON2xHgJtJcqx403c+/if7PrSZX9zyQrkQAiBM3leInXKlZn/GI2gVvxb3ErffVLSnY2NF22AIAr+Z/g=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.18.tgz_1508137504022_0.4046766869723797"},"directories":{}},"0.4.19":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.19","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.19","scripts":{},"_shasum":"640cd6311a4cff53dca4d28e51ab2ca9f857cd53","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"640cd6311a4cff53dca4d28e51ab2ca9f857cd53","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.19.tgz","integrity":"sha512-pd/tCcAjSAsiOK/Hs1O6r/u3SnG5vw/03b2cqHqY7hOwF54ACmo692l8PxCFV+qud0K7muirwB69pXhItHvObA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe6KtvBdxngkcP455D27j1O8Z8osU5Hofy4njXXz86dgIgRrnlfrJ0y5fd500LdZjJIWXk8SyCn8QOfN4GkFQd7GE="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.19.tgz_1508224948466_0.04945742595009506"},"directories":{}},"0.4.20":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.4.20","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.4.20","scripts":{},"_shasum":"57c7e002ec666e3ce73c43a793626cbfc8e5336c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"57c7e002ec666e3ce73c43a793626cbfc8e5336c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.4.20.tgz","integrity":"sha512-WmxO88ywbTAr6wAJ2EBp4S0Zd9phjIfdvGM1pwaaRG4WuLz3eyN95F+B0+/sUpVYaTYmftznAUNP1feBrB1uzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA0Z3FM9LhlBvJgeEXi5Crs1ud304tZUsstpDUpOiGkAIgMAKiKOe6jTeTPOfnsCSvQjJXLo2fTgcC5OziNDU6BRg="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.4.20.tgz_1508312824843_0.9608783575240523"},"directories":{}},"0.5.0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.5.0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.5.0","scripts":{},"_shasum":"91eaa8cdb08912096d8e9e57284b2fc16b2c0950","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"91eaa8cdb08912096d8e9e57284b2fc16b2c0950","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.5.0.tgz","integrity":"sha512-rT818QBsVZ7nddopYXu21FY+cRr94Ik3A0GX8sgg/y0W2Ghgy+oTcNczS/RrCP67/fjPiMOkN2xh4IqyJEKLfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyd5GP+p9/eXo+AyXnQa0/ML4NAaIOv0otMC2OvDY3ZQIhAKk3WuDBwe56JtgpwBxgDWi14XVOobecaHfVoeP9m3Iz"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.5.0.tgz_1513140804227_0.13804628350771964"},"directories":{}},"0.5.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.5.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-+Y3R2Wb5/G6Lexu2K828vfp/7bEhPv2Em0GNRZxwkPOp4CMQWZ12tSpjIOmTngr1yC80zBFFtRoNnQXGb0SrQQ==","shasum":"8e914648a43e61edf19711c95d6c8496144c3ce3","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwUIK56fgueZdRyIBJcoOx7i6zky6Wy0hxUWrSKY8iyQIgQ+sA9zRudkCag01Zx4jtlWAohwVYH0btqIpOJ/8t09s="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.5.1.tgz_1516880639599_0.2532168726902455"},"directories":{}},"0.5.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.5.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-pgK+lm2HwYtAO3zHWSaAoOYsk8Pw6DMEAHm1PGF0E7YPkTZD2iiAdUXjBTAVwmBni87nx82H3Am9UOHKrrGwzg==","shasum":"41b71ed2fced0ed602b239b2d3dff073a8d03960","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXN2Hzf8HmsXiRqOTBCgOJKELdf9hvFVuSF4xdBK9fdAiEAw5HoFPv09Yjq3Rkz57V41kzYj9tNGFB4KXeesmkj8+Y="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet-0.5.2.tgz_1517302147676_0.28814495145343244"},"directories":{}},"0.5.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.5.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.5.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-b4GSFNl2YL/P+ztsI6vwkik9TydXQpbcZoqifCHZ4mWnyyFlZJV18NSqf9Srp7rryKkP81tzZXVMaQtYIeiMzQ==","shasum":"7db41abccc02155a62431af8f685c5611b394b67","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.5.4.tgz","fileCount":5,"unpackedSize":18548,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFx/Bd7xLKDbCp/mGCYODBBAecELXhNMdMFwpXBZm88GAiEAqc1yYv0deEADs+ld/QYspoFIGVQ6yECikCqOYh6l+98="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.5.4_1519961305397_0.7640718292156621"},"_hasShrinkwrap":false},"0.6.0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-iLUs99p/2X3uzcYJ8E5OAuco7Ip5ds26Znfv7zP4n9G1E6rrE4e7DvRYRfuFQ+zP0kfWVa+AJpZkWMZhseljmA==","shasum":"fe7117664ac0bf842ee5bb0891dc2be6a245c029","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.0.tgz","fileCount":5,"unpackedSize":27622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2IRX8goMCBDGzqsfsVi1JCWnFQ/cwnHztVKO/mRW1bAiEA7gwPwnu/RG6RNOT+XaTNTgAb5f3JQhYA2mvghflV1js="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.0_1523331636346_0.9692795767087861"},"_hasShrinkwrap":false},"0.6.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-3bEEavnFqQXxjWVILgUEBZdEAD31D/wacJa8M1onvd3OEvFu8nrm76VC1hEgCICFmVpWOeAvFLepau33sghWUw==","shasum":"7f56b9fce7b898c7fc34caad078c79b188f60f3e","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.1.tgz","fileCount":5,"unpackedSize":28200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3Y8YCRA9TVsSAnZWagAAI8EP/2uE+tU/ObSYYju7jGd5\nPADeAfzgIDkZKz4AjneQqFlVbs+W6c46YCMl4YImdD0UfkNj11SfvHNN5r8Y\nhNgGzISCLcUUi+hsYHnWEmDVvQeOowxfTwtjoPCkpPwkbsMwEJAfJmDbrzWb\nuv92lXX21oAObw7mffsJItKg2Pkk+KtoU+88jvI5Jycd/vnyNKdqm5lKGWOa\nOkA+PMnbdECxnd0OOxgq6Pz55CnGoRq3DCB4nOxpyvRQ5U0gpZh8BwBfIPws\nq2bjWvfGqkOTp2Zrk0GLuxbyenZ5XDQwVJwD2rEmV21nNHWjX+W7Ngv9sKwp\nZcQ4PRZvlAnAcXKZlQ492iH6jufw6Nk+WZ4R2Mt3XSJtSi9PD6uKzYHv8Cq6\nrhgpZPc7c6dnuB/dPei+I/P1bHhYTm+rM5pqFe/b6NyyvFU8jdoDYUMi14MP\nX5uj6EREremFo/CeUjWbHff21ObQsXyWPSdXduCU+PQejzBxM9SU3wU2iJlf\nN1eUdpVgYxPRvcsxauXd4Dm5bleCvGNhU8Pl8u6w9i8TuqwhdUaN0UKrYybD\nN0muQeK4BbD/PYyU8T+h11uzrylea8toAHmVal4wwXTddSh0EQt8mBqR318f\ntWY0ouVFyB8sBMthEyZdbWH3fOotR5C7ntlaoCiHlH5/MwkDZww7R7wAX+Fh\nlBM8\r\n=OgoE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkdxfCSeYNHNgDsheO8BmZenA/4rrnSPExK/t005UCpwIhAITZXIN9uCrZE80P69TwWO8TkgaLuwnIxfkfwqg399hO"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.1_1524469528045_0.453186625290505"},"_hasShrinkwrap":false},"0.6.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-uqxksLiRF18u79NzJEfmAQ0ROZrgr1bU7Y8FRDxhX94T9JrItyo/RKj6Ua0o+Tdt89Kh+l0H6p0Qfz1c/dPPSg==","shasum":"959c13a9b47d3975a36da10921d4c6c589d8b852","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.2.tgz","fileCount":5,"unpackedSize":28218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8VLQCRA9TVsSAnZWagAA7FcQAKTeEYcVeE6dnvF8Td3N\nsfuREdEDvoY0hTxkpgJF1SXhLTtr5AqPoi0iN0vqGwNL/RpWJHkS5RHjkWgn\n1333eJ17WRjAQXW74/NS4H8E7KL7Lzt0wzuyn0EiHi/MPZDoYcIhGuw9nYVX\n68rylGKUPf2Wu4Ai9wCUJ7VJgWBvDnhr+GUSQZU3Anx1vhve268QjflLQCgP\nOkjgLR0k5PADGP2Mk6eG0/3vsdzQN4XOy/931CHfByu55xwWR0BwW8PMepJF\npiJtIsqf3Y8RB474hfpzBt9TgNPMiHHRaQ0POoCONerHMasGwosOQCelCvxT\nYeOWtfCH99VrLr32itOmt8OWx4bGjWfK4iAbKe9Y0tN2z7ZUlENtpQJNqU9N\niJZRyGHJN0kN2JkmkT/3Q0RB/216Gt9dvHeworZ3yyIXKowib56okKGkhuZU\n6D+MrxBrXDyzNDusR880Hpzf3yOXmpX5Bods6P+8dy/OAJF8H7G4iablOeQH\nBdUFegwDtnD+ZxXNsBEVVPIwK2OQQjszQ0ND45Y/xVXelzAjh7TsQEyX/qJx\n77K0eXL6lsXKCbDD80VnVCWIic5K0LTLLR+4fE2JTJYQpLWIBJNa/A1iXVSE\nDCOmcdzPKLqvWRgoXbSgQ9eZpdo/RlTXMh46rC+dfUNg0uObknGknfU2Z3xo\nmCRp\r\n=c7ZS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPSTTMtI9EGiq3mQvxxEK7lc1AOGmgewoRfZIgaipMFAIgd4NGleioLW8mKbnoyJSFNnhOIPio99Xsnw8vq2b92SI="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.2_1525764815807_0.7680704332457644"},"_hasShrinkwrap":false},"0.6.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-xlaTaJ1r60PFFdDl1ISN8Z8KP6jp5agXR0UdBl7aSsi0SXw/RY0ruKU/hcJU9hwgMmN4+uy+1m+4Jzy81+ZLCA==","shasum":"e88ca850ba18b10dcc292bc661573c890cfadf96","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.3.tgz","fileCount":5,"unpackedSize":28218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8bpcCRA9TVsSAnZWagAAiFUP/3jpENOfjPx8yerSik16\nBVtOyWztkNKBxNP7i6h2ti1Xapq2556F9sCEk+eQSsp2tvlxu2YFBbCBJEfy\nkfoOLhLW9qBClSjHPuerBuSnyRcWzGpb8fRTps5/paZqVwfHT4CpC/T5goBQ\nNQZifpEDlTCQRtmq1WNO42AWujLsFNScpAxDhHsgT8k3sXP4YrQnyThLt4K3\nOgDFou5viiFPYtD6qom38c35oyZI9G0k1pbT6JGslfl+u998ooZk9vSZMOuz\n0Nod/vK2h4edcFUB6sTN5AMKOZspRxVTC2XXbNfLVoHQUjF9Cm+KIEEfyml2\nbuy4T9ia/+KFA8XDvfG//8Uo2OW/tHje0Tz6LmLq1w754YdiLGBLKvpw1eGG\n9hXd+txhhtRCSuXnqZBW3xw2TwWjF1aDgHAj153lC1rj7Sw3qO/JTFHYF05b\nJ///xX+uzGkuMkEfdgdj8PrQlLR5i3HFZWhUM8TVVeQnpHu+YD/I9DaHsHLX\nngY/ev0Y4ujhr+0T6wJJxOATumn1nKnxTIUsiQWau8yfvYnKXwmXK+8s8gNl\nVHTsdsBfOXmypblEjrIJlDb5/22s6plquOGQB0icklAg4M7mriPTxdNUFuSd\noAW1y2k37whJxrB5qHneGrHHgUIMI6PjPhQC91FyO2giNyLAIp7Z7fF6u2uj\ndpfo\r\n=N9pW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLZoIdpns7uLv2HBBekuvoWFOC6munxutOnlApbPLphQIhAOZVJwR6ov4gfCWZZX7oxIZ9mKOSd6sqjaF7U+YAPNTp"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.3_1525791323746_0.5753095437620002"},"_hasShrinkwrap":false},"0.6.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-AW6j+4p/XijqtW6KvXG9f0g033IIAaVRfsHHoS8LQHxK7v6QgJYq1MWArPtlNdYhiJBnEsssiEg2ccH8FKflbQ==","shasum":"3aebc0dc7d30165fbfae9d55d6109b3f15cc0f09","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.4.tgz","fileCount":5,"unpackedSize":28218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGNRxCRA9TVsSAnZWagAAr+oP/051U75lw9Tn+BSamMhU\nJulbPYvjcJqQnGyzL9Br1EGRBkQChRboqSJoXivuf3IaKnulHnlxMMnVXgRC\n7Q/TEDwDKdvkrIQ6EnaNZ7rMBvLTowat9doi/suTarWtMFe1rrrTtdfSu0b9\nnkl4k5fPEFbkItqU9n4RRKXf8zG9WlvZpAWPvKkyx7syQjJ4r64FFdEqiy9J\n7RSzfEJGdK3nkA/+9QigLYDIBqcNE4lUTm0gDNDFFGXiBmOITEtC+/oVW8te\nfDn+aHV39X0/06qiT2v7E3Jp/z5WPtMVK5nbjCFqguUMZQgy4/Vw4kspchKe\n94FrCPaD6wdoXkHSYsvbROaiMB+exah5/CWla9Ha8bxWSX+JOCr2OV10ibjl\nwjaSMCE6Ft2kfYPwp6233NmfYgZ40bqlnxFP3YcK4l/2QSSrCrWonrONMi3B\n/HFGDlGa0RWZRrhYcYa/wtj7niUZEQzF4XhkBSzYFJf+NnprzF+T0r3js3vN\nH4UVvnT2R0GCjbSZQQ73k3GeXNCro2ccRKKJqJpdcpFcfhOMlxwfMf17sNbS\nD/KpAr0CmgYj682eUSszAv7XOzbmwJeGhCThEGTKB0sfmzr/LmqxeG5kDirg\nZYOb5jZJBh7nNhHtkUkTkCx2HWAVSHuZulFxj9IlvhzGUpQwrnhqNuO1g2fw\n5ID3\r\n=r+Bl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrgSjL3j/BmYKDWZmb+/OBtbr3D3KgFpA2UW/sDPc0bAiBOB0QMfVqSvlC9M7G+/bCE6Ynsno/8Qo9YQwbq7zXZ9Q=="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.4_1528353904900_0.2927123880319251"},"_hasShrinkwrap":false},"0.6.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-6ZNSWp+jYXs9FmqpqZW2euZA2EhSr2eazHQBMfpSui0fy46zxPu3Ec4pqvmpmcw7zlReblsESpTJtYq+O77Cbw==","shasum":"ff704790a4db5a8ce36dd483f5f29f17d3ba0b7f","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.5.tgz","fileCount":5,"unpackedSize":28218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWsJyCRA9TVsSAnZWagAAKIgQAJ1g2P7MjyMSxo43pHaS\n7NDBFGdhPVJpl6opsmZhAE7Fu/rk2zMidThhNbgdsS+x1cOluvihIfGZsEYU\n6nmSPdHneDgDi47Wr3f0Y04awuB/EbIHXoBni0EbOca9PJcKdxh00bBfT3fC\n+nZin/aPRe6965F+Wy8GG5b4SSYPsy3tYWDgJFLuNer1LHBwg7I+AzEbZRkF\nWlycWPkWKYwFgt7eADtclGs2FhEAwYQNpw6wqNi/WdtApcGGB16bDEh9QN3p\nuc2bso/6ysnta+3Q5f1CLueBuyXN9O7G0cZ9G8eYnXiGxRVGUy4KIhGe8F3I\nb4qZM8LsyBRODhItaE7zK4lhoZXzeEL73IjX3lW7tSdbCCXw/KJ3HU4owY4e\na5JHaR5RVslmAUz7ISvCPd1PwvKmvDkDlVaAZMF2pPq9/7QCPW373RYNK7n2\nZx7ZoFwlFuk5hCTNcPq/BMCW0lOHGsdZRTDsbyJwzsqCR9X91kpL5/zIHlRu\nCrHedcyE9dvbsF687KUNeDByRG2HLXxwgIFe5bLiZ2CkaVi7gd3+zQCfsLYi\n5hG96E8Cb1CyjpbL9m1B3UoxidZdgPmD4RZ/SsYGNn/AXMSwT7TJDfuDw4aU\ndAAopFay552o+hvKdS4E5QZL6WKihg8v9+CDZTOGNcPkM/CgeG3ZrnQqLKS5\nhK00\r\n=t20K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1zkTD3g967nYWNUk7WVj4ojcgEl/HS+TqYELHceKAcAIgF3Zm9a/FnBLrJBO/lwncKwbQ3M2H8Y11SmHgOrbujts="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.5_1532674674892_0.4974970413114488"},"_hasShrinkwrap":false},"0.6.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-QpDSBp0GXdzrpQJ5rsOwKGFDCY/HYj7fDf5G5ev3CrUyf/FE8mhDgcaxiO5at4bHimhf5yZGRuaXR1jv7Z//WA==","shasum":"c06deb7b5fa7f0e40fa7e19c0d51a8c4e3b800af","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.6.tgz","fileCount":5,"unpackedSize":29681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQQIPCRA9TVsSAnZWagAAcksP/R5YWwURDBfZgvB41AM1\nh9eegrkqL2Roru6bOzBA8yIxMERgtZVOOVCk/hOxFCdSl+caeLZF4ptYy9X6\nkH7rbQIgAQfUl7F1bq/Q1mbrYj3CBAg+t95kdTe3FRj4tFyRTVOQEu1Lp4BP\nOrxoWzkQzgppFra9mSaky6CtttvpqX/Clfh57CNaWqMbHF91SbBt46ZxqEaU\nrv6sKa3m8/kSidua1eqmeuq361swqfbX9aVsUX4lIe6BP3Dmlkn9051M9ECI\nJz0MfPsFD6s/imkKD/JNchlPZy+uAvLreR72tUKk8/ecF05IV2fJp5HWbXwE\nR7PKFBrzaNfLAc3sQV6J5c+TvOEY+o9cWMyd5efshv6Gt2W0xYgEarmZ33D/\nc9wvgQwLL0Ak3jP8S3jJ3H9yumSMk+H4RBXwQm2r6/2NKiSIU6Lqbl8u/xVO\n95ZUQjo/5mfVSXLLSxd7eFOuqKXuOTOI8dkSoR4dXork8b6XePUM5BpmYcfg\nTHtjcoCgXUouhUZpxQQzcGnfTWGZvoqBAh4BrlRBQzwD18THWxRCIvfKcg0r\nwAnLUTFcwT192kMNURY987BXc4b1X7FzuOeYDb5hhVZxYVza7lqZUiYz40v3\nRDeca2rMtr38jsUgkHxVrfBOkRkjQJ/jzTk1UGxTOCcRBWqc03S6uq/A7GyT\nNsPH\r\n=8tZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiLJG/BKNH9XfRk+YuRS35EHC2IBcMGfgYfNnHLV71VAiEAgHofXsXrCFFrKbsP4/6JwonyxZ0qObRDV1ofNKjCfIQ="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.6_1564541454957_0.41043559158320364"},"_hasShrinkwrap":false},"0.6.7":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.7","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-KS97QH/O+Dgt1zsse+tQoD11j1WnvfGLae7dCPFD/9EiOrKVt9zm2NfDgAL8tKPbBG8ztO6X6cpzBttfjfwZkw==","shasum":"75dd84eca803c1b8fea31e972070c81400b4bde3","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.7.tgz","fileCount":5,"unpackedSize":29969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQTa+CRA9TVsSAnZWagAAzSwP/AlRRWCBbwoS0qDAcPZR\nNIal5+5ewx8FVpbOjKYa9v89aqxdJ6GAFSzGgyRwF04f1XTaFuzxP8yVsH0l\nLyOZK5cWEn+5UIUldjvoRK8D7UQLRzKOtv/eQ9u11Z44kaK3lrtCMn1os/pB\nfwUFmHHVO/Qe+iduZiKqVCDiDVJmcX77XYGBpPPPk9kunE3FKigh+CSMtiKy\n8WqD97l7kteqkN7RkwiDwoj4XKDDnrkGwq5/ITwWtwzoUuNwzgo/eI9Gvsdk\nVDAZK7yyS2snUMrehakflLHV5xpJi8InPm7Y/ZG60E//yeOIlDKOZ9ZYdisn\na9OvPSseTeF9FJOwfaFXQ540IEt0ZUvqhLvGNiy6s6vg5WjMdqVV1+YZF+rZ\nb1WkhnlTE26w2Fqg1Doub1tP1vJ8hai/wx8EV0ddINgbe3l269WoeN7DfWOv\neiXByKIyPYxT22CO8h7picxu+G2dvWOZeQy/GCpYZxb5gTtn7qN1iM55qmP7\n8WtYUaDyoyy/rj3pwOSSCNAVsK/i7fpTMWwFrQhJVXYFiv9BworwP5venry4\nmutheylIcjlmyisSBUbP3Nc9u6SRkW+8y7WP5DIHH0UQ6bKCMjL4TlnfJ2Wv\ndlAnWHL7Ih3Q884AMVZ8tDVpB86oOO0LozUtRHWt1rgsoGwNK5IPq0zXpvmd\nnpVn\r\n=1f/N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrBn+43mPOZnBUbvdnvWTCDed7T4i05VlCzkV5ihw3PAiAKOCjOOsEFpKYSP9mw5h1UalaU+KyBOPfcmscvGX4lkw=="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.7_1564554941901_0.840699387728028"},"_hasShrinkwrap":false},"0.6.8-0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.8-0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@0.6.8-0","_nodeVersion":"8.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-RfOYHarTAj6HHZwONWos6NJTd60GBlbTyU3Vv1PfFqxKqwPLrxi4KqlwxHsLVa6dp/UPCp+vKv4KF69fQY2atA==","shasum":"3c48bd624f1c2e04f95123a12ab9039f3904b35c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.8-0.tgz","fileCount":5,"unpackedSize":31004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbIWDCRA9TVsSAnZWagAAlAoP+gOdbgpPpGJ/CG5RqRv6\nZgnU84m0wwkafhnUH8jju1Zw6A3FLSpSquQmCSSPPs4zsL0hvxFdZsCdbFUo\nXYmvR/Lmab7D+BmZHdHD/1ZSlZdbGJ+iL/6redwQaquZGuECUS0DhTIKMacZ\nJAQRH7FAxYPAXp6EPXjuhtDWXboT3P86ayzRkTrui7aoT+a9XoIIuj3lrKDq\nbSlE42L5QXmhWIEuQMfBNQoDBvfaJiJssSLUh3U3xDslgLAeHPxw/MPeQTTt\no1nffQaR2HFl1vUdzlTWAFOpDN0yTEQ+RYtHWRyD1nu6IVMAhMRz48UXCaaU\nHV2WJ7l9u4fIsUM5WCla4CLmeIck3rYCaUG929f4ltP+XDfzNpXVvXMT/+N0\n0moGz93/ak3l+vs0Id8Mg0D+strSxIKo3O6dOtFIeOWfsrkJgXbYZuZBhCgV\n858vQUsXcp9qkc04oYAMCl2Sd+074g8vSnFnFGfmH34jmrgO2pszApT9sJs6\n2zVtA3ejozKu8cx+m3jsxyQPNJG6RVsTTxVFzeZJpxlBz66CMV45nHJB9+XC\nEwj3EH0UppRWa1kzPSs652p33zjAG8YR3ZI4vD2HbnRjn54KsUkNWzMEoUky\nMAZwzK3tNdnSFxCt7xMDn4h5+D18J2WCuGG/bywzjod1Nmnyi0tZvcA0EfZX\nldeV\r\n=A/1W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb4HopF3ftIy9A+JksDOyr4nntjp+cJNL1EGjwxfKrXwIgeyQUGrzwbvkQ8hPA5S/c1EejEA/jqsFABUrLZKk0NVU="}]},"maintainers":[{"email":"oraaangecolin@gmail.com","name":"oraaange"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"oraaange","email":"oraaangecolin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.8-0_1567393154505_0.009095960109360313"},"_hasShrinkwrap":false},"0.6.8":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.8","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.8","_nodeVersion":"8.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-tsA+J7z5h3DpsOm+zC0ErZkp1/2134jcJbvln6tZOiv/skrieK+VfXIvIa0iODH6gXDVD9TtlvYn9im1cDzO/g==","shasum":"deee9d6938ff27283816bb72aa26fc491814831e","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.8.tgz","fileCount":5,"unpackedSize":31002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbdwYCRA9TVsSAnZWagAAofUQAJ408C249UlTx/NXPneJ\nsbXH0R59Y2dt/ZT/dv4304FoSS3iaZbbwcDcV3FBaKJRQLfi78qID30pLalY\nkx5Z8CPIsYJ9wjhsZbjTBEkcL9zGBGM72sHo+4TeRS2dODy5fNP8sZ8+36RF\n3ltYo5FBHQU/E8HspUe9YkoNqBH3l0p6FI9Fn++b2pRS3Lyuml4ns6THgkgr\nOeEHJC+Dms16cYOl2znyS/cU3sBw2tofznr6rInB+qEDPMYkG0iimoOCDlEc\ngVyH9PVIbLKabkoRbr5XU6zoGJu8MaArlEWuXzRIXRughivgEEJle+HxuB7V\nY5bvCUD39lPmNivknvN3WAdx9EydieC0zH/aVW/WxWYxfFSjaoiWERuKi65A\nsCfWfc9qyfknH7tpt+LetKQl5a1b/hnTBDBEyLPFlbgKv7GJ6iJMWNvifANz\nEhHJchvXiRggg2oih6+OiVOdAsT1vxu9y2ByQqVEeSBdbfjwjNt9zsw6e9iV\n28n4EzliRr8DVvMwwb8HD//dXeDkiAW0TCCdCdmt0HsL2rh/5MsG8cfQgHIi\nnKChbYXrPwIh+IyrqKtcHOK16muppnL7u4clhrkJqQAX6dub8aN8sGx7LiCX\nBOuW1sslXs/2OwdwIAHZAOUpFWzVx/pZQpNj4a0dnhVtbJ8+Tko/i1QZXpva\nuDYS\r\n=O3Tr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC41ke8bqmuujp/Nj7wVj0LLUDfYIAQ0cQHbAAAhraT3AiBaAioLTfUbMT9MnsH52EAjFn+dRJA9FQBDQ2FOdC5rEA=="}]},"maintainers":[{"email":"oraaangecolin@gmail.com","name":"oraaange"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"oraaange","email":"oraaangecolin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.8_1567480855392_0.7182146865896528"},"_hasShrinkwrap":false},"0.6.9":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.9","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.9","_nodeVersion":"8.11.3","_npmVersion":"6.13.4","dist":{"integrity":"sha512-HTbboBYILOh/vxnTImShDvZbavvzNtyCbzq4wBLWZjrJbOzdGyG/8OhF/UGwuXOKjvgVFhxACwxA8Xt1TPGp3g==","shasum":"87ddbe20505709bb80f7bd8f02b1dfeaf1443ebe","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.9.tgz","fileCount":5,"unpackedSize":32283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+HjbCRA9TVsSAnZWagAAWdUP/12aj8pWvOUIWwWqXpCa\nHIQAgu1T5157AcR2Sc4SVYLrefr+9iJG6nf4mgj3mJFVhEUtx7wPx/SjPJPO\n8LET2bbWnevWStoSnk5dDXViYBRdfWkINOZURXPvU4pLIVJs3tTS2yv9j9lW\nX4rP9wxq1RrSyyXpTaZ//Cg7w93HnvxBsRu+2rjZWyNCX8rHZRU4aVAaNUFl\nrYtz6lTnk09k04NN3PHukcXhNU0Qx/Kdt+J91Lh9U8cS5oWipH9phDBuan0s\nMidGeG3e7RNSb5GFxzhSrJo3XYfTbc/CWOnRlLQYbdr5YndBHLSEnR/GgYhy\nzUVE6W9bn5GHcd4B6qOLZnDQauGt2FfWomWJhCCQF+XDKsXdvOeABD4R0ldI\nWGlhYz9wtlMnb+xbQGCp2rzKlhSlHOtL7aztJrzmoP2GBnRbYMZElJl7yo11\n0ni4SCkBEAHlDbsTj4TapmjsL6U8Y5GCZWRXcQKtyNTPVcrC4v3v64Fn7BR1\nu3QLYB/hhHNAM1rFLczJDOi7TB51rOmoNsIDLP7ROVUcTVjfwn6vGkn/KLAW\noG4SdfKKOg7DlfLPlCZj5Ksrf31mmtQrXeux2Rt4nWPINpKKlmVWDW76rqOQ\nHu/UEjX/nyxSzYP7Lm9UlhbgpDssMszKMbvXJWJ8/fsjM0tmeYcc4HnWF2w2\ng028\r\n=LFUB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4ZgInoGNCyDXCBBqXUIWwjQUu/w3fJqfThXktjYUBKAiBYhl+au9dTNHQ0k9edPLX9nG2FY4wyzlqJBItlXwEcCw=="}]},"maintainers":[{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.9_1576564955239_0.23987138415117926"},"_hasShrinkwrap":false},"0.6.10":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.10","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.10","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3+FvXFxgYc1YQcbWdwrgJvM1Upt/70afL3yW+sk1gxzzpExtWpDMYP8GLGYi2V7asXHwRB3+W+Dpa0GO/DNDsQ==","shasum":"406c41083c4d0f28693cac3be9c8ae539dafc7df","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.10.tgz","fileCount":5,"unpackedSize":21541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN7TgCRA9TVsSAnZWagAA8nUP/jF6lL3VOr+Cqd1SurcA\n+6Hxzc8NlwrhUaHZ+4dXnvZDn6zOz2yJKwruhqyEPjLkxKLOjXXsiSQbF1Bg\nVgE0mlj0K/+u7o2S2HgevdnfSb+NzppKawmdsJs0KuIrmwP8f54lOx+EgnAh\no3NUGP8ZCAOouLUo88FNwTsx3Xqt0yG7S96iDdPjQnRYBI6sIR4GK3lWhHEw\n0WrLjzTFVcWNPP2clwlKqPQ5+a0TsciM36B7zi3GwoEeL1fmbLTGQuY78haC\nGAntX3D2dRpJT3PZ4iTLK6LAVD07ZM+GF04QchbjLCu7FMVfKCYEKHiYuNL+\n9ezA78nc/U6aVZ159pSpXrSqvH6OJk+cfqaj2lLAihuJ6fgZjhwHHshl5aD6\nEa29Hfzf3+kMYSQguSwYDqrElaB9szm5NaLrytPYtQJwIfLZ9My1KGDK/JHF\n5uvx14sevv3QWN36N3s99Gnxkw/tra9TJaf/Sez5dcUVmYqY+pMkXdLV9WN3\numRsvrZw9Coa1HeeUzw+TxTYQyn+2facElmooStQLw3zQT64VZbuV7JMa4mr\nCl4h8vP1O0ounYRvubs9MSVJFBQdf7rHRd15fcewFfPkDfy6TUUrzESPAFTm\nqexORbIZO9xmF2ye+stSKOt+cFRCMpD0dpLeK7eISGQr7BkBDr0usTR0nCe+\nMqnR\r\n=R51o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHE/ghRdZpvDA3qwbCJ35BisCzQDjZ6xDZrHY5tvAccjAiEA6oruwv7K+jxgDPBROTch5Hg2NEyqHDBU9PQFRlw3ES4="}]},"maintainers":[{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.10_1580709087914_0.9039710346676872"},"_hasShrinkwrap":false},"0.6.11":{"name":"babel-plugin-transform-jsx-stylesheet","version":"0.6.11","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@0.6.11","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-84uKOb49zXTdajni+dsDqDyxDxOi3DCyaExFi4qR9Nju3lmHuReQP9CTFmyJgGsbsuT4JiQ5J0N3pBhXql9FdA==","shasum":"361c186b7d3f58d9b73dbdb58daec010a50e4f68","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-0.6.11.tgz","fileCount":7,"unpackedSize":33343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeomczCRA9TVsSAnZWagAAIzoQAIxjd6uLm3ZTLjUCfJvR\nAOg1DwdWvf5/m1JtK7OqCt0ZBHWpr60CInhK9O7YRvfysigv5l1xQ2xvO+GF\nlZbDF0o/y+CGzLhylhrQk3nWN1dfJ1w3U/Kro0iPG5MVQexSq0I4dQ/l0M3j\n52gGfyZRoRyABPugrakxWeGIHhUOx1IDWhpVhdFAZnqf9Zh1Eq57GF1wbhzb\nt5kJ/RGythtwIVPARYxi034JUa4NsU3/GkCVeFYXCy0fbZwTpJTDI73MZMME\ntm/UsrKlazE0npf6QAhv8zBQqwoBGS+VyXToasx3YbNU4bf2DAiWIalXdEaM\nWwqEp9mmbdoLAvS55UJ0L9Mw1CfilAgpYrm4QYfzD5zGYOXvCCNaQ+4Lpu8n\noYXNauOx0WfuEe1wePhb8W0LQNEeSGpNYflM8Ak5gmWVQo4x/FWby9O3bqAX\n0GM0LhO68b0FkiN88BlrFl4CTwpiVQ0ZndHFexiJAW+BrSUllRTmBVamgiqM\nnPxavjzyTIvM0EPgGSWCfgUynNGAxiqvhYL76+vp4dzQMW2S8r5eCmIfNgbX\nInzw6LvOrgv0rUQ6WGuLMQ6KYOE/f7GAbDz6uTReRGj8cMrdYPF98wIwlZMA\nPe2hq56q455ZDb+KqnAFELWz9ZQawUpsnN5B0L1Hij23Mcyzny8WvMEYri0s\nzxP0\r\n=fcQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXimWlYUT7U6frhcmj5wLpQj6ktJblNyanHmEHrJqNYQIgEVO7lDXkubB5zOVnP4D2ZrM+8REY2AOYJhIptk1si+Q="}]},"maintainers":[{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_0.6.11_1587701555407_0.6736331161243987"},"_hasShrinkwrap":false},"1.0.0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fjldCbFTxj89IyyfIeqFc1HelZl25a89IHnooXVMLIP9x4AeaeuVk9VpzuUbrTjpaypW1XqwGsqhqgxMmEjgIw==","shasum":"c911cd12f9ce6f930f34191eca8ddec8df4c5675","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.0.tgz","fileCount":8,"unpackedSize":35107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWG/CCRA9TVsSAnZWagAAnwQP/jU7ZM9YaV+vXjeik9qs\nQP6K4XxCyx3wJJEOqAmdbPiyWK/k9nIvcJdJw8ldH8El4bMr5lcT/MH72jNL\nyRbtmlNMVr9oUAjrxHZ5h+xCxrjC+hBA7o21KgkEEYqWCHMM2hF5eWwNyeSe\njkwuBU/FJ4OAbXn1SqT4Q+EBi7TEPbFbOm86vaXN+pRwj8O3DQ3hC9rmr4YP\nDI+G5d5EQfSgdnRv70jhjYH+wUHRiWydUBQcemL4fn5IHAsNv8XDEBHOmKnE\nRUrUyLJDuaMGkaA8uVH4jgSSF8kUHN5/5Rrtxz7Sc4/DpSCNgrbGyGAYxkL3\nNtkGC+xLbFtAxJc7+I/tvDO0RI53mojbGMlRlUGrbGEcGgWrPiSqVNHjfktP\nSHo5EjBsmBk+JQFCcU7nlINaXurrJLouBe7KqtMvvHqVzDRMk988I8VhVut/\n9BQSiSA2w1WITSUGHpshiJim/n8K3hCns+auglTr7JdNW5OR9UIWWLFuMxZ0\nb5cvxBtSoCnPGJZ+Hdo+BvqZ5rN4sDqvhpshxp+yD55Davw53c9bqLmidQ8q\nqkPFG6CwhzolS2ibLdOyr8MeKL6uzJhxHvrxVAODphlKA1OT3kQ0UiPFSM3M\n198aqINRZWfxsQx7BXMkaOQFULTgvJjnlAqgvunQVEWoMMN1zg6o87FHWecO\n/U2O\r\n=f+lX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICF5N9byYt5Bc1xSyIeqK/1htuMyDj9Zk2CpP7J330B0AiAQGg67qK+K8I+Zsi4A2z9rL/56YrcDKaPEui1sMs1IWw=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.0_1599631298310_0.7831949751326852"},"_hasShrinkwrap":false},"1.0.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-crbBhIT5rYJcvdc1Vxqo3jvR2qO2j4RA5cYGi2fmk1jFx9oBwtnYmEX0i7uddsa7V+FwxH6Kh27MoY4ZXHQ7RQ==","shasum":"a386c2384df7042be55253888020be9eb9cd3159","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.1.tgz","fileCount":15,"unpackedSize":47963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsi6mCRA9TVsSAnZWagAAeXsP/AnwLAc/ybd3hzZL3zT+\nDsD2ryEjAtQKm2fEn8UD9FPxIqhY5mZQkcOLvtz3dEX48fsQT0Fjpt4Ibfll\nfmEsMV9wi3Eg8lbuExn3Ke057a8MXpD3iYZvze0fPKFxvbcLY9uu36FYW1T4\nUqaloTIsgByA9Qac81ccyeXudsvR7rT/6GWSCoYuww8Jtxd8RwDy1TA/izPI\nVFTo2dw9pGWlY9Cjb0oGjKPn3tUmXyO0Iv2FPH+V22YUxAnvsdVSPSW2OVNc\n1UqyjyzobfL/bvIpb+7z02Ng2ITXaU66Fyuo9ahariJxEU29yBTRKDoLd4Wx\nOSY0kxyE2ajv/DYRn8vPgVD5T/7WV0ZzZnlgSBiUXRlzecB65PA7Zkhhj55I\nv3IjxyM85gWYCwfAz3FKozIrp7NDvunHVTqvze79gNZsscva2h0VIKb/GoPy\nEzNnDhTeWZ89D8RuyUxG225k7XxHC8guK5gbvodnrRYW084PQoA6CEnVQ2u4\njauPvuKEWa3Y4ZgYjOLChSxinF7cR4/GcyyxbK1MAU0WkqREQvcrAbxHMoeW\nj1LjEZzHz7h3niwThVn6shgnT0JSs+4K+747HfdGjtH0KeU7zkc4LCpz31n9\nYs4Pdpw/Mzed8IK2oclrdQBABeHKit6ggDYu3mflZyVNhXsqCzSMHGi3ay6M\nTi7I\r\n=NCAk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfSd9/xYrtoR8hhCaX+7wk9RxJi0LPOUj80EMYy92BBQIgBotXtEPc9Qwz2eLOJ67QWNDtLNV1MOmB2lwVNt1FI6Y="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.1_1605512869952_0.20605106478043744"},"_hasShrinkwrap":false},"1.0.2-0":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.2-0","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@1.0.2-0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CEFms9pM7nYqSP9pWHRvW4xISyH29vaJHXCLt8tHvUOVFb0y4jakUUjxXZrxFDLGYC7sKIyUKtdobVKp0Bn+xQ==","shasum":"8b2107d7bd5f54dc3a8a0fe0aa970aa4dce03489","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.2-0.tgz","fileCount":15,"unpackedSize":47958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftiaHCRA9TVsSAnZWagAAbyEP/jI3bZcYbPKucLdWe9ov\nHrWieg1n7b7mrldpCjM5kVK9wZZyjcjrUWU6VNetWNj+8Ne6r94aXfIT5+OZ\nOvvTDDl5n7rX7jolzuuXxk2msrcqnMrnM3TvCmodlitULLUXD3OS0advDO3n\nPl8ow3Dhh543XXJ+4H+56SapwFIgWD14odSBK/qJF78xMdlAlq/CUSUg4wE7\nbPPeIPJCmqR+mZ5euf+agWNvTGViWphUrpm0Cs8TNuH+sJTwKP0J8Q1bnQ10\nIdEvqnQjGgMNNBJhKPbnvnhZEw6JTx4RvD9dRD3XyiIgD1Z2kXKOodRymaWe\n1O1lPms6jyB8YNxSS7cwTlQl6RGL/x1ZjZjnPtZ1jKWmOXm+L9bpXGkx15mr\nE+CWjg/p5hR8422wJXUrnPcRgadxhhLjR0pd3dRPexds4F7aGGLIMm7WgvOj\nnp/w6TzwmlY3C1y+7pRKhDL/HCoQgCcb11JunyuaS9JnEoLg6tdQynCPDWUa\nHxOaONRvNBgGhm7DjNVDkrCdczTAS5L17SCJKz5o7Uwu6kHs0tK1WMtCL+Mu\nFM26yIky9dH3wuE/dLNoPFgyNLDAScjaCadb9hYGHCDj4ZveT2OYhqXhM+uR\nSCRfQxvV5za5O2HVXWeeW+bMGZC/e2VK4M2W3RqqIn/s4Bf/2AKqcanxuMvb\nQ7KM\r\n=J68H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMiA0v0kPxJ8dPMYEtD6WhbFx+/z1bouX93MHiB25fXAiAkNNpJTDys1F6YVtjHvNyCXDytfwPjEvvWAYC0ETldtg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.2-0_1605772935384_0.27924347882768297"},"_hasShrinkwrap":false},"1.0.2-1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.2-1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@1.0.2-1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JEoljvUrrLLYCouHa8yrNni3L+dlWoL9hvm/2vED89H2Jyg+Lj9gyEvB0SXwjea7onmZ0EcTIBLVg66RNdhfmw==","shasum":"809c35f9d7c87755b8e8f109868984436257e579","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.2-1.tgz","fileCount":15,"unpackedSize":47958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftigkCRA9TVsSAnZWagAAUiMP/RLI0e3mKHFOIvPbnHSM\nBmHnoV/YmbfRzBv+naY/OvV2WhpRKdqnRLlGUHEqVLSZaSITMGRXGrRaXRiv\nDUvJF/xpjeFp0j5R9ayn7/P1W6BMT8SDi+CSLURIRD8XD+cuEukJDsKKqqYs\ni9+1MPF6QM7TGm+MaW6pDS81LcCVhh8LnpUu0hvSzUIdSBgyNuGuIApeI6HI\ndMJqYbKiKnb/3MNn0FaoDIXWj2RwwYDDMI0aZUBr4SIwPIwcdhJUySzZSKv5\nPihlOaJK9BD8IZDVxsMplZOBvkniVt4hhYIVQiQSDs6NOgC443oX8lgGganA\nudhZF9EXRzfQo0hPqqQGT1wgbtCzKvhwEKSTXhXdsk+vXrGta89nmM8NGGm/\nZ5qfheGrl+w0EQfUxfiWZOWzce/n1bSkG4WjG1dUxLND9oMNM1I+HNq7EwV2\nN680OgOzpXCAEZ3W7nzZw4qUqOhrgZYbeQ5GwTriERP/95IdCzoXxL3r59NI\nLMtJb+gKTThRod655FLcGK2BUIadkMd4UhjV0osM0Lr9zq/iMT+hVBcbxY+V\nhvQNekDycdl8c9kQ/HC0AsecGVea1dzuAMBDpukCRtNSKD1AbbnK9HrD3hiT\nbfb6NJmvdape8a8C+7mz7+VAJ3F+EWDc3v5c9WSWh2K6/s6g1mAo6HQ/9Lzz\n28GD\r\n=QGoU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRQwPKThJQhk/l620vWlGdIqr3ezNaCtCnRvk1sX1syAiEA7kKo2AqcdRTPT/0pAewSvzsBquwyzH1+H2pVj5Ch0rE="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.2-1_1605773348098_0.22278213686655501"},"_hasShrinkwrap":false},"1.0.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.2","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cYT+P9MZXCFhSSN3o/4juBbJYmgRY9rYxBI7fQfpZbdD5jJo1fcpZnP6q9JxOX0QhonPxXwBPBMwd7uw3KWH4w==","shasum":"0182437321aa9bed0cbf9d4541811bb603efedc3","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.2.tgz","fileCount":15,"unpackedSize":47956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu2KWCRA9TVsSAnZWagAAYUwP/RI5ThcQQsFHtfkoipkV\n9mvLPa/4AAVdmJfz1GORkvXdhHnLuOQ4K7POQk/h74KEx27UAKR6pI0+TaEL\nSfdLMePKc4ymohMtRaNJZ4K/9rzsSQfwUEzMX5MW/23rVaKmYtzfJKJa63qW\nOmuCC19Fwuc9NWj7XRlll0YUE0200wyzovIvj/ZPqbjcTG5Mt399DyUJry5u\n8oAiHChacIbgnuRnoekE/9RVayiLMRetgxkau43nj018ATw3ukk9avVkAF4d\nRBueCa3j7auHZjLMn4kTY5FvbXEooAuV5tIVACoGBQPBm8hw+23eSkZ9SVhs\nC6HKosZZ73V8ZdjFdeIj9YSJRQng7DWFRd/g/aUJbXOILdk+V8NwFGyrRv3f\n2Bb7SXp9JBz9CgCN/MVsW8S5nAb6W7HIQFDudcqcZFi8XVJVx9isJJkinLew\n0WE4LDAoNOU0/vSZFoR7ETWvHRJn3ERj+GzkEV+f4yxyxIDgGX/1I2PWmQzT\nDio0qOXsvbO3gXmm7J2N7Hy5CY76zOJAR7SjH82vDAbBjQvJkTdZSmMTj1uL\n3Wo5J8jJskOrEZ7tRouN9XF+x+FooagzB9Fb1l9sj/HARdIiRA+BFfpCd8hz\npC7cmu3wHbdLxMmhRqu1aW3YYPbKLJcx2RldvUvC5yesDmaklbx/Mr7wfHwq\nd+2a\r\n=O+i5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnfNHj/qGlBvB7RcVHTUjsRgLqABP02OSCm3vUk9g/uAiB1KONrxiRyqutWXD8AsD/v/T9xsLwMsXNL/UbUf7nnUA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.2_1606115989595_0.41257909154654704"},"_hasShrinkwrap":false},"1.0.3-beta.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.3-beta.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@1.0.3-beta.1","_nodeVersion":"12.18.1","_npmVersion":"7.7.5","dist":{"integrity":"sha512-qSuaNhuLGgr8e6vAiyR8NRdLD5UeDXgzA17ZZeIgc+r7qi3a3ZGlhaE49Z69Yxqep/2AWAXnMOAESMjFb4E4ig==","shasum":"81e4a1a143656862e11db9ad8633b770fc1837fc","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.3-beta.1.tgz","fileCount":16,"unpackedSize":52256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5quXCRA9TVsSAnZWagAA1BYQAIXRNjAH+kBoGFPUaWBT\nCFISRxsyM5/vXYwdFzHNcpU4KfB7sPG5ddFc8m/anoO+DncJkgL0qdw+f3iW\n7LqyviTn3oLXPhoapUIaj8w/DbkCM+MEBp690ZxeSz/1GNPqslIGhtyNpDSa\nV/GZVlePyYotLT4lr18dWOWW0mlawgXk6DqBxrnw6u/wN3OWig9ql8uM/GCL\nNx5c0jI2qfBsiDJaDmC+sDOtnRNwbFfeCfjuO4oBZPge4a+4US0PFJc+SlWw\nrvfpyPs0DgJ1jdTajIXi0SpWJFR1KVr0uXM4CNASMAaAJRBn+Mm4Rn4p1+9J\nxN90rAHB8D8+Os9zi0FdaASkIJCRspS3V4c+k8ByANlwE/7GmMoS2DotV5qa\nYXUhA0g9Wdy6Z3ccHtjAC9+C9sO6g3M4j8x3bdxl2BdxXxykyLCeiINeN366\n8YS98QczCoqWNo0k8LxvS19trd9AedxzfTdqMisnackhPE/lMPVSh3DOhITz\nUogSpf1G1iN0tTfeNLVnF89kpHK0LmIRqyXQzjzinXDisX8LzFM8Nuzp6/VC\n65dA2i+uVUfUIae8leXTtc+UhzeZ7YIScGM/m5ld5URioNrqgopK8xcAHDlx\ntcdxd1Y1WufbhAtoRRHVw7J0R6CtH4k0GnCJU9+7pZo45Ca0cn72U1PqRA/L\n+F8u\r\n=WspI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj/fDTyDttuiuc/X0Ax1jFtC5jRcxDGm0Oz4wyqQOinwIhAIww2qOsyCBWUqAEJ6kgeEPrEvErgnQlXekgpJ3C3x3f"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.3-beta.1_1625729943121_0.9820958408696259"},"_hasShrinkwrap":false},"1.0.3-beta.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.3-beta.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@1.0.3-beta.2","_nodeVersion":"12.18.1","_npmVersion":"7.7.5","dist":{"integrity":"sha512-5Wd8ndw9t10qN4a/Sh4w4KCvHYCiEU99UFqf24wqn2WkKfeAVjP9hJaQyQebyDN0lq4d+aeEVpUVQgeILlzuMw==","shasum":"0c65a6a7247c140499e682d63501afa2f7a6e18d","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.3-beta.2.tgz","fileCount":16,"unpackedSize":52256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5qxVCRA9TVsSAnZWagAAoikP/0v32fqwcr1VsBB1zdWZ\nvsFRJEyuEztNdyEsEFQiVxq13NyjefVBlMB3I4eihTchUUG7zTSctHmH8LkI\n8KWUh63Np8/ZLFwpeZOoWqhLiClHXTKxP8or6Ds8cPFbHJXM0jbP89Vrk6t9\nzFZCrn7B/4CBiAFMZOynXCRhKZFsBQUJ0itFze1KGVMtflAe+hwufbEb/eVO\nhP8vivrTklQ4pfqP8GGpetlTX8CiRz+2Rqh3sKObVI3KczkGHDllAoPW6RUY\nEKvPzCdu2QBBx8BxwTaJFpa9XlYt7qiByOzYU+PnjvyBCVvhUaOCClFvnvie\nyH8iH+wBwqnkIEjMg07zSPRXPlQVv6TFqnBijc5utFEI/ivc1J9QPFv92BSt\nWnaeFofbiMntJPmuguj8Z5RH45xDCbiR6tgDu8td/frf3ISZYyW7RAN0bTm0\n1FhrlgbzRSdilHc7r+m5y2TfK9EXNg0exCNF7TYdBKetxU4rTIPONN0AgVAk\nWzkn6x5/N+Ej52sHZ3mVIijaXmEeAF+FtG/dIomUAkI3hMFUpap9jwoZ8qZ7\n0d/T7xpIVNllO3m1xx2ACxZQUp7d/vDjVZFjAZCK+F1/ExN+Ggp8En1kaam4\nsigCwnFax4gVO1MyQmI1XhFQMEkDrcyDMZ7DhySSGZqxumazxhy8oKepaq1k\nxtwW\r\n=0yUr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9E0lrq/pNtmpYQf/UGeaa4G8XMpYyXqjimPgSIFYOnAiAT0t2uMZN9iFYByH3obkJQ9tBzfC+Vd8S9a+vFT+b5Yg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.3-beta.2_1625730132619_0.15259724732235158"},"_hasShrinkwrap":false},"1.0.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XDMfVjF4XYdY5apjgcBk2DLF/BjNtSYo1f6NXSmJiM6Vqk4pFDmgH4Rx5HdT9pYGVlYTNU1urEItZS21UUgIxw==","shasum":"3c620e72ae9d60edf36f786065e78a000c9610fc","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.3.tgz","fileCount":16,"unpackedSize":52249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5rfECRA9TVsSAnZWagAAItIQAKSciNdPT6S+vhl67O0m\nTjQhmZflRmiteCkp2G9DYoSF7yfT3en9rgS4EzmSfxqGRA07/9jwyVOk+Tfs\nGU5WaM3EhdqF3pBDuJY4rkAhleYZxA2+0adQisIz494URb8WEpBdR9vTtlRn\nZwrVio8U6hz8YtNmiAEGKfZagrrNJ37rdOdlR5VdN2BTKgASJv+4B8BZpZBB\nSlMqSIOx2m4d7h7cJDRA3IdmNndkzZcz0UnebGwR+OQHdAuE68txOQMfTY+l\nah46P0eVMtpLZvg/KJgBXIdeqG9d/CUgMYhPYQRvat3WYMf1T/BqZI3kZNLz\n28tGa9q/aPVMjhhPhNcup1+pzLFE0v0ynOA/3UAevnbXYpbCAnMqwQxPcDCr\nHMvi5CFkvTp1o9s4noFKFxB2kxAT1+fChsYNpo1lyV5g00XpzTDgQEpRF2if\neTzbH0l6CwhJecwy3ufCqNkCCrtu3j1bo0+aUK6e9GtGHcuayV5QAegFNtfY\nCxfbb3y5hkvzu8RQKJ9K1VxSFdmRNfGnUbpl79KCWJoALrpy+r2rqmSBIzTo\niiJIbbRC/E50hFTBT99TRM8gBT7GFlxlvB1eE4f/0N/ne0pMQmr/7CbpKhuZ\nbWSuE9m1Ek5l048TJqwN00felZ3Rm8xsRi/Q9wt3zsxAyFkF5x+d5KsONeb3\nnN2G\r\n=uk9N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnB3CXTCC7zoPuuDsFJe3SWzGslLthVa8T+IVQe7vWRQIgXgOY0YyXkNJ3xO8Lhzl/QPlby9G9eW7ZQdJYYDFK44k="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.3_1625733060140_0.43526880975744753"},"_hasShrinkwrap":false},"1.0.4-beta.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DCpWlkNpkH1u8FwggCt3N587CJCkSjFXdpv9b/7aieO9WLy6gv0OKOI5XhmhLA14MW1NMKEtTdds6LY9HMacmQ==","shasum":"7bbb70c748a9a5a54cfc7da5f21731566a6def14","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.1.tgz","fileCount":16,"unpackedSize":52595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7A4zCRA9TVsSAnZWagAAIpYQAJIpfPYWRVuFXE1+4oJo\nbvOvhtKHi8x3z3v3y69lEYaGpzItM6bToz4o35V8FkmyzNUHjK9Xx/iW+3YZ\nYP4sRtEbI4p/iyYK/f8nAx8WFOXe7Bit4co6Pr2Y5qGYHI32ejhN38Dgz18e\nw+ThmMno6a3w9I7KS4d3ZrE3ZUE9DXZyZEO3IVcQN+m11qj0O2sT1WTbLn6i\nkTUG8AKw0i9A/4YtC8TreOjy6lIfoMkzjFn8avCQW3aZqoJle7eMMf0UD6d0\n26YQQom8GaOLedTrfrU7fe9vki39Gp+VCu5h7zcBNx687hD7ocH4Ou+weyR7\nx3Tk+99w19ZjzF/hELx+Ga7wsac3RyP67UmbVqa+9l/Rz9uHaFhkL/8YdvZb\nHoNZsvvhs/JeIDQnOJeSYnpLlHWKa5O3DNhaRVm63OHLITW5DIyZUBZXngPg\nenwZ01UbZVEnZfs2FmIw61NTaCMfXmgh5wtcjR8/XtMnJhmh/NyDW5Xpx5iK\nXv/i8Let96q+PpiOHvo/wsOVTfLMqk81/lbHAFOuX+58Ca4YuXcbEDTQM0y0\ngqhgWkIe2xDO9ZkW8qg4yzlUVThT7fLSzgbHJMeNBGuPyqSdhrivFysFWGf3\nA9XSMAyAiC5WnmkF8dnR+eCcNChKRsAWHjREXaziZ3JeiqdhNJ70kBfgM9V0\nAPYt\r\n=/Bu6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICad57Celen2lOYpGnIEK9hS5UH4119PaQ4zklFBtUSxAiBEqyJq+9YIdnEfW7siCGoq253rt7noBmeTtDZz2gz1mw=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.1_1626082867339_0.1909557630972012"},"_hasShrinkwrap":false},"1.0.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7t4Kz/oFbMk6SDIa33g7/eW7FGqna9hpxuh+7emndK/zvjnNCf8c3TSiYFRyeOPankpkdw7U2eWjCVuvRK9gZA==","shasum":"013b2dee64f18f06910a55e00d35f4af93d724a5","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4.tgz","fileCount":16,"unpackedSize":52588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7TBlCRA9TVsSAnZWagAAjZcP/jtYl+xFmgvn9zqEYVFo\nT67WibOXuSuCJPqa5KX3PDuqlJqCKbLwPRaZj/XrdpWRaJwMEaJaZfrh4BlH\nmecKia93JxBgQDIhO7MNYK9xwGHQBHMxtIj7G2NjfhfzAD6BSfsuwL+5okO/\nuzBUX/NPQVwnIqeyHXaLpPZFxNuqjY/MsX9BSlVT/rLMIVOiJnB0aNTF+h9P\nN7dkVfanbXS/7KaSVb4SnJdaKI5wjFLgCH7wUDTNvuMxSDzi+y8glQGa1xHX\nRzSXkH5yfjKnWFrfqwRqYLgezFdq/Kj+PjLSaZInOAVnBkofs7vQ/lv2dq5V\nBOKDF3DLi/lC++Ir5vEpgLBhAqPMISkr3XXzGnLBBFOIvK7HnwjKlmlR88Uw\n5VASrSDCBGwnTtp/0dCWOPMUOi7J+d1Z+U5CYEUA6oaDXjOVEu2LJqm1Kchw\nzEpBA7DYTidIGhB+1oMgs8u1qGb9x6aorO5AQxtN4t70TMHCG2SE8GmQ/0lL\nUUceOf6sHFEm78u7TJ4baJXfZWNRs8HFF4WRyUPRGcBUP36ENBJA6PVnNtUW\nAk3HWUJ63+LQlriO6fC82qzYShlE/A5Q0boDH9EdYvK/Ridz0NnrT1ZESXxH\nbArcpenUd9rB25i3AoABXh4Z82E9whQnMlFDQFhXqNKTy1CFnJEzJ/JJTkWJ\nzJZt\r\n=MVaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHR3n8YKBSRZ7Jk1LHNkutnoyAiVCwVoecEPxTF2us7gAiAteWPP6Zn7AMwA/1T7dI2F2pIN5OmyUVbYFeqwVARyGQ=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4_1626157156485_0.8641531724033886"},"_hasShrinkwrap":false},"1.0.4-beta.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"9e8bc22bf85f7d91c0510423fc30510537d42be0","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.2","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-LEvFIUUF1wPpYJTVcrmfIyQB9BMWZuHP+9MNZei/b6D4RpZjcKXkPpBfyb4HVxeHfRMWmPXWcMMKKzhAeNS3tA==","shasum":"73840ca52540be8e51c38345801d930834451392","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.2.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyeOCRA9TVsSAnZWagAAS1IP/isMsBE6EKxteKVAV/g0\nVLPrG6IwqXwxJL8661EXzPziEMc4c/4mmSxwzUiXAwD0QQdT3xv6HvUZAlV/\nB7h1idezWGCJ4Axk5ndF3l0xXWGoCV1w8nVyRdaRvJkEMGgeujpUvrFAusUc\n21xyEYZZfrgrSRGHXfwzE7dw7GdThXmMHzNa7/vDcc1jb8Lq9Ly3Hq4TxEzB\n1q6eOry/MDFJs/EL+f7K7sGUfY9KohwfkE3wgio4iq5t9ZwCaetEDrcBNV+5\nzW9KNK4oMd1hPr8y4wdhp2JIc98CNfPh1gsAni58+7cuYNoGcbD6OiLoztDr\nky4YkKsQkAIH0ejDThiMXTNwNDKrm6FEDZYkvbf4cIX2UqA5Xzp0KuUBwdB+\nZVC8hcARiRDzUw9N7/4QZicatAn9QZx7G5/CB9HH60k5mm9WZsceqtPhScTo\nWgNKRC/ZfK20HHcoxXglZlGILpRW0Ar6+dwC2u+fkiiYdfmdI4+l8CPZO6qh\n+I5nO/7urAUqhH3eJFAwhoZei0FnwSvA858yQJknHHPQarBhk3Q4X19ItqXU\nygk2/wdoyBt9mGwo8ji4wacRNn2Y2nJMBYhFZI20+GisH4okeQhF+iNBhFHV\n95NOMMv7PFfZlVkqG5iEuG9lVczc4D4CRO4UEqmhDJIotwB8rLBTOiyw2Ds8\nZPA7\r\n=kdSE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtyt9etsje3YZvbiQ9tbCsgIMiCg220ii5xEOb6KpF+AiBoVWc9GtvGgaNKfuLssOsIWZfkja/HLNs8lIMNqR0ZBw=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.2_1639393166828_0.3145649692529977"},"_hasShrinkwrap":false},"1.0.4-beta.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"a7feaaf39715986438d12f6f6e0853d95a3e8747","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.3","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-gAzDhou3gUnLSPKtW2i6qJJpViPyTUdvhAJxNL4hrMIEahx/CTXKnBiB7+izAmTiAq/8nkrfYUdb3z2M40n0/w==","shasum":"31bca92982f33230214afb4d66592fad64cc6d1c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.3.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwterCRA9TVsSAnZWagAAhs8P/jW38dU+EwnM4/01nZod\ndEki/vpf9GbLUNru3b/N/+F4EiHrVgA8bPAINfYbujSUdBz2ZWN1cdw4WVw6\nhebAOReduXnumfqzpfuHWQaQbOlfkBCh+09lCAHLcoDrhPDbdQRmvEJ2HO3J\nw84lA9Uei3wJTSCRDVrBVh4prXFHfreajjy7fDHhcQb1qlOHzKmIlevMYngN\nJwNf2YMA6paj7n654cUtEXD7wsfBWHqmG6UxG4Uq1ERLboJlwGcw47WDcT1H\niBwh8ljWpkUD1HRXN1WpY97OSqj8IWNDxNrAUA306jz/y9lDVoAccQA+JA2B\nYqZNyKEdDbCs5PQR6fTY0WckMQ8ZXts7oT0jGgqILaDgojnhg7/BPPtBJ3wC\n5lRd8RZWD89+p27nF+4vuwa7mwngdfxjmOqGplrwLpd1wyrUFwbiZzGx3pk8\n9UyRqDr8p8zeIC26Q2QbRQ1VgjrIhmJKB3JzLICQMoTUhkLS7dQfgkSXyjaf\nUScnADn1NEB/Nbr7uAuiHXd6wRfsI1NOWmd+IaU0SawwUfZzP6woCcmrsEjK\n+pVYF7AIEv+haKZgtx1d3/wWl+RVuOAypSQay5i2/l5XyFLQfotWEpqmbPnE\nZSl+YDbslvWgGBXPSD8UYDeyGmTj7gbDGRKEorkSJjNDozGglzA9FM9Gr2/q\na8uy\r\n=5+md\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsx9yd3Y4hiP4IScDuloLpiTkSmp/H/Lg6nLUOF0ovNAiEA+mUEL0dH5Ud8qaVR2JUoAYwilUqOqskxtM2e24NoHJA="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.3_1640159147059_0.5637845569664235"},"_hasShrinkwrap":false},"1.0.4-beta.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"18b6de63f9ad7a745d428434d70813a581e48257","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.4","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-3IVuzd3SZClQdr7+4H8NXaS2Os3rlSGUPyIlzSqJAqrcavdjOeJdEmhNUD/pemD3isR5tGZ61aE0zlqSG++D+g==","shasum":"8e15897d45a4cc915ee2ec3169a0ddd65d49b070","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.4.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwtnmCRA9TVsSAnZWagAAjqQP/18cqqejBK/NoXYSxstQ\nwIaXW0NdZGlG/VuEQurwoB2kUn3jn8PMxRwmJ0wOHt22miKDG+HbdKtkPXFx\nvybVeR8hS3RmVO0D8qJdeZT5+iTyvJVu/p1I8h5vuM1aaQFuH0CskbOXI2fJ\nGOSfx9YDLDcNpVcRFS2pYQyhgp1ghgCvEDLLoN2l0iZukSxmdb6ZFQKoXHJX\n5I4x+KRuqSp/BrgOmD8w2h03nFaQOaZ9MwNWmA0GDW/nlTyhZA+fX6xs1NYI\njHOAgBiFVNM+Gz4BzKLi5VW/erDasEV7r1DHHrXV/OdCYYbeN3ZhluyslJ7d\nFVtZwZe8cDlyQnwJhWhARlviw2b/WnC2fh97CWiKAQDuf0zN9M7+XP1fdRg3\nj3qLTMc10oXR5Xw1wSVc2uyLFwpNluNJwU72MNqjYp8pe48iVGaEVbS3LPp8\nrkqahdGRkvf64Hb2iqLBxBqkUJEWN7Msix1U4uLyaIG420GEtm9VFHSBzVoH\ndT7rP9or8Qqy26lHEsuV8ojnla+2s/rGiWB7Hth/uJAse5RUU57B0aMxGeql\nw9wAhhOsqoUrQEz03Ws/b3azHEO9sDSB5c9uFvlWArPPK0cQ5FT3fk3R0JU0\nl+VL+CrVivvF5EShrCunUEqGO+p+GOf9UPYKxiIhiF7tNEPCNaWYS3rk67pk\nWmQq\r\n=wSWa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5kSe4++25RKtWb6ESk54xIuDWFQFYcQsUhs3bO/hA1AiA8ySg36eBnyceTI2t/P0YM7Srx5nRmDRxInpVQgpZpFg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.4_1640159718191_0.896805827753625"},"_hasShrinkwrap":false},"1.0.4-beta.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"6e49c76009624db0f36309bbb458671fa723376d","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.5","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-6uVLx0lNoLnOAwOQUDXHZDmL5pC/dwciR6rJWBW1HCi0rPiT1jRcYIUIp4zQHSpMCIyhuRObrmtXAAAsofvnRg==","shasum":"9062448d9e30c4414442d45b77a85b54114d2875","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.5.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwt+UCRA9TVsSAnZWagAA6y4P/irc1YdgijzmWcs4/w5q\n2aWiXtpDLUaxKY99jaUoKfXXMFhOsD7phUVJDGU8n6ssL5p9H6apg3JzAuXh\nWSWL1SJUjeo3k7dzQOewbo66ajMJv0TRz0ppyRl2pOUtFtLGUJ7/9de8Mhwp\nB43Ktvz6vFm1IOdSrhDBKuTGHLEYFBaiExWPTWQPMduhWU1RZv5uFxl5RltM\nvWkVSDHNuIVs7JagcGMFxL9kSRTw5kEIjmXG00QfqRDxv89/bQN6bW2t2YTk\nF+6O43aleZ7JvTLD+b1L6rxvEJhbTnGfh9edUjYVaMzKff6rrAy/Hv6kd2te\nOuV206gk9P1Zj+AheJbiH2CFKW2EF1U0X4oQ/FFfxUrvpz/5mlmoF0t+HnxM\nKN6O45XcsHOY8FVB9N5Z00EVsMHKztfUhbHyOXbnS5beO1+g2mI0IMoByKLa\nH5cYjqspk2byksHZK5shVK+vApZb8n9McBHZrCJpnQV1Fo6rNcvtCkywN6PL\n1xz9X/73DmgSwNH8zzPGiQ51w+FbgsV8MTjk0eHyZvAm6SuIul59TkxLc7NS\nLbPeUFQw6rz1JgYd2Ce9dOiD/N8Jk4vONqx1eixmuUWTvOYH8BqWJcj6KQqn\nAhWAjEljaKdrPKn8qkmIaHDDvW+BFxCR07Pz/bPWIjzoJkYrzbT1IME2RhnX\n3Rwr\r\n=uQEX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4h8yqTMEnAQcogjQZ89cyliCrBCk2AAVuYZAyyOOksAiEAsQUlE4Ls+MvdbYJpte4N2lWSw6k3OjGwKeXfY4hgpow="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.5_1640161171885_0.3363721299389464"},"_hasShrinkwrap":false},"1.0.4-beta.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"6a419d73bb6dd8d2c933a92dd75a8f83f0deeee6","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.6","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-1w0pzbgfeWAoJRa+WRyNDweAB0ogfJ5pPxTqyiBWLAREl7l2ASkmSGi0X5WQrb17WGrHy66xAQJzFXSaFG8QxQ==","shasum":"c07cd6a229f677c83eff5e696c883c0ee80727fd","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.6.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwwTACRA9TVsSAnZWagAAxpsP/iPXGkbob2lIISsit1El\nrTvDhYvyoA0srRIzMr6bVisps99wwp4+PELasoo0wenxR/x8MXDffqQztu8R\nZPUNjqKDebkCw15UtyAqGSp7m767Nczvges6FlHs85KA7DNLw8/GD6pvZDiD\nQbJKYINVellLwL8BCHVtrdCkvRQ3uUPFa1wseuGKGK+GSpiuiRNdcmDcgYy7\nKboQowzKrlQYtyBD9Riig1rdkksJkLiFe8e/W1Whd1VBChtvPynyJW2TXjiV\nhILNqPy7ypFOWmkDL/DMtpAdHRFzj+izcO4kbs3tf1np6EbFrWc+fFMxnkHJ\ngmmXV24e9h6yKdcu/QJoE+k35seT0neVnIF9wBDMHnvC4dxK/t1poUwv3NWu\nvi5aRpCNB0Y7cX4cUl06zcXtB9tFByxjLNKKknlHEwrzRZGaQu3ma17KcG1x\niIHD6+IrxFuZqXZYq4+we7ntFgKlnVBwhbys66qs7cvIv1ip5GfNINFCkWcd\nnpi99K5UT98VSOVrAaDvfA5/hsnsG5FONtzqE8s7JojhFSiwXNRHrEMl4qGH\ncel7XW44UeQ9dhO6D57P2FLDD6ZRWtDp5yYubpICX/fQe3xFSBk9GE1VNfRb\njy3bvleB7mHxnWXVwTXmnGh/NncMzbFawqlr9FucqpHcgHofDk7R12WS8lLC\nnJWM\r\n=CM06\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhBD3z/sZFSXHHaE7GMMUJR921wNRRJCcHhs65S28dGAiBm0kzpxv1TUGEjFEbUvMEQehnSnkYwkHJeqMDzAXZhOg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.6_1640170688492_0.04868092504923993"},"_hasShrinkwrap":false},"1.0.4-beta.7":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.7","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"c95215fe9a45afcdcadddf1805a36ac5b799509e","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.7","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-xBTq5zGeinZ/OaSBV5mr5ZcyLfughLL1fedCYVJ4bPPnIGohzPKUYk6UIBSf36QJobpNb0mJs+6s8nh2imvPSA==","shasum":"b3ea736662095c97bad4412e8060b182e0ed5da2","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.7.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwxXACRA9TVsSAnZWagAA9VkQAIQhqUHikENI7YGI/Ok3\npdOQSWJFFGfllxQhhHZXAvXpiCesLcArUbkLLNeuRpcnl2BTNAL6uMX0ne48\n/pqHiR7dCAbMGC9+1IEY6qN2cpKm+VJ9gCe+u6gQi5WcSbl0ulIG3tHIuaCq\nS8o8ujRXZkk7qkPKbY+G+r6PfIYHUo11wEmLtg+H9Nu1+4Xr6xs03MkvL4pL\n7zdvxYv5W0uRu8d5NN1XkdLyrSgsAZjfMkCQ8l57zmx+JfhzJj2Hx541fu/e\nGRKXUX+wWcKGb2dQCDE/vBsTa6C0KR5ljHi0y/+wUOaNrXqfyibHPJ3h+Aty\n3/n8UplCarXJbEGhuqH1+/t6M4o2noBHH8a5rZNPY5mUAdLbASzZa26WTNYU\nLjvYVn+xwZUNz/AjcXPYiBl6zFroC3GAlcQNU9DkmxET5n1w2ZKfKMlPIoh/\n2bxVChkU8dyXPe0VfWMexLdDfmnUzr6yRnWG0QDVhVpLjim6klyF2WeMoAeF\nW0wfP+BGdijWDwcN65dMu13gA7+XfFFdgnLp7bewO4bJiNCVHZWrBMrqCMpW\n4pLv9up2H74iM0YdfBqeY5plG/Pof+qwYHuLMjsb/cR++f0Xj3CiHxhhb7sF\ngToLG7N/QmsuXnXvxucptgfQZC7VMwqLDIe4QTS5+ZzZomFQau02wColUlyi\na/3k\r\n=wCip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ8P6YaUBnn0e76P485aMZ1DlfaKFoxq4ANk3QDQluZwIhAOp8MtGxIEkaGS/iH0T2HQkKADajShIl+NklKKkyY4iK"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.7_1640175040682_0.49811778001104656"},"_hasShrinkwrap":false},"1.0.4-beta.8":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.4-beta.8","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"dae2a4ed4f77a4d83a501f6b181ecc3a8ec023d9","_id":"babel-plugin-transform-jsx-stylesheet@1.0.4-beta.8","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-SXppzjbDK4mhd0bIngaWUCtzgjAgbWv5vppOOyxpdIBwD999dBZDB/wQqmboBFqNnP7w7vpICx1yM1QfeKF8bQ==","shasum":"cfc614d88c0847b8bfa216fef565912ec1acb87b","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.4-beta.8.tgz","fileCount":10,"unpackedSize":30713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxD67CRA9TVsSAnZWagAAijcP/29eqEpNNsVeql5ddImX\nzexOZrfkET/szV9HBzm3ubsx/4oOecoc34EMmVH9T0WSDvn0uQ3HCiFUMfzU\nOnBbAfQlNTMMZtv5Uu/ME8wRUpGeWUnBQ26pdYPnJJP7Y0pCm8UQXn1RdF/w\nL2U6/Ja5hT6TF1av7XFSsanOLxFQrlAeG2oHTzxtZ7MsJjUMnbalNL7q8egJ\nUM1WMNTJ/Ua1wfdvXnPIDMz0gGpQMSn0uOCBdzcEuZvZhL9uQI8I2lDnoxOo\nWBanzUYwWJi4NTR0FT+QorFbvJ2TpyOZA7V++2GgWjKs2ncClUDKbV31fTwu\nkN411Xdfa6MAfJhi/UUzKf2JpMvwpjSMHAZTrLd1IoKaHunT6smSY/m3WaS+\nmEODWq4px2CAEWZ40BXnoDXCgmwLBK9Sm4gu6V0v3AcWFdwwCHyph4pf90XD\nZwVwXY1QSdn1JSe/UcU1ok3itQ9kN151EsAgxCzc1ulT8sAxM9ba93E8As21\nw1GOWvCkuxM7wzYcZDhM/b6PLdBo7wZoFCXZ99ojcvDCFGrzvUrI8/ySOP/J\nOCoKuu/c0BNqMX2stGo9gIFFCvH7XkwXqyH4c2i77zghzxnWt3iPylFMNqjm\nwEzqWSAZxQjzrMs2+mlsEJT2pZYrdmte6863fmXx3aN4rFDMVvEDt7wKk0Hg\nlu/g\r\n=EeG2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZAmpkLVtoJW7YDJf+1xxgGqqWuttoAVbSssp7KzlpzAiB3k0TyyRFNbYTATsBGXVooO2QtSjMuD+jLCZSoE3TxqQ=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.4-beta.8_1640251067702_0.17417918688339373"},"_hasShrinkwrap":false},"1.0.5-beta.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"f5b85955f47682939a6035bcfeeb1b4553fe2942","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-jno3MMC6pizL9VjA2SvCZUmPm3QN1VSOS/dtHfzSezi3KSzCWaaRkTdacWexVgiMBcz57z3f7Ckjss5cG2j87A==","shasum":"b6419de2bf76901bf08fa3c5767cf9111f3da4f0","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.1.tgz","fileCount":10,"unpackedSize":31696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxdrPCRA9TVsSAnZWagAAt6cQAIZMKGuna7QvGCVQbBJ5\nwG/icUzVXeSu1pk6e085Cpks3OI0n8MLDjqQbg0Idj/xde91cqRSLM277oB5\nFf1oPqnlEC+clDsOm/Jd37yRzc/LghB4c8pZ0XTNajy5n/91/WBj5fUQ+IRu\nL42PBbNTvd0dVDFSkZy1wVZlQ5LyeifzY0Dnou1Kgt6Ex/owlwujhBvi9WgW\nfazJ7NcTh7qZ1WGTfChW8Kt2z7tpytThVp7yLTxmskGbzLc2+PtOOT9uFvlm\nJyZJaFpNPLJD+GfGawb1r43zfemNpYFtwtAHzSCxUU2dsmcyWXu/v7/apsLU\nOWJb0ApCJFijq95sGX8iEM2cHysjBNZ3HGljF6aXohYeFt+Y/IaxHKdzm24R\nUNj2BudlR5/H126R1O8TyhXMv4DyZcFZPFoAoGBoOl+aNujB7qLPFQJCJG5N\n69QAXJIOgIHlKKxDIXbWVim/1IbxJv+DmJ+odTF5bCSWUupk6slD//K66YKp\nF7CMuU7l7NMsMDMFXK80S9f32tv1gXrSA8zPWFqht3GkXD9YePj8LpGO2EKF\nxJvyohfWGon7peVWxEwHX15tH6u6D8yQtWyOhMKPYCXqCJIXio25UhAy3DHm\nmtqQZ+C++q2zrH95zmPHIeFrf9sBmbb1HmpY+HSDwgpcMe0XcXJM+N+QTHK9\nxkQb\r\n=1ncG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhZ5zsrL9p6mkLUgGFmwn7yKUtUacocFtoXjd6sZV8GAiAtrKV23k8Esjab9TZFLrxzQP2fxB6kI2Dy3Lfpnpf2hg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.1_1640356559119_0.7504975650969348"},"_hasShrinkwrap":false},"1.0.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.5","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-DMmZqVeDGBv+bDg4xHD1qEzBu78KYzsbkpsDKd2J/2F3fHvLBqM3j+lj/+v9p61SNk1bi/UV7bANjD4xH/7E5g==","shasum":"e6f94edb7819edf5cb7bb18114f1829566692742","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5.tgz","fileCount":12,"unpackedSize":32262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyX/VCRA9TVsSAnZWagAAXnAQAJp/x5f8NrotChreCXBp\nUb1usu00vs45mAFLa/xLnlGnP2zzOPa+YLUMAZ0uBH8TdDsZdJ1sRLINjsX2\nYU/69MlOHTT6dYFmCHs4rzeQSe0AiTeMvKHRbjSAE1CArO0E/Urs0WM5Dm7Q\nG7riwe5QckNIJPgGvYZafB0Ehnj/W3hPi2QJsLoQGD7XhVLWO9dAxpl/f6Pl\nVQZEqE5SoJMQhPW7e/GObbVhWIg173UKuDT93NVy90RessSdo2cMQI1vCfhc\nTvhQWpCiWHjOJj3/tpMOOgF2EKgrs7Syhi8LlEehjVvGFLka01r5g8GXE/Nd\n7ZgrneNh0uktUL1b+axihJ+Z5P+pG+qctwOfUN1eAJ+1P286jwlKM36+HxtE\nZOwXovjxVtqI9GcYH4BzCBRdERoRO1VJJY5qitRNpu71z2cV1LYrStEshbx4\nMCYEI7EBQ45bxkEZLhbrvybvzLn95QraqhE2b3p0VnY8HlMp2XM7hgR0o2ff\noS1HGqJZefRIULKSYGK4bFcBDoL0G5ypgk0IkvXkL2aQZvuJCAetavEbA3Vw\npzV2iRO5ktcIzMlwmSiyLibP5DUhdTmFZ+IlUOQ8pQr/mvtc2PRRU9DpK8Hw\nJIpESZANwz7SeuB8GzIRchia6fpGV86ywafAXFXqP3/W+bGkrvO9BlDbbZtF\nICnB\r\n=2q9R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnfu+a3EqtT9O95cUniJaxd3NLHAxHmb/sq2K0ukeXDAIgZ2DgRPFZ904m4YyrEbas5SUFwIIM6yZCQ+PiS5JdbWw="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5_1640595413306_0.9145681624882707"},"_hasShrinkwrap":false},"1.0.5-beta.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"4fd5d55382fe1747e5aa8b37d7c0ffc12daaf7e0","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.2","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-XGpup1bfnjdv5SvNeJntrzZo4y9jkl1BaInctcQrpl9oeyofS2EbLLJPs2d1F0nJBVSKKe/wbYfgtUpv1Ajn3Q==","shasum":"e6074d1d474cc29a4b1d01402f20d9def1ed876c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.2.tgz","fileCount":11,"unpackedSize":32086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyn3eCRA9TVsSAnZWagAA/VIP/243QmLdpl763vLjikzo\n+47hQVkF49fYiFdGZP4cJjZ5XJrjuUgGNo0Sb3wcm7jn5AyE5zoQxUi6diwg\nJyivKtmssEjxPJ3cWf2MGyKTXkwr29GDPTeEyjO4vYOpIxtquQYlg0OTKYFH\n09cptmDrDq/pWJ4Y1VqJMiYbjiwoLfH2W9ohDlS7oYCqgP7asZ1ICFhDEv2g\nGS0O7eoSQsx+X1DtY8ChSlVtB8gUbEQvwgRZJHNzVCN7OQxUUJt2cs0N2VIH\nnDKbYUj2Icz7TA+o9hL3uv5pHUuKonhcYlViJquA6qdKL+9uHh6MBveA9iZM\nrIdrbQRu+OEF7fbCPxkJstw387AAqqNcOMi8B07b2KrRvPddSxd4ip5ZZMzU\nqgU3RfYrhh8jarpI2HNPRy3WZC/4oZLfJVls11Lp+ehFd9ItUh5PW6ZGZ4NL\nXPJ0pHDOPa8z1LKJQkKEXkg8HuwqLZoNbwCYcLN9vikaVkJ90hrkcIioShg9\nAOpGcOJKfG1aSMKpvBkc4mK/nyreLzIbBtvsk+OriyvFFn/rqCoHiGOsTAU3\nbgrs/zTNg3bg2Bq2ev3Q7wLJKLMe8hmQMtSVK4CwKmZXgwoR80H+NIgWi6Ap\nFtbI2ZjYRkGyBU4MO/T+B1TsMc07IOzb6LvelUu30au5BGtFLzUdRaMfR7Vy\nPhaw\r\n=SwyL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWRuYV8HNUrGbpqeKWoXZ14TxxlwlPJPvzDctH6abdZgIhAJyWS3lSqnRY2Qof3MBdczCfDZfhCUdH6ZT1r9ioXklp"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.2_1640660446642_0.8297700164885926"},"_hasShrinkwrap":false},"1.0.5-beta.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"312f621352d0773f729afa6a55b5e5bc0b91fb37","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.3","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-wTvdYBwdn8bo5lC5LP0QGZNY8c8ZCJM+otpIt8EEiPLTsdhGQOIUl2N+xK8jM5mM7gGiJM4cfcGd0xmmuZ6vkQ==","shasum":"01fc48b511b4e538dc89dc79af583b0daa9b3033","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.3.tgz","fileCount":11,"unpackedSize":32086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhysNACRA9TVsSAnZWagAAMrQQAI+wraB8VxuYOjvuEClG\n9Pvxx1VKaRqKdRNdTKd9QFusNknhiTGQ2Iy/yJIcwN0GYTz+DwRl0b0Oq/99\nxLo9VvPXiSiQIfU/MzW/o8Z3+yyD/n8e5gGp1qRtoHHPfoqTM1eTfsO5f2CM\nzOMwIMw9xECyOUKeG+/iecAHdsa5mTGfDJnZZ0p9DPVS8anViwi4/7tP4vVL\nVVyZdro0Ch77veD0uYLgqjPmH0b5iNlXCDY+auZ+Of12q8j3r+nRWb7qskdd\nBKkRqVQfBk7JSMv1NFVIHmCDsRIfrtHGJWrWG1RfXExJ3IuZW3sjFYE07uvg\nGc0XP7tUUgB6LjjPRpF+J059yBV30Ciy4ZndYflq5bBfApVKCQAKz3lG61vs\nG9B0lLRoMs3+K6SufPFz8jnX0dZWyE0oF56883PXXV4fvJBSheqbWYQnbjUv\nsEBCyw7uisqq7ifDdRE3KuTB1PFxDKJEBFP18teopU1fdFy7wFCZD/W7WDnF\nID8oaB/MWUfipfi1n+NZphD5VypFSSj4FG4XNjOP2yyKBqAtaAkeyT/RPz1z\nQJjAoSp0wGwbeqRQLW62Fh2qusUFg+UUtwV6E77VVH+4AX70/Zj3mFjUH7PE\n+sx3DGzrhZaxbJWmtJpGwW9xatyOO80CvBp8HgHEF3r01anyTYGBCLTEK/vz\nhT1j\r\n=hsfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBC8NZKGWau7KdlfhjYKdLP1GRQhEdnFNzle3nJsUw1wAiEAlDk+LWQ9mGlGCFtedCCHQ0dt8Mq6WGFY1+ihWIrdwBM="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.3_1640678208566_0.6974099508494325"},"_hasShrinkwrap":false},"1.0.5-beta.4":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.4","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"22be5bb0aafa5808abb8ef4e31ec2bdcab6f0d1f","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.4","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-dpNLjKETjwE5h9gS35v3nxTYrxaB1A4EKe2xEMe/2Mg6sE2RbvHxNfHRT7bEHofifc9pyprGH6gr600ufaK9ew==","shasum":"8ed8dba73702262bded2c7bfb8ad6c1fa053731c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.4.tgz","fileCount":11,"unpackedSize":32086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyvN4CRA9TVsSAnZWagAAadwQAJEgJKUeWPg4PxKlxBqx\nwaA6Id4RP6a5LtRhnzMvjUFE7p7ExIB3V6a+fS79swy07J0xzHY3Hxh6/5sb\nEwKOKqsswde99PfZSPTQXNyXvv4Umja8l9j8jGdcUhDYg59diaS49S3Fxld8\nHoS3rY19Rfsa/K/YQt2nQ6uYaDa4OEfy+ArnSBAnjbgFbJOQHy486kwPxzPG\n7Hb8m4IdKHUzNL5hprmZmADgfCBTG6vrxN29eneZb5+F6Y8TiM8X7VjAFFyM\n746UxVm0j5TmsTspAlyYCTG4QYVpGlcfpVXRFQRf8FrOiOinXP9UN3IeTm0F\nkMrPzVIqC3J8MG83ayVz+9wWZKQxs2wap1FaPm3mpbgGhB8/CtzYrS+IAkfI\nw9heigPtLcutMjHVwPwiB/NKefpzUFTHg3d046quJzABzfZea68CfI/veBfK\nH+2iePWlr2nT3mxSb4zgKtGKcE9i46bil7d4wPpR8IX7txSDNol6vskL+yvT\n5JAGOynVykYWNirOKMZnxnBC3aCktjbZwBVPqq2FVIrn6ZhfMAbWVLLbROj5\nc4OLX1/OSUjlWetNPNUp7WV0LOtcR6mUK+oSk66pPmALon9Ey9hRlYkNqWsy\nfv7WBDASEjwRP3PgHYEZWh7uYxV1xYgNMRdR1fFNSAOWUDpW8ByoKjZLYX8l\nrxt/\r\n=prLp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3b9tFc/wLktopaTXmtkQc0P8lB9pP53P/JbF4kjZjUAiBC5FaRe0jEYv6UckrEm/YP3nZ8T0EDzDUiO47Oq6N5nw=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.4_1640690552675_0.3463075738586012"},"_hasShrinkwrap":false},"1.0.5-beta.5":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.5","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"b0747a7933a459573d4cbc212f1e85926bb0b458","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.5","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-LdoScgNme0gyKzmzj0SOQbVb36Qt9Hl+DoxuAhcZvG2Cj/BEgVnGMzeLXyfZz3LqgY9o8QjjWwKuxa+FScI4eg==","shasum":"f7693168a008e387469b100e982a3cbdceae6a4a","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.5.tgz","fileCount":11,"unpackedSize":32086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyvi9CRA9TVsSAnZWagAARIgP/j6CoEk1mUELQkWvfNBO\ndE92/3xvfXjVKIyGZ8v7DFEsJWgvBrxj7qQnSo9IN9Rw1FvXxsODj5gNeRls\n2Oq3vdi1X1HYRr+/kBBZAC85FGN6QQD7cGykSK5kFLoRnW9WmOKDfYxLw/XW\nrhJ5oFrcPoTIxG3tEy0qDds6NY0FgDx8fYBDPs/uWUvy5sVaf8ZhWoBXzl2J\nv8QjODYOiYN8Fm7mgu40gbsBvmPycVK2kIFMY76J7F+TcNJE82qEpW6bkwYv\nGs2TBvLgF0TEJwHchL2GJQ2VjDyiMt0TwLVWF/PhztSMskYv0NTAf4UZA4q3\nCICY6d3KpmzAVak/GQW6D2CxANzPjm9tJ7YhVt2lj4cEXeiywuZ7SupGBoxq\ng7oOAlmwZglrITFXZv+t9zF5jgBXsPLOyvO9FRlkYkraTEEy9t/RKBChrp+U\nK7rUOp97idtW2BwpLCy4resMRvKQ9IJ/83a3hKAFkPdnLrP+Jqauo9SWE92J\nDuvqIPvHOwv3z8P6OIyM4Nr9YDmqvoqrWfexvgbttG4WFjsjbzNCxwJMBEk3\nDk21+ZbrHyDEimrm7GMNJlPx0ePPbZG6r6zX1P7vHH8DKNAhHEbAVvhxOWim\ncTJGP6XuHzGX+7ZT7Rf/PkwCblSVEFnX9wL2eDdmlaSKIyQoafWRLtg/EIOp\nFUEn\r\n=1TkL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQIb3iBJgTDMco4i+1u3QZ73VQ6yW9s6OGq1JAVrkygwIhAJXVjnTw7tEHMrpdE2Z8gX90J1SOQvuwlM+vMQCVQi32"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.5_1640691900875_0.5665207399792733"},"_hasShrinkwrap":false},"1.0.5-beta.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"88960a7199d060e53db3f117a0c26c326ffb358d","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.6","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-vN2s43XLzQ9AeZH2stdUbPgULZmmEyx2wB5XqqE8pCCp8yI4e7Ev4fCrAbMCneqMN/qrmCpPMaKCTdighpNaQA==","shasum":"c04c49bae0bfb7f4b773d67ef775058090150576","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.6.tgz","fileCount":11,"unpackedSize":32086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyvmpCRA9TVsSAnZWagAA3ygP/18XgqGgK2TL1e2LUyZH\nDVhLNpg6yYE21uqvTH/zoQ4tqlmRMZQHO9nIPQEADZPXnmCWf7gNdV6K0dt+\n86oo6b1nxWMdrS74fjVEajdAwA7nEugE9EtwUJe6WA/grTSrNF27ktmcLpib\nw+cEdSiKrVefJeFtIwNxc8EclCLv1f5hi73HLcjPlZciS7+N5eXNKTKBKB0p\n1J0zmvi8THIR7KPuoGLbLK01meTSGgMYwpArd9gRu2E2rjb0qhGHS7iL0DdL\n+4gOJN/rwWSaugoO38PHgJTarIgvoCvjkiNsgaSGTYibs2Klh6sFVTF2L7SK\n4B2N1tJpp8uOaApDrRJ2z9YRLQjWpueb/6cLSshh44Dpflh/WaN2QPUu3mgd\nWX9iImYjv9QQgtFkAIOFBVI0LYgEZYJ0afsgjXAfWhMZ2VvMpLIX0pkwbQe6\nJjk4iUfc15DH5NDivE9mH1+0+pz+ZLnzHmu3nSdaPcHs8occChkBV17i/frb\nmS39Xde8dUdA5F14T4IPZ8PTqmXzDcd+CQOvMN39xP22AIwIdZUc6WgpSPAn\nZytaZ58YxjFso6o4YvQ1K62pyyKcFiLiZewNcrgF/W/C81cw+ml7m6MaLd7t\nhtbk2uBNxiEKtXfK2JvVYwfHMOpg4cstDyMiIcXOtLnmL1GkG14yHjY/M3XW\nHO8X\r\n=YTB9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP70nTUJveMD2WLFSL/07ACzWd691l7SoOkmAMha2OwgIgOrrGY9EkG325yoNLpQ8Mhf19D3mMoj5YF36rYD78+eQ="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.6_1640692136899_0.2733113796505078"},"_hasShrinkwrap":false},"1.0.5-beta.7":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.5-beta.7","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"fb9eea7921423e9531e32f3e35a913a6154fc96a","_id":"babel-plugin-transform-jsx-stylesheet@1.0.5-beta.7","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-5zPAqiwSrIuW2qOVeP8OLgTcl8ZGHuq7k7udhFf9lpl5qmiJPyvnDh7ucvVT9LTiARDQqSXgE1ATeHqoraE1fA==","shasum":"10b339d9708ecc8879639e0213bcf3b432dc6af0","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.5-beta.7.tgz","fileCount":11,"unpackedSize":32086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy8nQCRA9TVsSAnZWagAAgKsP/iXCK+aYKDMJflQWvDE/\nBnylJV+SUo9pqmRC/KwbRrgBDAMP/fQZiGnB86DV15cAlCKNO16dAKHmBw2D\nlMLIU9QgNfpI3oM5TFOlZu0hRWPCAwxpQc0WvYrGjaLcfIkEba/bcvxQbZRb\nQIk+8Al6+iBTTStt5Z3g56rXWNJoy1AWFLN3x8MV93+JfAMSCCgnfdrzFzhl\nAW/iNDpgowBmORzJdr49rZ+e1xllz/XtsClCDqV0ouporpx7uzkoQgQ5LguY\nkIGpLdd9dVoABKLQYISVfJIhjD310dLMOZHAxjXLsxrMp8AqIT5f7J8H8LuS\nEK6TwaiydUnllvDHPO23Z/+0VnsYWWuQUHXP1TO6QWqKLFp5Z24fZye31zrQ\neBCYauJ0M87gMGu4TndD2e8dXotwxaBWmhhWF6EM/Z0y+5iXcGOCEDb/djuG\npOS6N2/bhrWzRElXf690+LqUeyEGkxf299KuV+nDLGPD4zXV9joQBkJ4Ft4k\nNn3c7xokDLW885gb0qpfUZ4UG2hf/x7jCsMc8hx96hEITrUMOh8jM1XlQBbY\npCaFnz5jPKBvBbZUiAmmLs6KOFEphndbr3NuCMZw3RejYVvMQufz9n74kK40\n1Sko0E3dY2j+qryC4fDqGQ3im7V0HiL7GOC8dlAmeeDzhxGcUPI98nJE69Lw\nZVqQ\r\n=mMfH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWZgOuRimF0WKC6Ipm9lAsSLE/QNHoiMARBaL4Oe7ciQIgBD/e71ldWAFiC7DDb40iBbFSls+2Gddfc6pbrFxsIe0="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.5-beta.7_1640745423854_0.010988027144083867"},"_hasShrinkwrap":false},"1.0.6-beta.1":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.6-beta.1","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"8b011a77091e8c67089fbc4ab9cd00c58d8608fc","_id":"babel-plugin-transform-jsx-stylesheet@1.0.6-beta.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-dgTzXO37XmwQ51rTTZXkmE+NcT14Y0UuiY8eMn8UfXYjh7w8xUBEiG1IGlCUbZuDD/5jPyvGzrBe8rrQlcb3EQ==","shasum":"10df94647ab8a681d3de02a49807d4227a4b2e82","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.6-beta.1.tgz","fileCount":11,"unpackedSize":31930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy9v6CRA9TVsSAnZWagAATzsP/RG+HqbJDbwcyHqifxjM\nIjh2OXAw9lJQS3TxMyVYJQjCmUhJW2QBBY5pK0My/9AGL1TCqfijlYmRle4F\n+9YLsq3iW49ywMOYve+cIvanpobEI7a2eoDz7h4bRXVDdh6KxjZPV7Li0m8b\nflBV9LAFcEyYRdGDPnnRqv8EXMDdiYewblhpVwd9KNiwz2VLK5nWqlqDq1en\nFcRkwZtuUdFh897o87rpnYvQM4Izlx7V9YtMLWp3zMOHq532RdSD5MXEsW9M\npNqmZqXEn5y0YuhVyYU+mScJsZIUOFqCiuhZGCXP94oTvAO6DEMMhwu3cyzO\nI0o3mXh5rvvREqHGQ0K4s4x1L1vf/s5e4qPgLq5+Q8xRfftE0SbOspNzJaus\nlt3OsZywTa0PxFMjGoYSv3Lv797Ull5STts9z+SoefTMPAepI7ACs8vYJ8E7\nKNkeiBSryQofdLCmTOMpwamIm3aHWFw4X2IQwUZle5Yo9+PdZOG8DG2LbiLM\noIUCAYoo6JueGYoUiW876PHUZ9GjwwZt9iX5Hbp14cST0ZTX1Z/sj+UNy+s7\n7RHXHW8BuZ7tuuZxLx2SUN8j7ZCMSYcjmF6ajghCib0/uQ9ubROhCl+gD0OT\ncRdysucio9yCUaCmBvhHYL7/MBgmnwzdWeeGREXusLtkG7jkZTXAqX0oHhsN\n7rqj\r\n=PME+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqQzKMZgqV6pVgoQ8KKmzTqWKi7gzqIX0hAi6Pa0xRTAiEA2m0qBjxMkg7vXurkhIckwaixsxxYf5KaUAFL/WeOcGU="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.6-beta.1_1640750074648_0.5238012798609224"},"_hasShrinkwrap":false},"1.0.6":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.6","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"_id":"babel-plugin-transform-jsx-stylesheet@1.0.6","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-kRtGnLohBzuaTbBFfBPUgX1yhiXs3+K+qBFczSf1fa6cJS2YRwwvMEt894jnF4ihcqz1DJRQ5EhHM9c5+2QsIA==","shasum":"f30b969727c5eaffe3ab45aa35714bc95ddce810","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.6.tgz","fileCount":12,"unpackedSize":32517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3SwQCRA9TVsSAnZWagAAwgUP/iy9WvoV+TD3WSbrzcLa\n8h1XruehpDRwZs5RwF5cgzwqRH+T+UlKpDdPOdwWHPnCIMZcZBW847y337Wf\n3OaLGR9U56J8PEKj8bdZ0PAizOFNyWGZDdVjoGTs0RCMPzksVGJx3I2uIWqp\n4biHAqDuid3AYymw+HSe145nr146zSJ3co3Sse62QuhRRH7gO4AhYUcSRCtI\nnfF4e6t5Z9hNmH5jbDdIEFhVlT9He4CREM4YwKrpzGOk4fBkl8DnRtOg5RWo\nm/CIyK+2DqV3eoJH78pcBDB1o8phrLc8J9NE04jhuH1Tp7nzsyh+/l5Uvga/\nU00P6Nerw67aK4+o7U+jb6+07ExjVN55FKbv6LpTq/MEuGCcTA0BxPtYEetK\nPkSgJX0wZAEeC3ihEbQX30J3ZyktF2di0O5UyqQV54K8Jnj83CUBLQFfL6mw\nGjBVPKFFEEMhQuouRF2HK1cRjcNPhU9c7gNENHxByeZkgGyqNd3bH5DHdubM\n4+0vhy+7HRNZLJTwa5/R4XIZ0IotL8Immof9BOVsDJZunkhwcJ8xCaF05sf7\nww1hb+URFQjyCoNP1Trw5mb/Z6rNSMEopeHv1Lqonm//WAtNZYUZliQv9MnC\nDALOvI8vLhamjMGG6XRsll9IKFTuqlwwxXtKWrUl1J9tZaa/qzJNtHWgxHxj\neKPe\r\n=939K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCarlDjt9jocO0fIOAbLzF54gqjDZCuVXM4psvAALMvzgIhAJyYb4GbS7QjVwxTAoSWSgdBEzpE/ohb68zteEpAyg7r"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.6_1641884688228_0.9967356086078858"},"_hasShrinkwrap":false},"1.0.6-beta.2":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.6-beta.2","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"types":"./lib/index.d.ts","readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","gitHead":"dd78fd277a859de0f91ec05a2e4f4ed7d1151f90","_id":"babel-plugin-transform-jsx-stylesheet@1.0.6-beta.2","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-myOAe63lpsKmV+yqMxwE6wT/4JKlNMrUq5RrlIf4It43fMaWh6bamZP1HWrqzSAvHX6fDoyHsNQSc29j45Q2ow==","shasum":"dc7d08d1aeaa8b259441aeb1823dd60678192085","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.6-beta.2.tgz","fileCount":11,"unpackedSize":32236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDK6tCRA9TVsSAnZWagAAvs8P/i8zrxeeQ09Ij4zt4Mz3\nALrnhWmuj2FOiXpNN8g3N0h/cg4fO9/KkME9tfGvbkMQ9WVX0sv3goZQ1hZS\nApjlS4qXQWv8SgMS5WPTAO8K93mUDOOVjiVqWKXiDH1aaVksEWi+lRCLNjDy\ne6Nh621lvFnkEQYhr+pUfmlctA2AUlBccK/2GldP9aF6Iaaf/av8gDwdz5TH\nGsf/Ef7nRGDNBAoMSAxmxRGCM/vkHlagoQMgwRxrYqJ+XgxX/9wPtb758eRY\ne2yCWBztWqTZ9EjPkduK32/Pab0C06WBdhxs/s8CT706maQgnXvTNSHViFnN\n31xl4JWJ8TR9h2C3Aqed1bSDRxFnNna9KlvzD1L62g7kE/aVagQPFkLVFu9j\nqmNuTfyKIdzFXH0tkYrHb23C5/WTiNsJX4SMDL6Nmamuehfv4PjheN97ly+S\nsGiadXjuZuELuWPf932zqPI04f5SK0KqsPHsj+Z920bQGq8PfWAYfbNJBaV5\nxRr4K4m1acdbse4NzEB+93Vbah7w9fCShaPdp4VqqJ2yp7wlP2Y+tx6XEKaI\n77z9xUN9wtoX/ifVe8En99O+tD0kouLAy3UChMwq6aXDbGQyzbNSWIMq2wrQ\nY9hnKejrJz8jvJdW96gzSsHuhOBsp5XpicK8lnW52KCD5uRaVusKqbXowg6r\n4vC+\r\n=BRdE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+K8rphHv/tR1HUJA55bK0nu9a1wOV9usdgyB72WlhdAiEAw3ooSZGxTTd/cm71WBc385q+a837FOpshC6B0RfUfnM="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.6-beta.2_1644998317326_0.5623422027742404"},"_hasShrinkwrap":false},"1.0.6-beta.3":{"name":"babel-plugin-transform-jsx-stylesheet","version":"1.0.6-beta.3","description":"Transform stylesheet selector to style in JSX Elements.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","engines":{"npm":">=3.0.0"},"devDependencies":{"babel-core":"^6.23.1","babel-plugin-syntax-jsx":"^6.18.0"},"dependencies":{"camelcase":"^3.0.0"},"readme":"# babel-plugin-transform-jsx-stylesheet\n> Transform StyleSheet selector to style in JSX Elements.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-transform-jsx-stylesheet\n```\n\n## Usage\n\n### Via `.babelrc`\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"transform-jsx-stylesheet\"]\n}\n```\n\n## Example\n\nYour `component.js` that contains this code:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header\" />\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={styleSheet.header} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nCan write multiple classNames like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = appStyleSheet;\n```\n\nAlso support array, object and expressions like this: **（since 0.6.0）**\n\n```js\nimport { createElement, Component } from 'rax';\nimport './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div className={'header'}>\n        <div className={{ active: this.props.isActive }} />\n        <div className={['header1 header2', 'header3', { active: this.props.isActive }]} />\n        <div className={this.props.visible ? 'show' : 'hide'} />\n        <div className={getClassName()} />\n      </div>\n    );\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport appStyleSheet from './app.css';\n\nclass App extends Component {\n  render() {\n    return (\n      <div style={styleSheet.header}>\n        <div style={_getStyle({ active: this.props.isActive })} />\n        <div style={_getStyle(['header1 header2', 'header3', { active: this.props.isActive }])} />\n        <div style={_getStyle(this.props.visible ? 'show' : 'hide')} />\n        <div style={_getStyle(getClassName())} />\n      </div>\n    );\n  }\n}\n\nconst styleSheet = appStyleSheet;\nfunction _getClassName() { /* codes */ }\nfunction _getStyle(className) {\n  return styleSheet[_getClassName(className)]; // not real code\n}\n```\n\nAnd can also import multiple css file:\n\n```js\nimport { createElement, Component } from 'rax';\nimport 'app1.css';\nimport 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div className=\"header1 header2\" />;\n  }\n}\n```\n\nWill be transpiled into something like this:\n\n```js\nimport { createElement, Component } from 'rax';\nimport app1StyleSheet from 'app1.css';\nimport app2StyleSheet from 'app2.css';\n\nclass App extends Component {\n  render() {\n    return <div style={[styleSheet.header1, styleSheet.header2]} />;\n  }\n}\n\nconst styleSheet = Object.assign({}, app1StyleSheet, app2StyleSheet);\n```\n","readmeFilename":"README.md","_id":"babel-plugin-transform-jsx-stylesheet@1.0.6-beta.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XIi57rOGuDKQggIdg3CHSLh/1VF/NCpb8BLscWVrbb3ZMbxABxLzYjkxGGMRDMjIVSxbp7x1bTcnh9P+wtZmIQ==","shasum":"4bf2f4e3f7ee5d00bab96c66e4ed7fe7e8833a9c","tarball":"https://registry.npmjs.org/babel-plugin-transform-jsx-stylesheet/-/babel-plugin-transform-jsx-stylesheet-1.0.6-beta.3.tgz","fileCount":12,"unpackedSize":32523,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxp+r19Tc58Z/1q0G5uABBGjyIlwf10Wj67x0LRKRKqwIhAP7hQZgNlorPaM5CuNeKOpiYPHFzoi2xFp8pA6SidD3g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie3mqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0QQ//e4i1NfuJ+85XY5/Waf2021lMlaJeAJTyAzUvoTwRu5mnLr7F\r\nPwHJrcLm9bJibQz3IKCZgwSAEM3ZVasIK4nEYwAGHfrhqDPEveeKYth9PI1O\r\nNdZTJy/4fSv/kChKwg6rDYCNt6Pkl1e84rxWh87MFYg+KCR0+fFtx2hrihyq\r\nzun6uSc0Lq1I5uDZNPUEyT/AAJTD5AQdvWks/yhUx6iSHG42NK5qlkdzeZ+v\r\n5mLa65S+vR8zM+8Z6o+w/iW5eeqw67UxGqUNb5VeRdPMhPVT1Ydko4MTwbbe\r\nf8UDEi5u6TW+duYR5TiVQoPin8inK//cLkhpU7AG0eRol34CCFh9XWkQdCZy\r\nAOiRS8yBvvaIozGzjmzd9VAmlB9fmQdeYykcOhn6EyTpvJsDlvh0yN2AkL94\r\n0guj1RwizqtbBFmbij9m9PV5xldnjrCOeJHrTAMAsSBseCVr3F2r9XWdG8U2\r\nBcSeHR6i+wOwn/S0yUt4LvjOVVob3y6zREbjaxnzoZ89MMXaaMf7ZLKTZqbX\r\nKTyCJrfxk9/DQ6ncOxUcGY90rNfZ9nhLlaVI+u7tSqwIs1l5UJKwNHcksFij\r\nLbR6VoypWh5rp2rgbK51T0ZSpAogfulI3pnDeGoKExupL2umZ6QbhNsQyIK/\r\nkYjwooA2pifalcLwtT4pe3/Mv0mX5NCv1tc=\r\n=Jqph\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-transform-jsx-stylesheet_1.0.6-beta.3_1652259242207_0.8367130453916036"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"wintercn","email":"csf178@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yacheng","email":"narutosun2@163.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"time":{"modified":"2022-06-13T04:04:46.887Z","created":"2017-02-16T03:28:28.605Z","0.0.1":"2017-02-16T03:28:28.605Z","0.0.2":"2017-02-16T06:08:31.498Z","0.1.8":"2017-02-17T09:43:38.264Z","0.1.9":"2017-02-17T10:25:32.954Z","0.1.10":"2017-02-17T15:04:15.166Z","0.1.11":"2017-02-22T10:20:13.393Z","0.1.12":"2017-02-23T09:07:03.606Z","0.2.0":"2017-03-01T09:58:06.539Z","0.2.1":"2017-03-02T10:03:34.680Z","0.2.2":"2017-03-03T06:35:26.452Z","0.2.3":"2017-03-08T09:52:54.917Z","0.2.4":"2017-03-16T06:54:20.451Z","0.2.5":"2017-03-16T07:38:28.305Z","0.2.6":"2017-03-24T16:11:03.534Z","0.2.7":"2017-03-25T03:09:52.005Z","0.2.8":"2017-03-25T15:44:21.727Z","0.2.9":"2017-03-27T08:45:00.906Z","0.2.10":"2017-03-30T02:12:44.778Z","0.2.11":"2017-03-30T03:22:16.348Z","0.3.0":"2017-04-24T04:09:49.593Z","0.3.1":"2017-04-24T07:33:25.247Z","0.3.2":"2017-04-26T03:41:16.484Z","0.3.3":"2017-05-12T06:23:58.441Z","0.3.4":"2017-05-19T09:39:27.975Z","0.3.5":"2017-05-23T02:50:02.493Z","0.3.6":"2017-06-01T08:26:42.282Z","0.3.7":"2017-06-15T09:56:57.885Z","0.3.8":"2017-06-21T01:41:12.764Z","0.4.0":"2017-06-27T01:44:03.830Z","0.4.1":"2017-06-27T06:09:39.525Z","0.4.2":"2017-06-28T05:38:12.274Z","0.4.3":"2017-07-06T07:15:59.531Z","0.4.4":"2017-07-14T08:35:44.105Z","0.4.5":"2017-07-21T05:50:34.106Z","0.4.6":"2017-07-24T06:35:00.164Z","0.4.7":"2017-07-24T08:25:03.801Z","0.4.8":"2017-07-27T09:42:02.125Z","0.4.9":"2017-08-02T09:39:50.920Z","0.4.10":"2017-08-11T05:13:30.115Z","0.4.11":"2017-08-23T04:02:50.537Z","0.4.12":"2017-09-08T07:02:38.291Z","0.4.13":"2017-09-15T02:26:24.249Z","0.4.14":"2017-09-21T10:14:52.867Z","0.5.0-beta":"2017-09-25T10:16:42.714Z","0.4.15":"2017-09-26T06:25:07.052Z","0.4.16":"2017-09-28T08:06:02.940Z","0.4.17":"2017-10-11T05:30:55.360Z","0.4.18":"2017-10-16T07:05:04.147Z","0.4.19":"2017-10-17T07:22:28.589Z","0.4.20":"2017-10-18T07:47:04.937Z","0.5.0":"2017-12-13T04:53:24.300Z","0.5.1":"2018-01-25T11:43:59.728Z","0.5.2":"2018-01-30T08:49:07.750Z","0.5.4":"2018-03-02T03:28:25.805Z","0.6.0":"2018-04-10T03:40:36.415Z","0.6.1":"2018-04-23T07:45:28.117Z","0.6.2":"2018-05-08T07:33:35.863Z","0.6.3":"2018-05-08T14:55:23.839Z","0.6.4":"2018-06-07T06:45:04.963Z","0.6.5":"2018-07-27T06:57:54.975Z","0.6.6":"2019-07-31T02:50:55.130Z","0.6.7":"2019-07-31T06:35:42.075Z","0.6.8-0":"2019-09-02T02:59:14.648Z","0.6.8":"2019-09-03T03:20:55.574Z","0.6.9":"2019-12-17T06:42:35.342Z","0.6.10":"2020-02-03T05:51:28.006Z","0.6.11":"2020-04-24T04:12:35.529Z","1.0.0":"2020-09-09T06:01:38.423Z","1.0.1":"2020-11-16T07:47:50.133Z","1.0.2-0":"2020-11-19T08:02:15.562Z","1.0.2-1":"2020-11-19T08:09:08.223Z","1.0.2":"2020-11-23T07:19:49.737Z","1.0.3-beta.1":"2021-07-08T07:39:03.262Z","1.0.3-beta.2":"2021-07-08T07:42:12.736Z","1.0.3":"2021-07-08T08:31:00.333Z","1.0.4-beta.1":"2021-07-12T09:41:07.465Z","1.0.4":"2021-07-13T06:19:16.597Z","1.0.4-beta.2":"2021-12-13T10:59:26.944Z","1.0.4-beta.3":"2021-12-22T07:45:47.238Z","1.0.4-beta.4":"2021-12-22T07:55:18.331Z","1.0.4-beta.5":"2021-12-22T08:19:32.019Z","1.0.4-beta.6":"2021-12-22T10:58:08.665Z","1.0.4-beta.7":"2021-12-22T12:10:40.818Z","1.0.4-beta.8":"2021-12-23T09:17:47.869Z","1.0.5-beta.1":"2021-12-24T14:35:59.271Z","1.0.5":"2021-12-27T08:56:53.458Z","1.0.5-beta.2":"2021-12-28T03:00:46.825Z","1.0.5-beta.3":"2021-12-28T07:56:48.706Z","1.0.5-beta.4":"2021-12-28T11:22:32.830Z","1.0.5-beta.5":"2021-12-28T11:45:01.007Z","1.0.5-beta.6":"2021-12-28T11:48:57.240Z","1.0.5-beta.7":"2021-12-29T02:37:04.040Z","1.0.6-beta.1":"2021-12-29T03:54:34.822Z","1.0.6":"2022-01-11T07:04:48.370Z","1.0.6-beta.2":"2022-02-16T07:58:37.465Z","1.0.6-beta.3":"2022-05-11T08:54:02.439Z"},"homepage":"https://github.com/raxjs/rax-scripts#readme","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"license":"BSD-3-Clause","readmeFilename":""}