{"_id":"jsx2mp-runtime","_rev":"144-66ccfd28b681dccf4e5a999480fefd1d","name":"jsx2mp-runtime","dist-tags":{"latest":"0.4.25","beta":"0.4.26-2"},"versions":{"0.0.0-beta.0":{"name":"jsx2mp-runtime","version":"0.0.0-beta.0","description":"Runtime for jsx2mp.","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Rax Team"},"_id":"jsx2mp-runtime@0.0.0-beta.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-C0wuKW3d4mbIJXW9lHUIMD0ogjPjH6bLdfn19Pxgbx+hvmfqaF4iACloZrE//HXCeMGprD/XBnXRfdRqy4fiBA==","shasum":"d5b48ce4e3ac8e0d99c758cd1dee1b499936cfad","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.0.0-beta.0.tgz","fileCount":8,"unpackedSize":11410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3RZWCRA9TVsSAnZWagAAWBIP/2Q2p0xtb5fNCga6q//p\nTtzZjHafkIuORPXUvH0YyTwm06/pHIryE3Qgn5tfsFmgWIIQWXreUdeaOIWG\nKr74qcIw3yNBv1NHjWbnkOIG9l45uzNU3YvrweVLdHNtsXtdqeBfv+WJrJ4Z\nEkFjBorTJc2mIgHasaynn/yb4qaJdc8nneoH3pixemG4FAKH49F7otTSOeqR\nG/+e0AxqzyUdNFZEuI95gI6fM6F/TWqMjfwY5Tzyl+eQ4BG7vpBkZhRmo3NL\njEJ74mgSwtv5ndPn+qyk0ivQxa//HAJ3UitIzdNyec1YGeA0MzclKgfZaYXp\n8fUABtYDylu9+risHM4dJZSaXYnjbcPswl5gpxaeZMZxMHNNXMksd5iE5ReY\nt5E2cK+GvcLFag9moEkTYFfVKhcb3JlRp1w5ZF7MlU5XB7OVvWL3E5ZfRieO\n0LPh9zxTQlzs7meHVxDP0tsdYpD0g8dEjuNQ45YxL3GBycJJQ5+ckqHF6UaT\nrk5NaPQN5JeECGrxpxWO+LE23OwNBSgs6WJmumplglR4Kq8tbxhvpihf5OHV\n03cnHGdlXUOvLQYUb9T3KtXnAl4DNskzQAf0+3OHtfC0kiXwhP9TDw1+RuO6\n1jfYr+obMHKh1iM7rYUyhMTYQjBsSG0kLVxCDo9aNz5lmxAy1gX5HG4AADU7\naufa\r\n=ykgT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj8B74ca+VrfZ3CxA7/9/fF0pM5B+JEEjTvgj1eEnZ/gIhAMJOs2+Ehgi8a4PMYvoO4I7HXj1EocoU9ynrqn6ujZ1E"}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.0.0-beta.0_1557993045321_0.5738767731576775"},"_hasShrinkwrap":false},"0.0.0-beta.1":{"name":"jsx2mp-runtime","version":"0.0.0-beta.1","description":"Runtime for jsx2mp.","main":"lib/index.js","author":{"name":"Rax Team"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.0.0-beta.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xR7ulP/zXomyKh1Ft+ae8RuYEB5SnAFgNArXW6mRDwQAmSwY7ATXaxuQWtGgsfWifR9esVwqL2LW3MKzGEn2Bw==","shasum":"370c386e5bb35d59b6eb4e252ebbbfb5c96657f4","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.0.0-beta.1.tgz","fileCount":19,"unpackedSize":45051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc64wOCRA9TVsSAnZWagAArTgP+QFXeAfepeSh9PTSttd2\ni2S/S+iz0PoSeyXaM/PVLmIGyhrvG34nl5i3UczSdWRo+3ob+al5qqe3HGIB\nKW5tTvIp1lgMX2VSzO19Tn+3y+LJUFq3Yjnlf+M6Bw1f7IRTVitIZrkuYabk\nNgWWXvbHbHrjvg8H83m0/hFQP5QB1wsf8guhCpS5XxlSuwUH2q3V0wylQQOs\n8H8IYjGbigY8A7yEW2B2KRpEXK2jxcw8rObw0PO0TKNb0L+ps56hbojiQbrl\n8N4lRojvT8yYhqz6PuMel07YL4bGBtuLyy8K0JL5dN/bSHrkxonQ8ya8Arqh\niayCPJaWXe2dsKFNzGJQ6SWCdxtErQCI4rntnZYAhfD0th17+V+TypqRAUmn\ns9VbWuIwaHZOTOdKLF8gFLLAKSya0Gmc82vPXGWrtAvbKcoFEgpNAyBLJv55\nrTIE1RlZnYWx4edAkrKcpBWUAup6th2HyPd2A6zrXGfow83z0p1BN5V+/zh3\no9uLRYOn0p4rcQcDkG9MlxQafj/Oat1GD3/UGTSgjOWzRr9Asgsv6h/gUxyi\nAckCk3NHpBtR/+v0azHt784YuSHZg4KtXI921kbXzS6d/1mbecZPt0VKxku0\nXw/IOXQXH6AwSL1Hac77RLldXH15WOp3bNkwS6M4wsrzS7eMX9ZOItuWuPY2\npmRa\r\n=arsr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIjlUoQSP3//0MtpTfBdCmWznzILnBPr0hKUw5UWNO3wIhAIeoaJTiCRncRU9XQkGvSB7SKA+kXccypqsCBage6KLS"}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.0.0-beta.1_1558940686175_0.1635989198261807"},"_hasShrinkwrap":false},"0.0.0-beta.2":{"name":"jsx2mp-runtime","version":"0.0.0-beta.2","description":"Runtime for jsx2mp.","main":"src/index.js","author":{"name":"Rax Team"},"_id":"jsx2mp-runtime@0.0.0-beta.2","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-G06+jsUnRJzIP99N1d9k9/Gw9USmY+NS1YE1Dwj1s81RtMQ99CVU/Jq7kGrl/iVp3OEVkSR91GPxWuyImw0MfQ==","shasum":"8967e917632b16112a1aa303648ca24d7e8252c6","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.0.0-beta.2.tgz","fileCount":12,"unpackedSize":24950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9lGPCRA9TVsSAnZWagAAEIoQAKRHUSyrqs0BtlSChJh0\ny6psHDQVwWhKUrTlPbuEGixU+Fzl2DNhN8v+TvpgUFQEGfd9RLWEMKETtcHL\nQBTBo0PfJ2mkSc1HmU1PxGNPrqI1q3ev13yOcF2qUVlpSH2NG1q9ERk8dIf6\nn1Rzz6Hzn0LQsoddP9age4268aWjwycmUCA+MtipbGnRB2XPz4yl/A8KlJpN\nYEHnuFd52hwlfeaqjdN8Wc6kCAvVmUtAnjPe0qoOvXEF5QUyHFUpOInHb4cG\nOECR/X8KnYmhnN7w5dLIYizIsb0G69vTN8akO4QxhGROq8RInNzosmGfqQhR\nNswbMegECotl7DsoFkTLMHlxEnADwlx9hqWAYequha/knsvtLlCi7CzdaGi0\nNhVM1OexLCvxkgiStsJy480j8eAWDF8vThKegHHkQBnrNCsLlZtTDJlyQPRm\nX6gegLVCqhTGZK3b2hVmZGOAUdoe0YqCH5xCBIbKW+TB18+kehB6nabHWkO7\nDr6mSyVFdVyHwBFCaHtKbcgxDaUSxGIEyg8UNe+rN1Sf8/Bgcr/I50u9IS/P\ntTBi8WrqiyXfSWcDAuejDsKpYlL9g/Ly/SQvy5kBakxkG2jgwRaRU1M3NpQO\ndBLofYCEzDUprFQ8WqiIRKRUDahhJ6pHVyQO+RIVaAK4wquN/y7z/NroeWBf\nQzDX\r\n=v0LE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOJ5pxIRC3cS87kdh55AFayReeUmA7SLRdDqIkaRDoPAiBLMZFhru9Om4ASO9yWQ4gKpwCr6WUx4l6Q8U4vTqbDWA=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.0.0-beta.2_1559646606998_0.35320048448893204"},"_hasShrinkwrap":false},"0.0.0-beta.3":{"name":"jsx2mp-runtime","version":"0.0.0-beta.3","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.0.0-beta.3","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-En3uOGvywAM5kJKkpxiaNMeNQyXooddK3r8sJGn/iyIc/GMlI2mu9FcgF0H92FXOglGP16tF8th1M7ccdxFsbQ==","shasum":"c39232465561c3ea8f8a79e17e8ebfdaecdfce31","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.0.0-beta.3.tgz","fileCount":3,"unpackedSize":19904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9mHNCRA9TVsSAnZWagAAlgoP/jtvPQo/XBVZO6JAsAbP\nVOpEJEqy4JeWjwK8pE/OAVxVrCHccnazqi+rRnZ6JetsjnBxidsATrBfLENG\ntLzjppN10kRAjy3pnlwTWSo7hq3P2WFOts/X90oE6zxXBdzrdR8nJ9ajqdhA\ntDuLd7Q6OllbYLbMA6QNhlipvd2U7O35boa/OajGNAQQCpwqvM+BKP42b3i0\n9by5OWt9mSXhwRgXJbOSfmueWMepn7G7ex7Zpl5q8AMz1hav7KoirdvODile\nfLvFF6oDNF8/Ip0FtwSiZp7x+Xi9Ld+VTrcZmx2tTZc5kdOB8t3ayDobEJx+\nmlsg645fO9RjLjylkFPaF2juDRx+QKODBHppk1QyZnLHOGHoYcVesDtOTLkN\njwJ9m7We7ZdfZoTrfGUw4iNvXpI8txLgmaZXmEj34JJGy3pdzwCEeZYMTSK/\nGCYIDzwZ+otYnh/SnfVooC4wF9D7rFw4d74ipey2F2COSGsO4K3RHshafgkE\n8taJ9w5BQdMFD55R/++OWIbfW2jKbVZo+44qquH+/iSC5HgacjBmeLyny0ik\ne7v/mmjvp0dFukJAN7koy7xoKhRmm9e+kgg9NlPCSw2XCwRQmh845hzC41ez\nFZDJsgVhm9E4O99lBuoLx+Izq37uv6kpPjkDsSGFckX+2HzknSsyeZ8fLTMK\nJyYU\r\n=ThzD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArQ3ylTOZ3mkzpcRIUyUzBP5o10wPNNZyez7hcwEaiwAiEAh6gquMPVaWfc90IFNC0s9Wco45UkUwwJNrQz8xKIIaY="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.0.0-beta.3_1559650764401_0.3775695601956117"},"_hasShrinkwrap":false},"0.0.0-beta.4":{"name":"jsx2mp-runtime","version":"0.0.0-beta.4","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.0.0-beta.4","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GYYKejhOCrRUZE/jrWZrz3jxLNbVhl5PFgy9wTlvwHvcQ1vMoxjGBvMd1scIONj0Atvq7Zr0ecXRu2iRF94h8A==","shasum":"49355ea084569747f57d21544d6fd75df79dc435","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.0.0-beta.4.tgz","fileCount":3,"unpackedSize":20461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCMYmCRA9TVsSAnZWagAAwPAP/1XjTsPUMJda588GVsIt\nqqQfEpsprBh+C43jnBYl1KvXzZGU6NlWskVyJ0yW/6ZCponj5w6jhoO8PqrR\nldzndPNjQV+J507alVKWQ7TTo8o0r5UbEV9mluuFH/GO28AduFdOmlb0oYSH\nGLPKwhx3/X9+lrmV11LjkWAy0vIr2uGV+JJ400j3OZv/m2nd5lkWMmnfKPSX\ncJ1uY7BBOLfWagQK5eUoosO7zbhM9yGTaUWWIptpQIyG6IaPtNjBOKkXXCQE\n8pGDW7gLW8S4Z2O6YfXGGQSr0k4EQHCGwXeiTaxRfoZoCmrFCOtsGDgvui4D\nEnykOaF44YenFFmMPyIBEtKs+5uv7XZDxH96E0TTAMNomlRkEMUMfIzPEQ0C\nyMof25UMzJvB3Ovo2airnevAefmEYSCoxlnAyM1UBjOiS2x0z6MBh9KA9JXJ\nMxp/8GaQxfsRBMjIG1vgp5CDN+cLiIRwpFSAwZ50o12jPokrhR6cRcON2rJZ\n1Zfa0TPhrRTVImkBSxY5tC8f5taryVrXO8kLDGs3Po9+ZkeX6CZR5rxxNrAB\nVZM6/2hc2HzHRp7pEErs0aFVL3vTA2iqk+f3deiP0NYjiSwHYxrEQTx/mLnL\nvRyX43iLB0neR41Y+k/L52EX87suX0snjEWDT1KsnSHrVIIwL4Nn8J17FyXE\nd4Dn\r\n=SGfI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeAfXlaoekkZ4ZRWsxZPDh3YntktFTUC+sHJtgT6EVXAiBpWzcOUrW+nDb3KUZxdve92X6/wK41PWeZQoKTY1Q5cg=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.0.0-beta.4_1560856101511_0.09093641285698029"},"_hasShrinkwrap":false},"0.0.0-beta.5":{"name":"jsx2mp-runtime","version":"0.0.0-beta.5","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.0.0-beta.5","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-gPM4tgxdndPIaHS3V4irizGTAJ6MDY271cfjrXxRsiPS9KDxen0kv0B2TpysCChoOERPSj/KFLBBl08foopAPw==","shasum":"5a965197649b2622dc3474d1ac4509ae218e1468","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.0.0-beta.5.tgz","fileCount":3,"unpackedSize":21462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJC+eCRA9TVsSAnZWagAA2RcP+gOQWCrnGZok1qilFvHm\nuaHuodozGQ/vzGOybz5Fo+ZMML+ekoby2S1ZsvgeVU7sW/LhupRSrEDAbxMr\nvwY2eSTnsvqA0UrEx/YP03ltf19n1rw7YrOg8fBmsUdSzaRrvMNHTk/KITVq\nJvpeshYrWhk3K9sR66gYLeqSExAZuCUGNy+otrFbLTT4Htx8Tsad0Sd1++1i\nOcj4NZMDnRxe/ZleEth+ae96PIUB+9E1bJaah/lMK+K9JZEAeofSS9SJk8Ma\nU6+39KR47nZyEOmS5Nyv5Uhe3W0QBWSNx4CoGIfX+isv6o1Gh8MG0B6PcRhe\nfKn6JhB5Ns2y4eHNFeXYKXm/mlVO1iPUR+4CD5ocswWjh53vA90+UfHVWacV\np+E+0xJwzbAHGSaJADpFKtyyitD+cjt0ZSUuk10ciBvAYKp6yvvI44pGga4q\nQc2b022ORFk5A7R5QkexeP7g0rNYdacws7Ylo1QUdVBMP6v5I35+C6JHAvab\nEXqXGKBm2/6zFaqhSSqHeE+K/UgE0EzdmPT6naUmQfTHX9e1CrXQdmLOa/FH\nlehrbuj2vTKHN8xgGlGMh9fpUUfzvjImUfKXwwu058uYlB+F+pI8nqr7Hgln\n/2XOVaYXZ/B0E0/kQZLaIrlHoPgZqd5l+LseZZIlLb/mul8/YUCSov+p/ibY\nTTrq\r\n=Szsj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxHu5aTbKb6cUYGDfRUyJaEbQdu3LLOVWlxeyZM7uNcQIgIgfeDytdVvZBlSk8m2U7JFGXenG8RFfWd+0QX/Ok6pY="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.0.0-beta.5_1562652573701_0.03668477829873029"},"_hasShrinkwrap":false},"0.1.0":{"name":"jsx2mp-runtime","version":"0.1.0","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.0","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-55LDXqN7Dq/033sIPjFwqypm1JuHwlP4OOKBoQiqIOQ40F8MWbmG/yjrN+4JIUXtaiDkWBObJmSCwIWu1lAG0A==","shasum":"f6233ad78c6a0068ce6fffe9a9b2546cf04030d1","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.0.tgz","fileCount":3,"unpackedSize":21480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJFppCRA9TVsSAnZWagAA8RYP/2jQt2ssWfnlBM0RNyrQ\n7BOtnPK0nWugHiILpGMEQHpCZY0rMqMxkt9dm/4LgL6ryUWck7C5FhhmRaHM\nf4M5yRZA6oiBF8iwG69TGnV7CPP24rtwvYzS8VEjXxMtKSv7GHXwuao9BeV+\nBwgxX+rUgRh65b/PQRUlMy9MHXYwHfRI211RsHNJAy+NvnNUiZMjqB9Sj5S9\nrY/moilrJU/46uJXx68WrsK7JD2yYu9ZmUGavzSTFQQHi1J1n4dZIn/FzrIY\nwOqtWh6WGxiJ/kIv+ComwwMDP5+/7hOlTCXtvk4RQgftTz/Fv83ybZPiiLLu\nkq0v2axOxgPLhC7Z+l2FJAPSn+jxnSxzwZKyarY9fN7HISaYgGEfBZ+yxTj1\nbnk30fyK4QYhTu3+QttZdul4zLEY8GOEzifKZagK/cBRgeWW9vFzB+DNkac+\nmIGEtI4zt4rn9Ef+OXTTcRwvikOeHl6tl7wRR43VagCWMcbTx0ERx4ChfVF8\n0+spN4iT/0pQsyhUaBOhHdqg1rjZz5NcmMoh0Emq9dgbkq323n8Cqc/FKxGy\nRfaig72tRMXuv389/+0TITCSpVT1HBNzVPnFzp57jp4H9qS/q5NLU4YwDomD\n3DY6Wm0YsckEvje5Vpf+bGhZwumm4AOx13faFG/LEvDggNTwCzHkqLFPlW+O\nqcQq\r\n=VKh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPo7/P+pXDC5ZW7J+b6HBM4FuovWOEs290AVdgbwvVGAiEA7ho11Mh/b76rWLo9yRKlbmYUnNmZuPE8x2A+WjoPoKU="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.0_1562663528788_0.6008237946792152"},"_hasShrinkwrap":false},"0.1.1-0":{"name":"jsx2mp-runtime","version":"0.1.1-0","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.1.1-0","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-B4fVXnzVj9fbxcSdevMBLzMXM8NrVdFhTykhTUP/F0ZVAIfED4fz3YthRGnRgADCQRGGu3xNUOEHwJo6IaWYoQ==","shasum":"f422cca57ed095a7ab4e6722eed7554463ed2db7","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.1-0.tgz","fileCount":3,"unpackedSize":21673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJwaJCRA9TVsSAnZWagAAXkEP+wSQItMxVpQ4ugxcDFvG\nW1NJmW/RRTJWOiwnUnoMG3Lj5qrZ1kMThDyLpefT0ogNxLQAUG4rhNQdXjEY\nhpyymb1Z/qiSjk//npoFAEyelBXoAtqyJoPRrIIvedTaUVeaVY03B09xLuwp\nWQp7HqAojxi11tBWxe4q6PFH7qJ6XVRy04F2okW8Hs/LJ5cyyw3VVkhXjOna\nic5aj0/22ejX8YTfijtmRD/biCu1Iik6Q8LZbB2tP0plhsX0dgLVmAbo1MF1\n2FLIGsH2dRrGg3TAGSGAfFNmkOxoGLNaErF5B82flt4MmLBSEYxmid3JbSwo\n3ia8lzuERrML6IBFWU38u/i7rFGD71WVuNWxqMQ+d55tf+f6wC95wzLgC/YN\nJE6/bbSrZiOQ3Q+P1HBFH9Y8hQliexmaWYadTHnxNVudpRtFWTxVDjsoZ09P\n7Tljwgx0MLzNkUGA2LCd7MSwFjSJW7IVlcZeymMhysSO7GFyzXwul2mXUJQG\nsVEhsTxtaPTAa4fAqVTZ3VfCLQSCztzNMHyC+/SG+f6eJ9QCmt3AQdSMbfHy\nSQFbMQ9pn5hvX6MvSqXBKcDVwpgBormnnMr+qnySc38KTnjILDg1wJYYOVX5\nl9mQ02HnqbRdOz/ZcZRavpZoqzFdpTo9QdTJ78GZ/SAcS5le6BxYfUUGmFO2\nff6q\r\n=ENSp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1Ta5xOF0OG9lrMsoJhLMykRnqq/C5poB5QRLMwitJDAiAchv/fvw82mq1Eu61Peq/DTJyiLjTlngyDQCkB6eQG7w=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.1-0_1562838665087_0.10485676439810865"},"_hasShrinkwrap":false},"0.1.1-1":{"name":"jsx2mp-runtime","version":"0.1.1-1","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.1.1-1","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-0NQZkF6gra2XGIesNlJaSt+Bx1SNSmkw62b5veKh37ylQoXc347AuBJ/WLfx75P4qB/SRCIMpPF2ibccNduayA==","shasum":"b7a677cc79c1579bd1af30fdb5737075acafc97b","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.1-1.tgz","fileCount":3,"unpackedSize":21798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJz0KCRA9TVsSAnZWagAArSEP/RAx560vBWWoSyVIXtdQ\nl4t4SNRLRh0f7n5tUkEeOoURLLv45uqfTMZ7GxrPcPA4pLy13Us17B2DxY2r\nBZvmXzvHvYolUSBGsGmyb5Ea77xq81K3P05zX06NXqX32s9bzbD/ophD4cOy\nE2A6qsyyqOkyy6sf7ymBNLmcjWxCmGmTiESKk+5s7jKVu0QnV7Lihdd1DUYT\nbEeIE2uAad7zvsM8WnOVndtwpGcwm9UivGZkgnyZw2G0F+rJDJv/BJFrksXd\nz1qT+lK0A+Frk1JdcSc0HcTbUqBlWrGT1IazDXUG97j7Yv6irf3ZajSRh7j7\nrMHn9tWcIaJfUwZByX2yvR9ys+1x6JPyz6b/Fcg1kAKaK5DH0i/eGK7gPLmE\ncshHlcOzK11wrYVK2stXlcRGQksWGubbxBeX+Rph+/VvDASnnLzsSe5tossC\niXL4+vxq82GHSv2R+ZUyvBI84p4JnhG/mvs9u9/edcUG/HgviX+LFJRRnrrO\nsy6SMv2vtALt5dXmrq5L3+sPFGKn3RyouwPPrDZP50M9aCZJMMQT6Hz1RSdX\nbXyLMAwIJkdd+vgtyRsep7TBTdgJ0EdFDMLT2eA0UtmpNZIwAJLuGVyKxO0r\nIRa8SBSGRbMRY5r1tPmqt+1hCOQKTxKFRR98fbYr0MtzzCviTZJ+g6VAsB1X\nelHv\r\n=HVkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIxzzLGVQpgnSEBuE/+bWrKKJSXT7YoQDLq/0vmVs1fwIhAPokwIcdHCe+iTjQ5WdgFOhRPk+JtLTrI9go/TirwefO"}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.1-1_1562852617269_0.676151681784078"},"_hasShrinkwrap":false},"0.1.1":{"name":"jsx2mp-runtime","version":"0.1.1","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.1","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-PDeI8eK5sSa/7M2ZkT1xpEb2ogmt3qCHvYdCQVg20WWJzf7j2MXcl8pwHWmnhMSrNF4xZDnYKJEwSUm2I1qTeA==","shasum":"06965027940da9bee29ae3a3a786ce9db22d07ed","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.1.tgz","fileCount":3,"unpackedSize":22027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ/vnCRA9TVsSAnZWagAApMAP/iuVIy7KMPmBmsD7OOUK\nR2KC9TERlY2vQgyVFGMj3Yx8aq4j74fsEwlUzc2rTvYQq8TfBDsaCZ0TD7Ck\noxKQ5KQ1htg6X9Wjqf71veN7jfLRbQaBipCPPuDMF+cpQdz4POgj+SWui5Tt\nah7W0vAQBrSKnJG1jiPqyUW4dE7+6C52oSegBnkfIsfCdSEIDRwBMqvmN8+I\nkamX1MVnMd3h4QgWF4KsVMXqnwy8u/MLBuO3kx640zJCyjr7n8J2bf87jK/9\nOqVnpZpNwZPRN4mmweLcaIxEhmzcLYDrtvSC4l3svbf5jCBaFJngJQHeUSeP\nXI6rC9ZbJ9PQaG3MzVq4k4trtC60BG2LrfN1+95uUK+UyR0FEMG8m9tG4rU1\nHJ9HBX3f/Err0HQVq9tJeKG47Cy3kDy4lo97nYiddO8dS7PYdUVtaqVejm0c\nJtLBqpY7TVahiDw/I8bOJ+ZNqgD9aLzZuf3lCpliqJGwfaNSPY3wRkh7FJCe\nYTQXBHQyDAEcrK8Zt4sjcPYt2nz1aVGvPJnV40WEX5VzZ297oKJfo7SyVHLC\nWiul4zmVxxrvicIMV9o09Xa/HapWCcpNhHEiI7ZdBq5VLvANwfbCFNI9NxAv\nkI0pxHhcFWjzDjmJJhzLn1ybOoM601pTNF2JXOstV4Z3vz1hw+tK/VtcdVng\n72xF\r\n=cQZi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkz4XeEUdvaNuY5nZaXSXBV34YnPreUDptOyLYq9s6EAiEAjr5rzogAYCsn7wX8fzcnex80SzVR4RSBfsnSikkhnRk="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.1_1562901479070_0.5381672331132206"},"_hasShrinkwrap":false},"0.1.2":{"name":"jsx2mp-runtime","version":"0.1.2","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.2","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-N8NnV2UvuYNQFAt4VASLR5ypC/6+az1epMOXrCVfT5mpc5Os1Qi4ZfIqMNTvefv/dF1YyvB+wth33nn0AJ0cew==","shasum":"b53af14cb7ae562b1100ccfdd679ae40ece321be","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.2.tgz","fileCount":3,"unpackedSize":22205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKCeZCRA9TVsSAnZWagAAg/UP+QCoGnHFe/d05ew7A/NP\nY8h1yzqvFr9W4Yj6LhsMUc+sX/xRslhy4+OLxsiUGSAa/+v72znTsOOYDHEL\n7nDfPbgAtWg/5ZNA/uyNab/E2NY/RDGNmMsgZIy3ucVxQ9W2nKr9k4u3QL+W\nMdFVx0APnKBPJN8Q1T4U122Q6TT9XWiGsfHES6GGvyfh2Ds3KvXncpGd6DdN\nNMeH2M7kHlwIe+UytHEp2mkdWXWnv0ROZwoYmXjL1qZpN2fRrKD7F9+m//lV\np4O8T95e6rneVUa/W4dUJzdM9TM1FpbsqlHwxJyM0BvZRM6tsCHZcxrJr2qv\nuczGzswqM3UVVLD/m4uc4S8XDu9nvFMpUqtI65YXYp2s21MVchC4+C1Jpj0l\nfJLmLK0ns6mLgBMFNAHwaRXahGj9GqI+dCjJJOnQDt7K8OLw2DGNGdtX9PuD\nr0sVp3VQvQZMqcbCOyv0iiHccYkTWIlNLVOSmkP38bIjIgQ7rGYKXIB9GyWC\nq6io+aUOcEEOXYdK3Htf2N+qhhpcJJQhF7R/bXZwFgDnCtVt/0LC+zz3PZp+\nykBmGmqPvItSO7/V6zGrNn973nH/Dn7eXg9Vkew2WKafFr59JAIkcqbXpnSH\nrBdNHoJYU5ikjakdfCo9LmQNj8EQ30/ae7PxH5mGWP3OHROW23bBvTWr0nTs\n/h8j\r\n=muzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdV/3fyprSwUjvTmZTfWQvyFqh7iPRTZFdB3QbQ6Je0AiBAJ11ZEA1umpRI7UsuVn+ZOGinpMlxMondl9PfKIj9SQ=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.2_1562912665268_0.6159803350424775"},"_hasShrinkwrap":false},"0.1.3-0":{"name":"jsx2mp-runtime","version":"0.1.3-0","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.1.3-0","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-a1+jFIoMQk15a4q2SVX+g73EI4prQFndOqLXtI4QGc7Kd3bZKJbZcPcvpxKk6BXE0kQpa0r0XI2K6bOmKC1Kxw==","shasum":"6dd6a7ff947700d0996b49232619c4e7ecb7ef3f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.3-0.tgz","fileCount":3,"unpackedSize":22314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLU43CRA9TVsSAnZWagAAGbQQAIsfc8DBdEP5HhYGH0K1\n7cwBZQHsblu0i0Xk39XM4YFSjgP5LlDCKMvcCdtxbyfhsOy5+75vxmlV8TZD\nZCOPQ0ZcOwsrxmjB7HtFPewRLjJ3AF3M+VORZpD4KBeru0tu2iz2c3ohzNS1\nDaU3NokBtS5uJKGA7772ej6y1G1z80MRZF91OqWqOWFKpGGPHZTd099bBVjV\nZ5a70Qru31fdeW50qRtTyfMUqyA+6vfpgi3xGV5Tq0NuZe97Mukhxi8zXrwX\nzytzU7njved1G4UlzhJoXjS3oZoZ5yPX/UI/8WEoggy76mqdOYM9aR9gScn7\n+ccF5KxsqnT79LKavWrdCgmGXHbRTP8T9Mz0HWHcjGVoWcTBkIjEDkHfACto\nckC94hcFITnCh7PRlgqqVA4pA0V2pLDfzdEGeBRHPpqfAupoysaBa6EmYy2H\n4egYvpamVa9w1CiiLGKR8u5Zta3/9pImwAHS0fhpI68AlE5qGfXvdcs8lBHj\nG7WHAAZgGdTShJROptDLBtkM4fbzPo/KQbbnurHywdgfLbSEhOgK8m4P97zj\nZa08+FYAQ0P4x/kExxx2T4c49ki7vEub/CnY2shmkMNdUXyYxvHQ3Ez4hvd3\nrYrgAQbv5kKJI4aqNea32npptzYLf2SxEZVUezOdDiOoKejxcM1mhAU/K9U4\n2ciC\r\n=HhAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBejoOQbi5uxommw9lFK+r6xUrXp8ozinob6DSf2qehuAiAh+/1rFhVPerFs98AbISEbLC1xxzZ8yG1kmyvNPu8c7Q=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.3-0_1563250231176_0.26866811640586064"},"_hasShrinkwrap":false},"0.1.3-1":{"name":"jsx2mp-runtime","version":"0.1.3-1","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.1.3-1","_nodeVersion":"8.11.3","_npmVersion":"6.10.0","dist":{"integrity":"sha512-EbL5DGbU95GnBeWCmftjdOpWhMoRhOWRFZ+b/zuORzJRNsRTGGQdIrf5ghL0BBOiBp0pg12qtqO47kkHcLyn4A==","shasum":"e014c9c79facb1601e9762aef54b3cd4fc28bc6e","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.3-1.tgz","fileCount":3,"unpackedSize":23688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNaiaCRA9TVsSAnZWagAANgIP/jFtE/UZHFLGqTwacoix\n9JO8PSqrvgim1/r/8Ez/QDFRmdHCcPsGUSNX4++BY1QIMfxbRyMCV2RFhu7r\ncyL0UMJYd9QZSX6Hus1mRwuzOOL3pZbRXphhgxiFKAdNyMzQ3bvKvIIpFxyD\n7DqUB29zt/agSw0eW+DLCzhEm0ew1DMo7M6bdDan/YpTebwixc4u3mKBJxBu\nnAMcVZjhqimuBDO2UDxbXh/1y6k/e1WIWNttJWbHCmKOSPwUr/EqWi9Lh9mT\nLd9uPZXHB7ANaooaVUy+kTNiAdRxppoiNRTwZ4s/ftrsbBITcQRfq6PAeUWI\nUOwdf3OlHEsscw73bOl48x4wIa3dfPxa0AbJnd3YwVGfna32e9/lyPvkrBrs\nVRhDst5wIJQ4dyQCXuGKLZRxuccJVEqMetYSJarDXJeYC1q8jIcTlQInHC3Z\n8bjb70gFQ1w51xqMa64LP0zdeQubYqnUlDB3HPp5+ubB4HVkcbBDdotDoJsM\nl3Yn0mkuzKFM+1hvxKrSQeS7GUT18B5TlBDk5GbDcp5l2/nrs9duuPat5B9g\ngisldXQeMZsyRqsi7/LS+dz3IYo+5MrOn0I+KZb+PVW1qVq+d73EXagb+Hgf\nwVXECTDhryYHZUAaU0GSWkSK8Cdho2m5X1vxalqJpMZIdfQ6f8vwnn0WWudx\nJYQR\r\n=CUZ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1JsqlHme4etByveG9jM5SP1MQfYNi0pBJYTpVdxn6AAiEA/5lU2BxuHBCsEaVBAR68t0b12AjWy/6fqy9VBa6/aX8="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.3-1_1563797657830_0.9726502132188419"},"_hasShrinkwrap":false},"0.1.3-2":{"name":"jsx2mp-runtime","version":"0.1.3-2","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.3-2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bI/t0/HyO67Hdw9f3Q+4/rtY+rFC/U0p4fRmxENTk6gjPxdZ5TN+VEqnNXoaD0ZhTBZelxP0OSl/UQSkZKBqWw==","shasum":"c834f13ef1d41d5afbede78704d5d9981ea6640f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.3-2.tgz","fileCount":3,"unpackedSize":24433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOrHBCRA9TVsSAnZWagAAFuAP/jGiJe2L5LbTz2S8fc0O\nzQYqsnbby2gxCwrH+OYc4h6RVAgBHdGqQIpA4S/XZR3i5u1Ga59lYcTROuBW\neK6twqVSIHef0Utwt2MQH68HsReGPkjCGNVJoq270w0RGhFd1yHENR90cG1D\n2AT7Iuh0rfh4jqcD8fZ6gFl+6mSNxarbsoanObcWObvYTacnjyVsjlD+EjbB\n2ZWU6AvYfJck5DxWiAQfNrTxMGIi24rCRjUw2HWZM/3M+N0CMtmPLxyySUv+\nlOVcnym0bemkpgBPg8qSn0j7mqzaa51+gevNDRtzFG0AE7jQ5f0tHQStQkF5\nnhwkJYvaeHagCmzOr5TWZJ9rwO2oxH5t8qUZgzUNE5lEoSH0yLyWxrXZc1yY\nQYq6ChCuYkWwCb5th2APLGqwc9uLdVXkUumgjGRIju5dOK2VSgql15KenhIV\ntuU+sWFDnTIu8nKquj6hN+6CPiLDl8FJp+aoerydvLHli/sWSl9R6ltcfQIJ\nM91bQAtjavy6dmqodBVDTGZn0hCswh+Hrqgx4o1ss+2jqOE6EVYaIxecGOFU\nl782mWxsdWezdn06Kh0jRryQVAbU4SWItbJrcawjEMZaDxmuQUueSqNaHJVQ\nO4EVKzt0bt1GfQ1qz4bQ2eAdD+vaBavFmoiiIbnMLXHiiHABbL0qSUdeQwD5\nttwY\r\n=sFX/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApz5JpMPAVizqVgbe8rbivLWYQq0s+ABna/aqy1OXuiAiAC86rz+vHPKinUN8b5gUzCv+p7X7U+2VtVgraNLhBA4Q=="}]},"maintainers":[{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.3-2_1564127680623_0.9005267840947921"},"_hasShrinkwrap":false},"0.1.3-3-beta.1":{"name":"jsx2mp-runtime","version":"0.1.3-3-beta.1","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.1.3-3-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZNEzf7xYtp3ORe7UNi4KeIL1q9O3/26A24JrEdeWMQivJAm+1YHMdILHRfnH8GmTGPfOXVlnqGHnhdl7Kv67ww==","shasum":"865949d0994a0611c4c0be60f0277ae54fddc71e","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.3-3-beta.1.tgz","fileCount":3,"unpackedSize":24447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQCvHCRA9TVsSAnZWagAAzLAQAIrP1zjU5Hgi7nN5V/7K\nxBk2bJHLsbdEaZ60MGqgVPFoIw0G3OJhp4++7IYVrtIWuvTrW4zfS0iJ2Tyu\nH6F9ndOJJ2f8hbJ1aioGRMJM7RFUix7+y8vWR4ynCV57sHVVhXfcTCp2+Pcy\npt7MOminQ5uKdpjqn8OLISuDjbvPbaZSRFWVONOVnPXz0wNzVpU+vwjhRSaO\ns9oZmWIr8bFc0A8YfDKoOu6PWYu5HytGu4C/aiFXc43iAGu6B4O4pDJzSTkW\n8A6OuSnWIHK+Hq1p2hJxUHg2d2RvyTzs7te2W4wY8cN/EA+F5Bn91IKLFulE\nP+ftAnafxD8cQO/qA1+5P4cSc4+Gz1xJV5T9lIRsGeoO/yK0aJAovv2BWRD8\nAaqSVqxFENKv646sCeAc0LX84+qXTVHBeO6Kgcj9f4W90Ln2WiPDeNN3GIvN\nmzFZSZIGvt1ylWxm9EI5xpVFoXawYjzuvr4kZ3+I38gGZ00LjGGZvmgtitkh\ndGr2RTdFn2mE6W5XfpWAsJoakisenEObExFa9JUYq3TgBXqOgeMKFgsEYFUF\n60zclQDjYfh0OwFhrcM6PdDlBPpc1Y11PhLKTQVP1ba9y+joph6v6hUy0t83\n7UpnQZxZPWRmHvg7Ek2TQIUoCv5irPiEG6IQ2meMCRedKA8rgOPMuZ2KrXRD\n/xLl\r\n=kQrM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWcCYmuqXVOp3QnuCKmq7oDImIccI7bZjGnSWxeRJZHwIgWZew9ZFJ57JNwlJr1N84CCeeqxVGPUokTceInYj9ffY="}]},"maintainers":[{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.3-3-beta.1_1564486598756_0.7539380973479759"},"_hasShrinkwrap":false},"0.1.3":{"name":"jsx2mp-runtime","version":"0.1.3","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.3","_nodeVersion":"8.11.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-Z2N4wPE6z5EEL5JNWyEz2lcgXSqQPousuH9ZWtNt5kxVRWmJnBzam8GrhsKAE+B15RK46PtpHoPpZ6mKcbBAmA==","shasum":"77ab26f1a15eb1fecb4514fa280f3380af909e37","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.3.tgz","fileCount":3,"unpackedSize":27744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSBzsCRA9TVsSAnZWagAA5EsP/Ryj1jXjswYPhkIl+nEy\nHzx2Ub94AqhasX/4vQL0jUDBNo3tosJ7/XXkh2frDPexWCNKOWZkziXYw9Sd\nQOEKo7ti6AQR2o47RU40+NDsBmgfvuGJlyFVu+CXSCRWLGsDKvV9ayRWccu7\nW6HactoQ2MoA5Ljw6LvaO3T6dFEAzTI/+3DFHIdyNOA9sIfOedtfe7BUHLVk\nPRz3EnHihpwUWrAa7zEHtGkxozXMFHa5Bxe9XUB1q9k51IWRfeOUiOwstllq\negx2U8kVwDxM2ADWNi+5GKxudQxGXFWv4S01vax/WZCPsFiuttkOSbiQe0Wx\n6yZIJH9UhMc9nda/p/PWlZHHZHQU9stkCEZNdIApds5c6p8x1vV6QkR5Zpao\nXl6i1dE0t3v7ddAHC12js6OTVhuKkM/WCD/RkZsVTF4+LqxPVnMay6iRIw+x\nF6m2FEVcJEZ9QRRz/VQEP7ZF0QUDuNJ/ROH863VHEC7mAxPq5stIZ3nTa1GV\nnJj2F24Ko0JicnY3KLSeumWZIHYxNaIy58Q4zKHvrxhjrmor+n5/suhNOQQF\ncYDMvr4wMC9AeAIFJ3seS/OWT3NbnevUvWOWQPLkN9vWwa+dLFBUtI4r0MCt\nD25NNRIa5K1+0M0F+BlLF4nYbYUlOn1DxEzz94vGfn5DpF4TrSJvlKh7fAML\nq3lr\r\n=oSYu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcW2g0V1WN0t3G2Xz703mOjPFvpQo0Ubuhvpi2rkj9vgIhAOeISrmFV1F8E/m3NLq5f8kQ0Vec44cKtIkU0aQjHJOp"}]},"maintainers":[{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.3_1565007084038_0.5249122411933231"},"_hasShrinkwrap":false},"0.1.4":{"name":"jsx2mp-runtime","version":"0.1.4","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.4","_nodeVersion":"8.11.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-P5vRDpaioAfhXPDGRviBiK/meGFwtcOGaY80/wpTCyjwftoZU2ZdxcRMuMd+o6dEBgl2IbewiubKIrdV9JXgiQ==","shasum":"4b47f2c01324757acc07f7cfe9cc248888ca0dbc","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.4.tgz","fileCount":3,"unpackedSize":29094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSWBZCRA9TVsSAnZWagAAzToP/3Hd9w8NDLL28O76vEar\nVxAyPmy7pNOMHYYmTeEsC5U8Ev21aNS8IPxHq6r7ShopkJvfleCx5h9FRRzP\nai18SDg6n21Mq1bGAejFf7bvlH9gtkk0xUe/L9V5+GK4IEj0+UpC1n7Q4gRJ\nihsXdNTSKdegvVdVLmcS4jQSrAXnYb9Qce1UsutYZOfbVcb6Bg/87q7risej\neUug8sRaiQBmzMi8b2H8XPu1NNzCBSY04SJ+V+4hmpsmSU7rZH+WZpb4XdyI\nBLfhqCUGHVIJvu6W4rbX3SlMmZ4IPIA/VYMfGJJPHzmrQzAMZZ+6CHVxekYA\nVrpJcwzQ6aTawoIGAqH6+iuzPevjSBuV5Nr/9uuXEmq/yJ9TSx+kC0nTdss1\nZSFvkNAKCB4I+Vx5gBze8N4TdQuGJi+pVGev+KCWRLOEoWbh5ThD4kBcxt3E\n13hEX02p3NoyCq848OZSFu9S0jeTqalhDJXMiduAimlD404R2NUYJeSb6kjr\nC6nydk27mfTJP+awo6tc3pamGZkRWTxPXavGWqg9GnOsE2qO4EC6NW9ZyejD\nHFV3SYuHbQC32XJK8uNNYsFadbvMuzy7JhNxTUsY06r+9ko4/RgHSngyg4F8\nfyMwHLAF1dnxuTT3ihHehFUpSRX5tGDChBvm0+uAXqkZqFTP5uddlAGHrrPn\niRQ9\r\n=tOs6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCmSW64/MBJmzn84ubVaUszenhIx5MBYAfr0eQkmbYaAiBq76y92hYFopwbZ4Ol3C7XkmQ5IoLIseUs8zUv+u92Vw=="}]},"maintainers":[{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.4_1565089880471_0.22320285849337096"},"_hasShrinkwrap":false},"0.1.5":{"name":"jsx2mp-runtime","version":"0.1.5","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.5","_nodeVersion":"8.11.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-5bPw4NwLbaOugHOdR1Hkk06MP2a85FBh+Lugc4JPhnL0UN876AO+5CDoABvyUeO3cuBRlO+6F65ddJyGq8TjAA==","shasum":"7df41cd57f6a735d33023393befae9f1d04d7015","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.5.tgz","fileCount":3,"unpackedSize":29122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSYhQCRA9TVsSAnZWagAAm6kP/j/5BvmxCW3zItU4hqMT\n9Lsgn0QlBILNt69wgq7wwP6XS9KUMb49t1V/VamzbGBve+rOwH4qBZuNwnEP\ncca1m8Wg+JtGTDlaub+ZKxZg23RYFeuUk8I9kJoQEP+CVr3C7nWuIjcfgoDl\nODccdluYBoXFjHCyvbpX3KgsNVOXfHoNeWASSNx00f7XotOtizNvNARCKIua\nzpc3mlpY9rpkdqU3q7y0Rp+7UPH7ULJPyCf5fI+8x9rSth5UIvdP3NS88Kvf\ngIW80dv5ScImSHZLmvvMZEYfwWYwxwrQNpk60rBnmOG/cHBjNByybg6eojc3\nDKU3qYwKo/eTbq/NCcYBNclYjRGqmdjxJ1ZvcCNL8ugcGFwzsQujGKl3epb7\nNtPh2BklMMLWNuzsjsjKHbRQOtxpj3etNyg1VBBWH8Jvc6oTEGu90pVpUula\nckFNqX80Kmz96AQbW3sRQyL/gS2L/ABuzWPkksRoe3vTOzoXoPBrAf6N+KG5\nRNHYUkwa+5QZ1r64dnXRBF76CiInOxPdarhE/Hbjqqln2bjYW9ObbRBvz+Hs\nu1/4jPrLfLNA4Jcled/NSyteogBrHGMHX11SyxxuUsQbtTiZ+SrDNYXGrQsu\nMTXrWhXGnl2bI96CgpOOFKslUzSzws9mx9l4EP4uguzgv87ahKbjVba1ggdB\nb1BI\r\n=ClSt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYR1/SUItV5wBqadQM5B8l1r3UQcdGtX97SXGpQVHdUAiBfC93zobAUNSiZQ6IXESAWPVwdnKQGQexFYepp+CQiMw=="}]},"maintainers":[{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.5_1565100111521_0.2194787033124488"},"_hasShrinkwrap":false},"0.1.6":{"name":"jsx2mp-runtime","version":"0.1.6","description":"Runtime for jsx2mp.","main":"dist/jsx2mp-runtime.esm.js","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.1.6","_nodeVersion":"8.11.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-pcdBDRVTXBLQP5rFAk1VpPTvdlfP/UlyQoO5mlYWGD0cedr+mD006ea7xpH++en9SXIpTLh1D/LOtgOvTIksnQ==","shasum":"707c626336c0a826fa5d4dc72b96a98023ab5971","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.1.6.tgz","fileCount":3,"unpackedSize":29758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU3i/CRA9TVsSAnZWagAAySsP/0AaKaiDTU94A7cx0BrO\nRjJe3/clElQ+DiDAST/PXrYvHHXcHhMFMSvAp9y9EqUaVHeJOVPYwGMFCL81\n92r3rYB1Gg7NozRs8oLIQMZIcgfZBadpdk7y+w/A2IhvCE4WEXL0rj8bd++s\nGcAgw0xu7/I0K3A4o480fEcdViMRZ3l3cYKrO//q10wRv8FA+0ADXNUApdm9\n+VFWlVGD8msX3KFaR1kmbS1vANi5LR8KsW+lwkiDvthT3lq8WyRUNpb3LdDx\n1JF1pBk7FwvpCzCL4SEL3cspTzUZw6RvtNBOE/W9f2u+oddXMYf9x4W2w+l8\nILfYK5yQMEQ45DwcyfbGGtCEI21fQjpoVClFg+ltiMnVJfoBDRrjEzwcMpe9\nHu3k2O6Mt2lr4BUNr2Cv+YRxlAKNm4u9TPz+FsSCjlUVheBd0h4o/t2rWANB\nYAzJ/XJVohliG780ZizJzOShOrca6pigC6mUvUeAIylmQoskKuaofaoyCM6n\nIO1GEdMAFd9Im1wia9DCrdjVsQcP4Gw+qYuv6wOd8meNjhk5azevvgZG9mpT\nv2ZzoChb8KydnRqvn4V/CvZykDK0jlSqfmPMR4vzDkiLrXEsWZQ8IDIDRQQB\nBVCvYDLFyvIgc0rKqW9uR/OlxWyaTCGd0uB+gzKVEvTXpv8uuEP30gjf/Eal\nGN0E\r\n=1uoP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL31tXy6t9IPuSv/jYEcr/ZflCX9qiPBiIGNYCXRRg7wIgSq5e1EFTA323hvtgkuWWJYUxoYkUbmI940Q4bdgt+M0="}]},"maintainers":[{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.1.6_1565751486785_0.39368394623806635"},"_hasShrinkwrap":false},"0.2.0-beta.1":{"name":"jsx2mp-runtime","version":"0.2.0-beta.1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wx":"dist/jsx2mp-runtime.wx.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.2.0-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-l6f+IJyFynBrZ0mesMT70GchaC74JB7mQ5KrTwoJwIB4TXKW9jOVUCDe3sjmU8t8sd+/z/7kmwfsexPzfjA2HA==","shasum":"6a0b90bd11a4bfa3ac6e1d21aa119651e149531c","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.0-beta.1.tgz","fileCount":5,"unpackedSize":85018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXSlOCRA9TVsSAnZWagAApjYQAICkIHB5mjeLyi+/msD+\n3e4+BGQg57a9E1ESbidP7RtFOjlRd2knXucosituo4lUnwuEkCg5OhMbXcuB\nX1pcNpRbS/PIVd5B9+rLCiPXD8NNBVw0ZYkkytDR4Vh0RuBna+9Lp3tHB/Qa\nXzeja4gCkrKpZflXOCGuZHt03XZYmv4CIFX+nTjqpo7yHPHZyBYLfraXU2PM\n/r+UGcWcjTYiZSEeDHvs8jarkQGnjjlMjn7ZJWHsOl4hUg7sIlqIpcdVuPaR\nLoYCxScTUFGJ/UFPcbZp/tRCqY7CYkxTwbkfi+Ip5+kful08vgJUgq+meRof\nhhsQkINYivyFrLDmpDCfuxLyu56ccXEkxojRC0D0QZKnCk0akqti7HcaIuuS\ns9WjB40L/yS89r+c4yXQB0RrWf4iq1SVUYJujTu6+NitWi5p/qHiAz2kcLf7\n8pVK05Us1vVN6vKS/pdhcwV+8qhlBxywe74Y4swVKHtvLNa1bzYCehTJosfn\nUqZZd8ZxJc3NLQOFtvAcmu8jf3pBesxl6MZXjFTqARUHJykUqYM0v7sCw5KS\nCTaGLUTNmYcp9I+e+LW39egF5iq072fZ5/YqxSB+8jqDSs4uf60+sR3aErsk\nR+wBc8ThrvIiP1HGglBVae1ka9fPgNiUeKy7LydcKdONuOeN53fj8SiTKI4k\nG3Zi\r\n=l7wF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxzgEZuXawLIAskCLY51Zi3YKuV1WxEOye+5Qi3IxmKAiA4c+wBpWsCSx8cCBgqlv43lYp9PaURLcYWYFi8hvpcPw=="}]},"maintainers":[{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.0-beta.1_1566386509813_0.9581374140362062"},"_hasShrinkwrap":false},"0.2.0":{"name":"jsx2mp-runtime","version":"0.2.0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wx.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.2.0","_nodeVersion":"8.11.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-zXQZ0+R6qgEiCW8txXeHgN4KuoDY/jvzuHo8k/MXO+bZt0inGU45msbg0bjX6NlSw1gdpqdcbeE9K6ebdAJ9zg==","shasum":"ecd950dad54b01da94f084531f55d1951506b4ec","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.0.tgz","fileCount":4,"unpackedSize":59098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXpKnCRA9TVsSAnZWagAAaI0P/RCjTrxDiwIK36Qmazu2\ng/NdOAQ+TMmGpCwkXQqpaDpT6T1bFtFvdLXT2NymoIUYDlZtruryl8l0BYlp\n6p/DYJOg58PpuHx8qgLK1ak4Eh1y8kP7/YtJwYZKIGdA4NKfSrAfUWIc655T\npk/vqZ57CjVs+naWmpWlblabcSfoOZVnoLq/bv5Clqp1WX/3MCsyNMfnNkTv\nCtAXxvRF/UAEuzbJqwIvI50wTLMXY2WfFaI23KTr1hLYiuEuLK6/CxjPH+mt\nGRO1nNqMYb6Q31OuQYcM7wZCNmfDAGum6fslE66pPhxtjnuCE0psJth0wGyo\nUDkexxGeYihwv/AW2FTeHdJHIgqJKIgI1EKaJLiikdaSz+uvEyL3S5VDIlFv\n4gKYf/F3R9/DCYfsmYo2dIFZDGqxz2GNzUdObzayqabh/3uuGwenr0p2x8Ny\nvurdXXLRJlWT6CC7us5ekIwf0JNI9Re5KFFERqovP6AyYp8kOTOHyEAgMhhb\nBGn3iHiK4+yrV5B9gKNfici6FDdN/8Go+AlPulOWOSbJBqsuyvQlxRitBW38\ndc7TLB2ou6kolYsyjmjeqb3fssCffEqKhpYyfMhNcOE4m2sHlNpLjPN4Mp9q\nTK6DistrceHlwk4AoerNjNOdTW6cmOYX/vU6oHW0abwJEcjQY6Ub6fAVJVXO\nrT21\r\n=xYRw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbYTPdDH+1TfoXbT3oiKWmxEQqSLOTH20JuNrpO5+zNAiEA0UOiPBFsME4eCzzJeH9f06PlZJ2DsXPid3J3fflBDc8="}]},"maintainers":[{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.0_1566479012581_0.11536928130036217"},"_hasShrinkwrap":false},"0.2.1":{"name":"jsx2mp-runtime","version":"0.2.1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.2.1","_nodeVersion":"8.11.3","_npmVersion":"6.10.2","dist":{"integrity":"sha512-4o8VpjvtPlEYKkB1GrGx9zuWXBtDGEblOOTGA0p4wiiUovQ9YAA7xwq463FHWd1cWIlx48ohrSp9dUITeKrQmw==","shasum":"d78bc1e9d3b72d727d30498a3f2062b6fd8f7fc3","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.1.tgz","fileCount":4,"unpackedSize":59102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXpLFCRA9TVsSAnZWagAAM0IP/03LqUJuknq/DanIOAse\nCpffJWkZjw+OW2VhVlE9Ha6vgRs7tAxZinnWg2/d4C6LgQx2H06PgkSxjsr/\nSEoKEzoXbVEpEFig+6ftfPtLzHtKkYP/wH/ghXCKWf8Y6YFf2GG/Ul7kWWkB\nDQxrmAJkeg4pG47BNM/EdpmjH1tok7O6wLyokx3j7hs/FH1U5csIjaKy+GBz\nGdIMjmlab6J6XX1BSlFtcTgSkcolTMBSnMdbMRjYzbIYe0kCcNe8vhcI/hOp\niNe6acNB5WWienvQFN0tfWgfzR4zRA3+jRihIFdBt05dAgm2KdBpziFm79I/\n7pY8jx9/N3YHmFWSIi46UsGLEagvhf6MDiU7Tx0wfjqNtscPGml/N7dvfVcP\nla54AyNUM0lFNM2amADP+plgtl1Nx09mGAxaYuCJ77SyHriArhtvdZ0OP/wV\n6Hm4zX8Es3NEHgPpIQ42x55lDpyd4ICMdhMgyp89lIYm+J+fQTPZCXU+wimy\nNZHN01mVoiRpBsbUHZgvG/RlVJ8xwARCAuHH3ogb3rCMl8MlSPWTvo/MA3g/\nucCcQtAl15zigv7j4Phnf0ZCg0o/LYd9OUo5eD6HhsOTzyptew8Qj+AslTgE\n9Tsle+3JTbDSt/+vSCYlyv19cIvAqBZo37rmmM9jn+qw5pbDIX8KFtSnFuJb\nM6SR\r\n=j3lB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQkoVVMjVohOVNwJJ5eHalYizN/x5+8/y+9vYomZApjgIgbT0UhjvHrd0Lf3PYg/oFZe2lPC02EWrJeW0/IyivWN8="}]},"maintainers":[{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"zeroling","email":"wssgcg1213@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.1_1566479037536_0.5613430966392607"},"_hasShrinkwrap":false},"0.2.2-beta.1":{"name":"jsx2mp-runtime","version":"0.2.2-beta.1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.2.2-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-w3Mv80VOS9DASOWWaRiV3BCAuRSo2zfK6XLgDwHqABvkB6271UR13NM6Yqc/LAFFYenBI8CRGV/9H3zrIBQIuA==","shasum":"79ea5e310b2b437eb81e58049d91f2ccb9640ad5","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.2-beta.1.tgz","fileCount":6,"unpackedSize":115906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbNK4CRA9TVsSAnZWagAAeWYQAKS4HoFeFeyX7g02Kv3M\njQkHvwETRrwG903osAuZ0gCV9T7cA3BcpUt0jJ62AOtLC3Vzgu71fqJk7ASi\nIOHkkvpYyIWSSsMnSADGm0/Z+EMEu6Y70D7q7rs6rdZeeEXTx96NC0ROlfOa\nPgn65kMI4fwildRoo6GTyWrGjYRcGMKQ/2ZoRDOaILZWjeg1amTaPiMyvYcJ\nTUr1IzxoXKMYLcxaiSqPczCvmmHmv7JyTc2jN36Hw30u2CWFrynCor/ha3eL\nbOuieIA60+3ZNOwPy0wsYsLl/k845M9TUZqYrJFY6PdU5kpbomtnKgECGlcQ\nUjlNkQEIyn6R0/jX9TOoAOiPgKzSlO9GycJoF03XUhO7sok6Y6kWThIuBiDm\nIfC45n/RI0EKF0gSz6TeAqhvGjLyqtVL+pKYV1eI/3rHNE7IaWfLSBA7QUen\nQwuncVm4TvHQdA/nGnD1dB2AX1D4jGE/ZOsm0l8+aAN4KAGA77+rYRPGVuIR\nSWY4CgV0yoqD2kuIitN73a6Q8bpAfRyueutsxC14dmYbhaKpPNji5fylVxO+\n5zlon/LyBtMI9natLBVvqhI8dTs/idspGtW6bAjwEqxA3L06TwIioqjkMkzA\nvBLNjB9iXe10iwg6U0MXZFwSDMQDfglrJk80yq6DtsGP7WYPzjK+Hpa81ZYF\nTQgY\r\n=YSpB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6A4WtADWC2KXqUwyuaa/0c3B0RiZTwYzHyOREY34DbgIgeglxbzKlCD85iMb2V3ACYB3aomKxKOy83xWZ+CuDJQ8="}]},"maintainers":[{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.2-beta.1_1567412920277_0.03691254824041579"},"_hasShrinkwrap":false},"0.2.2":{"name":"jsx2mp-runtime","version":"0.2.2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-gJdhiW6U5UDq2IZZa8bucWa9EUxZLcv7YT1dj00rG4HwebE3dX+kk7EN6VFwniKfIBeekFllK8O+izjR/q8ZcA==","shasum":"a8ef951b64e81e64811ddf153a1de0397ded3b91","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.2.tgz","fileCount":6,"unpackedSize":115325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbngpCRA9TVsSAnZWagAAepwP/ApcMr3mQqmv1Lb2lqt/\nnnTG1oSxgmVtPL9Ootc7lJfFrYhOoYLD8crEkJZfPDBKrVpmFbO8hvq0qAHT\nrotXsInSLatkLyMvS4Evz9us1//P/NCKrvveEN8cpD1bL/hoFt1E1zQg/6yw\nVLqNMKYsh+ni6NzNkpVwQtWt4MkHvapRlM0y/6lKJ5+grttDrlLM/02+oqrV\nhJeCkdeTxoJjX2KyeFMYnxZjHvqsgCvwC8AHbTdyh3Djd6c817qJiwOvklgb\nzEK5t01R7jBY+aP8po+6ZSNuBBEO+0unYUpzuTkCsiG/wtkRyEvAOg3xZBSw\nJGI9LYhhVEprh5zCETWg3q/YJPu0PpuLEeAYj7CYm9NAX8ax+2534HpllkVv\nj+BARbVrOaQU9qpLuDTe8BTzPvnpjikP59KLg/yyxMMMgpr8ARSXd1prpAnF\nf221KkdG9jYo3W61INcbPOnqtgZVFxm2YtKc8mlP3/q3FxfEVdsSZLmeIQQh\n8yOyodhWxtJnzfdtQj+3fBHumvyW4B4oIdARHBQuWmZqswStjMrWoFyEV0rr\nx8LiREo2GboYm/rbF6Wo2sJ+ax1fViznKb8ZqjkE1nGUweKyljOPm4USRhCi\n/btms1cN3sWpA/ZqiyBng6nzrANIlsidlpntWcxvlALn6YxHoyYhUIg9/gUa\nyC0Q\r\n=Q5oH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMfrMR/KO+d7hhqJz4ErrpbH2IuemOt9x88nrfPcEUBAiEA+bku8EeTvxyjgAOM3X3ooI4JnTn3uleYS+uA7zY+dxY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.2_1567520808699_0.26183521757138806"},"_hasShrinkwrap":false},"0.2.3-beta.1":{"name":"jsx2mp-runtime","version":"0.2.3-beta.1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.2.3-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-g4dVp78ep5uoCdt2qcPsC+Qhcuqhw7kpDuWn1gIc1nIyEK2cf/+W4ophNX3ukA2IlchvSOIaZjHL4NJEVwd1rQ==","shasum":"fdaa893d054b06d1124dd73be4b169d9f0ac51fb","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.3-beta.1.tgz","fileCount":6,"unpackedSize":115566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb2KCCRA9TVsSAnZWagAAufAQAIZ9lleSNiUEEqX/VSbC\n/kgtxY9j0mSz4zrXX/Rz51vySCKmv2yXFEsDWJRllSnkWDq1fvxGnnLYK4au\n3Yl0Vh+/UkhYMNUrY9v3zTDgh8u/fiAXCnkHSXddyR2RjjITVOMFQ3LLIpWk\nmqhDeDaVXQ39DzMB/3KcGDaY7w3o4vB4QQ6f02Yh2ys/8YjEOi2f4A8nOcVq\nFABE4yZFeXUFy8y/htwHhv8EcGujSyUErwbQKf7HSQBPV8jf18urRI8pzCF+\nHIKZivrs7xhdXJmPNEImZ+B7Rroo91Cg95VuWgDrE0EBUbX5JbWR+CEyZ0vH\nFDoy0m2Qu55AWzSqCdNQfOjd41BXDhl+HmFj2jqK98hLaOirJzzohwsHrgpO\nuVNHSNxX+SmNKAYqJgpz77vDqsO62l1ydpD83qc16OwEbBlGOGeIlE4FiWNr\n6MBYz2cikyOfUrWsB3CHZzt2+FNCqUExxXVRwm5tO/u7YiW93IL9kvzOu7bP\nUT1B/iRMixGWgzLJkCulK+SFg/DHaC8773P/RAhgE3Rbb3B7DP9BC4wz4LfJ\n3fk63avIcwhL97wtskRgR6bpbyWHLrxe0CY8MiF+fM0D24+gqpARRFv9IUse\nPI3RQGiN2HBpOO45W4Ma0w4sY29kHV4e6Usy/kzboiHV4QXFJbrgM9X1D9pv\n6uM2\r\n=ER5o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjrZYcnww70CRM5wOyZwsuBir9XZZJz2S/4DK05l1qoAIhALP8uWYw/V1SrOFWIUcfx1k+G3hXnU74tIGFYNeEs28R"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.3-beta.1_1567580802014_0.6031367917903185"},"_hasShrinkwrap":false},"0.2.3":{"name":"jsx2mp-runtime","version":"0.2.3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.2.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-hxlyxvrbjXyOOMybv0mEFIi3raALu6pRJp4ClIFcSL65OMrpWV5txpYVQdF7SdH3PxpfQxLFw0yFyMm6F5f9Eg==","shasum":"ccd04ff9e9b4600dae927d71402cd0caac83700a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.3.tgz","fileCount":6,"unpackedSize":117461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcQ3jCRA9TVsSAnZWagAA5v4P/1oUgLY62G0IsOX4GPbz\nGR4h55p9Nbf/VfCJW+ilrquXhQ9M36eDzroz/D9BtXjeJ39V9YGQ1HesTofB\nJUfMCBEV0Bg0y3BUnVNi0w4q50TTq3605v5E4gAEpTcuwcYxeIaixDqFQjqG\n1EnpezLlu1g/81s+t6GkM2/krlRR7S4QhXbQHNvHX+GShJSFnbDXtjG2g7hz\nmI7aW5v31PJ+QdyPYbbRb2jm2R9+KW08gWiHLmlngEzTUi/Y9llKc6BbzI4C\nTaisZesJI0p+4AECZAu27iryEn9OWFNTsgxrTS5axNoJEiqPZYs3FAOIs54L\n6vqslYtqrZWHlG5C+41S+SHkO3r3K56tEDg+rtfR6sKyEpju7MX3w7qrulsR\ngH4vNFXuX11ewpHwX8Zw/+hj9VIlC8GdAsaAbFacYjVpPpNzksVFIxPZJNjR\nU5oa0FGRH3G7iRIlc9yXBWfB2JtNbwyE+87ayD3t2B3D/0x8fHsW1C6tTwtJ\nHGtFvwZNPxP2tNn1b6tTrv4ntIa815M83X6VPxtsob4Xbn7JKs2Mbs0pzdc1\nUnFDy25869Fs3ld0bvKENRJFdJKIhXmDcowRKpq8CrWBfqVTNm9k/3OSSXJt\nG5RCNUgNq2CiMuHZhCk0sdGX6rz/FvrLoQWVonX9uM6Dnxvn1USNHQxijyN5\nROr4\r\n=tXaF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICA9w4XyVGV89Kbt/nOa0FJlg1zrXHNjA9hgXaLUY1WlAiEAvb1qtqo1v7e6nm2DFRhn1ama2f4ZWktGqpKK0qbOmTY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.3_1567690211387_0.09338180130566531"},"_hasShrinkwrap":false},"0.2.4":{"name":"jsx2mp-runtime","version":"0.2.4","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.2.4","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Ea2fGCJHhPu51s3Pn6FVD2EthOdegN6olct1gWc4r+Bkle6rtpHUMtDxQNxIW0h8Kw8VgqyNuMUim3A9XL8c4w==","shasum":"3ec220235e6632584696df843cc654b9e53e4120","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.2.4.tgz","fileCount":6,"unpackedSize":118595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgiurCRA9TVsSAnZWagAAyYEP/A8YilwGkxv5PZdO3Lbz\n+kJ46hcGcQAteCNGcU5tDBFigyWZA9Bb+Cb0Xt+bY9WTxZQ96o+umWpxCrBK\nxNuvFBTOSxAYIXwVvc50+XOHZMeGG8NZsquNmykZqIbjRiYRfxqY2NKNZ3NQ\nWb5Yn+KOiSZHcpbz1d0L1bUE65JN2N1J2vXcvWhPJF/FJC2USJwXAeEVeHnq\nMpxTWoROv/Xg77i/OXjH5gVYr8zZvPz3qvjzloeliG4A5PjZAO7lm+6C0dmV\nARZG8SfTr5JjV0Idu6TL/al6otd+BW9BmdFnRHyPsDVPSn4hx8wdMtaLXzWo\nrp3zW1wBVVKGkD607JVdthlk8+RCoN1+957q8Yn6FTJHzZU+CZX+sqbPvKfx\nSDhEYEbXc37dfHKOp0ce9ntSSmhEZzZ3NFvzVwM7awnqE1nqI5VZs29absjl\n4ZmiggD78i3u4iGMwHxRjC8/EqQ1lna53ieI7K4d825v5eJ6V3IAa/UUUALe\nq4CSXITYaWvXZT/9ovkSq4KV2ghvBTbEhkFtgspP4X5ECUxAeEjK9OeTcdtB\nCQNAxuewYJ+H6SdugGXt1PihSBJXTQQU4rRqbL/+xirnP4B7ZZZXaBe0ouLa\nSThDClW6QlThw+hl7mcOACeXmPczqhyyAygEVEjM24KOenv9+9bCM3HCo425\nzbJH\r\n=37Dk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtUDaGAaRrg1pL3wDSwLj2qonWm1DBjl4aS21iPcSzWAIgKkX3RS41+vKW1DO/xfUi940rPfRzOLBZvFoV83xmRc0="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.2.4_1568811946610_0.8020451109248936"},"_hasShrinkwrap":false},"0.3.0":{"name":"jsx2mp-runtime","version":"0.3.0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-BO/2882iP3wI8OCXjo1dYuixrKNyYwSeok+dhO/MnsG0zwh+pSJ78WwkOByhisSwxqaVmyyUji8ZxF9bXGpsgw==","shasum":"9f8e2cf396f0368f57d324f309fbe310e4a3b777","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.0.tgz","fileCount":6,"unpackedSize":124075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjDWnCRA9TVsSAnZWagAAmbUP/3DmziHLHvckp4Mx5YbW\nB17ja85TagiWk5fqSCzURFKRmAtcvkSuu9/FpbYrpeTLVmGN8ztIYylXVtVC\nfXLudTDmwMOjTj/l6I5sQbP4j/NF72THzaVEjFhiXPKu5RWdrFt1v/PTUPFr\nusOipy6+tKeZr9Fv4FB1HVEERsVeUEhJjPLZIeKGVm2Lc0V8Nq1tcDHG3c8n\nZfXubzAlwymm1WpgkEZSzPWG6eWKUK1d+8BMkPxCtRdxawnSUdYBC6LFl4xC\n5HrpHyHj0097QvN5csZgMr8nojcJAN5eASZiJreickhjc1WDz0JJLyie6X3t\nwraic76cvbUwJ3AapNjfa5JQrEqLWjesO+wOdPoHrpWshdc/C0D5vLwGaQX7\nbfltUWQatR0gtj2pcttTHT3qjZh4JUuK2tyTFyyx5j1ku3sY+vKT5TplooHA\nLgiNEYYEdouFY3xLc5CON5F9tz1vZ1/DXEK1FgXqVMWMTQQh8mTatA7tmBfv\nKH1ioX/1QcwuwhNC4XJzg2IKYVZcdHSfrR7aRkc/dpIWXSklCqJjEyhzhgX4\nAREJWhIWC3C/D91ytJrx2YpXVlFMRUbv8aGxWc9AEPmKkx8fe7Gq47bEH8c5\nZbk24ATsh7S3CZlY4DTDUcXS8Ggh9yD5a8AiAYS4gTEys0HiMK/V+O653UxG\nT5z+\r\n=wzxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHkRWOjTWbHSBBAP1WjafUAPk5dk4mF5RIVsuF9NkeBAIgQV7PZbWeD0BYuzL4pZBQPWZ4YfnVMQwgTv+OPkatzzc="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.0_1569469863048_0.8151811337924342"},"_hasShrinkwrap":false},"0.3.1":{"name":"jsx2mp-runtime","version":"0.3.1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-UV8jXoIihlLQpf9AXLmneiFR6rG3IHX641EwwMNNp5LLRn3CliodKM2xAIjWPs2C0OTqed88vCWPKnLLGw6p4Q==","shasum":"a3c192b39c5cb6a120be7614dc356d0eb91f5a8c","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.1.tgz","fileCount":4,"unpackedSize":75938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn+LaCRA9TVsSAnZWagAAobsP/iP+WSvNeOic1E8JHrho\nr2KgSDa8wvxc964T3660w5Gt5HUIpVQsDYbzCan/+pI+fGv0GECX2lqLSEQR\nrNc+c2EFA/e64Y1uFX/liVUQ1RojLUFL10cZQFnKCIiabLIxGT2p0VCV4wTb\nHngozlbob0v3OAE1KXdRAWs0TptMs0VQXJWN3IrvNqfiid/LpEllxfwkeQV4\n/nu0Q0dWuB1BctFS5Ce6vtn72K3cx7f5biVLPy21MQ4Z/NXXLqK0l6YhuH/R\nGgO0pFPTB90hxZDtdj1OyO6XJxWzxj7ImO+xV42b8zRkBUIKBdgPWuRrAT2T\nWlEYuH8SCz1mLeLAHmDMuPDdyJe6kdzopW+FIvOrfMpGJv58Mj18s/SvYIAo\nUXkrgAtR4vzfiEjB1y6KTYUXV0fiydCN+dl4syzTBNfPLWFE0nynQMXbD2qk\nmZOoz93B2Zvc3rN6YKW6H0bsVMDhXV5CSF6+GsFSUYSnR65jsoBZQNS8EHOz\nYj8reXNoweTb4xaHnWyYbHGgmHdHAuBSwKPkW61aRi8Xf80rhkTnBugm98Qg\n8RyGptxrn6DHT5hQhA2hH5okvVLw8EWJRFS6+dkx16cdLBTWyj8Nu4vT45as\n4ORFW9EN7snpbVNPrHeQHQ+CcuKOIisPXqxKyTCfm0Dtd/qwkrLz4IuDBdA3\ngnUU\r\n=sfBd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRuR3oc4lp2cSCEUqYV8OHOfIRAznYhBSWydKKG9WJmAiAQuIgjMnqSgYdBY8cz4i3bCddNJRL8xOOUysNWh4/V2g=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.1_1570759386018_0.7822732711497244"},"_hasShrinkwrap":false},"0.3.2":{"name":"jsx2mp-runtime","version":"0.3.2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.2","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-EE4eadgsGYtuHNVOlDr8Xx+1tLyhq1QJ8sHOQgt4by/XwpwYkUgcCyc06SLKHai7nzOhYp4Vf1dpmumUCWJXsQ==","shasum":"380d150f3e6b81f73c6bf459ef64dccd7e9f4bf6","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.2.tgz","fileCount":4,"unpackedSize":75850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsUqPCRA9TVsSAnZWagAAtDUP/0mJ+cgr0xIkItABiXOJ\nvhOO09GTZTc5b30BiAXsFq6ZBAsOh6Lx4HzmQ2n2pNgtwlkSe22xOMIKtjq1\nYQqZKvpCqGV+zD9UiN9i5hWahEXbVdrpWu8TMFjQwjBlRfnAyb+n6djAuN0P\nQfWnO0wjDZnwHsigG7rAuzz8S4bP4zfZYgDeSWK7mVVmTiKrHUTeNP7e8J8I\nJpZ1OVU+0IctmCIDP/GeClkSo/WAtkYrNS2qfI6+UpI+6Zsvara6yZypqByi\nyjRK+mdPwJqEPsgad1MfmwJ177A7Dx3Mb2fD/6KMvbGXW5kgFYWqlkkWzyWc\n6BMXtzu/4thoybtJDINGc8gdcMJ0UQHoC73cG3PdVAY3V8qtWfbhq5ze7BCA\nyWuJUKYoV2/Dv+j3jGJ0c7fdBThdCfvTQ3SzjZ46ep3d6bd+DbhRrmQnFEPO\nSPLT9WBs/p+HVw1XiQHLFpHEO9Qqbjn7zaaal4z/RnsBaa9kz250XFf+Pa9q\nlN8WKiTlLC3kiFDemSBfVpJXZt2w886i3udLDv0UFDcUMIlEsqnSNdF+utAY\ndIaO0LArU1IlBX/BHrXGe5IkRcDr4+Uh65N+lXmASmAo4UqM+ToRNn+lUnw+\nRr2Q2OlUZFE7vI9qRFGdVG1epelFcpU2MOdXVO7P1pvtqUaYNMZFiGYsNi1/\ndH38\r\n=A8Zw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdCBqNAvG0SMta0Cy58h/0stL6byrIUd7FkjH06lIU8AIhAJ6MWGrp/2UV36i1Vr/Osl3UVrwPEn2R0hf1+KwFcVZY"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.2_1571900046782_0.9771779133904415"},"_hasShrinkwrap":false},"0.3.3":{"name":"jsx2mp-runtime","version":"0.3.3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-R0Dl9v0n7Tu5LkXdmSdSfV3VNPcM5xSy9CyXwO9VsvJzWW7oQcvRQ7jr4xLsiGBjH/+LB2XcmMVOgA1ZFsxJ3g==","shasum":"50ef9c47020d113377de738f7918bf52a0f91dc7","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.3.tgz","fileCount":4,"unpackedSize":77214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWWoCRA9TVsSAnZWagAAwQQP/j8wd1eF5h+qlhmRQ83s\nZ5dXi7jXQteEzg4zqst/Tv3ZveW5A1LAgYuoHoTzRFuvTojxJeOSi1c+cFUO\njy1kEMthSs4xilwdgoG1aRfg3asUnw4R+9v2Y8ZvOPJOkAHWePM6hs2H7ktH\nPw8T2RS7qxyWahLxtJhqmd0vvSz2repTTJjHqXZBZsJH2I2xa+2cmZ2/fkFV\nUp/VJwx2L1zeJh+ZZuQ9aoWpDALc802VL4xy5g/uzpgc5TuI3GnN6W0B/Jct\niK9KPo3daOySV+6OaaEhF9uciZH3lsZth3isiWHfkL3eDM+3cvqtBWOm9kje\n5lQVhTv0p0UinMR3GngsURBb5ZSUe04qkMZtPh8hbGqCiW1F26jJY/68luea\nlMpCSMgOeNUZbsCeI3X1ZqGmkEJCQeNpbOiVTrD6Srcgpyh5/aStK4uBl8am\nxa9ljOvvqS69atgcNHtYv66d5oeb14yQUx2eO0XKomqqpAFbkRKd9r/48+aq\nttw/p3dz6+Q60DgDbAy+f2b2K1UAS8qx6v/tM4V8ifX4fZwzLGf3vG/ARN7e\nyn98F6QU6VZWSy/OoDS+jyQU2yEtRBOB5jOUjCR380LqlxwvpDtO2hlqAg4h\nIbUyHdB6nP8Mv07Y+YHX3m8iNgxUrV0n8JItMWQerK93HH5cVbRUKEa/z5qQ\n66nZ\r\n=5STm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCerT5i+VFxpuDN+irsU1Z5nLns4+eKr2hfeYCTrIkjMAIgfMK7qZnczJQnXPcQ0T6FcbYpRnL47/FcaWYJQ5pF9FU="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.3_1571906984222_0.44025752069021373"},"_hasShrinkwrap":false},"0.3.4":{"name":"jsx2mp-runtime","version":"0.3.4","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.4","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ilxOCzaCeIYAQCNFFUrK8znTa6XmgQSRbjbc+Tn6NmwuvvEVip6/EsiUUgM/B4EeQ9s7gxrsoc/cJM3cqjH++A==","shasum":"cd1e8ca999013b5c939591201e5043b86df3308f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.4.tgz","fileCount":4,"unpackedSize":77563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduq/ECRA9TVsSAnZWagAA3/cQAIWLFB5iDZ2iQ4PwzMvc\nJCuoZU2wu9uTSUSHmD1Rnb1Cf0hvHUE5aBXfmQOH/W3Tdm5dy3csWykaG7l/\nKc7qNArtFDk9ppglV5yZqc+GVAtMbrglWGIR7BphkMEV3Bp0VlC45YGfzeTQ\nLXsgmu4EHgD5yEEb04EFRF76Yxgehh8VRxNEVplcJMHq1pw6GecJVWvzosl/\nA3U5woejW5s+Ohus63xbo0/l2TyNeg3lVPO/VpdrInlleY33J0mH/TdWGuZ0\noCcq5PZegzX+0e5wgAsqPqWXwDgl9SeZvE3Hr1Ug884eSO1RIiqZ7bPGnrfd\neSXxCYRGQtWu9cnZx2+fNni3+OcqnOwHCNs4U5dLRRmQ2HO65tagijnGgICc\nY2DVKDzpK3dv3SsjmY7gtZok8W2H3xP4FCK4A62fJvQBM/EddTWLk7CMVqyQ\nyBdE73ZrtZE8QwLcFu/TzsrmXhgaZQy9olWS8NW4leifobaL8AhyQmRDiQUW\nvpa1MYfrBc3WYzBAlvq9P3zM2TXyMmy75/qarzgq+O8rM39wi9ikEQzAnbE8\n1MIdHv4Q7+mI/G6So1pggw6T2+z4ook1oO6S4yRPNGpOmfBOlTtYSDVR0ERH\nJk6uuIGn50tZiHkUFZCbjVNTJ5YVNMrI9PwTGGvFyVUAtZP3wDf873t4iAyd\nZAVl\r\n=oJP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzuEXAVnazY8mArkA8ceg4ZoAJNTUl4TJl/VOj+6y7FwIhAIf0fMPwkD9Qm3/UWwxkPifWAXpXWnBGo4o/z2D5tx8T"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.4_1572515779832_0.8639933055504925"},"_hasShrinkwrap":false},"0.3.5":{"name":"jsx2mp-runtime","version":"0.3.5","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.5","_nodeVersion":"12.5.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-2rQhmZSrqUkUjIt9L2Tt6HPhZkSgukn8J4VSDnzBuN7YU8iq1jckn66UjPOziRJRBqHBMaGXmJun8Zqx+zgI5g==","shasum":"0201f4dccba41a46897faf1e8a414cab5ff02d25","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.5.tgz","fileCount":4,"unpackedSize":82149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxB2HCRA9TVsSAnZWagAAKS8P/2cPmzWeJ5zU97x2xeNB\nvaPXrqDev/2wFTXHI5ClPFg2kQNK+mNpHX16zVNUOkmpZCzt2ndW0U9JEgjd\n19G0RAC4v9Sddy5X9HYrHIz1QR476RxjDhJHzageoz6RAKFbh2Ubfu0OLXPi\nyRD0ew3fHKbruzqWsCNjbLLm8rEWPZFKwPRVp3GyHUzPASMIvOmZxTr03qc+\nVTa67uA4vkdA5385f0WhuAB+HRi4xMkoN46NyiVAuo9NKLICYunMufjX5vT6\nLifFXmKAW8aXNK6KVNJtgr2f18qiOhgOCsNbal7C5f8tqU7VbOdbMqKeF/2M\n429LSTO1569LqyrJYoUL0APPFty7fi8ewID5Cmr3C+ciDQ/VAgudXh40Q81Q\npRhOn7jHcGouOADaQi97mV1UwApFBSIlLOxKcVOqoTyitBcITA7WcxwXsdc7\nMjvkYgJWffH+h3uBAnJQu/dylV4TJ2QFMCFQuSCSQmCgrAq32+h4UKFtboAy\n0wFsSbTrlyBLAgOvvrubfd/l+p/YjhLqAzm5NECK0YIZyd6NXts1g4j/9p9N\n8bSi8/U/L8ACPbNNAgDdT+FIwR9RiM0Iv3JXaTXUQkDj5VevDNHDVD2j4MLe\nvNr3CrPdWdssc22ZqON8uI96qd9TBUVSWq6wLQ7sLtRz+9i7WJ34dgJgRZup\nqwvA\r\n=EL2c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT91h5lVVfxs8MN78Rkr4sSrL/GBEjDEdCKQxQ8kMoCQIgC9lGbYy2tYNxLCzkrXn4UF4sV9TVDabeAV++iTZWuA8="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"chriscindy","email":"yxy0919@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.5_1573133702660_0.22889386535706113"},"_hasShrinkwrap":false},"0.3.7":{"name":"jsx2mp-runtime","version":"0.3.7","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.7","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-GXz+y7QDUSTeXEIHVOF5qXtPuhHPn48EZXw7qXaR64paGec6T6d6H2RQM+uYv0KlVPZ9Pf5R6u/nePBmXKwx4g==","shasum":"f36c93cd15a712cf12ddcad84e2500da4b5a9423","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.7.tgz","fileCount":4,"unpackedSize":82855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy8msCRA9TVsSAnZWagAAtxIQAJa/phAqMdndYgiuNI+L\n+eQWqEYKG3Ryy/KmQCJjea05PL1OpIMi9RHoQqmPGoQyxZBXJ6RaP/pLHn98\nsK0bisChv/wIF0W+VX2cvi6ZiWWAEFP/QKwhAHsdS0AcwLE+lqyJamqBiyMV\nhcenCrPQnVIOSHaW1DwHoax7D/egxzPdp3m+skpHE+lepVniI1eqJQg9ju/0\nvAM3AX4zZETuFAjNLLMeOzVeo45a3qj9YFh6pcOKHYI8fDvw3KVdxHBft0DG\n/1ENg6FErTYH5X6ttO+5U46M65GpqBx0CPy3iJQ1WLcwG3Ou5G5nlhrVUJAo\nbIows7YMthU7Mycb+lCCMpuCtkss1AHZbj2fHBLYnjNYrWrQaOVMz4XTEu/c\nUiRtMxN1vw/WPxcol8gxEooLQQri0H6iRY/ZxlV16WYEXs56p+FrKkxIpCEF\ntFYjqHpIMnyRHmiu5n1TfvGh9qWOYMF5iipjTyDnZZbeDF2eo1UcKqg35Lpc\npKiymmi7L7Ft/ekf7vS7dbSCXVfOuRW12NiuBL/t6rwKFEbah1dCPlRr8zRr\nPlIoPIUBkPcAxNNcCgDcz2rhJxZXBVWPSMdN0m2a8MuarMbvt+2WDmn4XbIl\njbUDrfO9UT1wROShb9LFNk+HcvHS17xxabUfSrUV1u2XKCWcDlvpUN9xNgbf\nABHm\r\n=Y2oq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ0TAexLYlZgOt4DP2UF2lJK6eM8gck3NdSdbSLSvY8gIhAJ5aYo57jQZWXGseUo2hBmkhAH8HtV+gVP8wRUi4fGXU"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.7_1573636524259_0.9776935248578218"},"_hasShrinkwrap":false},"0.3.8":{"name":"jsx2mp-runtime","version":"0.3.8","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.8","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-CNsdbmHbkUq8wtVb+/TU3didfCLaKUCCJ37L/n0j9yNoJSAHb0aJSIptd9SbdG55NstHAoNErauds7uk74p83Q==","shasum":"d94ade3d4c565a6b0e3808267ecd81691993f0bf","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.8.tgz","fileCount":4,"unpackedSize":84267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdziTsCRA9TVsSAnZWagAAXiwP/RxhS3ItZO60WW4psS+o\nMb0ux2lo4TpuP6iEo3h7U5rL5x4opKa/GpCdjyXXpoAWmNoV8vdUTN1oVGL8\njubo7hwpuSTmdVVmHjc5VcMfOwG3W/A60VF6od95jMQMxf8m1Ok3kdSpXzw+\nXosBKT1gItSnblbjWkfOqwGqJTZVxZv6jy7lfB9Va+3oq5AjBk197UkS3Ay4\n5HhbPF7R8naMDWBbVou6fpQKg15netxpNLlpJ0g/6eoaNYVjUm5uHqq0ivuf\nomDtqE6ey4z534iO1ycQrp1LY+aluZDJiufINN6h5xyDKyASpqhlUXSOZPU1\naoFmIhCILPymvWkDzH8hLf/VIITCEP7bFAatjBaXsbLcSZSV8nbjd/S1Apl6\nM3+hNwrE6Z2HVlKejffcSnk+j6rzvmvxmEt0C6A/fAKSLGx0I8tsn4mrMpmm\nPIlWZosRyXZa6p03Re84OIcsOGGQ7xxq9+xBRJk1pNqDmkVA2CPyFYLXuadv\nAspm8dB4ILDv4/aqhf0RfwqP6QkXcXEZgROAGj+1f0w6H9AAnrw89yuH9kgD\nnloYhUgTldY8nUyrp0puzwqi7uQtZJDp0gFmT/PE2twxohSbPmGwLZwE7ATj\nhIxJwOYRQ8ByAtNuXQV+vgK8g7meARRMeu+jp639LIe8JkOdD+hakzMGuc5+\nkT3j\r\n=tsiU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9T18CyfQsetHLH401HMd1sPtkAZFHhp7tY6XIcAMjaAIhAI323iUinLQux0G3J+IPxm9VK7aBiDAke0FSpNziVUYI"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.8_1573790956502_0.1699465523522108"},"_hasShrinkwrap":false},"0.3.9":{"name":"jsx2mp-runtime","version":"0.3.9","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.9","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ToiMuAPuTRU5Vo2IJJQdGaYPJHNacNzBRAHA2jyvQiatHhMfGh1Q6rCLvHfJc1RJAvyEcv5wHSp/q0iEAlfMxA==","shasum":"46428e7298deb0e88b1e844e086ddd9dffa0bc7a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.9.tgz","fileCount":4,"unpackedSize":84269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzmPzCRA9TVsSAnZWagAAYpcQAJASWb9e6ekVYa5UX89o\npfYU/qUGQNabE1Mn7xhxwkB+mt0xEpS+lRK00nY10bC+73VCKsxhuj4TOrQw\ncbWVQV5hZwLSRZq/9ZPgliAbFuBIkZeYSpwId7vP48oobKuyCjsID6Fx76Sf\nGsS/u73scFsWX74Ivje3mlhDI4Hra6g5IacdLmK+bAF07d0p6qrj0g83KPbb\nZ5S0Fu+wAbwf7NWlcFmU7sV88gSom/sdDL4fZysXk9uV+ruR3kzWKbZ2IPKZ\npUdsapdjoQuRudO9Ci4YqbhlN3l0rWGYsO2rCjJCZEpMleQ9N/XIvBYjvQu4\nFUeSGkMKxu6WdqgPC4RDollNKKeLmj6b8/GZx1HadAkZuqqHV7nQEUXsQAuh\niyHa6/z1wLXNf/DeBL+iX6zuOrYzVWQyCb6HncvWfCRS4p3sq6o/1vXQSAMZ\nZhNGKQqbyhv/GoiIOh2VedJGw/hIyRQKpiURvsXErhHxLUo4yY9kpPqdfE9q\nAPDNe/34oxJic0V3sbdt0dwypjl6qA0awVwPjLM6g4EI49oUqBl9OMiN6niO\n2gR+l0UsW/MswHjP3kvVQfZVDoWErfl8OtBf5Z7PGefcTMQhhqabizrCiwjA\npt/0xPAaKFpFRGaRZkJimRVRzqx9/0NIJsWvZQZEMsoxNazO4qxdvQOMV3rM\nQDsC\r\n=JDjM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7Qj/IKVGIGlwNddYopHboaEi8x6PUhDZnjZNiCfeSpgIhAMrynlP+ejrnKOtmqEAkaQAilfChrEDLvCou4STr26RZ"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.9_1573807091431_0.06939288155915757"},"_hasShrinkwrap":false},"0.3.10":{"name":"jsx2mp-runtime","version":"0.3.10","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.10","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-MBIJH/Wg+12foSZ+YuKuhKWtu3UMc8MFl8dA6eBXs0NRw+bnQXtqTgoW0WL5tQ6zvr8VdfjdqbMLHVcHt0ttvg==","shasum":"3f5b54789e0800c4c5c49e068f55ec46c271c31c","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.10.tgz","fileCount":4,"unpackedSize":83642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd09mVCRA9TVsSAnZWagAA2ZgP/0YVX47V9GePr0hcn+YS\nR9LOugN1ryPBJTI4Ei2pXrAhVIoAFBpYYECmMUzPJGM1YQhM6ByiUlH3J/Jf\nNQLbb4QkvzXHQ2zbrdla57Xv1x/Pl1W3FVUd1swINUfkTp8SSOU95n5nW5l/\nQRkDFQMMe1NDmpETTnh0MkPNuA7ZpXgrsurqcBP2P2hy8mJTqvVVZia6+3dG\nJExacwdiiln1hNpEMfi/zqUxbRmmCz7/QIfc3rctIt4LB4qx62DTjgKWGeRU\nb96k4zR2UuuWPTH0keYozd3siThdrOvJ2cGq4Zt1+XpuPOkbsjnW3+KBa1vl\nwoulWHxNBcrWfAF7VCSTzPvD25xnh8gEcMqm0lV5zYUgJuUFNSgbCfrLl4oq\nHRBNJoPb4Yf0+5ZEVREXw4U4R6j3Omilo7JkSmb+3Td/gmys0g8YL9mzIhYj\na4fFp96jeS1mEbjrVFgngmMBj1r8ywHvDjTciyWCRc6jYCZSlzuskBQTKjP5\nPfgtJza+sx0RQOMZgwhSdE8oRulFit1ezqPcEH9F8qAKxs3FFGBLflVTX42S\nEV+b46Vp2vx78MixWqc6O+C/7BaMiowrw3VZN0IjoAXyeQuS6TbgERu+7TRC\n9Um5Wp0Bo+AfRRzi8BtaRUUHOyjGK11jy2VfrgC8foQC9oe5jnT0wvl9WXFB\n1I8K\r\n=zNVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsBqpf/yE4W1dkelOHZThRf3OoDx2aau7mAYVvHXpEpwIgHQ4enT3yva0oVfZ6Xv3oEIqWHGohzPNSuuxdMWsDZXY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.10_1574164884710_0.6694536179109329"},"_hasShrinkwrap":false},"0.3.11":{"name":"jsx2mp-runtime","version":"0.3.11","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.11","_nodeVersion":"12.5.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-uUeuICEd5E4QsKoQAcb7s5CYv+teA2Rm7h9cNI8dAEaAE+41gMPr+FhvcTAIQs/hZ/Xn+T2wYIekuGEXNiYAxg==","shasum":"609128b6ac6a47e6717eb2aac5925db92edd671a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.11.tgz","fileCount":4,"unpackedSize":84078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1o/oCRA9TVsSAnZWagAAGWwP/1FToXB+8ybQySzBbHX/\nJtURjb4p2s91bOVCXmPJuU0d9BgP5YK5SKizZOnrPzJlq262htkWjYe28LFo\nelDYZ57eIfdcUkpmGqWE3dtN/w4G765OSCKlP67y/IMeATngBn9LitAZCOYT\nFKb/63Ts7veF7GuDx4yOG9sO2Wa0dCM5+rycBSOUYhFcb89Z+qNADa0xq2Vp\nTU7J8R927AT3Hp0OdbyCBOX4uMYCNbZ16ILUNVZTw7EYtmtPRMq5tZQq92GT\nd0xLpQcPLxnzcDU3fzlh0EDYE/TfNYXzsTOxxu5tV6pmY1FcTyxkHQx4qs2e\nHqUQDp9JgCRHy6GIZmE2DRpmhTJhfVi32mW0T51cuKZViVrEaHQ/URscvMTL\nIxiigaNTtIZnxb3YSYTl0jpKUJ5CMG1X62zptfPdEqwMVlNv1rS+4L2PPRTI\ndRw2KkopivywDTmAxF6vEdJx+leME1zizhxXoqQ/GULbApF6+eOZ0ERe2RBg\nfI6JdMtW0ite+FduvZWaPd+8wVHfRbTbh1tV7DvzEt+eKEENbz/DZdQBhbTO\nF48vZi4lir7vI0FWunqYcSHW9Fb74o86u/NJYZBaR8mps6IscysFnrdJhgpV\nVmQw7DgaKJD5EHXJyQ938ntTszRutTCQyr1vAa50QYlH5KgXAwD1t8IOqHfj\nLYg4\r\n=ZuFg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6hP+RedvuYLz+1H6rwRyraZvn55c9a0iLpc9+ZHZHDgIhAPlzDw2Oz5+98sIxYUypG6FDLka4Bd6raWJAj3A4BTao"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"chriscindy","email":"yxy0919@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.11_1574342631850_0.05830596934594667"},"_hasShrinkwrap":false},"0.3.12":{"name":"jsx2mp-runtime","version":"0.3.12","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.12","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-4e89MybjHqWbxq7yoCdHnqXTDKN9zZA8aWgZ93Js8ODS65VkX2h+3QhPWA30ZjVsbzVZ8HCKF/8YJO+KW2UOpg==","shasum":"e51ce09fdfda0d33f84e435fdabb090bd38e095f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.12.tgz","fileCount":4,"unpackedSize":84106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd13l1CRA9TVsSAnZWagAAC2oP/0JL4IZYGbZgkChq01Xt\nQTRVp3jPv0fzIDE/+aLcQ0V+6tZddtchOsAEdYrhyN0pHsei/1Os9ITK3Cqo\nfzJSOBIEW66u8k8gVvG9kTBBqGV1X46MyhNs/RC2VKHWBL/sZ5YziCWDygZe\nvz5vQ1+OPhk6foumKsSLpqx2zxv7+S8iDcMofuDZmAhCzmcIzFMmY5AjLREl\nAElF+kOdBslNPfQnnlkv3sszXBHBvlj4zyquYgR3883uTpuLu2byqQwn6dLs\nlSlaQb2IbRkqinVfK47l0APSNjnOhCAn44TMVM2f2OeU5IJzqoDTTLkSSQ7T\ncOpeoXoSzvU1d5pUZ+jqDd6mIF/trK9kjirdYwNp2+CKBCjdDakFPskiJmyf\n8Feq00bfjRXmeaujjhs/hXfRAphNdDFPB7jN7RVL1hu1f42XE3jpw7CvCsKO\nVW9MC55BdNP0VzKrnSZHZUic2rk+gtzpB2/SF9pfcZ1NZroAwWnZ3fiHZiHr\n3H1XPDYw1XABDXRxLgeHTUSrs8vpYbgmUEqdf00ahbNGfypY4LJlmfngvIoY\ng2wsJppmVO4VyLhbCG/8pn74+9CJfPTFAK9otOsKqdhO1HCIuD3r288Vp5HB\nMQ/yIjeYwjv+nhnwqV75vwFbHRzPP62Ngoc3Kewuszrr9akZCjzqpJnCtRuc\ncoEi\r\n=5VGT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdMnZpNsxIVe5K4dPAqgiYvjXX78U4BF+f+fNmmJZYPAiBRK7vOiZBBHCjhgNq800w3ZuF1yGLdtS0k979w8RpANQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.12_1574402420617_0.4598728387814912"},"_hasShrinkwrap":false},"0.3.13":{"name":"jsx2mp-runtime","version":"0.3.13","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.13","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-1ThhpZ+5IuzHBaM68jalzX+U63p62XBpNCiZ7Q70IEIcXwdxhRubEakldgNnqTnJNmnu5hMUqYe/2KeLSX7G0A==","shasum":"e2746609b7dcf1a72938b93578ef1be4cac15ecf","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.13.tgz","fileCount":4,"unpackedSize":84080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd38aGCRA9TVsSAnZWagAAIWUP/1Bl2AI6jvFGFgYAOBu0\n0k3GjIQ431tbTR+XbUCFQrzhwxuyWcO2bZRdfEH6cwR02CvSWnu0Ne0AIN+T\nJ+l7q8UmZkx1QUhoIk9kfnAx23SkL5+DZAm8mKtYAgxqtMiwH+vUnNlytaTH\nVZKnMmpNnGjg0QbbmcDp4SMjlfkM/Q1GRMMTnkjm33aZy8i3xljQkWobbRS2\nUOw/UM+TiTiN8M4LmAWxvekJ2HippB6XiGTcX9oC7S8qv0dN/n9hl3suBvfp\n7yL4QmB+4tkJnIvEPhYH+m4pKNcaAlmD3Gr2p9X2LZquUfvXWyKvpdkra1d/\nIbqZcZWdHD0YtXQxTz1Jpn2B7aiOhSlsbD7rP2wen+LB+NvFP/ghmJvi3K5z\n7G7BsbzEDzDfWPcP2QSqpEFf7v53vWUks5uZ54ve1UPAVX5oZ5h9rdhMFVjz\nEx4W8G6/USWH0LisnzKenK/ba7/sN0FmU4WLZu6ZznevuXa1bL+0/MODGZ+o\nbL2aKk4uwbxb8/+HrGfQ45WSEnIP4DfMXVEh7EiYZFGAHYHb9HMljtdm+qGM\nTjPUR3zYtQxPFu53WlE9Kau9wKSweILrWYdwJr08sLZWR73jbxCuiQUT4ojQ\n0qG14FB0dAioLmWl+wfJ0qYN7zmsIHi1N7WcC/ajPMTGP4+Kj7Y29lmKJiPX\nl3zk\r\n=aeFb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2KR0FSkfNIoKNXnzT0ZFYaMgE9iR3gWIfPblv4BxCQAiEAyUcM/hYyTKpMIFyWC2XR66IluNpfP3U1ih0KI4nHh+Q="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.13_1574946437864_0.948885647008312"},"_hasShrinkwrap":false},"0.3.14":{"name":"jsx2mp-runtime","version":"0.3.14","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.14","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-SDgveq6q4lecvDfj8+f+BOoootwgQ9LJ29eAeJ5EsadeCwv07FyRn7e0SgRIGNmekx3XO8xVzmgyZGRkPZWk7g==","shasum":"d76373e67d58888ba2809bdf020a5155d4735b93","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.14.tgz","fileCount":4,"unpackedSize":84624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7eyDCRA9TVsSAnZWagAAvU8P/09NFPnbGSVjAWv9ap2W\ns6w3D1d7fL7NIepNEJbKF0TVsoPWNKpiSKsHFMf7Z5Ind/4RKC6GhfiZzeQX\nEGkOE0fUhSN4LCqKF2+ZT+KhEhWSBpmJca2Wt5uwUTuTfJccss2NWi0b+4Ny\nEnsD6wbr9Jauh4MZzurSggFeiQA7ItPV7p8xqM0L0nFblvISRoDDqfKkJQSJ\nbuDNzDQ0IULBw8yCTtpSJQIYo7zhU9Y+3o1iSWdvJ6Io4nyaFimppmyvFelG\nQUQswB7AXQx5sDyR85p63YbOqHBXw/zsjaGgnzHqL759DnoiN5KlsaMpAL07\nETWRunHqraRttdKW/7c8h2YTZj+/AXYRfH+5Mi1Rc2Enj+VypYexzPQNAe7h\nWvOXx6xaRQmsuINr/KrcwFSqSCTBczM+GgPLyx5r91/+pZ6sdG0ceII+xHZa\n/byQYX/AsZtXKJOBfWXNJR6QTvnJ/wo+kcolTCi+jz1TYRMb/GQpvFAwiki2\nCE0F0Dx+YScPQLW1daCIL+DhtnDXzFTTVBqLWVx8pwQIWWfQm+H6N60+k9u+\npRlx1PGiMWh3tcHxH0TMr14dWNYGex/HLG53fw+gdyzNrgsFtMx3fE8g7ODx\nAF3nkXlbgYv8CiZFogugPe4prrZgYp3x4wYKs648B/GrjyWNMz/Aq3H1Kz9e\nivQX\r\n=ZC5A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkYNewh88pvq764VhHDWbzz+8znfum/AXaMzbisUgGcAiAFj6cRZi4HcaGC21bAUMauQzBrbssNLFLUZP+th7Ojww=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.14_1575873667053_0.7381450018343518"},"_hasShrinkwrap":false},"0.3.15":{"name":"jsx2mp-runtime","version":"0.3.15","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.15","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-CKW0HbpcuL5ws+AZmXIWw6pLL1Otu2uBADLTooapdZxiOHiUSEkWNCdq+JJqcNbr9Aj9pmfgdQtvsv3xnLCbyg==","shasum":"cc119fa0d27aa01e5ad219cd56d4498b6bd324ca","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.15.tgz","fileCount":4,"unpackedSize":86002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9yDQCRA9TVsSAnZWagAAl0sQAKORKbS3YWj7g1BFDCEG\nCUxf2GswYmbU/1KqmdT+0cu/xfmQSn6g4Jc2LpJmOkEAHacrHx/XyygMW182\nU+J/zK/Nf1fWrEsQZxiKv1ARGHOG0wekEoPg15kwCyuIkL9Hh8Gmn8BhQDYR\nAhbzrDehmXhKg8Fm+RvWhAMuQVET/H/0DC6loUKGCxkh3/Gsym/FC8AbXZ/H\nF9YYTYkeRRn+igTtGZQXyTAfV23fTfgNUVR1V322Fy7P/WsfJzGbX029+O5g\neUB6y/8jqCheDXwUZ0la2dN7uYYwLHcIrmm7bGkso+Wfsb6o3B/upWvHi0ca\nRMUNwmmDG+GzxhxE/PG7RJ72gKJ5OWM7UzjoDYZcAhBxqG7s6B7BGRiz6MpZ\nX9om4bFgoP6wAWfpNaGMTXCE2FdL/qqlJnDyL1EvXRxJxhWBr5+N8eJSdr/f\n0eYjVJa0e2WtxHA4PsxGuMbEGP3m7b0xoD7/unABEr6OilpRLDlPI+5KPpfz\n/FR87boEMWvk5tbITlhXG0iALQVLjpmMY2vRm9e/M3hG+8Da2L6jyUgJ+oDF\nQovpzJwBBegmys5PMenBOPVxt3a0NGEhql7Zm+Us9bFlHa81PfcPvHolRgWA\njGfxNz1W7ZdAZzxiC5FcvtzbnI20A8KRy8ZkjqQ905P0bjTWQUMfNsT8QdLT\ndG5F\r\n=bjCc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb6CfGR6w9NXMPWhmdLGr6drpth7BdQvKaZ9BMYRU1fgIgHpXB6GLWV3jis5Xhy4/p3GMj+tpfEoAGnY76fUm62yY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.15_1576476879701_0.43177692910457033"},"_hasShrinkwrap":false},"0.3.16":{"name":"jsx2mp-runtime","version":"0.3.16","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.16","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nnRCaQMmWre4qNkqyGHMBN9ijSQiUJykSwuA4qzrHLtvsUwIhkqkbr3FhQ0Cb0ZDOsYrsnl7bMv9BwT5+mclFw==","shasum":"5d40cd725945c24cca1b781f324bc7a273cfa714","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.16.tgz","fileCount":4,"unpackedSize":85942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+iRMCRA9TVsSAnZWagAAg4MP/2Qs95WCphQHfR3Qdq3g\nuJga9JqOALkccCwWox1UgK2wfPtEFaGDFN8uTLGd0PaMcQXgcAOhfbjipH0S\nv7N5mIDiZ/SpR6Tkqq+yWV/caE4BQIe+/lg1CxD/o7acfvRBnXhgEbVOU7cp\n2wHMI1Hre+U3a+w1M4hOKERHAyLwYgnSay8Ez2Q96Vqqjgtt70bNRQeK6C90\nCF84CFS3U5HOO07WtHOGWGpTI+A4BK1Cg8EOffF0dng8CMJ2n4XD1RGlLwZi\nS5tqw8m4Eox6045rbSAKwvDP5Wrwujv+F86Wqkgc035zUPTczinxqlrK2vvS\nwvU31kKJZWdJISpDDMPz2rrLR+e7FuGJo5fMrebCQj3Y3qtGh1r5b2wzJ0Lv\nBnpxh2LofC1nbMZE88cYx1R1Adxdy0RyxlSFwKabpDnFsrYR+07TxTolsF+D\nYtUV5qgEy3mvZaaNxrEiKstF68p+S5WTxf6vw2m/83h6lqduzc6MrtzFSN49\nDURzkfNpBsSO6v94PgXw72HgTQoyhoSE+iY225M7dVcAlSNablte40kCMye1\n1goyUjxbDHgFGxhQw40AnBf1X2q2djuh5AIBDaICBHSVd2Awb1HxlNBaMpg1\n1I6o/hr1IInFxVRa6PcW9rLKzJsvXxcyNTZ2ouIR4xEG61SABq3GK0lSMou0\nXD18\r\n=/wUK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENxDwxTgEnRU5v7P9za3QESexnSG70GXoD9ulPS8/wmAiAvLdIdjNzcr2t+RidebiBnDuwVYotOP7PvglhhLKpFQQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.16_1576674379649_0.3182978204895419"},"_hasShrinkwrap":false},"0.3.18":{"name":"jsx2mp-runtime","version":"0.3.18","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.18","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-yQz0Y9nnk3EBfqlKhQKjh5GepUkfx/6A+Ig8hgvFzx8BhrX3/mqbcV+7bl/IWCTP7IjSoaObk59d4GtMxYUISQ==","shasum":"1bbbebadb245a0b19a50bc0f8255e785943bdf3d","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.18.tgz","fileCount":4,"unpackedSize":88527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeA1IFCRA9TVsSAnZWagAAg8oP/0Szd9GlqDuLkfQFlgIE\nzx76t7e3XDmrDgxifcMJDMmHB6JpaXNcVHSMTAVAvBw/dd9wotu/RU33y8Mm\ntikGaD53LDQRoX/89OePH2Vz++KSwazjTu6Ev2t/9IEnY+Y6EZGe1rfdbLKa\n3jJDIr+BxlsnRWTbfXgCyq1TQGj+NwGKegJX1oSLetyzGLINc27vgKLS4fk6\nusMOu7zW7IA4x8TTXAaWE2nyDw+QNQrk2AmcxO9n4Sr42rNzrdYAWhVdtUlO\nT52/v2ppZ5Pkgn9rSq2+MUzZrFHFQ/XOWqAY0TO/8qtWrMFVKH84P9gBU1Fu\nR2aQdG5k9/ajSGbUHglDfWVRuplObBQq3YrhpK8Y4hERrCOAOo75z1WWI/0W\ni7AxbbrxArD2A0xqxJkaqvMzMncaTxzbqJpzjC5cevfpV9RekgZ4pPWvBQ4Z\nszFhxdJYev0t1sc9usynXK829KCwol6WQfJqoPMkStVv7Yg0i8ydALEEiiYj\ne9vw8guUAGq26xjfwiQAn+b5q1BfSAKj0XOVWiOU1RZ/u4RxBGRd0TLqjjqg\nNIZtzB9KZ/5yLzGNDFGJUdnN+x3nlMZG8f3XM5fx1KuG9ETWUxE1b8F54Rd2\nbaLkFkw7VOYx869Y1ShfVsIaXjVXfdzthoyx01MPhtTBrEJjO95rwAPV5BAn\nUCRj\r\n=kcsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaeOE8Lnj5dVuKOG5QAj8AkEg9NzaE+xCMZlOu+puhRAiA8Ngs4aqspMphAov+SQYKCGQn0V0spSni4UqFrxPV4XA=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.18_1577275908478_0.4888159199598179"},"_hasShrinkwrap":false},"0.3.19":{"name":"jsx2mp-runtime","version":"0.3.19","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.19","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-aa62eNVovnRoxcWPL0ZzzVjM6wjsWFAsa1rc8ZuQnc5fqH9Ra2bXtjziT5lXa2ZAT6gXPNASKSLhYBcMaYngZw==","shasum":"bfb6a7cce4824338e1f9d7f35936a507ce6b4eda","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.19.tgz","fileCount":4,"unpackedSize":88635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBdQgCRA9TVsSAnZWagAAIocP/jI0dqgif00T6V/r/Ncy\nql04GqDSoEHJyVnWq4aVZAGtxlfwETRqZbPU2WnG8k61ip7syLjZuvPQ3gFF\nS1AMjLH6G1ikga6aJcXSPBv6aqxuTaEowQDSQlKcgNB9g5gkGnZaeA1GESol\nq9jGS9AuKpyLm57OhvDou/u2VlKhRhTqa/pNPpNWaCmEFQv5t0wXmJ81rDf0\ngxEqvt1yX5kvl1AMEB1ZiJu0dd17bLfEmsvFmlCgsYOJRPzuf2frIcClBN7Q\nHkgRUieFHKoFs73GsAD1+444oPZxROQZBGjOAu9QsAxsvtQ/drbVKjsYbYf7\nhzAzTmoQKv7CU4kdZws6n7sUVbnndpAOugyIPAcKuqI+3khLlLKeX/bDroma\njVsxm5c6m2Q2b1bQbdUr3zK5LATPuS+OGCUug/5TWl888IOJkCI8DtIDbwto\nUmdrwTFONqtMNBWRh+Iv1vdoetEHyRc6EBK6Gjye92fH87erEdLzEUxxzGpV\n1RWQVeFG5L7tONEEhPb0UyXpiHxL92sCKK4Bd4TuptZ74yNnLaF94YiOsj4L\no6AUcCSgl8X7B1mtE4Bc4M/eDwb8thPRQA0eGQNApAwlBvStQ+0r91ltM2nz\ndkRSyHKtAquBUnca6ezaGlZI2eguDjhV/P7FcApdcPOTSfT7JSU67WESMkmI\nzTBs\r\n=+F1a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRnOem48yERDmTBHzB4v9f/p77zE49Ki9veLldy6IfBgIhAN4VEV9V8ERax8jQhWISBboIsthwAdtzIqsC26OMNvf0"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.19_1577440287731_0.8606565743868286"},"_hasShrinkwrap":false},"0.3.20":{"name":"jsx2mp-runtime","version":"0.3.20","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.20","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-5dwP8JGdoWH63HwKITKCGNE9xSBHixhe0wRenNfFQFwhaCa9uppdXcBADKCXXIDJ2ybqg7On4FbUY+og6zr0xg==","shasum":"fc5d47c7b6a4da00ee9518a39cb28d7eb7f30fc2","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.20.tgz","fileCount":4,"unpackedSize":89033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEu3/CRA9TVsSAnZWagAARgYQAIrlDn2x+0m7HfXFOV5p\nsbRTZIjjQH6Rp2SJlh4tzW5xI7JL6a/LzbzRLq53uyn4iqmXOcR+lp80PpG3\npafV896rNW9N7G0xYY7lZ2mim0TF9aRuDVLRkMrau3pPLEqS0OUWrzr7wRAc\nbSADkLV8JxiDlDRUle6OMgt818TmdHl5JLFIuTduWHWwZ42GZ6Jz0GbuDK7E\nfZHYZaKISvDORk0k/CSmN5PhTYSlhigQTcIxWjXDqrzS7GBK3ssJC6dMNdbV\nJSnboS1y4GTRQWkOTmnrbx589CyBhB4NyrAzzuEg3BPkC/ScJqrvFz7vC/sA\nuB/Lf4eIq1WNVwvNU5VevfyEXkOTjQdNinwPfH4U5bNR1H9/2BEowxgjNqoP\nlvUwrp6/a1pnrreT0uNi9fCJ7PaZ4utjy12dfEn9xMDsG9SdP3TGwueg/qmW\nLOUEf5QpGeqVhkpqgyPo3dwCgzZfCtQ7itw7flonwuDndZoyAZuxH6tcvRq+\nlg+VLV73LJeaBF8i08WY1+dNoGoauLYRipbxkzz50tlzUiFzQ2uvHREPPGzO\nAqiDV+OWpMQfTpu7gnddX3Gkqr6Qp8wLUgnb83dMOVrh4Q7xUzKpyLi4hnWe\nBeR/YcSDiKu22+9lIvspzGg6Xtvs7HlBi7KVbnjjLd8DMtHaTrpg3iP6FZ8E\nJxEE\r\n=eeSv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+i03wEpIwt7ToFc0RLqkTc5mM5dwJDk+P+o9PzQjJ5AiAYAlWWMDZjJnx37dNKKFP8+pKpggz83wujrJQxCvYdTQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"chriscindy","email":"yxy0919@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.20_1578298879212_0.08129987822462925"},"_hasShrinkwrap":false},"0.3.21-0":{"name":"jsx2mp-runtime","version":"0.3.21-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.3.21-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-NyEUb9YfbyRLnVEwBJjdWZGbjeQpAPmUas8D4gkE0CL2eULdboFBCcx9Hf1v+aakMg85x61vSF6yp1fBKVzavg==","shasum":"177e77c2995733e9ee4cc8ba9c6d5bdf6e5e2ab0","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.21-0.tgz","fileCount":4,"unpackedSize":93609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZWDCRA9TVsSAnZWagAA14EQAKMmdWbzZ4qnk/KiLU/W\nbiBAmh2W/+hC239sBIIlJ6ermN2wweWHgXq4p9Vqd2RsyXmYk1JMKlTCNdrh\nxolzSZynXgxMcKNNf02MuER3GwlWYv1lX/4fdr46PRRRMynRaaELXxUpmAok\nw5wAnAL+bR7ORVimY14owdaWesDkG1Ub+E0He450qNm3BMtw3w2Lm3cZpx4F\nnGMqqYzonTNSeb9127zY/jPIgZwigBKHZBXY7gze2+HDgntSUzJXpi0DvPJr\nV64quC10ajxdC+8AiUCkZEOlGcHrKXtvsX+Wc00cf4yIlKE8lHlGzxi3sPyM\nZP+8RJvCNOqUQNnEpXhsTiInMgr9Ud8LNF8hZKCw+4wfFShE3tP881kES/KX\nco1qrypHLeU9genAzoBT5dfUHYhYrbRV0rls+Cg8Y/65wY1SXX6jK4Hf31pC\nThnGtITY8yWDB0FCfnQxfW0gnK5Dvndd9vIRu8NjuRuazDJGQhZvFxhigxx+\nUtQ6hl9+0I22csGr0VBn9GzS0yq5orX4fsCL9ImRYqjOD/YcqDL+xCtVZ+Aj\njM5BoBgls9xyCmMQlL7bW7NQxQ1N/nGl8w57ln4TF9GmOjRtCEI6ayZ04JoY\nk7s1SmnCmcUHjFU4C8OzXTAWHN9tiaulNpiBLSNz/hCM/qSh7d4KLvIlBlBx\nqMgQ\r\n=T75e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVTkmsPu96zodiFuKtgG1HDUOnvt6T6Ij5/gf9f0NKkAiAhtnQXs6AgyUsYl8ReLkEVGfZsWUiMkhHQxzfmbKs/2Q=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"chriscindy","email":"yxy0919@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.21-0_1578472835568_0.7292912253377999"},"_hasShrinkwrap":false},"0.3.21":{"name":"jsx2mp-runtime","version":"0.3.21","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.21","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZLKjDaOEHRKY21r3YfPWoKGB1D1Iuer/xknYZfgPSIKvh7k8nAI6hRdXTjtNgzpUYhvVE/X/XwvDAjGpUkcz2w==","shasum":"7a3eb2e5933075bc3c1ddc7f8bfada3ed686e325","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.21.tgz","fileCount":4,"unpackedSize":93367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFvOGCRA9TVsSAnZWagAAB0kP/Au9IdFN0009VuN7vgQh\nqRrIA2QDPlIHcBEj6ggrvwd/TQ6yulRD6euQ2zTDdA6cu64sdAr5nxljoTOG\nyiaRCLOVbQuk2Fi+5o0NCzymUC0tyPqQaNXBucAVAansnXSVUpOMS3dIlffJ\n5aArGvVmEIrJ4YqUF+PgMlobCVP28e+zXTUO28ZBKg557XhXOdJFn9Vcw3V6\nne2/rCOO/INcOmJw6iz1/4NpZdeDrBkwzpffOYURgXE1rSwhpWWHatmxdhVN\nT75OZBS5eCYW8qXujn+4w4y9PAZn+FVdB3opnJe9F6UIlrFBwyQ/BK8z/IQe\nRxVnjpj/q69bCjz6Ryfl7GE+oELaJUrBzNwvtjZafZlSFh/h8JAjVSQjnhdW\nWUbu4qkn9bLKRycEtBG1CT58/mzXVxDT0xltXaQIHb1YCc5sue1VGV0l2z5m\n3/IRtSZ1RH6VjAULeopNqD0PUPLH1/oMKNxHBJ8vdULOfpMQWwYaY6js8O5Q\nn6WIEt6ujRZpbgC9ZST8QDn1XLlXLt6kxBjRmgcuOfVAqTAiWSWvveVEXlLJ\nNzh8VoZPixtTokRMMq2/MH3wohU5AMDg9qXwpBRrhtO8RN3CHM7MnoxyHG04\n/NJe6LxTPssdsrW5c8NkTAvgBNP8DdgmCZtS863fAGe3r25Rg9HKrTEDtGZw\nWcJS\r\n=569n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBx8FRELvqy7ZV0p7Qvagmx/fAqjoNP/FOMQ+Ah6/4plAiEAw0GyhVAl7PsLPP/ENS59+b8eL8YAlkWFY1ZCXLQ7KwY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"chriscindy","email":"yxy0919@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.21_1578562438449_0.3455724052469722"},"_hasShrinkwrap":false},"0.3.22":{"name":"jsx2mp-runtime","version":"0.3.22","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.22","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-J0BgtkPZDx9ZogPiL9CfiZMDIpmw/lH6MMrAltSVO9aTrVFnOBT8Kp4p363FgxNZ2iQVoY91HH0gmnug935a+w==","shasum":"c7944d675a96fefc130f91cf3d9e9aa33870cc87","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.22.tgz","fileCount":4,"unpackedSize":96574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIS3fCRA9TVsSAnZWagAA140P/0aUN6iU4e4+49IHfQh6\nOiAB/oIFwMMOe5uC6HmrGZ2b7etjO/shL7OmrtPoxwyvtD8zqyl65OJlxFfN\nLDYJs3/THSqsFD8bOM9PO7iCJG1DsuuTYRgQ4t4p9Pb5ILwaziD3A8gYclwp\nmt/FZNDNaEivbIyOU2tvO2RzZPznrZ827XWsqe5lWuSZS082zcfsGgmrjSkA\nQmbPsSTCPnwHP+owhqRs8i8YSHmMEq+6X9ToHDYx9A6zMMlZYqrL0kR6HAfC\nHUUGqAS+kUWAu31jJmgiM0ReArW8gMW9gOT2hUqxv9UYkFE1jvw7ep9TTAYV\nPo86DEGchcvqiegQ2O9LPxGPSSa1vu5qtdCatVk70z3C9z3UqwGVApnv4IRT\nxnqkhcxidGumISwIfURZ4Y3tXkyJM7CsH1dQOTe+Q3jL3wis1a+WMCF2kmlR\nw0t+WgYCNTqK7wv9woUnSZFzsXEm/asfN0Fk3vlLXY1fJ4cIEzBNA3hQFsy0\n39diAUoTF2cBBXPf3jNhmtxFJYwEc1mBJZ+Xg5dx4seOkd0KFmZ9ngrcZdIE\n7Wh2wMlU0Kbf/WRHV8BfkPQn/Zx6QDMgCHzqGCkJltBUzvg/2bE0Qz0tP0F4\nGVC5HVul4Q9imX7Cg5zIEQnJsb2oJYUtXrLI2ttfnLAbjdS4lJpiqLbmh2DT\nKxPp\r\n=ge40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHRJUzMt07EWKSXKG/J4l54ezag6ee6hRAO1Ab2RbveAiEAxa26DAvSYSek6Zn5v5iy3k+MOGUYAtVdfdsVofzjxPw="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.22_1579232735566_0.6520541218272289"},"_hasShrinkwrap":false},"0.3.23-0":{"name":"jsx2mp-runtime","version":"0.3.23-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.3.23-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-VXLY69qzUdhtMgcRkoK3n21avurehMXr8u6OtNJ4+jZxt/Xr1lMdzprQ28QMynpCTkIxq28mYRZFKR0UKiRkPQ==","shasum":"2a6f84e594e6cbc04c82fcae28b2020f603af1eb","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.23-0.tgz","fileCount":4,"unpackedSize":96564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIVj8CRA9TVsSAnZWagAAlzwQAJGSbNSxEHPVggNBncKl\nT8XMsGvj9PLkN6WnNUCDJa3U3Omv/ntHSbASLtAzqjq4mPpuJAplP28P8VbZ\nGzPIZQQ9NBSagaKbLKpQw3+kQRYkpcHmH4/zkQ6tEpYQTIan/q70zWxRzt+K\nwYFWH8apeQPcseCYptlpkn7ftyKo7XrIFqyj54ltjLZG70bk1jx6NSHqDBak\n1r8eb6i6OPYGk7JTlOLAe4ibPag8ChHxvP+7BqNhN2mpKPXTM07S3GEi3QMB\nFoNdLaJ8ZFiGmvA8rgmjS6Tu640mAHFZG5GFSsNQTHnQ06t/FiaMlCu5qHdt\nRmu3OJ9OPv0LTJ8TWsxrHQL2PC84RlYhwX2KpZa9sK1oUHgn9rxqGmgBoy4c\nzAXOyKMZmu6XYQfUSHrOHsbwj25Pa8Bj+SvYZfRBTpxhFI6oER4XuPsxd+wM\njhgO44BY4TnHaYIRqnWYBe5EUvI69H5h3nzHBdyf4Gx3Ebll0C4a6WHjrJfB\nCUTXNm04DZ/O/PNkZ2phqyvldL8DBvdY+q9RvBb+mP9dJlUv/1E0ZPAVQuB8\nM4CFU3L13UK0IGfc6V5qgHbxJfLFiHe+lfz2sARX3yA+j4e5OKKP2UXJxpHu\nY9B4ixnF1++4oJqQYqyvgKPRGn89rzDkOhOlzJrRqacbYi9alDxtvceiusL6\ns6F8\r\n=s7rc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA0BMxB7OIeJ37AJcNETaFMHRjAZvX+1K1uYng9UeCgAIgeG/cWmce51fLtHrbF0ambgZHQEPtnBbg4rimg1SU2ro="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.23-0_1579243772243_0.020359765488267234"},"_hasShrinkwrap":false},"0.3.23":{"name":"jsx2mp-runtime","version":"0.3.23","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0"},"_id":"jsx2mp-runtime@0.3.23","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ExKCqL1NhST++4kTE9CFC2jXvVXsBblN6c4uOphVe7vn6Sxzmpme7UPA1/nvUH8fu2GR7FvOuaUI0ySBo3m0xQ==","shasum":"d72940a5940ed69d08ec7ccb27a2570c45a6afe0","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.23.tgz","fileCount":4,"unpackedSize":96558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIbQ7CRA9TVsSAnZWagAAuDIP/0JGcbZ3Lojgvwg2w8yi\n+lFTGJhgQkElEpTnLoivATJH0787iMbnERs60EAC5J/CQ1w03fmWuRAX5ZVm\n3ABcHfQSSdHBiFlaHXL6tsqIjV2AvVzvRm2hA6EQPi+XhiTjY676daLHj2OX\nCG/TlP+xiThLwulw6ikEaxAPKaiOaxjJcBikt96XQ7X3bv7rnwcwijdvU2Py\nEGJU1crtWm3rIDYdCixk6YiDtsE8zvkcnvthelRvKxryX3u6epeXMNwG0ElQ\nLOWR1WytpUEfYzHgujB03c/wAXYFRGqwRn/+YbCKj6XWH7QXtuoKOYWdoPcK\newYF/mAGewAOHuE1akNMnw58Tkngvq1tAbI5WWL8NVSPTuxVCVrUFO//+YBf\nCIptlORb753BR7LWkRU+OgCvcc5oXJk8t2X5B0pmIDOt86WIskG7n0sBo0nT\n8nytiQzAGC+fHeGdAvblcxzFHKaxrW8GRE0YMWlzQgNWioEA5q2c5qm6F9JJ\n1DfIQrD50QFK/43RV6a8OeH1pYAmspCLih8Zla9oz5p4DAxVe3/Og44P7v06\nlJgfq1ScbhG+DKWRaIJBEkjWoNfAyAklf5s3/nsByjjZN+uQOSlC33o4g6rN\nUp8QmKhGgA7377yMfdcl1TBpHCOxEK/1CtbeFYu9Oy1UbXLoenAiFngxcWr1\nE9cD\r\n=PR8X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE30gwe2BE2prgZ5gyMUwXNTy6D0LixQ7SaH8Sw95WgAIgfR2BxZTSsTrVS2ke2CdDeVi293y0KL4lzqj7QrriDgI="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.23_1579267130783_0.564478089589324"},"_hasShrinkwrap":false},"0.4.0":{"name":"jsx2mp-runtime","version":"0.4.0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-wRroan8BI2QY33zpK6b+bP5PNjVBasGVt88oDB66i1BrDM3QQLP4uXMV3ytUPkYbrkO4RKuUZK654utQ28oZPg==","shasum":"2d68cabe30a2e686b04d6b37f920a37b8907be79","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.0.tgz","fileCount":4,"unpackedSize":94731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSXwICRA9TVsSAnZWagAAmOEQAIEYR0KZYK6mSeOauYmM\nUJjxboWU2d5V89Xpl/OWnFCxYocM+aRJCck5kE3hBrI98Z6zBXhZJCepQ8RR\nb/JEUvW53ma6HxWoGu3nvC24QopY2+27T8E87/57I4iaZudhnUUWaJXCIUfw\nixYtoDxZWsVzURM7ZK0VPN/k5IMKGmP57IEgcjzJ0ZscYmN8SR2YJSYW/xbE\nt+EdPOcYJl4oQ/ENZFZ79igk77xEDqny9Ka9o8yI+lK90L2j5Ql4rNY5eNPi\nABTYetuarCNkYcdIMe7AKr6GWYidvQXpo1eE1sqeby658IeKPNtqw2ddAR3O\nI6viOD9DKZTACejfZRrwVdt+ZwNLxHN8MM4ot89BSq2joLdGBB7dicbUelvl\nnI+Qz+cr41Spj1kX/AwSo9w0IVQf0PL+WjN8emQfk4/l/sO9zew3AAvXs5xK\nw4pUYixmRzlA0qWmyFaa+hZeJCuvhJeuda9csL3MxKdAXermFSLq1MYOJkY3\naSa/5VtCDtR+PsOo4cf9SMSv2ltarOMUUBrTMHfEhOmas/+UzPMpgJqJkCTC\n8AJ8E3FFvOsoJOfPvUD3vouR2FEHeUU4U0+qNEipGzyJxPBqrkY81XXqUpOl\np9L/af+Lt9wJvCsaCziUSg5mXwNie3cb+OYDU77uP+IIvJuDNm7hsNeatVmB\ntWKZ\r\n=nOBV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMmDQTuwFKPH+kjkug9q9hGDC92kX+YeO9FDzeO1Q8aAIgfAO8Dj5GZeETSD1v1MjCWda/DAoo0ia1C12igonmNt8="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.0_1581874183585_0.9216561077696763"},"_hasShrinkwrap":false},"0.4.0-0":{"name":"jsx2mp-runtime","version":"0.4.0-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.0-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rc0XkzhQNTgrni7Fi+62cjTmieaq6NrPibRZcMu2enVFtkWiBxtnH4W8kp9Rk8X+M6UeZsTTUQpF06pY3nbpYw==","shasum":"ee7a0ef7c437ca0f0f2aace9298bed7880868dd7","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.0-0.tgz","fileCount":4,"unpackedSize":94737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSXxsCRA9TVsSAnZWagAAgY0P/RP7djCa9OjgFTra8Frx\nEzE2iGr6zPDtUh9akaE2GotRmW2Tqj3u9MO66AKNPHRPpUyjoZrYgP/smWzI\ndRjHSjCukpc3RSxWSV9reSFNEv9JQ5ZZjtU+lO+UlAaJQF9NoucoSwuqH3GD\nVr//wo6Hajt2dkA/6I8LpaOHK4hFgcZflIpMT8pLrEmwkQ/qQjxMoMlmz36r\nQFh82waa4QlDXnxiBiACiFrsthM2x89zPhU9isUKQfA6oHxJO3ApXDWMq/r6\n5pcFSbF/J/dNMKWhGWeue7dmIJLsTnK63NcRhQyyCh2IzlFcQ6LUXsiBZU1j\nsFjKsIOieuQajcFXQiQQkexq8EecHFcC36BTsj19Kd1PeJu4QCoL0v5SCIgR\ngfY/jlj70CZSwLQs/09xZZiCb0Q8d9puPrv9a7rQ8YsLTPtwU6Q4uLV4f+pm\nRyf5XCpHEeZTsSDZLrAwdoW/QYPMVoRoTqMS1M3zsjoSWXQsxCAkHX1O+TXR\n9a28RNcj2qZkxC1YBvrfNXGQmHe6DkDMhLvTEZlvjXg8/e4YBI0vfKuPOnl/\nMmyU2Semc58HWLIikIHpbS3ofLIjwmGt8b1ds29Z/CrpyWXmmagpDGwY9TDV\ns/QR+B3tBkYbW3eL6yoe5sHOQJlAczG6gI/EeDKK2wpVSCsxLKCO2E7ynstZ\nfLyl\r\n=iGrT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqx6u9+r1r0vx46NvoVCXairKbFAprRTlRUwufcEZ2xgIgDapZYqBihxWwlzLZXVJhV115t6mosWpy7VvAIDLNQyM="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.0-0_1581874283593_0.6620044987115179"},"_hasShrinkwrap":false},"0.3.24":{"name":"jsx2mp-runtime","version":"0.3.24","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.3.24","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-dGck846Xds4xCZ7oAfJ7QsF0hf/b+3CYGdR6pwFD+T6wBqnpenm/s67YkzPYE9yz7uMev/BIBuJ02x/jDO/rpQ==","shasum":"608b10a3b1ab4e0f53184549d1e722aee6f4584f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.24.tgz","fileCount":4,"unpackedSize":97529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTilHCRA9TVsSAnZWagAAyakP/1Oqcvz69xKIVNWmV8yp\nchomfcDxQrgmscwBS1eUHUc9ynG6iHvO+imjTkf1j9IySbkOFt3LzrnKzsgC\nbjwzjQN9zRNDiqzVAn1t8i2VngSXyOZ2WQcLg9Ntn7E/pe8zWReUYcN5U/Dr\nIOu11W2HehH+fLtQuzTR+5+gSCJEg21WFfMmW9UPjO5OQfqkZ0KO238fizTl\nmSADTcF1gHWuiQ6VIIRmtz7YTdQX6io+AH38usGPUaapaFkYbXbelRcTJ8O7\nidSJvKbSmkw6kzUtccm+v66XvVtgOUhubkDkeqk0ADjIpqmorbcA8qIMfzI3\nkJFDoLnEYusDzHn/jAvljj3xPHWI4E6nNxUZFwv5yQ/ERTS/fUwJwi5LsG2z\n2X8Xf50rKatnpY69Fi8o7RszKfZdQyZlWBRbZZPtqqnvFkMi52WAsM3dWrK4\nLXxvUEN12FhxwPZsn5bzjePfAn6QBgso5rtn8kH6j6KhIbx5vwF855QG63Og\n3OBPgK+4jFYPsoqhpfHj1bTuwDwnguOaYk+3FR0LN8oY+iMchiYrP8FogSVu\nOTHAY5Xa1Y7yptD35l7yVDZCt54GHRFptFP3AB4go+iApaU74gg3SGp+nZDd\nlMtJQkONsp6B49GxBAlJPQJtN8daus6Bl1e7XxIQqd3m9WIAxTYMqm51+OQP\nUWbm\r\n=jLH5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAyRfPNZzDlHHzIsfKcHa6UsYNBBpfALMBhRvFQyDPowIgQCW58bBAnEpFEqe09gBE/3vApbR6ii86JkPT2URCZWc="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.24_1582180679334_0.6217301593313798"},"_hasShrinkwrap":false},"0.4.0-1":{"name":"jsx2mp-runtime","version":"0.4.0-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.0-1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-fHT+LpNh/qh7bL3ZnYpTjz6wba+9ffXxdaIm+gJLk3b141iJSaHEWPsa3V2q15E+fHUsffY0dfrmmSEg1RW5gA==","shasum":"f8315d58e7cf394cecb4de8820aac7daad254634","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.0-1.tgz","fileCount":4,"unpackedSize":95831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVJPbCRA9TVsSAnZWagAAsO4P/j8ehs8psaOELv6m2XEd\n3QEO7DAMyZAaqCoQT0Ga3u1X6L8CVfUtgAUNwSONUtkfoJ+ymbJ0ERQv1dq8\nRrnGPGY4CzAgrlG4T+nUDCqTcWqK46GfXw3OytzMmGfr0Rqb1eIpW3BHCfKj\n2OcT5jLjcwSLnHqODasAkuY3s/+uIq4YUeaP5cgkz5ZoaDXKfh8jGF6bCx79\nwtUV8+8r9Fgc4ed7ZtsKnErxMhwSDQ3hlccsxF8nA7/aXH5+avLZrJf60Fjn\nO/N8AyZnNx16ngxTz8iNvJRxfvqH14fXR6LSuGkMq1uVhZoau8K8dhdpQh67\nQH3np2vJKStHIVo1TfOH/i7A2pKXSXOEmIsQxsIxO46dUOpCwY3V1Y0MAajQ\n/iWUeZ4WAq4+RJBQ7NCuBCOBNJsfoLYXm8zplO60nh2i2VAPOdW+HCEnxTLW\nAxgm3Wyt/y8eTMn57SH5LXm6GmlL5HAMsIurLO17bkUpXYRD2gt/Arfi5VEm\nAlIHn5YStI8aTKfve2RUjp2/zE9GSMxvhGJ2mH4NiWYulU7ubBYMWDWyTNKQ\n7HdHYAoNNsVtFY7FfjFLgjOnAtVnindbJdaWQD1ZgBpiIEiKFbxQUGFvaYCX\nkllJzhZgkxxy8KkRwdNg5wuE5I3vJoqaOacKRTmQL8sRRSDiEYQXYZwOFFjr\nwwFB\r\n=j450\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZ+Nm3TfirLinEh6O07yZ9pPVcuihf+SvILT5woFR0iAiEA1V78l0nQJ8EKi1fMxL+FKrA5ooAJSlZ8iOfqIkvN6i4="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.0-1_1582601178746_0.428918729769052"},"_hasShrinkwrap":false},"0.4.1":{"name":"jsx2mp-runtime","version":"0.4.1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.1","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Z/mw7LCOfnuAfMIJ97wS9b4mjAexryE+x/xA48wr4l2Uq8+8MkFiIOi0ONqNHaPotM33IPNLJB0hQj93BaK1Og==","shasum":"ef0e9e7ace8aad149a8ad38ac57eade62addf37a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.1.tgz","fileCount":4,"unpackedSize":89228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeadkYCRA9TVsSAnZWagAAJSEP/iLhQGqZ/tvTyTklvr89\n77YacVlhA1YcVTNyCzdgk9paUn6d9PpXfR11GbT8TdoF1DZcEujXDoJK1Pq4\n8S2VidwqY5h7BQDnP+3EH+Ivn/AERgm928K5sCvRk0F5ZFENFBEIO6w6karY\nbehrp2bYScGx02qnSZiJTd6AnQMo5ntHKfEzlElUvi84K84lET5NIh38XlRZ\nNBovxwnYj275j5R9U5MuwCvzyEL0uyxFxJXQHMyh3c/ReXwE1qSieyXNZaxm\n6aEnspj24SfUja2UPvXjcOl3tt/OTofGr7wXZP2tBoPwVEV/DTq0LQjE2rho\njuoTpCtDuCk20X0BTDH4X/EjD2xDHRZtMLpgizccqO44XCbVEdYP5ZoL7PUv\nLt7Z3eLsWfcfILhtlHWYu6/Odw4xnHp+wHc+Es8aYGmcsTD3Dlh7ywIj32Pd\nONCytx5wtlNgH0pAYUGw2Ie+u/j+0w4yf1FHT/Y9wJhucibxwmhOf0xNFTcx\nfYhMCX6UXH9pWoYtKpw3/yG8G0O6Sz17fAN4xjAPgekSx8SE+I6C5EI9INI0\nj987IZ7rSYW9tEqi2DBa57+rtw3HhkDvYQ4Y4hs36zmlp5I+1Ip7LKoPsr78\nAVz3ydo0Do/GiyvnSfEclV0SOgQtVg+B7Qr7SGd01+/QFaCf7NQCQ7uAxhTH\nb0fE\r\n=GlXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdk+/vXUvnhwg29T89iA7Cfas9gERzm7ar3tHgose9UQIgLQtp4PxDexABvcUfdbB2toPrTNT2H9LHUl2gVz6KX6s="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"chriscindy","email":"yxy0919@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.1_1583995160414_0.04619966205661963"},"_hasShrinkwrap":false},"0.4.3-0":{"name":"jsx2mp-runtime","version":"0.4.3-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.3-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-+UlsYxDi8Bm35edUCZeb9kP2MJ1RHTqk1KZX2vGzjhj7XqOfqzndU8AeoeTjW1mtTX+cLThFjeLsrlLeRpzkDw==","shasum":"843f0965a97c30aba70446fd05bf14d5749186e1","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.3-0.tgz","fileCount":4,"unpackedSize":89708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecMmoCRA9TVsSAnZWagAAZboP/iyiY3RHXhi7GnGGL49c\ntv1VTS01HncLwxklTj9EwHWOc5Y0rhXn57pglUx8YH+UdqwkihUO2ihxqyV1\ncBhS8j1tR/uLQLUPqq74luZnAlmlq54mlMQ8ERHergCPsGMXvn/mS0kll34c\nPYHMko8VvkBoE+9m+8fRF6QKyQJFOPHyYu8h8ZHlh6OPPquHzNbSK94cE7uo\nA8KYlUU59f81i9JV8X4VzNJ8+01mbSf7HdSpHZx3DSwRSG9k6dN2dRLEHcuV\nfTSnk3etMp43b5jfRlFv1BCC2E0TpdXUgMGBdW1csIEjXrw0eeTR81pGLXwU\njoUtXqRc8XFzTpAEo3RJ/myYFpghxmc6nioIB6M9NGSQ5CBMTGrdmnpCMARx\n5WxykgoFnwFkSf0MorLnguvZkRb3C7ixXxHjT0kx5YNTFL4zwbcc/qxBiBCF\nMsxCy1bbCC/i1Abv8z8P3lEJanFB5nIJCsDq/sRX0o5bXuI2md0Wapw+v1Sh\nDXlJDMOip/F/TUlwY5smd5uimEEiNiqkGydok+rluL1vtfDQrR2BB1j5RORo\nXlo/HErVVKYO6ew1okv9E+aox09gcApeBmMy7Ps1lCl106ffr5STT0yCCflN\naZ3cBuKVrB6uajDQtEHphueGMU2Pygbc9ZRrbqgh0ZBBi3LRdTgP3Jr2hqUr\npB+T\r\n=aQ5v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1vL0MfrvF79vmYxmfc8s2QbqSAZgqFlmdZ5YtsAonKAiAxP/kX6VmKnmIW18hZV6koSxS5IDC1GPgLWEAxPQfqjw=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.3-0_1584449959896_0.0569323974559488"},"_hasShrinkwrap":false},"0.4.3":{"name":"jsx2mp-runtime","version":"0.4.3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-HNp5jjqw9tghepKWsdxWp5ZLgmaR3all8wddHOc3udJR8Ds0JDCiDzotvirLY5BFRuelBfX86cW1X/sSp1Nt1Q==","shasum":"cd4fa4f96e8dc46d87f97e63f269a736c7acf2ce","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.3.tgz","fileCount":4,"unpackedSize":89960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecaTbCRA9TVsSAnZWagAALvYP/2CuLdJgYPvNVHU/TvhR\nPqpGhUVd9N1rq6EQWstN0IFDrOIH0+TyPPvOkxBHVRv5BsSHcLzulUGJHjSt\n59Ej52GJ31ZIMCOf1AWbRQtV6eFlKDhCSaoAe28LFP6moqHdQhNQJt5AlzTp\neiBiPn7+yI1rbvZ3HUKJHO/9isQx3iP5zJWcBc0lh1M+eMA+c/L62b8qZVW8\nXW9kD+uRz/AHw1oU/XjIFuoIwd8xjMUohoK8WTwR/rNLSK47NFkAnp0LSNjx\nHQZEPFrB2Az+bEXIqCSVQ42POPuLNhpajiP2vmRhYxnjWsTDqy2p8qLLb0by\ntXrk+OkXWqE3bwUx4izK8LiyOyaQvnuv3oQ1iAf4BqWe8PMrN7fHXhmecNKs\nLqVFcZvB0soP6OumogMc8edX4f9K9iJorOv6AeHI5xi6kiSym1L5FnRlO+ia\nKcLEXzwBzuvBdspTqJgW6BgygVJwKOrVg3XjTQm4w0ZEz7+eAC+eIqx3Qql/\nGErEAecknlLu29BtHoTXHy6/2mZlEuEgVqf88rLIzuypjSNuTe1K+gE6C+mC\nHjZI188Oyuy9WBkqUuI7fRRv35pco1ew3rjLnBL7G8fPMSurB2lcgEJZmvAI\nD1oTUtALjx9u9J57Qwl6Bkn4EBPIgAxFQEzNEfeBwc31Aug6rzqXBT4X+tlG\nQl3a\r\n=jDyp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxdH+6+fOwKEYs9nnwiZFa2FgAzewFSpgLCw3vLUPLwQIhAMWpWpgcS6tJnax5lQTkhoB/mMrdysuckcSHOoCXt0kC"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.3_1584506075136_0.1344596140774008"},"_hasShrinkwrap":false},"0.3.25":{"name":"jsx2mp-runtime","version":"0.3.25","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.3.25","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-05Z3pBDK6PD/q6aH2W1eZRNHZKpCmrfjz7O4sG8ihyWfZRvAV4r432htGY9VHmyukJDqtsQk2a5xJxZNvUn/zA==","shasum":"95e82922dc42fddfa8713b7a968135380e6fccee","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.25.tgz","fileCount":4,"unpackedSize":97717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecaXsCRA9TVsSAnZWagAAy74QAIK0uGTTvTAVEz3Z1+XE\n4hOSkZJ7vSBpth8v4QLyLn4hKYbvP9qlAceQhrYrfJaAU9XfsOoZhSyDUe1T\nUF75BdvQvYGsV7O2LL7WVIzmT+yDFi08bPVbPwzSb4FLxaMpOlHp6JXzGr2E\nryPecYE0baQ/I1f0hqFIhFwuEmMDT1BSXdFz8ShLrzF4lW0H9/PwA+viyFCS\nLY4T3WBSjpnYwApx99mslBBce6xuTvLZpRycbV19pjPv6vryIpQMNuZ4IeH4\nIDbVM+jfmCEDfcpnoDTMHR1zKBzXRJjUZvtI0NcCtjuxWSxqEKDVdoDxn9xa\nU2EtKdT1k4IY3t04DMWDE3tCIDMBNSp6pR783kfiVZtaAPPtHfxOdZ8b1W/H\nafCDmaT0gdTK6YqXhvOd+D3qLmHUfkzIRYK8zgdNAi4nbmD00Uztk74YPhL4\nrWEGqhe1ZdegilWSgM4aSwzGcvOMmL7uHaVPOhxwEDE8icUJQ3wV9Mlpt0ST\n8tXypJFt8DYub3KCwEyaZBC4DtjfHOF9i0VZPzsqF0OAafj+ERZ24ELjSk+R\nvpqU3r441Gq0eaJgEqPr/9YxA0nBcp/q0vvoUQv6E9M5HcIAB3O//s2pLg/t\ngz1WCKOhhucyCBkLNp2zh+wQpVx31HiHwkaARsiUIrQgyNtd+/4GQKhfWUoX\ncFb2\r\n=nI86\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOcq4BccKLKbrbW1YOV8AQR9jnqSvfL3S3PjItWpamAgIgHw/aJ0s3+EFmVCuQnBqd0Bod4o+T1YArQpbOxwp4998="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.25_1584506348472_0.20975184615936615"},"_hasShrinkwrap":false},"0.3.26":{"name":"jsx2mp-runtime","version":"0.3.26","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.3.26","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-BhEjghv55sepL1dwD8V4bWvWHOh1xFqZx3gR7j2wBO6P1nFJfyS+IoN6fQ54uL91lWuhklq1OEmccouocCJ16A==","shasum":"18baf7ba18f01dec2939b837aa2bf2b764a8779a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.3.26.tgz","fileCount":4,"unpackedSize":97769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecy75CRA9TVsSAnZWagAAzjoQAIbxBewO3Vh0vbw/BFR2\nI8471ygUVmJs8XNMaiy0cRKMwcb+q1twdZP//20Q3y+iwaizC9+MepFJcwgR\nzrWr/qCR3L0mnK5v9UzDCGvyDBwy0n5gSscedtctF0do6eVaZU8hmO71eBeY\nGk/92QXDdbUrXvb3UKWEFHKFYobOhRnuLjzEAkkJEgLO20fg9jGl9xQ8NkXc\nsv7VIKrH3fIB3JWAxa1OYiqzoSd+hdBwvpwevjK92wAvVDQLldk/sAkneVqz\nHkewS9E08XuqS4GhohedmWRXNqCvgIEwwo0S0p+1IsXzrrX233ae7mJIg6YZ\nFyUVHRg6XNbe8O24en5yZf6k4O+qJXXoibbc2sbAIGFzEhVmjiROK1QRI0ve\n5hHNAGRo5hI2gSaE5jNtNyDlU6CMEAtyqsCICYF4JXgWMnbKCeTynLtlwseF\nnrLeS5ZUhuR9rISEqleAe/E5bcvTbtZckTWWlLC3stZhQcg7fHbQ8QXfh+YL\nrC2KQoMXwAJe2Rx/uCvFh4vZyDcC8YS2qaeCw+P2+iHUuAB0cYisosr+pS38\n8kvOKsah+woUwqIzj3z32kPTEx4bHVYOFBLJgiFuB410hXlJr5R29n6sGO2N\nTTqVfgys0UPYmMJIWhsg3vGrpkJeVBBaMOohM4JUCazj7FbvyLMWbb8LxaGg\niFOs\r\n=9Oel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvDeqMrJLAsMR6CKLPF/7GABs1fP4w+rOyWa71mddLRwIgL+ss0tiHP7v9edmtNdDheLbJouqA9orHRZ2SEbMYZ+Y="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.3.26_1584606968989_0.12115138732289976"},"_hasShrinkwrap":false},"0.4.4-0":{"name":"jsx2mp-runtime","version":"0.4.4-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.4-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nWzdhluUDZEt9s2n4xOaR59/RKxUjx9LcpxrgopaS8KktOsraTP5JVCgfFfkRKuVj/FaDqgSgrHL9lpRDiOh3Q==","shasum":"824bbdb61290adde174fb4ec851b8775f730e638","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.4-0.tgz","fileCount":4,"unpackedSize":90396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeB7/CRA9TVsSAnZWagAAI2QP/RJy0OoQGUCQoetcSwDf\na+ZGbHvIuaMROmm5wF7h9Txsc6mYhX3YYJzYtVblIwNAg85llNBpoVeeM+Sn\n6CMQssIK6ENQxW3OhfP+Yk/dd+PicdLooagFc8n9ndfDsYhKWWz+GgeyDCyW\nVXRhusoh4DILHGOF3TIKWMHDEZPSKp4MSpY8iR/IlXZXQU/aREYcHk2GLSZu\nCvwsKnhFuLCExTM3yNTona6JuoerwtmGNY8NgzHTCLSQCMLnB4mmsZ/C7kp5\nc8es9rp2NmCpJT1vTG0lPTGrNJK8SYGWLSYp1LC4VAqYbAwu5G5CCbPbjGn/\nRs53+I7WG2Fd0AzLKX2jLysbtqhL5/bvdBKREr9adXVq8vDi7Mrrm0MADN8t\nOxIWGWDgbKXhdzefGjpHUBhGGxGup93iG9WmKxWGs2DyWDw1Xck8tohWonPO\n0+I6a1bsa3WCV2BySqHwwVlHyaY7uk6mj/3HaSbxRAv/pBjwxpU5G01hBQKm\nDdpGm3Zzu2MZDwHZu5R9GgDbQWzd+S0G8gkB+2Nx77kW7epUyGVvMEEL2F9q\n4LxnlPs+7xX7j7jDpnqUnweI9nJ32Y5XhnXP9VaIczdiqUkW+YbpRfvX40Zd\no99Y7tKTOKXsV59FqhIOwmG6Eut2FaathmAgScC50BRXpX9PeCSR51J/LgZA\niZDm\r\n=iWTt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLZ1kj+zXTk8NS1QSBdmf6iOVDskE7H+mxQeo1ykktDAiEA+POJibxDS3HMtrJH2PFAjDD75dLX/G4FF0G/WrWkdec="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.4-0_1584930558978_0.8448659949659489"},"_hasShrinkwrap":false},"0.4.4-1":{"name":"jsx2mp-runtime","version":"0.4.4-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.4-1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-sb3grn4kbN+Hl6uG6p1ZhUA9E7isHwozYbKRDgXoZfdxqOHlwbzquxj4MBX4Ug2ZaL1s8mpWIcwLRc0JNaeRcA==","shasum":"30edd12a40228874dbb278a3c061001feaf36ddb","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.4-1.tgz","fileCount":4,"unpackedSize":90424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeJ7YCRA9TVsSAnZWagAANyMQAJj6B8nMOuB87HeJhixb\nRMYEh4luQBn3BF7Ko9addtff5TnUvnj5MXczCm63UYpalD4IZokb0Pnce6kE\nDAzLNL8mxKNtyptVAXF3qX1l2fZwtVWDLTgyrDbvhBDALjm75Hyn3zllvpP+\nhQtMG4xkcMdvPPU0034uGB/fZ3DctGqKKpigXF6EyTk4DJOyi5g9o83tvcHc\ng1s2RseFbfiFwpqDc8TurFNaxG8PYswmmP/smWYwlS4OQT3ko9EwO60RCsJM\nn2PxHZEx0Gd3CvErY274H7Ud3alqjstqfQ+OSNAHXrQvhFNjNsF7Znx8mGOP\na5auI+Abi2FV6ZJu780dBlQ4kFs8ZfQ2HD2pkPyisAARCT3zajw1dqM/Z2/a\ncMFL+yzTjznKmWoAx7tZ/+MAbXTT/2VwBaY4r3bhPKYnolQaEcU8mM2EhqAr\nrZClphLMH/oaiG+/q3LJkQwiwYFhsuKR5/xWdrYGeEeC7LosGbNRf3sgpHb4\nrWi+KgOpFWF1c9kIDtT3+oc7fJxBG8ejoQ4Wqw07E51sKYN5Jk0CW7IYo1lc\n9ap7AdzrZGCYNEzUNO7tjzFF9mIJSgmqGT5XF6PMKZjVCCwm+ajrq+L4AXEc\nG8hTbAipUhklE/KzVfTiWyF78N+GoHErlTQ64nd58QGJHK7J0dDBrLS+6I0H\naCoW\r\n=4oUL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfG/2CSE18meuuy/in9HVd7hpIDJJv6tlOR58LC316jAiBn9uxpLAVwyDaOQ4enI6XnzY6pShwqN+SjZ8Fdhh9ufQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.4-1_1584963287504_0.7740344731524358"},"_hasShrinkwrap":false},"0.4.4-2":{"name":"jsx2mp-runtime","version":"0.4.4-2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.4-2","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-tqVLZxOPwP4kvA4KaeSpy7DSiJEdPhQgWhZoyPsTNiJkJT81Grn2ocQ15OsMgJJ2ulqZUMHSe8kxbmY3PP0NRA==","shasum":"fc1b5cb1c7f047bd512fb37a05c1e181b02c6e91","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.4-2.tgz","fileCount":4,"unpackedSize":90450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeNRcCRA9TVsSAnZWagAAsaQP/2F0kBU/ZoffMjrPdXxc\ny27wdSiuSyzJaxoV49NsuXK2E0yNXGBYwYltQVzweyXhfsdlkiYpuLyGdoVY\nWazs8LduRu5GDLWSYEuUqHVNPiyR/tOy4N5KHO32y5LRmV7W9jOewk3pL6Dv\nAlZkq/N4j5T3qSsg7kqDKvAZnazu2uyoMBvkTBSSStWFFqZXR0iQXmFzuOR7\nLo1n765r+fK2dk17CKmZfxsgaTKg66wyO6x+ZCOVSNMOqgd11XLRiAPgH6KJ\nXYP5AB31YWf80GmIPB6+mtLzLGLHogbfN9wyRyI1FmzttYfA2CCPY6dA9zST\ncUfcr9Sbmrrw7MhOjAM3XO2B1yiU/8RiRDGdfRH5Ji+8A2E56XRnAOCxt2Bx\nL8eFZIGG1cvwT1dO0uXB/sGbnly+xnhTAt9AGhjYeJlTkD7NAOcmpAOuDBmp\nFsz6f4zg9smZfMZJMdmrOBsQ0pR7bNb4lR4q7+eD5JBFTGs5A8MRmzL+ML/t\nPnz3Vghi6IlGQwBiN4f9bBO0nGGBGFvOYKwZqQ1dqApoC/XHguLacRxY5EgS\nKotnK6CADCwrYP4Z1Psb2v0dcCZdFA/CwabKzQQHQsJmZCqzY0vznd4/JaPv\nqugyJuzrF1enZPySkl2SIjBIRchDzOnEBYPE03404LUYdhe/bsgWvR/MCsOQ\nzqF/\r\n=SMdM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkUDEsGfZSIN23FmIMD1DrCiaqLDk7TjOl+32jwG3RxQIhAPe0mYLRGRhb3cp0B0FePLsMfnlObuZMz7NEcVK1BP4Y"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.4-2_1584976988264_0.2803709003631083"},"_hasShrinkwrap":false},"0.4.4":{"name":"jsx2mp-runtime","version":"0.4.4","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.4","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-zQmdFXWBU/l1WQ6PJZSntcH/e72o9HhR6FOb6clxHSglklB/RUSVEmFmNALnFy0gvHdi4diGxsaJgTwlPyEZXA==","shasum":"2dc6916107a8e68f4bc4affb49741f57c3539dad","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.4.tgz","fileCount":4,"unpackedSize":91368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeYxyCRA9TVsSAnZWagAA03wP/jN+zLOGdTxw2vtyZsal\ngGSEqqk66XLkCLlKCgrZqi4aoPa8FzR4BL/FRN0RlRX1lXrZSvcEyhaYFZl6\n3NkWM0ik1QpYgeXJYL3Cq9Lv2snBBhdT4Hh13rgjztjd5RuznO2Cn0UAwgV3\nzxkI4PPI/sjtFzbtd8u7rCFQBd9dHqjkI52uHVEiq4VVW0kGl8qt2Z0T+YiH\nZaU/rUa19ofwk0Q8R9lnnkTxbPwe1OIInsUz+2N6g5lsg7GhfiyXKEstrXud\n/GWxFrv2+w4FdYrMFpwe9+t6frF8yZAtwJhWRuVea9khlYjnkbsnwHaKG5F6\nU4Qfq4hO5pXAflSknXxMOvAX/JBCANIpjvV2bJaAGsn4ud2bl0ESrflpQSbB\nfBkPczEJHeJfxG29EF78B04WwB+u7XGNLvlX4TvcuKfzrhKPi2TwPW1P0V8/\n6O744qo8P6p8GrUmsUH95hFMwOttnnu2jgMSmAg48kRArcOEQbGsYh7t4aQ+\n/NnmzaLKxGlJgLiiVmCG5UWJV8x9zd4uSkdLOw9ELCLesNfFJjS8wTsNYY0b\nQxkjjT36ojyv+H2vltFS8TML1U7k/qZOeEIKQ2zfNuYB8lyzwYmWl81pwWhr\nxaex19pifWtNK903jUtOmqEJczONng6b9jVKM84XOARYOnUtsLpDjbY2ftxZ\nQhK9\r\n=Thf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8pysQnP7LHXbYPFUgrxkFvwFhq8BxH0mzagjKfZmBwIgJL8D9MehRkFJsF8ql5D87BN2rUHxZ0YzG3tWKA/8Jso="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.4_1585024114507_0.6354063731581308"},"_hasShrinkwrap":false},"0.4.4-3":{"name":"jsx2mp-runtime","version":"0.4.4-3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.4-3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-FJ6i6Pr+a5ukDObIM1FQxQmrwu0x7s+GpFUQp1h2zpCzuti6pCEFSe9LhyUWxqTbypMG6+UKCNE2kblQzoQdYw==","shasum":"808cb1f3a823678b8f48ab4e0d7f6e37b34aa665","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.4-3.tgz","fileCount":5,"unpackedSize":138258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefee/CRA9TVsSAnZWagAARIkQAJPE/F4ufoBXDuYrdOKI\noBKwEwpddtCbI5hagQn1Q+MBhz/2LBQYhgbACI//rMG3wlRgtgST/foFVeS3\nidkvO0Y/fD1wTGmOJ9Om+GhpqYkaBnY9xFRhBgQF0OfoB3TGtaIUKh8gT4BK\n1OW4mypmFsOIoQonjDRULAt49gc0uS3apUafaSKZnq4GXZWz05JOzSMPxgdq\nbFElB303FiByIV0wOcxRhs4X92Fc3yCajmQAiFAZz3nWgZBvI2HLzRiWXZGu\n71+9rvfsDBQxM6pwMsMl6dVaIy/eALB5ghQc1DWcUnDxI825eRp2JoM8P9Dj\nVxgti60WdEgN/cccfWtzchP/ABfEo539xpvryyZaSRWagFfaJJ8a46Rep4nq\nhEp8pz25gD5waQULf6QPK9AK6qVxSniZdxi6czcqNRzSdPwNcIFre2i3Qsp3\niZnbhoeOPTb5srqur0sNvsssQc+LUGjZGNRheztu49OJwOnciwapumKPwyj5\nJu2lxHQSiV/j8kX4IIa6dt9vw97PzFeQgADoNsGtIvFTm5pNjwqvTLLWQsg4\nHVijtoLf6WMz2rIHc5Dmzvlzg6engDkeVf/yCuWy4Xs2sUebpmr1UfRvEtrc\niHon7yQEyiMv4L1N4ICuP8xhSD9Ou/dVqo3VGOz2sFxqCit9oh5DBh01x1Oi\nXTjH\r\n=9RQX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoJ9xXE5eHsDLFLCszy/E3J+SLH8iuieMhE1CPTytT8AIhAOi2cK66KyVua4Fu6m2JElynnvocbikyQMW5oQckfhLV"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.4-3_1585309631054_0.06098255350069626"},"_hasShrinkwrap":false},"0.4.5":{"name":"jsx2mp-runtime","version":"0.4.5","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.5","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-fc1VXn9RXnwX8rzCdY9YlaEF98cFECdtyNbYhKUGydf5/BPjdB9RJHqZubKHo/Yich0qqsB2tahMnIwWEijWAg==","shasum":"111f66cebe7bab7bc8363897bd92e5a3eb7f95af","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.5.tgz","fileCount":5,"unpackedSize":138250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegv4DCRA9TVsSAnZWagAA5D0P/0+JSbIxcCpaupwdE4gs\ng3pjgiLitVlLPUKKF/wQR1iPF7+A2lxfXkOPjpETMOmjxtz5EjF4mva/NGSA\n5Qu11sd4AJ/i5SkMZFWO9ajWirsZBwjB9/gyCZdkxU+1WSAD/xnBrzALO5P2\nNl8GbEiIswOoE98+ddaYYWo1/SiYU/S+MkNYLGUEPt7NOe2sVd8ztqJHvIuz\nZK7+zUlF57Uagd5KFPnlwM6S++k8xAHg03v90tGim46mrq/ppU5aTI/wMd+4\n0h8fwGcQmH6mPRFCGZHvwedtYwqj1f2/48T9w0UlrFwxDRrm6ocP26NtX7ay\nklflwBMkGfsucI+k3iZUMTxQg/j9KYOlIcdPjuqBU72BNKqrYwJpLYSQh8SE\nPxxek3f5sDzuEtFanKf0RtJwgqidf9jFooXvS3xW3OVBhUDNT6JQNAmKVK4R\nIEdVvxq3E3/KtpYmXVUTi0Ly3dEzWHFpGdHwbrPg61mZ+s6tpmzn4zsWCMbQ\nzkgcFNh3SHqtI58T4F8Nv266Q+n8aypiSLCSI8dM5EKKaJVrTwQogCwbT4y7\nsgUvBwTwk8xNXNaZFh63cil04qmrU+m+FRLgdNk0MKyJzcEU3uhR7SCxrw4K\nIoxPFe+y7TrkgI2Cbg1b6pxwbjdPF0fyV8cWfmZS/kDs/b9R7+ch6oGOxhVm\nl2A3\r\n=Xpzp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6wNtjknG/qBOSUZbmmP/BRLJ87kbcx57bRZFjbt5DOQIhAKF15JdvwkjdaRq9ouUF+IiY1iKKE3SMoi52MnSzCCQz"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.5_1585643011101_0.8512850808952486"},"_hasShrinkwrap":false},"0.4.6-0":{"name":"jsx2mp-runtime","version":"0.4.6-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.6-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-84Wido6Uums2I4j7sN5AcbA4Lqqd3m/JhMniBWhHVS9EJv7rRUPuW+JGC3uJstb8yZES9Y1sPhJxKFdlgFjYQA==","shasum":"b070c71da3176c970649092c88b8d543edd9b313","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6-0.tgz","fileCount":5,"unpackedSize":137020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg2+TCRA9TVsSAnZWagAA0poP/jBO1WhkTb/6fgnh1cJT\n25lgot0RMgyJkG6MaNp2tU9n0ECM4sn+F1joWN7CGYKLp1ylrqAoG/LU6kzk\naffgFV1zrrx06FfBSk93H4VReSk34dOyULSLfpn9EdwWR0u9qVLeF00gG/he\nXk1dF6eXOmocpbGODmWbW2QI3VLJkDSQ5eRr4Vb7D9d343v0YiEjgVqdm52k\nNwUaaLrZ05BcaOSkEWok3+amK6vj2y9SJGuBaVVyvcZP+wTlfe+B6JIhp3vb\nazuLh9vNwGnf6rPHqQmxBhmntwP3FXk4wWQKY7AKzbQBAXHYleY+mCnqFje7\nrgpHSQbWDAuRWzIPaUGpx7rdEPYWKDPCyWNm8+qojKWitAm4VgAYp88Vm9//\nt23vYoSnWkZDUcY3Kxi+q8OacSGZXpeEqEIMxdvWmcJlpUs4e7iX2I654Bhw\nYQUHTc4x27vhHDwRrWXHKl6ZcVsyqEJj+gml3nnWAUo+KN2dqz0S1ui+9j6l\nICSkFu/CGIglwiIRiGk8vRcro1zNEcTI9gsJRENBD5/EhHiCZRDK3iaLk4X+\ncSo/KFv7+StY3FKeRaHNSWufUkwqgqQpNhSq/rjjyO/ktmJd+A/1PP2CrY1U\nPEgbTg2KnVS4GU6oKGPucC7QKYV9VRyCHrlVlb4Hexf85JTVPcQXzHpHki8d\nrSU4\r\n=stC0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsrPqyxX6TMVbWtEAYuZA7EZw+KZlctuxSbCvTCyT8DgIgVn/P2o//JIHKjXyXNuMPENxVm468yizfDu4I4R5LukQ="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6-0_1585672082652_0.08353880669956792"},"_hasShrinkwrap":false},"0.4.6-1":{"name":"jsx2mp-runtime","version":"0.4.6-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.6-1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ISDvKGOICsWjTIdbVGUsI2Wo080JPVD2pWGsNo6kcokXvHQh9udxiKXJnD7I07py0BSwXsGL0L3/hLfOB2/MSQ==","shasum":"8c11fd72453ae850eefa7df8e20558c7af98ef64","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6-1.tgz","fileCount":5,"unpackedSize":137395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehAUMCRA9TVsSAnZWagAAR6oP/2kemXIjpMSW6Tj1/uk7\nuxInkmw5/6nu4h0ET2aiNBy2O4QMQ9WTmFCY7papzDq5Nt78LZen2/AFxJOG\nO0INRZxmmKaaoodkvRQGkVdIuICBgy8PufsJsil3xQUT0sXq+VKJu4UZ+4I+\nVRF2SnupSUMQWCcTBylDuECPEAFgnZ33/5BLmQwD2EqdaBNJtuCBiKYqpvJ/\nkNcGxgaB07Xvb/ZQnYSx4Z67vT3l6s+kBLrnngm58yShyqjfGDIr/Qho57GP\nWwh8R/GcVUvS7IF7i2gcmA5RVN3k0v3WMSaT8J6h+sZV2FWGufoJRb+Igy6R\nQPWKg/tzdDvvLEvZ8Szv1M5f//AEMX7ztCV2xeOFn8/q8R9ws/AifvPYxS94\nkqKwWm/9+xKnnfZndiGM67/zLjyP4F9w+TQ8pD+7s+k/cb/Npk5f1hoIrudu\nJbgmI03o4zp+aKBCmFvEJLYFA4/C3vTP+zHodEtfR5IwlrEDeHWRitCXBuQh\nMYGWZjgY7HNxxs9t/e129ltBcR73/sG515HgyBsWsa11duH2rcs7A88k89GI\n0FylqiqcIvuj3LONB/bBt/5Jy2LjfcqcE52LazlphfjlNk/pz7EnP1LD8Nxt\np2uwadZEuZViWf1r1oQkRwa3sSN0p39yvglnXKlo7umTTDpmL4nlYNuElRS9\nIwY1\r\n=sVbc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1dsj39q3ha4UVP59rKoVR9/yLVTH+O7wzh6SljWxCdAiAT46dY/Wsd6coxjZ5tPF9fKU3g1wD+/IGOlWIJ5X3KEw=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6-1_1585710348518_0.736575728239699"},"_hasShrinkwrap":false},"0.4.6-2":{"name":"jsx2mp-runtime","version":"0.4.6-2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.6-2","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-jhAqD4g89dMR/yTX9ghPfGtg2u8FCJdyYJxKLHx+H6TCIG8giSrjSY6bawLfEYHsSiqOCSjJsVb7DiLkOaFdsQ==","shasum":"703e4968c830e8fd4f9a777da8c879e91d3e4de2","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6-2.tgz","fileCount":5,"unpackedSize":137493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehAeqCRA9TVsSAnZWagAAQ7sP/jGKt1oI7zgxShFTvW44\nCxFGqNlSupsVz0FRHp2E4RtOCAeT1+EJcvOcsnYW0wHt2WUpBUyyO7HPKiG9\nWhTLNt7RunohDPX9QPVENjsgN1CIplXdDJ+uMQfr6MHF8sMEuPtc4x/+zp4v\nUjPDTCIvq8rSvhsN+UZjwhVRbY+BEH/E6GbFz8nuAt8+Y6PBbZWEgyDBkyno\nEogWGCL2DYxSweR5sbUZ3fBlQtHOCNvefoPxWIssrvs9khIGDBX04J8DbdI8\nwXfeIgeQQMu1/QC9ZKHwBmXMkG0KYxANgRNEawL3UNPVqug7XOjogIlkuzTD\nVUlQx6u3t1SQfZZQ+n5u4mkunPf7IiERcyuBp0BqVilwVaa4g+fRSvoKAxiK\nXYN6l74vnk4O4CnyWzvS674IWeAeO5ohqc2hgNu3KDZJLdV3LzN2eoqyFlXa\n0GJcFTvnp98OG0Unx+HF+MM1VtE5FSYYyO/yOplpciRozGQ70Af+lHZsREra\nYhcICw84KWiSz39J7jYFyXUT+8Fuqtbx87XLPEMGYU6Y+0v63lprhPrZkAKh\n2ewrBvlrgtl13o8zVlFvgZyTJKlD5Itb6MoPi289Folp9s3ZNjKbMOFXpbbl\nJPCj7enWuIZvgsmXhYRnzzin/3jscsXZE433KVnDgBR02OT5phG7+uz6pvqY\nQOjZ\r\n=RT+w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBcD6LIiXEKVrT36IsgzlBSpQfIym4+a18E3LCHt35uAiEApNe1vxqzC7ypRbchWwpgIbYyyRknqAyYlM4+5S+k9Pg="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6-2_1585711017925_0.1332035616013607"},"_hasShrinkwrap":false},"0.4.6-3":{"name":"jsx2mp-runtime","version":"0.4.6-3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.6-3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-GQvR0S7RWOtEGkJr8oUKVs39QDAIYHchqvyr14x27p3ZmJ5ERm23vOyI0xwP4WxBw16W28DsTrc/NzZ3fYrxxw==","shasum":"e023608f0f819f28b080dfaeafa21987a4b2ee27","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6-3.tgz","fileCount":5,"unpackedSize":138003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehA4HCRA9TVsSAnZWagAAE9cP/18P2RFR9IaYRU6bSI5P\nfK2FZ2aqTdl5p76sowcy3W8srt64yoxCQZVJUPJxNNo+xSduhc62IJSA9aMq\nyC0iQxTbHQwXnTFgmzVYYVooBG9Qo0XIuhxxRYa7rFu6t7hyQ3ew7Y/QQ0Xu\nF5M4Wea0rrin8mHsZW4Pyd77f8PqgXnNqbsM3leFUEPZIuvV05pJFHjjJrH3\nWn2j/YjtBxkM5s1HOYV2x2OXAUjFTA2zBKc0DWwEMFQSQdAE9TUD9+MN9Um/\nd0+xEkiB2fP+h5uVDXs+St1mu0KiQZ2CSgi4G+9nE9LvVBJy+eL/jwedzbob\nU5mkE15WKmJjHMK5HrZ/rqQ29kXi2DzwemJdZxxp14sIXsnZtfq2Xe3LPKPR\nzlEs9mg9NiQm7+Cb95aN1+xGld9ud/H2A0E367sLdS2hVEbQz5yGewQZRCxS\nOYgCCaRTH0nGcECBeUsY88a7A1d+SRF8tTxJqRsUpLWKb67Snyx7ZGOw8/5i\nNtQjsvobZqO2bCw6+4OoQ0rDoDxMMC5GbCZpZbwkYMz6bykybksZiBlinHWm\nJXRx8q+OJQeoDs2HtXYgCP+tCsDUEue3fkBepG8usSZ5lfrNjoKIciP1om0i\nbfX/6J/oEXo3siI1ErwM8o8eJpuYhZ5DViIf0nrstXB9cOXtuQuPWTBjnbSB\nVGER\r\n=uhoY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn0VfBYYt2ngAiE34jmHTdtlo3o7in0EgcTefTkw2iHQIhAJkxStQF2QMskJBYdTs2SDBHajKMDO41lACg6LqSJrfu"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6-3_1585712646512_0.036791699973636405"},"_hasShrinkwrap":false},"0.4.6-4":{"name":"jsx2mp-runtime","version":"0.4.6-4","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.6-4","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-sdAX+pD/8mlvEOz1TzDVfJAb5itMe5INYhxnQsYCxc2H9CXtTy4gV1jKity4hhljcR9+Qb/mzH/gKitzdIqITQ==","shasum":"acc04b9476c5ce5664611d7d7abd9474be46e13d","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6-4.tgz","fileCount":5,"unpackedSize":138078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehBMDCRA9TVsSAnZWagAAKmYP/jdxwvr8oyuYS1sIdBb5\nRx7B+KRpEEjoIY9+bMXFt7ubHyjgpK0bFnUlpzK9MVMCCoF/Z9PeGRRdgKZm\nmYt1WTJ7kCuRP3DTbhucT3Z+2QL7IfmK1TfMmgrmMLS3RqW7T48fqjUW/t74\nnPnW2cXfvqy5HtXrpdoRynuWGL63md9a1V1PDBmHN6sKouT7Ty71CXc/QBqj\nCVO4CE/g6ZXKspW8+/RbWGzqqLgZ3ZNRsrpeMgAq8rom39wR5KOM3yj6w01E\nxfWb2+ITJ0McD/kWYL3HUMLbHp7eAFxVxiZbV9D8EbikWKkaJDg8x2OI99Y6\ntn5FqRD5NxYfK9t0H0RBl8kaOxI19TJOfzv4LoUDcay3qhuq9OWrKVg27WRG\n15SHqUqi0PvW+BCk3AgDvrpD1Tk1lQQJjGog73X4T1C63JagtQBsNFJmuU80\nqVFwrXDGnWv33fgAsCddyHz9++Dtl0eiS9771KWJQlQHJVfsLBy2W4P4FFZb\nPuyicqYpcepubtZoJAoC1Rx9GOxj7aF+bvyngZkH5MNBAKxdfRQ/ftzWiT+O\nxafaG9nqmf9Xdk6ZyUtlmgNrY/SOUH/TzQi0iU089UjSB2RzmgNhu9FbLq8o\n5gMpyYPyVRG3l9W758DlWMHlaSXVDbadzbNaOBbIxySZ/DWEQRZXxFPT09/W\nchZ/\r\n=3tbI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUFwRx3ougXrKZ2czSGE+uj2V0v1SArMbUWhU7KauCYAiAy/S7/W7p2L7nkGBzbuLUQ1QpG72f8bXTMe1KyBkYsuA=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6-4_1585713922565_0.4893578003629697"},"_hasShrinkwrap":false},"0.4.6-5":{"name":"jsx2mp-runtime","version":"0.4.6-5","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.6-5","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-KAjh1nCivseyMiz5kI4IZL2jS0AJJYZmVsIaFntvA68HH32RUiWtjQJ6NgDtPg89oG+e3Q+fmi2BBJOyuXd08w==","shasum":"0550bbd302b96ed67e0edc7cc16b88725972e96a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6-5.tgz","fileCount":5,"unpackedSize":137997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehDIhCRA9TVsSAnZWagAAecMP/jf9Xy/txWZeZ7C5BcBJ\nBhIsljySi7vfhHrPspiid2izqE5POi1I5pIDYLXJmx9lBgeQMh7dP6YRqJZj\nEuLHyQaq8/mPN2zyrMQg6rD/iXAiAYh/HH4wsquhPz2/+/Y9qP9j9O+LKisa\ncbOZv9XNiDCGq+1cjuXCStgHCGaK4d2EreiOGs8k9x2W2Gdqzkcfs9lzftHq\nQHo9DCUNxMmxFqKcHiD5Kvx9FsqStMkdluoTB1T5DqOfveGvT0T5uVfCu+MQ\n5YvJbj9EdFKW0J0aZlJieb5sdMqDFTe6H45i4/tHG3raGCWwEARlrjDKUiCg\nP8cf8X9Zb8x6LBr8NteJDH3pUqstbgZFOBeeX89gx+5NOpHag1KXp8dtkzYA\n9bJvL8a57yxyjPlrl56NKWI+yl43EL3B8WziBoZPGnl88ptrn6YD0LqhA+VT\nJdGArZeq3pmFaV5R8orR4GMA9TIlylITOmNw7rzgM9gIgeGg/IYB1Q5mQx0g\n0XHme3JWPERaYED8iyaTG/R7TLrlxgCBhNtgRKzf0H2kt0yQhJ0AV23wPCnE\n3DqLlRrbHqLkyUxq4c7Rz8FGT3cAlbj1tnGtcKkDOFXChoAsw2yIPrzvYHcm\n2CMgteP6fMgabhl2ZCE+h+ancS5qpaz2hJ+z3i9QOb7PKruvxGFj9+hqeW27\n8E5Y\r\n=nN90\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKE2Wyt9cZzdsdEsidFFLcf2q06wbOuFaFjXUFu/8xyAiEA+0aR4zH5kTwzlEGSKBNQ5DPOl/lgOzBaX2QhNxTZM44="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6-5_1585721888820_0.24986294360341632"},"_hasShrinkwrap":false},"0.4.6":{"name":"jsx2mp-runtime","version":"0.4.6","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.6","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Ybz+4USb9XLjVtMHxi9H7kZeFA1AFFnk+PuL9b+afrmZJlIJOs6IMgdCQei5dulq5PNcVAF838gkm3oktrClJA==","shasum":"afec369afb954c53d5c3024d69cbeb11b03c3832","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.6.tgz","fileCount":5,"unpackedSize":137287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehFi7CRA9TVsSAnZWagAA+ZIP+wSmq+dtLSZk7WlorJZQ\nb0WzHcT1BiQmW/vtJL9K4ZXxKg80MVXrhvxNi8xtqc+1lBWpYGiAgriP9Aht\nQR9CAlB4faBQ2uC8N1iJzH+Wi35G66PWAD5oBAAd7RUGFqyuW+9LhF7G2cOt\ngNIVAfNY6lu+7WTKbNhVsUOnuYtQFqe9SiJabwCfBorxH5pvsZyvwJm4x4/5\nfU3fvDYhn0akPDXbXaiF8svN3FB3qg1pDwymCDYlSCOI+8cxd0qShTYLB98a\nPyZ0MLTevXlQjLN7S7MkgfSVCeCRpECACpRJPXL7yl0yQ4V/Ge+bgJl70iS5\n4zOpTaeNmCMDLxGN0j5CErPluMni5PqHR6A3rTQ3p12fAcNHhWvKpFcrs6mN\ntzNHdZqdbQgxK1L2kyq7AjhgDGjN5xooDSKj6f9OL2c33/1ygDFDYN1pQS1o\nWGt8Mx0eX4POojamYXCN7s3F4gVzt7RJ8cOZj3nFkjK+1hWzJ5LJCTp3hwJ6\nXAFmjBASe1v2Sjg5V7ZjKEwDttiptcSyvmLMtS8qyCg0aNQbEedccmxRoJyy\nQUXPNk7wUjT4DFYCUgdu9JzHQnsLUUGY3zwEoZyAN4v9MfbCjrF7a1+qs2z+\nWtms8MhOFN+D7o49SxWN31PFD0ssgMK12VPbua54ygxfbxS3K+W3CHFkP8sn\nl1qR\r\n=FPdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICB5wsN1Z18dJDOIBM5ytniR/almckQsgvQI74+a16qnAiEA/QNBHGflrf7tnSbEdLWT/s5ZtFVtLlCHtQ+xtASQjoY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.6_1585731770858_0.5239658047560283"},"_hasShrinkwrap":false},"0.4.7-0":{"name":"jsx2mp-runtime","version":"0.4.7-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.7-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-apW1nlQ2Nbd3UtnAR1Xcy8SCQ6DlrLZsgECrztrQW1QWsJBMV5cVgKmHOVipCi34CnmPBJ1BZn6S+vUQ4AC2Nw==","shasum":"ea96ee601463ec34b660b27597b16676b64c8486","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.7-0.tgz","fileCount":5,"unpackedSize":137370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehJ2NCRA9TVsSAnZWagAA4vMP/2AdYe27J7HI1LlbwDOm\nChoxJJhpKFvHDrmT5rWHq4FR0Bf4zGvr5cf/vkZtboV9KioOaIMGkVrCsO12\n6kURlihi2Hx0lSflZcuoMjQaIQWFti1gnyxqSc9mrQzE4KK7SaCgnzOQrUkS\nXVE9WBlNTv2hChI3qHP0ABO6IDW35gZE82o3D6AW2/hIvlZa0OThgoYrot9y\nQIA+8JfStNsedrlUI3v53It+NQhJ8J2K2YrtBNkDqFWxQuzvOQv3A+jZw3fK\nWWnQUlbpx1oUkfYZwIKepkLKzDl59pAms1LF/RcNg5nxdwjnPxnfAWHjDzXI\n8bgjiHtVzqoG4dXMF2X4szZp7psAXFwxCEiW7yY6Wci0MCM6HHaz9HpXqdof\nbq31xb3FCIX4gGg2GdeTEa8PceDWTdCWlZ3LX5/0oQ/RCekr47oG7skSVpQN\nEUhIYut7Ry33x7u+bQwEAH5pXYlX+inDtG8HLwgx7TXhVmqKDpmdLYHJasVt\nJO8v2ftLBuUkxywLCyCfpYSJ0COJLkXhs1WafTgeHTHBFC9AwYbBHdC63IsG\n10vzMeN2LP0/u5lh/N+zsV2Z9z63ogatyPsqk5hhstb7AvGx1ENVM4h/KMK+\nOyqPQd1HseqEadeHrVqtqYM/QBVFXfTe4Pw4t9gborCvMrUtg6FaQCt/Owps\nZ/FI\r\n=W1c9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAuvr1b6kXOKJjBV3+gYyg1C0j4Z8I1umtu57HhWcOOAIgWWZrjb3VOWG/jw9fkMepeOeAVPpCfrFBk1LwbwmnUSo="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.7-0_1585749388860_0.22456028040243958"},"_hasShrinkwrap":false},"0.4.7":{"name":"jsx2mp-runtime","version":"0.4.7","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.7","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rvl+StJakHsQGVrY542XB6aq+arHsl4ZCQ0kJnJCt4drI9DkU4IBws8MRXy9JxOi19EQcvRlx2vJBiumgZcvWw==","shasum":"d52b61881797e3324f855ac4a95948e35876908d","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.7.tgz","fileCount":5,"unpackedSize":137439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehad7CRA9TVsSAnZWagAAbRoP/jCFs4plGevGXOnqkgE8\nia4I97gwDNw//Jz4fJE7nfmayf2f1RPGIxQUVA1NZVnvtlV7y8g2/AtfprPt\noj6ItvkPAmZXgNtSCnZP/K47b+0ma9J4QZF1ig5yPybneAR24ruzwI8KpXok\n3qvW7EMBJyyfACiUGXVepxQH62MVSphpUScoDI7smPGAsWorBqOzrVRVpJ8c\n5Kz2FGhP4cA3JC88pCg8L2I088jqeVihiAKitsUXOR6Cl7WsPlSfOnQa+2XZ\ncfHX3ePKod7Y0ktqVC4unTSva9Cl66+XHc2qECMpHURo87QHYYUbrli7cYaX\nDGiVl/mHLg8J7CvfB3iplE02VOOSGsToUGjhlZiikq/blitoEfdcTWOZwP2i\nGWD4Ku/Ec+CcIEzMkxz0tRVBhZR9p6wJVIO8zWZnBD+jXHARPDZwnm5fwyck\nkN4ZUc2WNO8UTwLBjaDyifwjqKyM3YTXzekW47JKa2NOLZWMw/L3J1vVERFQ\n5L3oFeJ5wjYwP6wiYP84V5qE+NK2Dt2Ek1YJNspSrZr79nWvKiNPaHwI9c3t\nNm7S6AE5QOfNcYBTdsjG6L6bhgqc8va/uv0I2BjFC5LRkJDPUf/csnQF1SCv\nfUsTymDQG+fC1swCGrZ94r1gRD+2WK4VHXLcOX8uxGwN5yp3cFLCj8OAnGCM\n5Hs4\r\n=VZMA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhWwHdWE5KN9xCx3x1FS0l33bvIxOiMp/KMhW9qc97VAiBtQJkneCRSlChKaDQhUW9UYhGOkf6Ia5Rkavo9l0ikxA=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.7_1585817466839_0.5969264295878154"},"_hasShrinkwrap":false},"0.4.8-0":{"name":"jsx2mp-runtime","version":"0.4.8-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.8-0","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-83WmC2lLB6aXNIzKMwWvC8BgT4H/4MYrYhVy/BNU4uLabB5/zv6/gTAcUX6x1Y/SxmI/IdtQ7IQR+TYsm94RLA==","shasum":"dacecda3af9eeb1c36421e27182b50c89d34228c","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.8-0.tgz","fileCount":5,"unpackedSize":138805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehuawCRA9TVsSAnZWagAA+zIP/1BodRvkg18GwkCbhekD\nQpFm9NqQgqPiqlIweCkYXNlVZ909G+f3DSyK8WtHzM6qmI1jItrj+ii9urDA\n+tVNdX+Pzp/36AATslIWvguQLzFlreywzNpJI4NrlQYnIgteorRfEB7ED3jT\nYJbVEEXZ08RJ67i29cUQS7Tk93c7CQePsyhCYnXr6v42vuJbh2t+2Jp1oYTq\nlxmLNyS2Vr3lOu4PYKfKcalsH+qquRKmls/25sZ49jrJSNvl4eq6g5ngg0Wk\n9xDEZbwGqakFYXVKbblvCK01XySu2n376bVl0B/DYyaocCJbbKuWjOfUgqXL\nrMudJbV4D5YSqq9xLxGgaTRx0DC3IvXlpoZW6ZebrPgsBtQkuSUg3a5pmjqG\n4rMJINUW2rPRwg0+wPbMGSyTejYiTrrIYEdyTeYhMifc1zPoLDqIIy+SMMUh\ngGPqAIMMuENcXJXPUS4Gy3ulnDRyF5oEYZSZtZCX7cLFmDyjSSDgEeNL3gTU\nAZmU+O8dZHy0zpsEl+A8WyVT6IAN2bpigH7TsTm79qvqDPMVWyrbciFI/QIY\npy1livhpIiIUWSI0t2ZVHoIPf9TTk944EYs0HoFeF3rFo3JPJ+D+Bp3h9TU7\nEC8KMn/kvceFR/XmKQy4VJUuQjosta3E58+HDJ2jId6oofRvO2uRZJlop2Fx\nLoj6\r\n=ef7d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd1YB9fsMcXyK57srxFLHvRKQ+C4sa0asntfQMJ2bOeAiBUbMLragC0K+Ud45vHiWkq1qvv0bV5EQbN8zY0BsOtRQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.8-0_1585899184018_0.3629415655565478"},"_hasShrinkwrap":false},"0.4.8":{"name":"jsx2mp-runtime","version":"0.4.8","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.8","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-edxEUgpD/TOCXYFNQa+pitQoPUrTWyE2XplYlfpqTY6qubSR0WfhrAoSmBu8RMDandtWcTXkghpvjOyHFQu7Sw==","shasum":"3cbfcb667ff00cf0409e0d729645f7170b300478","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.8.tgz","fileCount":5,"unpackedSize":140724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelCcpCRA9TVsSAnZWagAA5YgQAKJHmbCiKiXTC0qRVhP7\nb7SHqee4zEKRxVme2UzMJEGIA80Q2syEmY76IjM8CBii46XAWGfgH+F7GWAV\n1Res0noiOO2p7HXgOBKtQVmCCkhSuo8QfCUAEgx8Qp4+hQU8TmoPc/8oHhOS\n5+9jhP0Ibi6nabXdwIVlL9eBOOEI7XR6ZcjiPG56NDXqvF56n1v/ZDL291Sp\nC4CbVVX/5qmVYtau8ZLNjmpTpcda8wC/ZRocx1sCByDzkABsQP2Z1QMScW7J\na+Wo1SIfpslf+lMhiH2lYospDkTEsozYNiNcYdt0EOc7/0t7fr/cNjDgucrn\nSiDDIs5EFEqiR55Sztz5iyMCdzgSofgRwE2i8hhwNrsMW58Ie2+ixzWSWq9r\nrDNNXUY3wrQHugELfZNiCRrXgCkyOfMOd178XPSHSnwXeepHmH1T17N4qSzw\nBhrL7VeQrZzS4aKOjBJrrQvgPG0b078WHDg2T/WmppeSQaE6GRyyDNBIuIeI\nSrvzlEuED1PFZgQ8+U59ES7RL0pMTkZrjcR9H69OPYNugnzlxuGewWQKHH8l\nXRSqRxSbxTHhHdoUyA0ZWS8GsvRwZbYzQh1BcfgTXYBhb7yRPuWvmrQZMcsf\nh1rhXgvwNu09z2lHJuzqkQ8KFLPoFdoA7dFVQWqZ33EyRQTDndMySUFSHkzC\ncNO1\r\n=0u6u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEq4MI/HT4vS6Wx6HtwbWB7Y78ZKGE4epmpZD/kbfoBAiAypX25t0Hv4SbmlgV7Il3oDkqGvrvkWpVBO/8gMFNWGg=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.8_1586767657177_0.4506602923390395"},"_hasShrinkwrap":false},"0.4.9":{"name":"jsx2mp-runtime","version":"0.4.9","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.9","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-A8HlqxweHYKDBKw5004fHMezgsM/5gcrDdhkoXm0fDCcL1bO6l1w0Gc6xHqBk5UAMbY5pYKgjiWtY5IxF7U9Nw==","shasum":"8b4243fe71e720436f292cec0de3fb527b218a0f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.9.tgz","fileCount":6,"unpackedSize":188194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenUeyCRA9TVsSAnZWagAARh8P/0yDmjM8P7tmVwcb2fuy\nUYlpoxOYiCSpGvEuocc8Jhb92Hea64jomzx9PNM35auO6xlc7r6pfr7RIX2d\ndUqJPwmxVmb5djOrYj1VkHbKPrnXw7BOnGaJHi+F1NtK7bmeAlc67G+i7LhD\nL9ALo8qCgVM+b3IbQt6+x0OXg/T/DS5Z+5GK/FW1pK4LmM08HlPzaXLUzcZn\nctztx3b6FbHONyTxhahevrB4wnR629gitNCTNiGSCZ8RLfFpra9JBaFmkLZ6\n0csTa8OrtplHrfNgwQnI9GDV+fFqwgHGu7g145yLdUk/IAEJT41t8TRHy6x4\nodAS/SYd4rDK+ydr1REm0MiZrHlY+IduyowEztqRyDn0zpsvgBvEFsX+BaC5\nmAsLethstjmXTpuATcEbKDeA1KmO4oWYj0ztWFyyexzB0grW+TRPVewbJnDl\nV4Dgugcl9GZSMznd2UcpQqjK2PiPw/EpmdBCO4OIX1HGn+74xYKdUkrnLQa1\n9TDZJ70LN81LJh+DXcmVcrW2XNBprWym2qZk4t6xlrotdowzJCgwGVAVewTU\nPQPOmftZubaCbtNSVqDxE4B8fgbb+rbaj2Ze8gezdWAb/OkviKLSTktAsJq2\nQa8v/TCM+QoYH20JtZKfhhXkw9UCr9DhX+tc/g2kGfGT151Y/H1iGqSfN7sK\nUPLN\r\n=CyHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsFVqCC+VK9n6+nLNd7kz5DIrkwrF1xbzuBVkQiuaSAAIhAPhd6vbDI/uurPw/WBUdjYRxcmbBnjp5i/A/bqZfH+fO"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.9_1587365810160_0.8893837194223089"},"_hasShrinkwrap":false},"0.4.10":{"name":"jsx2mp-runtime","version":"0.4.10","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.10","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-A2gHD0SCppJRiJeqw9cLTuM4SiKDOn1JmfFsr0QwXhSHEqueXx8meIMKsgmUMtCjWP/NCpm1xjGDdzxHv1Beww==","shasum":"93527a9d84b56083923a50efb6fb578d64ce7b76","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.10.tgz","fileCount":6,"unpackedSize":191732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqSMPCRA9TVsSAnZWagAATRkP/120cmzKAbPR43Veeqvw\nkPkJqBOF45zsx6erkKZEnTiixKiy0PUzUYHOargnJkVp1OQBWYfNmzZiEGF/\nUpLsnAHKzbi9VZY+BVpc+Uz19YBNEUGbebPx3tESvs8RfJFqqP1dGMqdDb9O\n6AF1KTjENpwIHdHzlJKrQOqXN12TWNTNdyH6NFNuZ7woJ+FEZfoo/m1J+0HA\nU1cN0NUcWEpiRz1hruWZJZisVQySvQKjuiHQpUp0rMX36bcV+HcXD4TCpj9F\n7j3Dv38z8rdogqeRMdv67BLHlJZwCrOU+XpcEEojn4hLk7pACtIjiD1GdzqY\nKMEPiEtPkYDuyRuj5zJ79KR5MFBFvV5b3CtBKpX68PR8OauJIEEbF9528rGH\neA69AIWxzMQjmclD6oKbEtrxwfxlveWwa5Q3nOAuHDMtVyEzTZXZ81z1GdhY\neWiN029jplJ+4GnE2xs7aalg0bh1qZEw9OPoyFM6KcmcYTLJRDAIAu408qWZ\n4kUdMQhPnfjyILD6OGw13uEJ9vtmL1I9uCzQDxwPA6UOug60yakDqOIF1xqD\nenp45ok+ntQ+CPM88fHVCkk/NE4bZjrzXadWHbOrz4u5uWKfOM9CVRcHc0pn\n+SvOF97CTdbpQNEtL4b22fY5n1UhFwUr0VPb/jdG+yJ8r+BQc30IZtiW00ml\nXw3q\r\n=PRfp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2BBu9dY+QTnwm39XKFDGWaXL3TdNIWG37benyNL/GkAiEArDioUu6YqWvyKTWDykOUqGj1EJwltUR2MOLstOAZAxE="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.10_1588142863504_0.4155478019046448"},"_hasShrinkwrap":false},"0.4.11-0":{"name":"jsx2mp-runtime","version":"0.4.11-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.11-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-G+5oDyPVNv0EJI13JqvsHGwy/yDDFH2sxECEzW/X0hCgiqg3o0U8dwu+z1i8heM8tga5JUnF2XHdCWNJmKR8Fw==","shasum":"2e80a3a4fbae7f302712876fe15848d0346d934b","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.11-0.tgz","fileCount":6,"unpackedSize":191935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev3AcCRA9TVsSAnZWagAAuwwP/jTUTUTFguLfrezA0C93\n+RjnK67tew4xbPEf3dBJUDnf9E9VxnKJXyiLo4bRsbpmuz5heRhtQmdPhtyF\nK1wTHMxJZQIPJT+PpftX4dqfSQuE/EhrgulZjpxuDsbvxq01nPC6hm+t4682\nuswQscwAkMHxdcMhvUQltKToEx7xuMjmtneTZzEhgZBmxcMZllgfTwxiskXf\n9bprjdZo6y9ESc/TLE8Ly8y1Yl4Jmhi/LQkqctVzTR91nTbbXMO/+3M3Ye+F\nLdvIIA6HRqYmAF75R2hWZISVOyfaOSq/1Ob7ZGo0LIAh8CBuDjMxOGIEChi+\npiOlxyTaLVcX7cwMhChPPahHMdOByV1QDdTfQ8Nt2FFaP6yNmg8gA+Bu1bab\ncz294qDgNEopTCi3BudaS6p7afSW22jIz5P3s9l+s/W5UW3Du1Xf1yBqEtAb\n0G+mkqU6zXQo6iPhES4TWvEZSoo31Ltepxbs3Z3XuqzE/1JXmHvUzzQwibs3\nQUOfwRGxgZpYw9Y7hXb+S4IL+Afe4qnN8+j5rzCKk3quXyen3nb9G++9eAeE\nX19/RWp4+sRTpI8qg43+65j/lAzI83qUbTz54BD92SpDVdow2adC+vF0lSs+\n5K4nW9I8+LsFx9s1KNhrciCpeTg/vsWMVDf8AUpFzkFZUDQhUWPqwnMiGch9\nt5P2\r\n=UAYg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERtRRUg/AmYUo26zhhkJiBcH5uPTLYXEqHxXMptN2idAiEAymHADhFrOFpsamJswELB4JA3+fpXA08sV01yVoltvmM="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.11-0_1589604379575_0.32712402252641937"},"_hasShrinkwrap":false},"0.4.12-0":{"name":"jsx2mp-runtime","version":"0.4.12-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.12-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-P2P+ALz6XGf3WMcQD1DziYGNV/KtTYWgapejDXC3CC7LQ7xhAqmNoDZUChDdxkhui4jHfQfkPnn08lpqYfnAhA==","shasum":"a517b936fe6938a1c15870fdfd2de3e4bf21efcf","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.12-0.tgz","fileCount":6,"unpackedSize":199111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewkF7CRA9TVsSAnZWagAAboQP/ihHCUDYu/X5IrHYS0kn\nVYEpMbtwtZ9C2tp0kyyvr9TUwYygp9PCqFCcHlSTFvv4z7UILa2aol8o5Zx/\nrTQ5JGAjMz1duHHFpUDaOs+Ew8dX9l2QWRwnxfp5vbHs47JZlvdlMGvm50RS\nks6rci7R9OP3g9Lh9DgZBE8mBPvB8+2ts941DmASPk6n5kzI2ggmEee7RMFm\n1vce3B574Orh3zSIs9hkUFqA5gGN0t+hA/mky10vcv+J0R807ElReca3hS3T\nUAZk/iBLSphxJtYH7TmoESa3uU9KVUJRgj220curOOm976ZRxCmiCFZKyL9v\ngxJZqezDV6BnAa/Jxux5BDDbglHYLLl/3gqA8vQfkstsxElnjLA4+++0e6jH\nCvzmolXYm7cWyw33K97E7eIej+0I4hrigCCh79RcPiDQqe0BcHvAGtfCtHx0\nh/cE1cq3zr4tXGyOKx/+shneY1/U97EkX9O9QLHDqFJKjooDpo05RRa3aKtk\nMTckq8ln0giuL720ODer15jJ1xY79gUVWpRIjcXDAXET/V26gjB3oX/MHPcL\nlJPRGQLjeTHSto9ll+Y8esLDUBN1Hlosw0OfRSY4sEX3FpNhj0A/ZAKPa9em\nZttBmn0quCxJ7IbBgVAEKaxo2ryvwMWSFWJB5U36OM4xlDSFKpx3qmQphS0v\n25ao\r\n=iD6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0jT+eljZmO0sWS2DGkAZtmOXJJLPwUW+vyiItJFy78gIgZJ6HJ5ZqjjXU5NeBfvSNBuHbedj9Aq51y1jXTvkONMU="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.12-0_1589789050757_0.9874762843952076"},"_hasShrinkwrap":false},"0.4.11":{"name":"jsx2mp-runtime","version":"0.4.11","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.11","_nodeVersion":"8.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-iNlpSm5c0ENMoPYKiIuWhgB4UbrbaJsgmPSqGF5p6vrcNGOgsfwbQtskGWuwquQyh0EabXNEjIlx/f5zTCLioQ==","shasum":"eb4149590bcfa8608088ee3bf3b8c0acfca28c1d","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.11.tgz","fileCount":6,"unpackedSize":199173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew5mGCRA9TVsSAnZWagAAKdQQAIeKWF4/huvezsRdxCly\ncGJPBz6mbDMTVPfgXMZeZAj9iAcr2GSYcYJbvTyGttn0o/Cn3+EkMfqrQ5Ft\nY04vwRfYc3zIb5kfbKhPrxPFNj68WaNWr5qwsSMiLhijdDje7G4Wi+lQ/eqd\nIbXwEYQNUQ7dWRXaljvYP2PMX/glXO+61GIS+QVzPSrr39DuKYvAgA5diU+0\nVt2lnj0ui7gRJK/MHeylUjc+LSkcfcUQIio525yzES0+JzekHgp7QZCY1CEE\nhq5VGCP0F0Rzl8sOOkWkyymyn+YtTAzggLYerRdU3a2HP7wpIEsQ/pDraX61\nMW1uJxpH37I4QcL/4eAUdV01j2EBxYNzTKWS4s6S+Tf7FF6qVxmEeDGEL/WX\nmBNWWZq92ysVC3r9oHmZqloF8g1DUcbJ+c3gLQfWsk4hX730P81Jk34C5QT/\nPY0o4ZqUf5dc6VSe7HiQOJg+Ni31Q81wxSJxOi/6kfKBaDQPwr4VdmcoIk/2\nb3tvmGhPP4AIGdgaj9IUCH0KgriikHVXpJxEbAheuOFxqYRBGPzR4ilcQ+GZ\n7GeobhpXcrK05zNU6qFGw+Mw2H5dz+u0/2/ByKYfNRe941DuJlfkzihzH5HH\nJhXGe279/QCrZ7Jtd2zyZZHStdKJ+Kp0IVOL6Rw8fPkgidLkqSjJqzhNtF/A\n6+1v\r\n=iutY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTYbtsieQw2HtqXuM6GHQM+3Dbh/aRwrmO1TqJu8d/5QIgLFeyn4b4Lm2rsbChU4B0j7DepXhVk70rRL5sqkEmHlY="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.11_1589877126201_0.6696408236973983"},"_hasShrinkwrap":false},"0.4.12-1":{"name":"jsx2mp-runtime","version":"0.4.12-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.12-1","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VmHBNFdqF6cwmulY3fQ/37diWSzMT0VwThJBxwtjLT9MLoYTnr+RxcLI59IiSVIq82xecCwBgOm8kbeHA6AXnA==","shasum":"6535e10dc2bf7cbba43241b3360598672492d472","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.12-1.tgz","fileCount":6,"unpackedSize":199431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexNkkCRA9TVsSAnZWagAAjZAQAJe1HJv37grsdO64chfq\nQwfotjavJNksosDGGzH+stK3lqb/Rflz8w3xSUUiwqkY80pZAU5O5DJKh0n+\nDGzWc+qFvRZhP4AZex7OVX1jSAnVq+q+vxqESnpu5QbyIiHeYO7I/Jf7Zc7P\nq7L0o1wCfLZNRCJaqbNtgu4zSZd41G1o6w73m6EiNtd4xfAWlH1UW9F1vAQR\nI9vNAZetM4xcA5nd7DH0lTjd5oPbDBys1N7hRfn8TxsalJIe640sYqfYqD0E\nLQflljPNhEP/RGcfDrY7fP5i4wrvsO+WqOZQ3X9qfFDv99lI6QAzK5c5rkJK\n6CCi4NW2Vdv50fyvXxEH7g/wZKkodzsdiZl/G+OKIIQ/97KMMgcfkd3tzMVF\nJwYhFMdkGJ0VNyRtL5U+hFLTHWip0FFLk9+3YBu5iMUxygXdyUlrwr9XfJyB\nhW3thwlTJ/Wzmj2+HvialldzTsReRuoaSXUCQ+6bp+f4o728dQvcZvaTKuao\nntmkUQURWMZ2wpK+afV0eNfDQ3OlNg09MTOnpoFelaUlWwBrhfVSsFJQyj+o\nJmh/4JVcbDBIREKfIGtN97yICiVhbxE1AwzDTZ6P0ezGgBTP4qfTxIG9ZDZi\nX5jxv18B0fCfy+jysr81A+/gH4Ot8zNl4hwARK+D81AMN30i+iuN7gh5cfVN\nNWrR\r\n=hGxW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn7WPyQl/DYgZ8WRUDhvT8bU6XG0thTz1626BgTgwnzAIhANBdE9Em1QW9Wh0e962kmV5BmA4T/w9i2TAOu2Tg1I59"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.12-1_1589958948457_0.5184623930656367"},"_hasShrinkwrap":false},"0.4.12-2":{"name":"jsx2mp-runtime","version":"0.4.12-2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.12-2","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-JsfCKLzVxz1Yu/kCtmORo6I3Xsudzp1M0KfLm2n/h7K3Mbf+Wgs6yIQxVH0sKv/yjiJthdhUsZCpnxw2mN+sDg==","shasum":"c2bc535e090d3ccb7c83a4bdaf22e2577bf72232","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.12-2.tgz","fileCount":6,"unpackedSize":191483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex3RxCRA9TVsSAnZWagAAvqAQAIcOM8LrTf0312kIUnDD\n7jXoSrTChhddRi83PYg7qOn5OYZZbmJPwHH5vxeglKg8+g4MNUUuYbITA0Ph\n4aRMCpEBryeedaMksUvmeZXTLDG7KHYJsvVhFLTS9SGtdfrn4q9F2zR+U9/+\nJ9YsVhS4CWph+aSFTcz5Y0BdPTYvlHd6C27T1cQq+lJpTnEmTvsznwkWVnkr\nm1SddS/pOIeOTwSDEt9LxDAU8IY1l9nOtl4LNHum4aVc+JSpLXj9eJNUE0sf\nN5IDYYXLV5nLKx6c6Tu87wTvwg5yfzMfQGDH8FqZ9iss9dZDHdtBszRyqveM\nPslno0hDt0TIw9qrvMIkxdAvkVvHl7iogqEuKs5raDv4sPTZUcbvYOI307br\nriGm03KHswMvE4P7TIsvKNCjEm0T0/jJWVcQthau8dwCYMzma2IMsGFjaJVS\nmCTFOo0KY16HbWmQHIi53z8HLpx9ag5jqX6bw/nAQ1BFisGPYEXNeUNvBmj9\nqzNg/8pALqzJSepmBoQNhCpQkYR6UoJUrU96ZCAuHlMmxRyqWTDhGe+eceje\nAPv3z/PFREGzdNks32beYxEpUcAgE8Fh+ZWGC7ilkkmmAZCUXZvKfh761hUc\nI7Sla41MOk5zwdvA75F0X/uJNz6xa8ZN+SP4xuOwuC2GuVBrSqu0T93CSRSF\nhwW+\r\n=HZ8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMQD1RIchKdt8lg4ke5b1emF54xPIDDUi+malmH9t3hAiEA1nK4XFtfqhsT0+afu/TC/HdqSkXe/rEvAReOu4cO9f8="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.12-2_1590129777459_0.03248173688629574"},"_hasShrinkwrap":false},"0.4.12":{"name":"jsx2mp-runtime","version":"0.4.12","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.12","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GgEcY2MsqOz0YrG2n92UyJi/DqdXeXa4HifReT2VCvPV42wGGMnXt4NuK69cc3II8x2wr5/AFZ6grf+9PnO+lg==","shasum":"684eb03e4e0065ce69979a70254a92d164f5be22","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.12.tgz","fileCount":6,"unpackedSize":199464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezioSCRA9TVsSAnZWagAACJwP/A4v9Xm6azMJ2B5Rz9q2\nW7E6HB6Ty0sOMhPT8UKS8CS3/FHFQ7ObqKleouWMu6SpgE345jnjRd4+I/u4\n96GM/4i3IiC7KWbZsLUSnlHpp94gmGCfOFpR9caP/9beO8ZrnuPE4tN9cRH3\nX5fMIks9RP7Qsjo8gu7AjcGJfkptumljJBiDgtsima1WcqEntONHT8BnYqE2\nZbjjHqFyly5ciyZ4Fxdq3V8V6YWo6SwdIO7KCB3nGFKVWAMQxkOtw5eyCDRB\ngxeB9Ys3UQhZHBK1aaDadb2KIkQuhrQv3jrTv5AZ9R2C+aRS2q37S58cN8+T\nF+NMQ9I8F4Ke823be++SDZ3Te0ikO5i+ne5LGUtaFqenlcNIW2O0vAxuNYMP\nyOtAD8GXV6ESjvgdbiP/9OUWdVcewi8zzBS2GaipBnaYAVI78NZg8ZTW99+4\nnHO6VGrboVNGqdt+FI0juBsfrZ8Z4McOxcUiSClVFDXtP6bJGO4mi+imTVXg\nhqNIViLWEsi9tgIpnJ+S4JAtlswR7e9Ftc2JkpIwKpXTu8tJaSdtlC2NLKrB\njkYI1gWgy9yUACr0Z1oMkMbd70oUcUhp/nintipKEtYl9K9JrY7KLc2XbGsj\n1yabuIamSuaeg2i2QcjBnn7z4zFHYBUD+HEwmzAoHuCY10Ag7PjxeaohGSAR\nINn0\r\n=dzd5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsgPxZX9yev/sP8cSz93BACQ6QD3LGdMlZMRxY2VCHAAiBJQuPmsCHbtU4tt9Quo4t8hOkRMpvdgTs2YpyexSBaAw=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.12_1590569490276_0.7043173176264073"},"_hasShrinkwrap":false},"0.4.13-0":{"name":"jsx2mp-runtime","version":"0.4.13-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZK6OBPUKpZ1jFo6Pi7rg0ojL2llXKeq57UZPl7q5mJ+hyTrwuiwYln/FryLqISHoWCGjEx9tgINJrDwkJ/kG9A==","shasum":"ab107a82905156b7cd48401fdbba17bc1ca5452e","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-0.tgz","fileCount":6,"unpackedSize":199434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezisMCRA9TVsSAnZWagAA4lsP/1mKliI7XluMBal6/pep\nbsB++jy5qhi/4iN23x6swmzldxgFfTtUmHHTeCbENqWEyNO1HNtHMWdzR63x\ns0t2ZExRydzNnXFKt04XoDjwHSUAl2UWSvmmKfpqkgqjtJN99iD7zEtqqqE/\nzPCJdyx00X3vfClNScN3ZAq6UV4C3yc9GrNCMyRj6c8GxivBYzB1u/Yyq3ww\niwssJKQASzk8liw/70QomLdv4/oyXrQ4wmmEBLCqiS5sBQw68kq/HW/7mWyg\nIOYFzTb2qk6zE5FLeU3Y1j/Ac4ReNQc/C0tJDFE6w3NX61KP9FGYkG1A2WHz\ncLiMFk6pBbV0P7DdAiFOL26ietUYmAUjsFGOV3iiecsawLnRGTD/+TgAotgx\nFBYBFZtYFi2auyW2dVxmpRo7E2jRgRFa7ZpgxtTzvd5xr11sMo1uFKJgg9gi\nUhBf5LYBBZxEsLiy3edbTTCa47XtYUS52nh60rwtWiX7R/REv630gvmcbLgf\ngFcV1CWigJEV8c1ik+1TatgQ1KHr/WcnwO/XCV+twrfNQEkP/F0KYRQCs34R\nTff+HpGjusBI9luoKfJsTay7op/UDkOx7lKP/QDGMuDOCwJmbXG6b3tzDaEn\nPNbBF8LdTraFV3QCGzzECExlnSJsotyuZmdVRPl8Loip7EgIuQTREXeXhkYn\nfeuF\r\n=DCBe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWalM3IPI+UtfFszxhfeeG+pK7+aoCZW3HAoBJOBlEcAiAGeV5zYqhuZWkF02pRuV9g4vMfywAVDT12EVRiXvWuNQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-0_1590569739699_0.9053923700587256"},"_hasShrinkwrap":false},"0.4.13-1":{"name":"jsx2mp-runtime","version":"0.4.13-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-1","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LxvAdJlXPVxzpWrXQa3IKGpLLvu2cdMHYQPCJgLJRFTgYYhlDTXTSRW8zz/BItYYpisbBCbvs3/eAadyBuDQsg==","shasum":"c13d80a9c0459c745827b117e94b4be6614f1df4","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-1.tgz","fileCount":6,"unpackedSize":199622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezohPCRA9TVsSAnZWagAAnp4P/0YYgLc4PQtPYy9SWhbP\nlqF/+VzK8hgT/nl3d5yObjyMWwgJ1P5QecIrW1BEyMg23ocsJtymIADj7iYD\nqRVwcTOKh4EBl/zTkz57l19rTxIV4j1kdc1l5mNxoqvQbytXwpAQnMyVnVLB\nZwqGaw4DunyVIpLrzDa8TDzluQ8QMB8RW64WJIdIL5mISM/df9Fu2upqX9Rg\nkKn60/eIPrsPSFVbW54pRQ/Oai7Vccbv9nwKXgzd3eD6DL1fOpMQjpO4yrNc\nCf5RX9zo5TSQrnYD56fLp0ecsMQBuEW9LlOntwSiiPE9vlXwwUMDxNphyTms\nPrdzcBNYmjgGBcXSNrO9kPdiecirktNLoJIhNMvlbrcCXaq1Cli2B7SB8GGE\nN/G2JujRWjK47losCVdsWloPcNyDMgqD2JMDaWAOZ0m5ytSWmsZcCbQiBBCO\n1MI9gbDoAjObAXN70NYyZ3x43NACxZLzwR0bylsoSfe7G1lWGhYCUzQGbOq2\nvtC55kfdp5bbi4hwjtVk0Xmpax/+cV/pw+nZpB6qWDErmlfT/PYRLrlHVeqy\nbY6M8l8Z0o83QL6R5C/3+qMbW/3w59BQK1o27W5ukct1zNd+Qy0R2eOLABfs\nD702cDNH1eBMKJvPGYbf+7OpHX9ohvtTg4v6CnUrATqDjwsbnogq8NgPJxfb\nEB1I\r\n=k5iE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgmCzEBpnjSJc0XXMP0ZPTJprg45dGOxH+x4WCQJ/H0AiBE8k7OwLrV4msCjgzRbNTbXn8Gr0Zw0V5tULUM3OWQGw=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-1_1590593614753_0.5740511280600211"},"_hasShrinkwrap":false},"0.4.13-2":{"name":"jsx2mp-runtime","version":"0.4.13-2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-2","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-S2m8Ab9KlVoX/0tQMmLEHe0XMOa7MLMDsrDMyh4aaEbrso/TLNiHvNddhkcH78CDRhfvuR7zY1TA4hfZkYgMxQ==","shasum":"13778dfb1e56dc0d64251eba002ca1515eb09a74","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-2.tgz","fileCount":6,"unpackedSize":199570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezo9tCRA9TVsSAnZWagAA6B4QAIo+yrsRnDuOYcBOVMYe\ng4APDlgr/Mk703Pz3mIvQbL3I4DyKcraNL4zHW4WrYP4idsYmOG1QwWmO3M+\nMO/7nSoAfR90eY5d5RrSUALf5OjIujilp125LN7gW2tSW9MPsoXbwohscbZq\nFwBeBBeNDFyWRQH8ly9SV2Zoqd5Xu557RSuQYBLst1M4LQUOAwZEFrt+pi+g\nVQaR7Y1zIJTskwUVcnU8Q0uZhN0ZyglP9C1SvHukBXrHIhOWKple0rsWk7HL\nwEV46xAMEuNa6iYursH32h25SoDBLwTSSHNSfCrG7fUkLseckn1myHsapsO1\ntBnEd1c/W7LJYmDRlCcX2u9GEdJULphhKBbgrUDQ38serGjicstvF0jHSKsY\nPtW35y/kupMido6ZQzeA8xIFXcj7eSjKJLeBiFKJhpOBt64bdR8PFjfoFnKQ\n4XUhqT+n7/5sjmw2HlrBN6cKL2WoP9jf6U1fkYKuWWPAyQZCasLR0mgh1Vu6\n6h/bABly3z2W4QpcEX2B/2ntwXGMjSXi0WEMykKKzaavLtRh/6hUmCKlGTSq\nqbHYbxosvMduCOM23Ld3Z+gbVL5csVOjor85xLurO6y/CfIf59bxYndqqI4p\ne7l5wLIbkrReq5ceJk5IXrsTzoRw4o2aE9eFnk3llSwELT2PODJw+N0TtYx4\nCzB+\r\n=aPf+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUn4gyn2Q20tBZmxgDa3qcxUDzFBGTzEzWLs3QypqY3AiBGg0NRKbbcRCjz8tnMdI7n/dVJXmIv/urNhBl1x4WTLQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-2_1590595436865_0.6384021643206306"},"_hasShrinkwrap":false},"0.4.13-3":{"name":"jsx2mp-runtime","version":"0.4.13-3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-3","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-b0fxdXj//5GbHdbvD4V7gWC1fqt83F0gcwJWuxbU1Ukiok9wajufkKDQnLgE1nLtyaGnWz9A61pNQIPwbNAbog==","shasum":"5394abd36e5e85a1921dbdbbb03ea2808b7eef82","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-3.tgz","fileCount":6,"unpackedSize":199710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezyjVCRA9TVsSAnZWagAAR2gQAKFNNJVJa/cmatpbHpmL\nYQBDJnHmRugHR3DXvppfuw3rQr37SjMqiEsmEWwcKPjvNtV37exKGrYNq0Dp\ntwC7Prfv+UI6cO6vsU85LDaHq4fALax1Z1q3I6PCo/1SNcloSq7R7AbAZx8K\nNZeVefiC4OyJxQUHZoJbzXZgBLEDf1+ObH8X0Yiw1Xr+T3f3KvdEVjuXLOPo\nxZzFCLEpoEyJywf0xnn3rhdX5gFSR1/b+qoYgIEy1fKoXB+wO/ArekD24xlB\nc32SlEfOuToJAbbJC3ary7vSnn5wT40hkFnjXai3GH0ECuVlbI9tqbC67ixi\nlpaxOo/3VgS3kTPBlE/lCyYL6+ZkuQk2whIVgsFz4tLw9cYOuK9qIjQJDtuH\nZdHxI1E9y5wfU4VPNcJqkOuKrGO6IERLFZ1eOKnFrj9mtindldddkuE8fO7a\ntOdEg13yf/Up1ICoB50cHhIxWTFSqAHZO+W7nc0G5Y/JhYN3c0zlm1y1d7dT\nMMVH2WEre8B+4lQ4nBhTerTPJeP7rQ+P5InMalOARO7oTSgty9oMuwwi1miP\nFIVqd6i9pALpTwsdnMI5Pd4VoSnP53mRaDUNw4EtHhT2jIE3AqfSTmZ92QLG\nO7v+jvBpWnf4rH7Q4kejqylwuy9uLc9uGXSJbkG49/ccp70/yriEtEvtmq2a\noWsH\r\n=xf+T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMiDpLd/IAjEo0VbYlOa+7uq99F8VnDB2vdS8CkUf6JQIhAIgmznodjlU8QK34JQKQEoAL2DYplTsC1gNtc99KVl7Q"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-3_1590634709218_0.9867160536686452"},"_hasShrinkwrap":false},"0.4.13-4":{"name":"jsx2mp-runtime","version":"0.4.13-4","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-4","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Y0ToqTiTqgO7wL72VSTMttHxh2DVWRnnQ84yefg61ucAVOOX6VqewHvbC4eKbDP6ElWAitItEGwjZa/A7V4vMw==","shasum":"8ab0d47c8e7fa94ec0de0da6a60e9f66563c3efe","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-4.tgz","fileCount":6,"unpackedSize":200394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez1daCRA9TVsSAnZWagAA7JkP/AkWN8J6neQP57slVzUv\nejO4N5ZfZwUQ1P2793OPoNJsDuuSrsLhZfRKJMylReugK5/zVU36UgpMJEl0\n1WHabmtb6Kt8btBsfLEB8TrJvvobqIk9PVd0SVkoClQ4rcivI4oj/52csn7N\nqrt3YVCXG9IU2AZxREoBtPVb+syCPv4XUp7psrXePCEEtkcN1OyYunTAT5Ar\noQPdEh9OXStqx712rmW5UqAV4zh2J+ESUCbYg7yLxUbnX+5mo9oOuJbS375a\nNCZBRA+fv8jY6LHMAwl9seiKAWAZF0yHUYZTc/8nipIRDc9L+pNybcNVFlhX\nU8qDZdwi0icAZ9oO+OtCppEjg3W4tRZdGsC01+BExfdwnOIrYN2+0IPlfe+Z\nWhmv9bYKUr47/HXWxVxeNzOu4j4/ee0U5cnLhrcDsTbcrI/zdhvX+h8AFIuj\nKxHp5MuxxzISqn2KLQtlA8Iu9r7luRZz1m3mkciym+rXJv6A65uCr5owg224\nsQEIsQloX42ljE45/DOML6EJCTy9QWLbHkyZYlnOxyhd/v6gPMVNXbvCOlK1\nfiWyYNdA12QMF5qrlMZiF4rSnXbrmPy1LjW4ypyPzLqZk+c5nLehcrtDPElI\nhPEoRhv6zMniG7dw+p7uva31Ga6Aq1eIt02pdta0gcAEb6d4kwu67IE//2/5\nwnEG\r\n=d8Av\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnPEP1siKigGpgeCpfKygmdF+aBMt5/zLL7tFgdxX3oAiEA4pBaeYMYgKbTrAXYkG0EpWk/0hKk++zlzmcnzJLY1hM="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-4_1590646617555_0.3938812485781007"},"_hasShrinkwrap":false},"0.4.13-5":{"name":"jsx2mp-runtime","version":"0.4.13-5","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-5","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-st/01d/J+y1DA1qjZhdK+YIGHRqjX2Y9uyjknk/CPG/uOd4U30yslkhAYYa3tG5hiY3CMt7XCht1wjiU4E6RuA==","shasum":"26a77921ab8c9933ea6b7dbba10777128d58414f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-5.tgz","fileCount":6,"unpackedSize":200442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0ItpCRA9TVsSAnZWagAAm08P/jNeybd62t5XGlC28cK2\n/UtstDW23RbHvdJBUv25+6bXb511mWAyoaowUKs7q/zE9vm/RevoLZRzYQ4T\nRdyJQCKsxTqrqGOxbNHHdACLL3AB21MW/sLI9nn09pXGDNSvvmEnWA75+ikD\nzWRDAooQvmcPbRaegEljFB0RrFLICWj73NlsVgqdtwO1cW7vjxLpHZVuSq5F\nyaO66i81zP3AioC13QXFKuo65mFQiPqAHUEiXYUVwhnGv13yFmYDGq00yh3d\nmHZhnPrt5YhK2/kYkvyyACLhBESenCxhJRotGJFZF1u5gcFH2k8DNyV/pBO3\nuZRtLWJKttOBp5Hg7i4yVQMR6RjNLcSQ9oF3nKuNdfWSPnGbGcY6ZYzeEdbI\nL662KIOZ5/YtngYCAAOrQ/kX9dCX7aPVccOiisqfkZpWj1xw+XasTf5MZnql\nDkgZrtjaiV3p4I/7NM8omgLlWUsQiAKfhOkU5/GtRRrWyoGEjbFzKeKGjkDA\nIo3jHej0xnlSUoepkcbFRWwqruUDXirq9BS6+rr89UJL6dZOkQsvZgHgYFMh\nGulO8p4F/yJIbcpXnGolYNvqFzIzY9NinayLZaQRk2ednT6mjk9DJGs2u38c\nhmF2P1zH+MjPN0p6txfxNO2mQ7ub1BY9BB6ZgpJY1scAacLs6lflNAjB+L4E\nGCPf\r\n=QJY7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAubKRcf86gWawe90BBGe56VBrhBX5/PQhYX7q3hOfxzAiEAhjrj1oyUwhBC1B2tEEM6Mw3TgHeH8r/matji9Z5TQHs="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-5_1590725480973_0.0175104837074902"},"_hasShrinkwrap":false},"0.4.13-6":{"name":"jsx2mp-runtime","version":"0.4.13-6","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-6","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-n6yTIeenThZZ8P2yGOlo0danL3RxOgX/Uo3i7XVObMruZkUylK0b8IQ7kvLegn9l7TqNYQN9FFWxS4hBIKQZcQ==","shasum":"e840fd83f325443ac4f8911c94f7c1afa1856979","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-6.tgz","fileCount":6,"unpackedSize":200398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe17zyCRA9TVsSAnZWagAA26kP/A59uExNzoymWCaJjl4E\nI1Wjre3pk4isOA+OgXh7b4PbsOt0ajWbTS7h/omAm3yC+iT0CThaYObweZwm\n7T4YQn8SDAICdzAh0QU4qG/keTKKrKNymrWMnLCZby5wWU58c+xx1AjBqZXr\nGIiCO/cYz3Q9SdxCQAc6JNRPe5Q4nUhmRsfMVit9fGUqy5dT6FDRTW6qF53e\n3eE++cVsYqz4bK6vExp84lCtS0tfGGvq4o4OY0mDMOft0I4VGa7X77TYcLOJ\nY/emQdOZghTUI/iz9NpneZKTiZt8fIN5iSjceThsQ7al+B93f5XxbFqzx4YF\nIH/5naFeC48uPlPjcVf3ksJdz+wYWzeulKF9EcqYNsmTLw79lO9mMceFaz0Q\njvJdNWJ0wxeSw+HP3pxkNGcOYpuZOmGNJ1WciKUosL/XN6YuOTD9J1gVAzol\n4EZ3NtuA5vUiM/g+DtTfNBFYZgsyVWjJhJB4ZD/0Dt7+PcvbNd2TbAcYmkPb\nw9KloXJOHDNELItDUmVFEM4Xou/Jr3/KJIT+85hrLSmfof6F7isVg0bahHvu\n8tU29o0KfNn8+132jPp6G/QsidFKZac1kvg3dost56xQXkIBJQP4RW1heIZU\nemebvMwRDv7eoOSC+zSg9D49fVPtrPBkfVLZugZob7ssf7904u++FZsWZiqO\nlUuN\r\n=zKCV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRy+Ar1/Sp0ztWWWPNb5aY+tjt0LBIih1rH9PwDbPUeAIhAJjEzaGy7cKYiiBVkeo+y9odw9g/fkQhax69QYWmyD9b"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-6_1591196914093_0.4596375982062977"},"_hasShrinkwrap":false},"0.4.13-7":{"name":"jsx2mp-runtime","version":"0.4.13-7","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-7","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MM2E1BdJlqb0+Dhc8ZA31KRwKx5052oGrGdpbwkU8p2xoFFpnucuS0a8SIAwG2XjVL2xCXymPpWoJG20kWUKyQ==","shasum":"9ed2d2242137d983c369e3c2b064d2523e64e833","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-7.tgz","fileCount":6,"unpackedSize":199579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2emICRA9TVsSAnZWagAAbzUQAItX+r5XDMm3ytSFuCqh\nNRuJ7h0/Dld/vil45QOXP2ourfOalA6RhMYrjzny7bYhQaxBWKmWhJ4lEaN9\nilVfTFXmiLjlTmHt3RQ+UQL/QRyWGq0Y7PcYD/153C/fshzIRlFcPiFiWz4u\nakOsHCiTXrbrCbAeiCXJMKHHmSTmxD50LCYdL0pt5ArbBmijr6HW3O4QhIyi\nmv2VBzHw/9fthf63duIoTYEEG0wcABsmlcZalYFiJsNvp26xBs7yiY4HV/Or\nmE3olPKZbkMngquL7dC5uNXl3vO3mIAj+Hrhc0uGaJqay0xW2wNKn/OUdP/Y\nTpm257nWi9SdKQVb4dTGTZf6qeeCJV/so58DvGekxyom649HTGJaTfM/tCFj\nApc/qP3Q9rsL0RCOghOrLXmHjCCXpnILdD91it5Gv5WLPQlu2kANg7kIXBfd\nzxGMOBOjotwikj2V2ooIPSkh8aAiuw8yLwjWAO/r+5Tmkk4wOmBQ6sM6w/0A\n8D5gt5ytu50UwZSSeLGy5GHaxI7sKsF5obGKXnyQfO2x2A3BQTkmSZ2ymRwX\n21Y/AWX/wry2SediMm/7oHia147xNuvxEIFK7ICpHCRHuL/gCS/pgN460G7f\nLPSFCZu+5iIyTiNoHzYIa2tHgHkUC/R3QYQ7tdb56OyGQoFQvEhkEAQc/x9X\npyPT\r\n=LKuO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD05Lt4dad0zIqctz+tjNNbvVu62QWDOR7h8o/XPNA62wIhAN/BF9bg0+gANmzNO+kn9emunKLW2EBf5rraS5ewJyxf"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-7_1591339400308_0.945953342901944"},"_hasShrinkwrap":false},"0.4.13-8":{"name":"jsx2mp-runtime","version":"0.4.13-8","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.13-8","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-V9ZM8mX6yWtDrr2BX7k0m+dBwwwXv/ZtZmTJL7A6z4a1sYImR1U7YWCEnwRAySQ8oNm3fZDgG+J+JtVN57Ligg==","shasum":"a4e74eef1f17dcabf222a62eb8fe3ce58d8572d3","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13-8.tgz","fileCount":6,"unpackedSize":199646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe25EbCRA9TVsSAnZWagAA9q0P/1FpR+Mq/0XvPqYkR59A\nOHf5S5gErfOvmAFFX2KqZ5oHIsJ0f589blduGiIHI4NqdI26edQkc9LI4XWF\n9Cgi8WrLzEXUQHFlBCy30EiJjl1MyV2JkUT9sEnC+OWzIjglNdiiEYMS6jZu\nfP5MQREk/Yfl1iKlzjohakQUt8yEZfmCWhqnxHCS5ZAZS+7AlbwO1EA3Cvin\nUdfTPxS7K6eWxC2IZo2mDILnaHctQRDhQHfS/wXd8gbe+AojUTTG5C1A9vd0\nhLlIRnnvM2P54rhAuauheRH5FDVSh0639MOQwnJj+bewtdv0SpH6NaKaHe5a\nA3TUWjm9lT2KBPrgAacNjMVE0MXBqYNvMw1Ctb117/CYcSYBxkExqR8gUOJj\nAxjz+2kspkpDSvb/UULBBc5FhmVcFMzeBnxJtE8FKsjndMz797bkytAo20Ts\nFLrQoYYiGazzObV8EgryqoFgVwQ/EJWAzTjK75VIJLNmXCMRBb2IsYWmzs8S\no1D3OlDDhf00bXLGXZOdEgyRUSAaYb4n6W8vGjHNVi1Hgqu5mbkElzCgiEhX\njgBMX3Rfb0/ATRHeUpe7H9D5Nw84v75L1NPuKxLWafsesRObR/fL73i89vYN\n2YJw1idOQyq/RfSG2sv0sqU0yAT3MKHdhTQUbN2YCjU0XmHqcjeJiAc0lNWB\nXaBp\r\n=Mfp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAECwo3emoVVyOLaQGOwG97OUYJEHJuTXxCegSsMiGj3AiEAsCQIEhESSACwFY95VKDyKkU36p9cDu5EiNENRK+apro="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13-8_1591447834436_0.5531275956844954"},"_hasShrinkwrap":false},"0.4.13":{"name":"jsx2mp-runtime","version":"0.4.13","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.13","_nodeVersion":"8.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-/rtfXILaxCYWzEJ2QBlB9eCqmrwMmyBjMxBw7SSzh0ES5/EbDT14uYvKRG7ROJjoYc2HvyOI8JfZGzQoiJFcVg==","shasum":"7625f742ad657ecc1f8072817f7ab58514d2d935","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.13.tgz","fileCount":6,"unpackedSize":201012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe30q2CRA9TVsSAnZWagAABR8QAIn4pwXMH3t/EZH5RFBt\nUcFev+BCCWFD756hKBgZdmRHKIPZSKhX+8LIJom/P30tnpJxea+L6/A3CaZi\ncIsIwTSUT6GgKAogUL+5AnbmsqgLfITNO0QjU9el1vNO+rM3AicPB1VrUctE\nz8C1KyW1ijSWNdLGbmdj8qfGqj7oembVK7Wl/wMdNYU5SvJFWPAu0oFkucPn\nb5li4ADzBmIjpxzJa33RKHfvQXDlktgRALjJvYUet1GDQVvcZ3VJeHf8+kBh\nlQ5umrdvLxvf5x0wUKN5LvX4EGvdAHnVlt8R02/Y6EOvuiiDY6fEN+4Ao4AC\nlINYlYJHz0h41sZ9vq+5q0L6W3AQJBu5UmPGxHTF9U976PF71vdFWcSKNxOp\nPWJ6/8txWY7jqtZhi1yXwjN1wMMmLhfvdD6ZXA/O0KLvnMy4gA18AY2bbflV\nS4Msdy6kJgMcn2hgTv/zw1basm3FydANvKZM0UAfUto8sJlAbDHmXdA/rAxe\nlgCFlU6ZwMmBMR/UWXEpKZMv6gwc8acK/bvJuPHDz/UlgGagXo0FHmn4qlff\nqr5+WnXWNLJCn/CCmwWVvbOYkXAzY7pxQ6BoA1YXsIEtRtAkYQVnqJxkBAl9\n7qhnQA+KyontbY86V+DW2/LaeNBr+Gs4ELc9BdRWmC0YG16ctMOjeo3k87m+\nCF+u\r\n=lT5E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZRU4oaVENM2low4t98WQePnlVwNqTy/ggyxYEvNJdQAiA2jYclNqeKmPAMKU1WNfV8mTzpwBdwaR4dBnN9fepUTw=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.13_1591691958169_0.4983654403573281"},"_hasShrinkwrap":false},"0.4.14-0":{"name":"jsx2mp-runtime","version":"0.4.14-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.14-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/AvuR5C64GP2Ro+y+bZ+/Mwggn2RtML8+xfWNAok6awRzIiNzWGKva99/7rgIvVm2bIBAXOF/VIIPaDYY76azQ==","shasum":"20e11e82f74e691f2d89e9b682f9b529f625634d","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14-0.tgz","fileCount":6,"unpackedSize":201054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Z0MCRA9TVsSAnZWagAAJ4UP/3qUL12SEe1yMgOK1PT+\ng/Hp95Jp3HXOCq3ExPLnf6V4G3oNtXvGCKuo1c4faK7d9fqQZ0oLfTUHvQG2\n71TMc95BEJ4pEFQil0kiO5fAhBe4DrdUFkbyxC+1Z/DMKkGOllkt5A7vwOVq\nwC8mTvizf+vSJPoWmAmK8SvuvpXUU0AtgTApABVjD2uKAXCaf4lV8WvToWNy\nPG1MffB20s5grws1wNh+oVAhh02Nab1Lt8rVnxj2PTMT6+D5o4kqAB58DfZJ\nd2Vad3YTIyImgPmDow3oVU0b6T2miv4EAFfsbsyHjQRH6ANB7+xbObiX0+WY\n9Lxs716YCgODKhVl4x4pA+b7RZIkP1X+1thoamcILH+i8HWTOaPi+FVhivqk\nzDULGZzXERyAztT0prSmqMzj27Ct7p4+c6oLqEDllRB+m9s3UMBuuWI0OEi4\n9P84GHl2+bkmFgkyzFmIVmtQnNZZeNkYqw4h6NTjZzcyRaAQNhF6EnhqtlTp\ncHpvrL8xrvHADcJM9jGcB7AXmEcnyPvr+PZf6y1POKdcJHymYaxdjPatlyaE\nAzlTv1H25MLYF1Bgk90frs4Sj5tZ9wO3G1U0kIFty400MK95OAl2fxhFgD3M\nfdIpLKVX+pCKPYZ0oGZGfgPa4Zd0/TDH5+1IOz/IXzOe+m7OTSpZe+8A/3et\nAhcu\r\n=jRQ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGXW6rFjAfYSFLzsNnSTw8uIqwoYehhPeqQt42WtJ21wIhALhG9vUZJ5DUHYF3cDemkoMSG5P4iUZI662Xf2g0SQwi"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14-0_1592892684021_0.9028346221934385"},"_hasShrinkwrap":false},"0.4.14-1":{"name":"jsx2mp-runtime","version":"0.4.14-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.14-1","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vLduDHDJ6n6m8X+579mu2Jrpvu5Wr3Fmmnm6UGA+rj94kOFjDL6t/KBhfkeAyiWUYgMzumjvAEONkBRkF2Ddgg==","shasum":"ba7ad6e0494542dc64c4d7007ecdd96a336f2f26","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14-1.tgz","fileCount":6,"unpackedSize":202851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+/irCRA9TVsSAnZWagAAZZQP/27APDykGlZMkvGfsaex\nOtlHUzhJDId1nf45u5wCmaqUNFWpGyCqvDgKTJYvEfgUf7g/eTuUgUUqNuma\nablz7MYKGZVYASVTEy6HmU7EVv3I/SfBM1oRmXF9DTrKebxlVqztCASdi+iN\nOLDrGyKYKztJi+Mejkni9b/wYjYOazEoFAdvBVQr2Y2dbuyyfeIbEXjm2sFj\nKvz4bT3f0Pr60dAvCGINe2jDF16lcDiYPaCN0/imTRRv46bf8ehrgr/bzrpv\nBOECAdLMbb1eXbnepVMF9eTqVFqB1ngLk5HQxVtUryAu+edtgsumfQKV15U7\n3PTWjs30oEe+b+z+V3CVsi6xH8QeYNrjA0GP5s1hZ5DIKs74wDesSJGHityG\n4rsqhQ54hroBR0OcEq6buGartvd2G54IdbXOTMfZeXkZzQvFJrFiht/zynV2\ng0K/dx37dRXybq1ILJw8WiRmBwuYml53n78QBkWowKjVVNGQoqWIb9MqHOUj\nUoDLV+VpfxGS4Cuov8sGYRFBj+4+45yluy7b6PFT3E2DzClKt+ktH6y5JJo/\nZ//KyH6J60F0gwJYftYey9v9TRuJiu47fWDabw8fjEoEzswwQZ4M2dhTdAN2\n+BtlpMGMbYLdBoYr+kNndvkAa+NHC2DyOnH1z+48Ampbmdpq08Gm8z4uE3wy\nXzHc\r\n=hM90\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICW/biz/oAN9ebK1ZLP4xrjd6zIJRqIdGw9F0l1oBNDSAiEAg+/YCsFB4NiYYPl/oXfvv1Pdb+nL1EGYNdkzmZNIrxU="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14-1_1593571499185_0.34625305432542874"},"_hasShrinkwrap":false},"0.4.14-2":{"name":"jsx2mp-runtime","version":"0.4.14-2","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.14-2","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1+tG+noWjOmqLo9i5MKYuwzP6oWGVzfwu/OMm+RMtH1MgRaOo17dTFk25kyUB+z1MyQ9HP2uZF1MTIX8Phx6Gw==","shasum":"cc00ec14103cd86a7ea8accb6c4004dbc567cd72","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14-2.tgz","fileCount":6,"unpackedSize":202583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/LppCRA9TVsSAnZWagAAIjUP/1XGAmHUUh0fzRavQXZe\nU+r5xSFx+X6Pe9ms6tHmAPbnbn4KLY58cDObVC5AoJWF/T7vkdIiQ7aiToMf\nnuHMBHEZkY+mvkMkMYLYB1jUM26YpR3TVKwt/sWfhKjlOiOa+6tR5plZZwjX\nQ2SAA248DG8/jGpaQLNsGRDetMuWMv3Uhz0nk3OtQEgE2YlYhmr3FvvtWCKS\nOvke7tpjpobcuOIiMM2bKTh41D1PoF8pwoIJVgT3SLZUwO/dffXa/DqdMlvI\nlH+LNdqnQWTv3VsUk9V0cjgWqeTwEsIZe84XGiQGThhwEoYaZrjxyuCNZRG5\nZnNfrYQSaqZ7tOxj7u0osF5mPdsiMEZT4uAraeCIdmN7KqTyizmerDSrtpCI\nYTR3DE52KTMQQIHZtGZiIFNcex7kgdafbAP1sMtn4bCxZWL7/KJcLAeL0IVc\nuEVERfS2N6rfna+gFlaXcUd3hyfRTEX36vsoraj6SBc1rRhKxBIqv3jYU7ad\nZZS2OJuqMW8+lKNtxWsyRfqA98aKx1hGVd7C9jQGHJxKtd6hqYaO/uMVR1JP\noFJI2CvlmsaNsjOXZ9vd8UDLHV156LRmNIz3g+XtcC1Zn2li80FhRN2GyTPp\nquPwi0ruxJlNCNe3iluoLPnZlAzh9Gp5CyMLM59uB+usGbvv5o6XDhQO98LU\nsqTt\r\n=RRkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDteSm6CCxxCLJGjrLXuI4CIxZQRtXQ3HftLkWCOcyiAiBEzJhnCCFBmLwOCK5ZmQd37XAmjLbEe/Wg6T7EeqTY5g=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14-2_1593621096614_0.7624408757680001"},"_hasShrinkwrap":false},"0.4.14-3":{"name":"jsx2mp-runtime","version":"0.4.14-3","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.14-3","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Yuv6HvxmcGBXB19GfUzUfxKUreRDpSCr2LSONJvO8/MAAy8KGocjp/tOOHOGVoROILU0A50W9t4LWEcoZ5NbYg==","shasum":"0dc695cf43e9572a4bc42de28e44d955db2573ad","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14-3.tgz","fileCount":6,"unpackedSize":202851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/YSTCRA9TVsSAnZWagAAq+EP/00O/LzE8p7ZR3tkqPLg\nd/ZybQDhbkxGcyUJ97xJKBuAZb1y/tZ496FEVHESnrM3Qm6PL/X97nm9l7En\n0gPTF47g/iJcH4vxtNUqxISfWdzWUlOuE9PwAlkH6eQFXwljwsENMJGUYC87\n1VZoDV1LSKy55CmLta3meezwL5OdCwX0S2bE40I47lwc58BklrMohrUljNtp\n4WoybIlM1fA5cD5hMU434v95ilYIx+MeCG6IP/H5XbsJCnlVNjU04vAD1Lh0\nyOKsu9qLYQ1LAAVpgSC4ae17bG9BVPsWQNn2hTjOVVAqk+wRiNJAh4PI44H8\n6NXSYEXdYt70QxiYx0UE98rBrratsyVzqCJzwnzvIzfgagqZ+olQqirjavqi\nqMstJfQD1uf/ueE55khLs5DCgpfb4VyHUY49P91PWrofdK4etXYDDG6BxoSb\n+NYwPrglbmRmU1/Fut7/nEhZ84ZB3x3luWvmRhw6+3I8NSt0nFmlGCl/ZSjN\nDi/GZmo254pIQq1bthkR+/J2ZHQw4DX0H8NOfDPxqL0+wHvAGeEZxjzAmT38\nVUfmZKblp3zzF0XW0Oeoj0GCP0QP51G7PvDSuiRp0gP0UxSrnoA0m1g0h6Bf\nlVfY1R/oznqMUeVx0PPU4iARCzN/ASnO4JnLkjDVbcxIzdG7wYF6WZgL/MPy\nsfn2\r\n=JQtp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcuYxo2PmkvyXn6tm9NXvej1se0TLARR4+cxxQlHUImAiBtTWYW/E5O0C0b7bjlvaiWa1/5V6G7bIgwUbAeildhuQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14-3_1593672851060_0.29345574290929544"},"_hasShrinkwrap":false},"0.4.14-4":{"name":"jsx2mp-runtime","version":"0.4.14-4","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.14-4","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qCdnesVf0LJlnVYSwnIxx1GVF64Q5iCPIzqdbb4INW3tCbgnYsLivV7w3yWMWE96eMR0UYg0BcrB+MYheQ/KjQ==","shasum":"687176ab9d4a56aa8bf8338f8fedb02696d0c196","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14-4.tgz","fileCount":6,"unpackedSize":202512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/woYCRA9TVsSAnZWagAAhLEQAItN2nuG1naPiCfw/uDN\ntyYhlHfVJ/kghE5ZeKPr2xEbRIY5FVPxLaJCJEqkF1VrLXUr1Q3Ewki1JHDC\n23+YXUXl4HA5npHjfpnaodNT4BHWfBhvDkblaUKtTZx8qptq2rRI1t/J7jG6\nmW1wRQf5TbT2nmbGpVvs6xX/pHyo7NhFQ5Z0VrDI03hjR3WpJcGqrIGE11iZ\n+MACIpK1TvbpQ9QCPgjBhNdZl8NE7CKvigk4XzqJsDkGpxSfs33cMj24g7YA\nXCijShzEr3SSc2aLUDjTF1l+5EXIGmoAOBwsW7RNg8YNLzWUzvxBbj6nQ8g2\nDJfOZOsrmD+7/WheAGPgthDiWiPIsROAKRxrqJiOJWe/NyRGFgGON+pZwyEx\nHEusSTEhWnW7ISNSTmh7awASPrg3ngLsf0IPP+qQPeZZplnQCrEFlnCrA/C6\nssb4AXvWIPRhYd1l1iIhZChPl14NchjFwCPAP9T70KbJ77+t87V0IBMQk83t\nDq1CrkwDpr/d09g5HqxhZzi3ZMgdfglZWDyk8+gldIRFIBFKFmPJjvuWPJTk\nORwAh1PZA+VJ1Angnx0ahXv2/r7NqWMuGJcSzlXgorRP+WE9aK4YcFH4n3TF\n2VuNfXs5+4xzW5Xzu2sOg2q+6L4UOf5kOoFvIpLfHfH0fkhNh+dzht3ZOJ9F\nX+w6\r\n=dms4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfqJCcckSaUV1NTmq+gNhua5leEfq87m0k3BB/HCPIZQIgCe2fVGWuDmjdq+cWnIk/jnuWL/zIzm8Lo2w0OTXo+FQ="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14-4_1593772567683_0.3813068230220906"},"_hasShrinkwrap":false},"0.4.14-5":{"name":"jsx2mp-runtime","version":"0.4.14-5","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.14-5","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xw3BPLbbv522LZmR3NdSheoRRvdR5V304FbjbwsjVWLtfyvlN5Fjqtd2f+Cm0lVqHu0W1YGauKZJ/s7wIX6GJQ==","shasum":"78c5d2e9ffbdf4268b547ec14e6ac5c52e677cab","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14-5.tgz","fileCount":6,"unpackedSize":203942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDy+xCRA9TVsSAnZWagAAvSoQAJDvxOWU8m2H1rMKfanl\nHfG/4PYZcc3phX2Kgrpc8FW9Lt++oPJ8f1/S6ZvLKNySfn0u8nDcMYCKSW4h\nRE+7k+AkZdXWuC1Xjytq4eVIJ7Nxskcu7k7ZCOJDixaqyTIFdwtWqHcq4ooT\njcJbPv2MC7CWJKQ2JsBy2J1vuytiOZNHGbUgh31YDzBl30dLrcLMsi1boe/Z\nz6GSv+HDYLWnbt2VsqehJ8coaRSHtB7Epk7xXc2ug4f4gh4jBtmv4/zs4dvT\nyGlcDRDAnyffRFM+Ze9Pfxukp4n3zh1hmuHLesqNrhHrrRr3SscDY8ZOd+y2\nlwAsfU2oNiEWF6db6LA/P9qEuX8CajWzwu56hMt1/xWpieJ9cglhpadzOK2B\nGuPH7fuQjWBZVaKa+h/juIAI67i8cxnW8/KKGf2x/hfDFZgHR6JIWH6O+uaz\nZufAiXW2Qqal64vkCGTn7/bw6oNkUThqjbhVhJsV/jqjHYuJSmfR/oQ+kszO\naOYUZXrhSKqinDOxS89hSMyoAZwX9V/07wVlXfaA53I1U5myGPRYUcQBQkWq\nbe+ZinBWcwRd4e9XPG+w71zBCbSRmB9ac3tqXxgObUZY6GNVut96A25aeubn\nTk9uj2YZtJnK96BviI0Zvj9bzXiwdsUFisALhr2pTh3ScjyjmfI8dJHMOds6\nHA7m\r\n=Lbvt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWcz9Rm+Q9RjBYmUjEs/oUt37mrSm6dScesiiQ/MgUwAiAut2a/0ijvngTnMP5xJyHuFZSgO2B+ObZThu2pH1dwqQ=="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14-5_1594830769310_0.741437773155621"},"_hasShrinkwrap":false},"0.4.14":{"name":"jsx2mp-runtime","version":"0.4.14","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.14","_nodeVersion":"8.17.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-0wluo/FoMvYceYSDqStcG5ikNmyz7pXgOTVYrh+Ud7jreobSeaq7ObKaiheWdcfU7Io/fJh42NnSWZU+f2Ydng==","shasum":"13b6b9abcc09bf5680fc3f91efd6d5a9ffdb4809","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.14.tgz","fileCount":6,"unpackedSize":201012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfISyCCRA9TVsSAnZWagAAweIP/Ak+LhSK+ordz0h7CtT6\nl3dwT7Q45vso3+JXqC3CK4iIY6bJtVuHrvWfRikTq5pl2VR/deX58DC6z727\n4mvvOfx1OflB66jAF/hDdcvltULtM+CFYNGOQXnuMrkZ0puq4Q1e/O5aW+5T\nIF/091RgjWiFAn/N0k3P7tdARR2QWQbJ96Dmc7MLm+vAOqSF/z536UqrVx5r\nMsYRriPl4WV/Y6FJ12pKpkNa066ft6rGdhpwMCeATgU7397c6XazFmLlyNic\nY3KH5L3oTjcFzleu0cpEihp2moxM2pnm240Ohi8spOFLtaJl/dHcQcJi91ma\ngPMlGwo+HC6x6hyRIss293ndbmaAnYUH24ms0vIxpW//rnZQatyl4fA3qypX\n/5+yju0PqSKAh5KmRWu2sWpH1px47j9J+HG7dHTynRln/Bz73YqFQ/IpouPf\n4rEgLq7bzTvy/uOmpk1YO96TZ4/aBfLOjoNOXfujFpSqao35QWJMuKwc80pa\nS8DmI0JyNmm355ZsNM0MPSiK5da4xSF95+wtAVEU82BNVQNl4lGMKCVw+4+g\nb/EJF28HXzdZdI29dCEHW6Kk97+F7qUsLptAECHEyh5Q5zRaqxKlxVs3bzAK\njetio8C+citWPVE4Fj1TqlBja3gLIln7KqfKMnobuMOPyhIi0TGS9t2wHrbh\nsc4I\r\n=/TxR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRn2HKSVRV0bHfw0OyY5S8JtW663ZY9SkYh2E4CPCtJAiEApZIe4c3eEHrTWCjW03fGzCxTwtYrUBCypY2kddfgQHg="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.14_1596009601755_0.5255465160796733"},"_hasShrinkwrap":false},"0.4.15-0":{"name":"jsx2mp-runtime","version":"0.4.15-0","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.15-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VdSWKO5IZE9OIMym/A8guTg9RkhoNs7JheRGuzHgvn2ify4TCJbP5Wn8UvDY4nJzy9gB4Fit9fFky8DbkmMpeQ==","shasum":"9d71373cc1f598e45a93211840be4f9d4f592020","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.15-0.tgz","fileCount":6,"unpackedSize":203942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOQDYCRA9TVsSAnZWagAA650P/0RkzJtSzi3wPZenthOZ\nORogwYt8AEycagqonk2csMC1FVaQ3c1DLmEa5KHhBfq80HybmsW4kIKZ9Y6u\nIB72ui9tlV9ijF25SWMvG7SRGeQLmi5HTcVfPUST7VvzMsq38gM2bGVYp7xe\nnPZhDNhAQkJhk9bi3DSTOKyhy3OprFN/eIraORD7d6PhTYZViYWU3MOMZlvz\nrxBdwARmQCYb29O2xt02DvU98ww7EqGcHlqyDfc+1cMqiJNGEuzpeOsdpH9g\n9aqheg87wGE/po7nOb/CbXM0EN/cVyWEMdRwXK5A4l17gqOtNmd/cvYqG1fH\nCO0FWQcpJaFnP9ioP4Dd9ZaZJElkHLI6FOnPbKl2v0XvA17IBA/Ym0HuGwGa\n7gWcF6SbTRRLV3wyYNlDVYXKxbX5QGiLSnAtplWwcFWQ4cIrc9kC+4VtMAC8\n0CNB2WJmP0diRxqxBJj5Ejim7FXMFudlfxeFEhZae9xaBPJ4VHsUHfqoA83w\nrKv3CU2ND8Rb8e0TeqRfkeg+MUbV9P6omUQFju/wCfeZdOt/DfAioERjPn/b\nVPhQvcjgQs9/26k7djSgt42jbnSuvIunoqT/WIFApsQQRVfILDuv6Ds8fu8X\nTNV+blkSXHqVraQujxOFDExIWgh5egn3H6o0l1Rz4LXqnvRH6AvbDeOIXtYI\nC3GT\r\n=FnrR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtXPd4/ZFUXYNMbv8TRwwR9OHhZrhrlyTCnCAqxrl7nAIgSqdQ1lyI74nLCVnvIGDFnBu8wazaVwjpTAmNBKIBkhM="}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"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/jsx2mp-runtime_0.4.15-0_1597571288224_0.4688931806086942"},"_hasShrinkwrap":false},"0.4.15-1":{"name":"jsx2mp-runtime","version":"0.4.15-1","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.15-1","_nodeVersion":"10.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-VNVSfAnZBNskXZgi6rY+519WpwtHwZth0Yy7IwDa4kJOsw+90NEZNF67P6AdJ9kc5LtqvV6qh/b2oQdJ/cAThQ==","shasum":"240a9a5a3866abf798b495c425593794319e0a21","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.15-1.tgz","fileCount":6,"unpackedSize":201262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR8sICRA9TVsSAnZWagAAqCsP/jpSYD7cmPG3z1KVtCtZ\n+D+LRJPxHzfprmXfkK2Wx2UONfYlGohIVC/di2EzW5YpMioA3Zw10R+xEtER\nAV/O5HSQczD49NL7QCMB/ypwuPyMqt8tlUTQ1S4ONM6KZ/TX0Sn8GhYXPyp3\nqW5gyhu5UmhvrmrMG/c/SMnWZoqclr5yzZ7iMIHOiVyg0b3dCQiNWPHCB9hW\noHuFRLPdHRWi609ADhzdi2qg8TfWs+crnTs7u2WugB29LmaQZlpq7aH7dLmb\nTUFoZ4+ArFWky+PwKsLfmqow4ugE/i/jRHf8/4vcJlFbQ8zox8sGVBWjIWBm\nfxW56jF97IAWOoPwwQArgq+2ZAl34nG+kMPX/TWek9SKf5Tt+da9NyEGmQAL\nJUClE4QlLSnTPjBE4K7feyjhfhGTYRMj70JZsOcYh+p3+5IUclvLFdli7vHd\nh409WI50RFrEz16xeCDE8fnurXmkJ9SIMb0+6zZBNB+9vfeXJxtQcBiah1NS\nToOMw4D4xrVfF10NWd7Qblrk3lOSV9iH4VyDAzkVF0V2YXRGg1qSrz2k5stN\nYXUhFuhUh9ag3gy2lcMuHjOLknSx/0i/e7OtVaoTsJI559tmUFNL9ktF2adK\nVKTFiqHenip96n8zUFWrzAG+c47qT3kL/xaN6jv9HySlZCQB3CJb5G3mNIdf\n1zRT\r\n=vdwd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChv7UvluKW69+t6h/PhzoY4BrG1qc3jg/mhnMGUgNf1AIhAJtBmhtoan6pNQzYyxRsL16quW8PucDcU6UPFI8iNwlP"}]},"maintainers":[{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.15-1_1598540551966_0.4996245376317927"},"_hasShrinkwrap":false},"0.4.15":{"name":"jsx2mp-runtime","version":"0.4.15","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.15","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3SM7KKbFTEjtFDBtfWQkeqjFkRRDnOASkNNwwvXvCZp3Q1j+vwT1vgwf8mMwEciACmLLeFU5yXTKo27Omp7ueA==","shasum":"38f1881216abf0dff77ca66a6691ba1dda3af625","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.15.tgz","fileCount":6,"unpackedSize":201212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgB5vCRA9TVsSAnZWagAAuxsP/0MQCWC9YmrV6oBdr8Ye\nElrW9gDW6Vs25aVMZlUbM/qqJQO+pqaxH/oba27G7cJrL2bmx82qGUwnLSt2\nzkquY8vK+bGyAi77FYkGgGcr7H1+8mu3XDwf+QRZLBfv+nrBUbXAg43cvPKt\ntM4HWh/X0aopHopCWs0uIZH1Plm4eZ9nTg1tlhiNJA3ADK9WvO6zV+rL/jyc\njPWCQzK/GPqaWtUVyD2GRVvjzCgI1SFbW6pleUkOK/T0G8xhHj1ryWyrxqW/\nfPsaSzHhlrKeS25aQ4VvKyTlDbS1EjLbQmmRM+sR92cEYjUaUI5YpsPUBnQC\n8I7wMbtq4mKUhSZgoJIIR9u+npsAae8ZuiThAoHN8RXMWp2Yy74+lANpBBp0\n175giHBM68zm6WxjzjvzxwUN/M9iU11qEnCKcFLHthO2KxdXjz5ypyA0NAky\nlClpPViepygiC2R0lFhgiJ88f8cXQIv1LxWdbPF5wXbRFZRweSC5eWppmtga\ne4McDIrUmWDszekov+QUG6uhIBiwwio7ABouYA6VWVwLCo/MbwGupK4aEGhz\n8IYM8lkDCXcS5Wcf2H7iLWBWzKf8tDH1QIUTdcT1BCBrRAPe7pcLfr6TvEVc\nPXmT7MVFwqr8BPS29oTfjhVRFWyl+IGOx7tK8Jy8GJOVSzcn/TnstlGPpibu\nD+X4\r\n=4VP/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJKGZ13/BgzqU+qcuTU7y62BZdCx1ovkKTVG/PJHC4OgIhAKE1I6tdThW0fqlrcsLobKgR3WiOBOPSP6BK5yHhxi2l"}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.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/jsx2mp-runtime_0.4.15_1602231918886_0.7333566872177264"},"_hasShrinkwrap":false},"0.4.16":{"name":"jsx2mp-runtime","version":"0.4.16","description":"Runtime for jsx2mp.","miniprogram":{"ali":"dist/jsx2mp-runtime.ali.esm.js","wechat":"dist/jsx2mp-runtime.wechat.esm.js","quickapp":"dist/jsx2mp-runtime.quickapp.esm.js","bytedance":"dist/jsx2mp-runtime.bytedance.esm.js"},"scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.16","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-h6gZhBNJ5PBzLRYugMEdRp5vq+bYrI7V0v0NW7KL6P67TforGbp82SUE1AfThf/QqYAhehbidmgiINNa3aAKQw==","shasum":"5b3841f1bcc8bf84c010957ee3b8f5e533cb6975","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.16.tgz","fileCount":6,"unpackedSize":206836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmmMlCRA9TVsSAnZWagAADE8QAIgXXA2c6ZMt6GGu6V4j\nqArvg51LHEs94aoygUs6nM18Nhezx2euSYZX0pTq9WNigTK5Wbar+cthK2m0\nKlBg5wZHTNt5lQYBMcy34qmNl7LlwAZ+QqT21P4+vJ/8K2+onz6FfI8zqQuq\nlTYq4+DdPX8HzQV1ioeOiWZLnoRa0WRMX8lEJeruaXocY3g9nBQm/R7By0OA\n1dwTCU/eeQH+E1t70cGtu6q6XCap4KtPcp26bzLNaxCMR74J5sQHQYSQK6nt\n5YRMpPTT5+gIt1HrHwpSjxB7BCEguu2YrfKXFey6MJWyXgUSnmJyhopG+hJI\nPx91q44jzBOVE90H97G8XuuvOKEvfXmbHnW8NMK1hp/WbBcpjEcqcB1AU5hM\nkaVD8RPOleraueccgvFnjcbZhSKk3Xp6m8kx95VG3nRHe/XttAqBCR85DfxN\nlOIixwIiAAIcPeT8OsySqj8vJprbOx/FJIVJutAA1jqBRoufgbniZFdahvtl\n191vKl1qp/+4KHKp5l3JDydDFa15k2rfZ5WPAWq4jmMRWWd8SgD5fKomvQU2\nWQW9PszBsEldb7oe0zeloOxSx8EuHmdoePRPZVI6zDHXBK0KWeGNVIpHlltT\nDIOPDtSikc74WbI9KWUCoXYwXrYBlotYmalxPk3ygrARQJUewaXOYc0UrRwG\n5G5P\r\n=jyu2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/8RlAZlGFeNrBX4EsvCspL4ZOou9Yhjz8ZGQ/lEVXNwIhAJah4yrq9W0wC0mmHZXDbFlvUxcYAEHRb2vM5dYqp7ik"}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.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/jsx2mp-runtime_0.4.16_1603953444559_0.7385330881147307"},"_hasShrinkwrap":false},"0.4.17":{"name":"jsx2mp-runtime","version":"0.4.17","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.17","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-y37bqLX00DyGBwLZwu+HgD2fcDxNx4/7g3icKtPYcAAmn/5ds3HyNICJmpz66WPpdcYAm/q25A6DSl/CRxT3bg==","shasum":"c3f27c4ec8ac034ba1af282a41693f2debe76063","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.17.tgz","fileCount":6,"unpackedSize":206627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn7IvCRA9TVsSAnZWagAAplwP/1dumPYJQ4RGAW24o1/I\nPMmZ/YCWjTQ29D85u1CrX78a7/MorqFosDYxhATLJGCXzXNH92SSq6Ig7dxE\nkmv/qCOp8jtJj5DeRl8fl1ZE3PbOUhpQ21WJ4WuVWWVWUKyCe/zK056jhyaT\n0ESI3eb8sy8T0IcvHLXRVTdCty9gTT2JaVgFkwywEzdHF/zo3OrOqE/w4NCs\n4mx+ohYMXkT6CeFFpLdffyRu8reX+09Y12oIyxq5ZKa6HiguVlbHSXvhQ+NJ\nKVJTzjtmu5vnBgpalZ3+TsP2TsjWJBjTOpVrK9WL7HuPlQ7TET+vC6SF+Nvu\nzUuE+SBpp2mD/JakYO1yFpaR6dBXRmjU3olpVpvvYGX3AQI5J+5bf70TA0Wz\ntbQuj3ka86yEwUHAyaiCxVE2ULJ/VuhiLFHeZrkzcQy9i/MjRUn7m80tts9h\nNSsbrL1D+o+IH1Yh1jCtn71RwJ3NmM4tlEmLhBNs2fepPhQHSqMcwrwx3lY3\nGHweAwF+eflC0o41zl5VizfPDa4FsKmZYV3YkzyS2FO+U81jaaZRB0faNwrh\nkTRxXRdCSrAzfYYU4zfKX7mQI3orLH3Do9KbN78phWbpnc0dw6MBa5YjlwMR\nRvpBRJVaagKvbDobu5Ur7rvWLx/Y7HDR4voMsh7SPWWxXEQnpE/23si+HpnL\nOQy2\r\n=sD2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTcwSTY59TvmDzddDX88C/Vx1iaBxoMbQxfdUjzdl2TAiBrI6pcd/8krmsSwCM9bjKEVpT9kJw5tGTEVlC2dFDrIw=="}]},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.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/jsx2mp-runtime_0.4.17_1604301358485_0.26794630894710836"},"_hasShrinkwrap":false},"0.4.18-0":{"name":"jsx2mp-runtime","version":"0.4.18-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.18-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hzdNCap8u/bUEr22mAnMCIThrYuxuwI8Zuez2YTRTbxOHu2XqwJ/7u/jk+JWRycHktqqneY08ZbYRX7J3gUK/g==","shasum":"d91e3c8c4ea7c139fb3fddaee865ddb5cd275001","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.18-0.tgz","fileCount":6,"unpackedSize":207813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf119vCRA9TVsSAnZWagAAcs8P/jRJ5fVBWhPTebsxoeXC\nZSZOwhw43pqEVHqG6UsWsbXnt6oGV9g0JJPSnJ+eDck8JRTKfBRPacNJEX7w\nR0Y/mzWzvejdwiZ9VOizsxJUI9T3qWWJZfEpSrPFT8vluQcg1azhIxNIXeeo\nZqZqxAe3538NMpDaTPnPGPs7XDwKE5H6WfZfBv7xZmX6uvCG8uxc5oHoGqst\ngmEPO7OAz+61fMc++N/ZGSgWXaoZjzLUVkytJ7uV6HviAa+EflkxtDKd3fyA\n0MiZheK5ukIEGs37BHyLYg4+Dej9NphY9qPjgqS7se/qa/xCUDKDYfDfjXac\n2oX8kOPGNowDpRROwSdHngdNqIWKMmHDJvsxg+Dpzw6ms4DhVGxYHcW1boIo\n3CcCxN9bHzCcoxPEUIuTAtUHV8fDoXs14ARRwWn5DhyYcV9P0RrZ5nf0Twdm\nBElhYhk4PbcZPk/7LddVfrM3uPgEeAEqtDp4QTsPm0k5yMzhHLwqPD6ajNfs\nivIZrAU0pU4ED5jIf8Id4+1hNfF+8i1qiR2kb3P76ZdWTAw2QaPRs8JntwrU\n/BWJd6zYhP46T3mjBaL5TYNTgNoEs+BAanpBPtYU2UemYxxSfVj3ubRs51Xs\n0b7UvgYkONYm6FJ64tuZxcmZPW91mm/yMI1FqSPRkSGemgnMniuRP+fbOadE\nVH0t\r\n=3MWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV5DjlLSF2uWoaaLNmMZNKh7ON64m/rD/pbeb3jcgEXwIhAPJ3VObxITDVAGqd+gYk6+8PPW0NMaQdAAYNmKmub5Uf"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.18-0_1607950191402_0.8860902003710966"},"_hasShrinkwrap":false},"0.4.18-1":{"name":"jsx2mp-runtime","version":"0.4.18-1","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.18-1","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-VQ4hQro1WYqZqntDFcSUmdajQxWwg4ioWkSq5L0tHQPzBBUc2883BjsHUis9wXrddwhvgUUS/YeS+Dug5RR77A==","shasum":"23eaa9e112ab0ccde32fea85b53dbc2b4e0bcabd","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.18-1.tgz","fileCount":6,"unpackedSize":206717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2KXICRA9TVsSAnZWagAAkc0P/1jrA/x9G0oS1pIKXEjZ\nmo2EapdEJwh0ChUjVomFefxQtzCeMKx4S3YWHugndupRdT5UH/rCNUx0Hx9h\nSQcEvEdcWUrCj+pq5bQozD0qXAev99HB+VpomZH30utryndR5QsmoQH23fnz\nMmeTxf21ZbgoEjB+mvAOn7iYIZyHlHc9t/CwXic0SAn624/5cge5E0Td+xBf\n16M38AcghkNBB/zJlED33c/xJWsTPxwWAspC1HkaT22JY1uLXTGy7DsaeiH9\nVmQCXJ2uRdYsH0ZZBmqDV1s9k3KkBT6RsJWnMKa1rPnRciSvwsBK2+Vv2XKu\nfhimTF3eMfkIEfq3y/IDR9jm8ZrZGFiMqKtKPYj8NozDN3cCWzxg4aeOcPzp\nZG/c5G+L0fO2tPf3EwD57nLoXDB5RYGUIMxZxqM8abSY3YoA7LgbOdMemJhg\nNu3+Z7Kqq+O1/0k6y2wW+aoKTkplc71cHUSwGLR+xfUYzvZ0yYT7mxqK+Q66\nlwetbAjYF/KBv1VH2FNFibWQR9BAMCt/CuO0kHxUI4RdJjSfr70G63Ct4cgZ\nyUeZ7chmBFgTuVx0Z47cKmf9ghdi9PxHU0daidK7ZUp5bKacLj4FtP65om/x\ncjVwLgWYYCCkE8Z4qzLaJ9EDlZkw/79GEYoJGwMCAHJvDgPYXTvy49VW3fUp\nKNNt\r\n=2eOk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDquhDCVS0HNGynsKWvhHymH7rX8zScg47UkzwcqwkGDgIhAKNRuH0L2EaE3zt/GfNxjHsQ3MY3Ul30w7BSuJFLQT2Z"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.18-1_1608033735540_0.3967675446496368"},"_hasShrinkwrap":false},"0.4.18-2":{"name":"jsx2mp-runtime","version":"0.4.18-2","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.18-2","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-dn0svxHk4WX//v4WjJGEvfgV9eS+GOOWvO0OGbMLC5e0RkGpQrO1C4Oz5ovhiL+6XcK1WCN8T/J/Fpcw+09xRA==","shasum":"de1c84f9718c2a23daec676772d15331579aafdb","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.18-2.tgz","fileCount":6,"unpackedSize":207097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2bRiCRA9TVsSAnZWagAAJt4P/i2mixQ2UY3KUu24Yfl5\nl50k8RuztxJFnH0ev5zYtJ85HLa4M8a6xmw8zKIIFmXivmRwQBe3/+JnAdCP\nJ572J4JxsK7whNBTVjUTEPc/oxCAQyjf8XxjIi4NjnNrTVrhxqqraLWGiU7i\nygWRT3cvQ/f5xmdEhgdBzIjLGJb20U4RlGimwBRO/VtlQvfSt3hItzIwtOki\nR/nI/DndUZzVrYo280yimda6fsjsZU4vyLgb9wTTz5/07HYUVd6p8RAOT0SY\nTHZ8xbONL8KM31kiGn3WS1SwhlkQymu1LI+KI+hMX6efXMnRUSE2hx1MjrTT\nJx/EGb/mjwH3v8IekcsjSe4+Uap5HfLt7lYPpBbGiGsxzdA/DB7lLf5yxRjy\ntnn5tCAJ18LhjCCvs3tCDKk8jLdQGaqJKwey22UMFeU3Mx5lIImkOuDe9Bsl\nQZrHBJHkh5ZzV1Wzb0d5R6MO47ETtPYLfBAqpqQUXSfSdbHui7ExTm3HAeqS\nzjogT6dF3avjEEojkGRe9dLRjCVGBfuolI/Appfrwqw6dw9PcfWsEQ01AwNC\nLGE0+mMcWk4lcg3wAM64JM6VZIy4SpbUrSrNn7QG7sdCx+sZNjgqdU9hsajT\na/1RHOiJ+PSvXBkFENMhS+SrHfEhkTUbrhpgOogsFRLLkJtN1EGqfKuumjt8\nsTgc\r\n=QLdj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSEFsmkcbHaDdFduQL3e+VEmRkobnWc/+roFdRi1msMwIhAP7Obt5y+VXycMCGd77i5YWe6exTi3NwZKi8R2XRFhOk"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.18-2_1608103010155_0.179177550598713"},"_hasShrinkwrap":false},"0.4.18":{"name":"jsx2mp-runtime","version":"0.4.18","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.18","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mpGHrYv9V/lKu+9no9KOCOpPtf/uW8YSUWxqIJuuBBeyShF+fRIAUQ5MK+uah522yqkANxzU33YKRUNmVD8d/w==","shasum":"9807220f78367ff2b7f05d061f930f0e7ec684a8","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.18.tgz","fileCount":6,"unpackedSize":207087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2wikCRA9TVsSAnZWagAAj28P/RzXpKKhZnwUYH/uIMB9\nrhfwDA8AXea9KYbeTXHY3uPZghnblL7jv1CNeOdFcY+FYR/UAY3hVWB23K8H\n92XygO3pvIz+9CgJq5d40GtClrRSkesYP8uojDXRN8zXcH6qbWRk3j9/mOsq\nIawSKMc+QQBvepUtsOxTnh+acJt0KSXIdo8tSv0nbBW3ft8H1gV8Xc3W6gz/\nuThZ2domNnjcuhgjU9M2hFeLdCfBOzL5C3uEwyzMxDdAQfgIMKZEz5Jb3iDV\nn1gP4a0GOuub3b3CtPSsyGks7CngmNhjB4rGBRuAhE6AE/PzApz7yRBusS7S\n2MFZ5H0qvJGpuoadUpKF5iJOgcz5G2N06mJb6dTgsb6OAAO1j6ML8TGpKxnJ\ndcrcqlE7bKqCRXihJgijVJ+vLb65LyqES4LdUW8E+ULc9ajcV9fKtFuum6dS\nsr3Sgp5D2fnCkHGGrd/mY9sBbVFjISCTYIP94dveqslbh+sI5fbtO4Vlfg7n\nMVnJBNtLWA/9micgPWb+ChneBTcOcBZMBFHP7HekoS9HussljmMy+Xvg2Ov1\nbE+BKenbiZlpgyHL1E6+VnRb7j8GllZIhljBEYy7gPFo53b1DR19oE0kw2mJ\nJhNPIoitoQAot2uMZf4aKAiV8LJHbbyqtaqy9v1b0Lz2rC9h6KyrQZzOgkPo\n+EJt\r\n=nqpu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD03il0jMvATL5VrQBGfob9iSfHihUZOMOUQ9FZfoWl6AIgQVzctrHu+D2EaMe5HfIj+y7HKcTIO2zJ08RBPx3G1y4="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.18_1608190116443_0.664236027925218"},"_hasShrinkwrap":false},"0.4.19":{"name":"jsx2mp-runtime","version":"0.4.19","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.19","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-jovpqi7ocPGnLh2NtY0+MuatMA8+elh5FhVmBM3qdI6yrUJNK0MvID06uG8BnH9IkHV0sVL5plev6XjAXQrYbw==","shasum":"1c47953a0f911e85e1ade48e5949b19470a4dd0e","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.19.tgz","fileCount":6,"unpackedSize":207167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6+zhCRA9TVsSAnZWagAAL4cP/16bERveufYwD/yARx04\nJ2vCdlBKZcoFwkoaWBF+6sz8alA3Yb8j6BeEwqN4med8z+uHddRkSKx7xYH+\n9gZYhTiw5WDJMpq1YnS5StByQZw0VgjzR3xw75JlaZkw35VntHwDf0Y7l+bz\nLjSevqQzFy4lSXBh5tg1BAtBgNXAWdAGyx20odLbcfU4ZP88BXLcJWIEC7og\n1QEnYelWoJb5ENAHR9vv/1tp+RqeaROLSEVcuhaqdGoknYzOyqAD2PS2M18g\nKa/pBjfTHmJ/LAgzdDzsGulNr/rq1HH3/asSZ2qrHc+gukhqPxjWAYEReqcX\nBeb7yU7OQPwoZ5BQlKMnpzZvkNVttF8nwl98MIsjioGxkMb4zG+4OLHlGbeK\nH2Dfa3ZQDX7RL1As5Qf92baw08/JcF+E2gbXFs4UhVu7uALgRumopBO6HkK/\nW1kQZtA4ICYiTe2U3E4FXAY5XVUoD2wiC1DjkxKKWQhwKpUIHWO+aDItD0Sw\n9MKxVQmpYgvZd5DJnmFA0C86hyadw5OgwSd1coZsvArqqFaTpFrZyi/vpWiW\nlRqIgYVhUGw0bGM10z5yVYawfra9IIuakFy8UWdCaVXrkN3Y93SlkGKiTnME\nR4R+RxY/eQm7MCySPz3BDIC737rxnvcfGP7aJdtYHckc6V+R4POIJnNM7Psz\nBf4v\r\n=lf1N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBec3mMPhPMX/MM46jRhJp1OjUb4rb+yCp8oPkzQaLKGAiEAlLCrDukfis/4u3eol9tvH9iFdVyWaWFRnlpIhDSNcHU="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.19_1609297120547_0.6503075217091265"},"_hasShrinkwrap":false},"0.4.20":{"name":"jsx2mp-runtime","version":"0.4.20","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.20","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-T3OGPRABWkzMrMVixWKh+a1C48xzuejWfRc5tGShW7a4uwH5CUMoWBJbV1H/T+fayrfniJbCY4VxcQREyzNYqw==","shasum":"59f05d96062d1385200a38f1c943801682cbd182","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.20.tgz","fileCount":6,"unpackedSize":207695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCThICRA9TVsSAnZWagAAqSAQAIe+zmi77ttgakc0CtID\nYbKusNeTa6+u97fLMQ9kouBpuPaymuWMsZayCGTTTh+9n2mqsk3rVwMUzMjl\nMQQsYnIOr+LbzD83HlkgRgfR7FPlDtia7yC8+xZrh05UWb3yVM5XHxrctnp+\ntW5M4BcsDqxBB2xloDddw0tC5D1F5LlxmpXCuWHVE6FBw8jN/Zzk0+zS2O41\noL2Um1z3sXpaELZNrRfE/FlskQ9dQCWvd09pyZYUObcMKXF2gIerV2OHwkmL\nOmSgrEq00jZ+/TvCTlTg8VxyW3PmWpK9Abp1A1GaUCqKOAD/fzQs2AdHWblT\niH0czY75RlnMONDIb6zA2ceMqWXJeqjHtNQlj69ez9b/zLg6T8M7661UCUvP\nlg1YilVQJIbMbkDW5gVBj7YyulMYexoSyaGHZ0Dfr0l9eL7w7CLzHABCtD7D\n8VIk086koWIA4fBJ6xnrEOBxApQqkAiLoRdbe0uvEVnn0u271RRTQ9US859x\nJCMpB/Jz1ccOqTwWqr8VqwB8xvtXARjumgnoFcbMh9SZ4hyhUtlF+Hp6PTGK\n4drZ5nvxhGxV20MiDV0IJ7tfXlC0BRVG/Ynq/c86GgBpNTfdIZ6b8LpRKLHd\nHcppF5HfNUpuG9/EQmB5VwCR4N1xt1etrKEwPZXx4K4V2Yt5Jy56TKXUMLi/\nI2OC\r\n=vxy9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+Q2VGzH+aMH6uO4XNZa6mJGtWlCsMOZJEu8uIAXvXGAiAW1Htvfp8fKjZyzMaz8p0/3q24hhGHc61Hj9/XBmb1CA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.20_1611216967669_0.5601655450377112"},"_hasShrinkwrap":false},"0.4.21-0":{"name":"jsx2mp-runtime","version":"0.4.21-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.21-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IcZuOnHRnyYvHyC+pF37Au5FxWgDzokXLQdtdjm3zm4O2lurC4Ybvz277NoKZf5b22a4tDRk1hCmT9RFRG9bvg==","shasum":"2b5b54ea54f28d2304ab774dc49372f03a70e7d6","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.21-0.tgz","fileCount":6,"unpackedSize":208157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWwsxCRA9TVsSAnZWagAADIsQAJDPfe6WwdEbiiPADT+r\n+bwLPNy+RcIifDCqX7/cbz1wkHX6s9VrcqalD0+7a8ahyZjNhlVy2dJOBZoa\nreIj+ogvwPhSl+mpOXSMF0qexl8wMkj7vgBpD1Y5Hk1gQj4Sr+G0h9faudOB\nqYJrBO8WU6QP2voezYnDuX8PzyLEmC8Ybf5D9wjDJbRJl32gPAOqDXUxGCZv\n+dGDYCVbnQiLtkkIxq5iX5ZZPt8+7jPTpiQMCxpq/+kx4ykuiZLosIfAG0y6\nlkvgblCtvji/JaTu+YOKcJ5Kb8GwMzkbPXFQv1t1/+w9WEdO0KF2Tex1rY30\nZUL3iByddWrFGCbj5Nb+NSLvDM5caILe8m7zDLLAwhgY+7xX4EdIG2pxm/zt\nOlkRJlGmD9/sUecg0Y8yOTeBEHit81kU2PAyU5BhYCn5CGO+e1xU5TePlMDI\nOJ8o39quH5VyKmpXN6y+rF4bepnmeR3jgSbrLJfn97h1x87hiMTt5vPneqU7\nypdxmf3hGAjbLdQLIXl3xnZkKOZKNxmuau/gCYW8JnpKp/xZaxwuiyXfLp+o\neKlx525pr6xlknmx4K6b8LP+Okuqs2/ZSy/cKTdhrksUPutyLdjtL4OslFHW\n547TjKbmsm8cpZl9vgy7dc6uVMVRFCFRN0AY+lro8M+xfcsbGxi/V2MDV+UA\nK8CW\r\n=HLzh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaXxTjOH+XLf7Yz6hw+t1iucxXvcGW7I/ae/n+4vb0+QIhANhZP8u4jsLQeyntuLGhpcXDXMjtsniCsI8MePDDmD8A"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.21-0_1616579377388_0.7525848268672726"},"_hasShrinkwrap":false},"0.4.21-1":{"name":"jsx2mp-runtime","version":"0.4.21-1","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.21-1","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-39rqrS9vGhdux+UWOuYJHNhbMCdUJZLOU6g7d3U0LwWYP8+l4wbTu7Piqj4TXlTtU2dmM1/VK6RsJcIyE52R7A==","shasum":"4b903da46b5718f80603c604d8f09939262126ad","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.21-1.tgz","fileCount":6,"unpackedSize":208549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXUWICRA9TVsSAnZWagAAjGIQAIeRCQkgpbJi2MgStMJJ\nKUhcYDhc+8OetQZSnyM3Ftq3WAIDbhMzYOt0ATY3hITr/ED/r5GCmIoKtUam\nwJ5PehsRYQQSJG4C+zj+FxLWVecPoWHn/z6FAkvs5GO4+MkeGMmRFRbyphTh\njR7rIOmISapX7/mi5zuy4SzoxFCJb1rFocHeeI6VFH2Bhz/WMLGNEGx+2yK4\nOKzGDlU9KlRL3VMaCyRtJTBMb8jM2GELczLeQt5COSQ8nwzrfSDqhwj1o6kR\nRV28Rsmduz2FpBn/tgrtPVJ+qiNGud8AlkZeQX8VG3lfEJB+6HuMzdq5vPcH\n9rTaX83s+swcgF+3+p+fdLgnQWSYQFHhMcY0H2GIvpQN71X+BkG5evPOr4ED\nwpt4m7+2otp1yHhMcVSxWn3KgJmOycCId9k5whUKoHKuO+UCTO0Y6TyE38go\nf9i4rGe4qIGKsgHwQShBH0T3ukyQeeu0OZg85VXBigoP6zvdR3Wm9piSh1kQ\np2Oqf2UHBE5achbBHXQ/rgbTN/a+ShrlqbpaEwyvcdagdephd1KT6TqZAY/C\n7n8hgPg4nEUQRNrMWCn1Oeid0jI4J8H4vlky01T1A5FqZes13vxNy+TI/52o\nfiN3Jla1hpgB3H68J9X+bkRoJepdyLhnyJZ4yOWMvo1MkdUkjDKP9kNTecA3\nq7JP\r\n=6ImS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCywznZzZQVHws78tIxSAqrUDYHqjb1+8NKVwkZNmwMegIgfIzyAVmO/GT/aJcPaOigmaYhn2+IZohBgMlvAO9oup0="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.21-1_1616725384227_0.26559304251270643"},"_hasShrinkwrap":false},"0.4.21":{"name":"jsx2mp-runtime","version":"0.4.21","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.21","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VCfwM29+KtxG/rt3yb4dIWTCEr1MZGRhrL8Lpgfk8zPAbqAnsyWEuCq4MQc364sA9mgThONXDhvEW7CDAnNFVA==","shasum":"fbb7add659322a2c5746ce9e39c6d5888140dc33","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.21.tgz","fileCount":7,"unpackedSize":209484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYun0CRA9TVsSAnZWagAA7EsQAJoBsLmxea0/ErlitA1Y\nJGa7M279wA1dRsmM0/w0zWwH9jKV4xnOKKNyNgiqizrGREglCF2Vl9mTy8zK\nSQLb9Kt/IOsP6qRQXIPNMY/MqIRrVYJNO9wf1DZDhLaUJxHLqZlCqzAbvBlX\ncOxf0DcjvvopEgHViSEqzkr1rWikNc+kwzmFVVCGzBoZwVN1QHw2cdU0snLv\n3M2ENSJFJZBouXsstYDDClpVRurjwjKuPeNluIosQJG6JBjPOIcst0+1rAkw\nW7Kcnzl5GVBTCfm4rwo4ui4CG6u5jpgFof2kJy1IycvsbaND7312UZ/XTNl7\n/tDih+pUOV3jtaoPSPehgeKITrfrjsq4V5Hi+r6QsN98JpXCpD1KXbcZ44d+\nmhk3i7jUa4SOrZS0F3vaqYRfqoWzhG0VeJIrhGjGLv5pX7+qSqDEzfKbS7QS\nk8hrGDCTKZfQG9rXAG2JBUEHZ2RAxQd38QaJt0Cy+yJRyWm5KO6gHbtXdm5z\n7qkiFihVKWbI6RRh7Cl91+XK65XnnbVKrdkkuRegOiRts2l2nerPTxXBZKWA\nLafDt9HpjVBiXRhGvDg8OZx225vgwPVErJ+5h5rspybvvsoutnW9cM1xr9D9\nSEexAUOGzTvtJP9RPp/Cb0WjYd/gY0jHFdmP0Q1McilQc+SjFW6uoGBRA+Rm\nu6gQ\r\n=JKZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtLX8anjs/bCEdgDkki7Mv0I4IybDWqXqNAeGXIYFo4AiAFSRNwexy2kOo0GeCVWL1wp13SJMs4+uQXJwRkwLGBXA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.21_1617095155851_0.48071437587610366"},"_hasShrinkwrap":false},"0.4.22-0":{"name":"jsx2mp-runtime","version":"0.4.22-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.22-0","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-nBGkfMEBJI0eDGo8g3VxH1eytBtDN8Hf2ikHe8/2aVGeDYNDuTiTFYjRu8F4bQ6fOAmCFZCTZjMF1WunXu6+eA==","shasum":"378f976b1ee14af1bff05edd5090cbb213a3cc3e","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.22-0.tgz","fileCount":7,"unpackedSize":209634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3sRzCRA9TVsSAnZWagAANIYP/i0BUYvIFAETiEGPnvvj\n1au48/aLaU2Fp2dTqFP/xxubCa8cR2EZ9hgquJEROWcU1UvL2mxekhu+kbdp\nyU38EOkHwabsYYeCTLkKzME2Yfdg4pDeBOffgZYs7jtYnyQEKgSCXv96W6ne\n2fe71RlVFkfsqbx06S7IJvml51sqvcX/j6jkJdwbyIr1thgH6AwkL6qnD7Jb\n6+i6WFZHXFIEFiJZfXxriS67ctYROT8MYofwtZVO9m7AFTvDkJChqqhwS3Xu\nut26+qLxNPxaydQsTnDbr1VLGoDKZ1zJESs4BpG2hc8ncBeEB6DhKo8/Ufr4\n/UqVtGND5f4X0l+svS4DtDpj/kAHTZfGzFPGZJfmrg/h3YKdV1HtOFrCmY5W\nNPTrBH9i2udQLuDEkGsRhqYV4LeHsFJvzY6OkAyqkwscMGmEBZcWfvg2AOtC\nx4NpYrMcuITCQNGrXMpXSLaJk6HKUBwVeC2d+Thp8m8+BjFDhUOaFpSvG7lE\nv1d1oLlWmQy+r+Tmi4AryZ5A1HqiScQP94QCK63aMRTyLqGxzIbVKqd101HK\nHhgpmoUN3KqldHtzQrZXAtv0uITVUkUKMTB6+jEXJ7HMjsvHWzrmG1t66Si7\nP3G5DvjntvOH5Gm3ONhmDvpd8U4hQH2qFFKv4zfEW8ks/pXU1tKBZjuQ6I9I\nCNzp\r\n=ckjI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfoWsBMto+dpzO4+N2yDiaS166qwSLuPG3pD3VWU1BMAiAXzT4oToiDERJpTtq8xmK+jDJwj4XnFs5m6hIMhVNrGg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.22-0_1625212019436_0.05916804216034954"},"_hasShrinkwrap":false},"0.4.22":{"name":"jsx2mp-runtime","version":"0.4.22","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.22","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-St9wsnfUmzXw5dT75hkyU3f/nnfrO8iKNMWJ0TPsFGe58jorUAkP1S7Ephv+3xD6A88KkxuYjsfBXiFPTyKeaQ==","shasum":"2560178a67c736f69fb44b2cf6e521bbf37bc317","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.22.tgz","fileCount":7,"unpackedSize":210106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5V3RCRA9TVsSAnZWagAApqUP/jOA9KqbMxn4kWQH1csq\nTCOBzpFooY3WY67o+9dkq9K2CtVZzFIAdJ9JKyIT9CkU3eu9pzMjDh/WzTj9\nBV1veGyIoE0UlhP68AH0JOY1YUPpuwVKsKJg/iwlWSgKupkRN2Js6udL0TOS\nLF9vApu0GACek5iaebD03GlMyUEzpJ52/0PMbu4HdPJHhNr2Kt5gdONsN1oh\nl00ldGwiDX84yfaNVOMhs8EA2KU4MvA/l/FvFo6uKS4XHHrX41s9wdNwMOeq\nIMDlVIaqnSZ3gLCKS7Kyrig/qQAjhWHNJlNhuIecYlEKcC1kbovc6J+9U6Vu\nDnDDav42y08c893/et7LYI4jhDRGktPVAA4sKfEAxivHfeo+j8XTX/VzWsD2\n6Z/sCKRc2Y9rlPHKnBsm+EfkZQ6ImRgDc4NbYMmB/vu31Vi/hpdukCl1okvA\n1qg2Jqk/kRcGHxvi3/q7oR4OeN8BGeT02FfH8u1h2BtT6c5/gxnRl5QrYFSd\nr034Q9fhRoRGcZ9nf8jdUojVEqJCrCrIt13OvfGLfx0mX8fcCiycME/OP07I\n/N/Uufa5VPIQbFTIJ4LizEXD3vS/2RBgIuHBU8Z5myOdo/sI1WZkp2vwEvgq\nSfIl1CrnSJjRrxlRpgHs7GLpr9o67DGzCWoy6ss9a+1OJA69qPKv17cOXjfB\nosy5\r\n=gGbL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYjK5cqCJGFJH4JJq7QaA+eOS64BevFHyEtdhkrMdGuAiEA/kfVbFnftDSblw/s1yhVtaubS62HI1yiwCHV/+PxM1Q="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.22_1625644497027_0.4354303687634977"},"_hasShrinkwrap":false},"0.4.23-0":{"name":"jsx2mp-runtime","version":"0.4.23-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.23-0","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-ixqii2eij5hMigevh0HldM0grzh2E+7Iq8eoY1ahKlUgXM6SPSrzhRljoP2vnJUDiRR+o18sk/x6UZCqWKflMg==","shasum":"b92efe867c908dff667f68f46084b29900826b9b","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.23-0.tgz","fileCount":7,"unpackedSize":209914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6+kGCRA9TVsSAnZWagAAUz4P/1F0+tlv+fv7KGjIG2PZ\n/d8mEYpqKgm6Hp1c/YT/qcNtYKmBLNkjmlF6zP0vxxsjzD4q+s9k0awiQnEa\nDBM6SCrevSZEtmsx+Ythu11DD8M87leg0rmc9W/+5RMzY+ofJCFjUNWPm56U\nrJxuLQNmsbDaJCp420XpY6S7KoEWDJd5fuBdpKDc0WDeurP34DyjDxTpB4Dx\npvYufcEW/hEhaE/datPAaf9q00jYWNaxgmSl+dJetKvtBegO4498+BKtpcZZ\nBjwqJPtiE8e63Fgl7mAILPimVwogzfHMOA1KhG4QTXn27V2hTUJPTeljd2J1\nQ1y7QyShT2GYos79mry+/dL1MgU+TB1l0cKCZM1umqcpoBPXZSMDkMn9kVd5\ncZ7hKJZ9P+qqXHOgqL+C/bhqWPmomOU8spnj+7/S9phf7oZICepwOSM152bW\nZSMra4AvIleeV9tAvDog9S6WR8NtI203PLU+QQkf+w6197+z7vGDItjI2PXu\nOZZpdBMpAVTd5bfvys3LV5g4kE3BG2jQwWIMMDF5cs00CWka/woTltkKmtwo\ndHmLy9ufhDw5vElM9scj2I542evflZgxEOnd7pyFOfTeodNx+fhjPkwPxKuW\nnLXoj6oga5HyIGSY5APvrYBYQ4GLC5Z47ZQweoN0URbukYcI9xzqwVqgjKFj\nGyZk\r\n=VA5X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuYdhbQLYj0ch7Mg3lMH0WhqIAflmGNMVS8d/qTRsxTwIhAJGPXn461YSxyU64Nd1f+IK32lJyKA/r3Q3BAUl9ry52"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.23-0_1626073350153_0.5553903950499453"},"_hasShrinkwrap":false},"0.4.23-1":{"name":"jsx2mp-runtime","version":"0.4.23-1","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.23-1","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-nTuZtDNhvXOfMOEpuzlA5nuqKSfUuxMEP9snzo3qiW10q8wQ2l1pkZUCyFb/JiTMeBJz1ixAhvRld/tTPlV7Xw==","shasum":"6af61156b07f9402c93b3ecf715530ba8c430df6","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.23-1.tgz","fileCount":7,"unpackedSize":210300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7CXtCRA9TVsSAnZWagAAElEP/3wm15pbU9iQmU71bTrq\nrWTD280y2V6Em0F+Q/szS2UldLDBJpJGTNhb8PmHLNZy/bOPmKqeBm7d3MEO\nSF9STxw7W7vMuJfigYcxqAQwjA6wIcHb5L+TpAPyB4mKNTz39w3q+uqXkI4T\njdnIkE9JKO8eEPGa2F6VwrfAWdIDzSMbM+UO0ShknbBFFddboOCWA4Gam6k8\nvFUjh7xc5u8CpJSuQkhZFbCO7+iWE4a6UjJ2ZB580zWUy23UfYtrPBDvzWDl\njChHUsYwzSIYiu8y8K/UlapsRIemS2wSWRrIGwOaG/ZtsCAzI6scoSNhLpw0\n3qRLwA49EC4ljIaKJ1L3NdYjJC42A1wIc1W29DmU2PAT7eAQ3krGyVyHr7wt\n1bJJcy4K0BP3U3RARVXV6JWERmcF4oI9n8SNKfWi5a1grJZHALwLc1uU++bV\nbtYQfmdw29wjRyzY72xIByF9onG5XQ5F2nZTGzurAY2HpHdeDglzTab6xA6g\nwxMQS+gKq9Q4ntSqhylYhYHNpYha/Gn+K3G+0LYwbEh4u/ouoN957HorQ91N\nu3Dp4zfOXS6wcDll8dSkKrJEpfBBZy7mnsUKRlrMlm+6MRLgIy56Sw2UYWZa\nVeqcYiK0x3IbWdGCmNySqEbpN4bt2XHWJ/TTFTtO2o03HzsB+ygLB7G8hChv\nYfIW\r\n=4ek/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJXE7bFJ6QqvYHFMsEE+vIDl5yj2bAw9QMvQSTQepioAiBgIHqCiYU89xl95eVMV8Na4UebUGVSRlZXd8y/R13RkA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.23-1_1626088940857_0.7978937498978671"},"_hasShrinkwrap":false},"0.4.33-0":{"name":"jsx2mp-runtime","version":"0.4.33-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.33-0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xAu1/2sVW3ZEltBIGS2HUuxpxqXhMbhaduvs9eLlRR8GGojKQO3Ag0/BO/hfnZE1ADsQJJm3Clphx3j5PPQihA==","shasum":"2c9fadc5a3aec619beb7c9ee0656c8bb5d10be93","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.33-0.tgz","fileCount":7,"unpackedSize":211857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE5aFCRA9TVsSAnZWagAA4KEQAIoZU9S6GPFGqYNp3iAS\nZ01wW1RRxWQjqyWE1Xj/nsbwmFWrHfg2DACFGW41RiQbrAANGquWpMcyEOl+\nmkGTsDu1wIXGYxudPdhiIXjBRzP4kQAeMnNEFLSL/lb86hshPbqCRPeOeToe\nDhgC6/1Ik9sU11lWbFcs4WL14+BPt3G8aOfqQ9ydndU5vfQL5mMXvza4f+mk\n9toLGevcYj+n53ORp11VFQbsf53IqLjuDU8hTK0f2JESPHPEaMIeiRloRo2r\nRq/8A/vKVmEO36I31514zkSttaFAFbQdmK910KsjvLem32X6WT+vcgnuo+uT\nLrlVKPYb7m6aXOV908A9DQWvmuBcQurVEA0vYPXUSvkTUdeZu667qEXE5EAo\nbTiVdybFyeDPbnmXV2m0AwieEXBhrX5cjj80xpofpnIhrqjfotNw0hyx6JWd\nDhndd0ZcqgirpL+oJ13x8wDN+zvwibVEySt0v3a0Sx6igeSxiUp6DUz0rP0z\n4ukR4jHhcpFq4Wi6HFBo/G7wN+3JAP9LT+RIr6Wu/SxobNqh/lw+wagIx5Xy\nabht2LLdPy+0bLOSIT7PmfMLQWCrKFB30dr7VkGU9TgR30SkTyDIbb/k5WYV\noqt1Oq63edeYBadUR4JwJYbJqA/zORW9cPaVVfifH9c+wiaaxIu/RrQYwuE0\nzDtJ\r\n=pieF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0MMWeWwMCAV96f9/FkaNKEfBGF+SBfZQxAFvh7l9yTAiEA3blrErAODA9YNQgkfpqNg72a42av8HT0eLjl4x1JrDI="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.33-0_1628673669428_0.5896270818871374"},"_hasShrinkwrap":false},"0.4.33-2":{"name":"jsx2mp-runtime","version":"0.4.33-2","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.33-2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-57r2sEun2tIOtywHaqFKAzqNieMQStj3sOFg/5sz55Oae0sfh869F+UjdHUbAdP4QBcTvrW+nqqxZWYiRNdNpA==","shasum":"5e114a8f2f910a27750d1f917e575a7a5479c7b3","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.33-2.tgz","fileCount":7,"unpackedSize":211929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7VBCRA9TVsSAnZWagAAh3sP/1KlwWbt9oGpYS9/YwX0\nXcKPk6+J+mk8ntIMbvZ0n9cUGOXBP1HFD/TA+yTef55Nz9SI0j/rv0TAbBJD\nk/6ys47kxDJkgpc5xva9ukU/7wBlBCEqcKoFJ60Z8W9csJEoSZkNN/2IR4CX\nmkpoIWjegWwXqFOxpjRVFoFn572ZQkQkjQmG7Z9+7DoehL0DjnDtSeybU1S5\n3Gf7dsaHb+JmSXeValMY5TP8BjcrJqsSKPd2WEn/kw8rvXRRFgscp5Wh7rN9\nMmS7/9R14sLz/j9iucSn5eoRKb0JJwzAqTU+9mSYndDz021TW+tBYmzjXaJL\n/Q6YFNXgUBB4DQMTvfR8U9WDcnCLmzoOAnXbqJqjnSfoaIwKvjXu0VS+HdkH\nYusPM1Q4/p64psg88GuZ3SlSqxx4Fv+T7wUx2f6WNbvEylo0Mm++B8O3g3Lc\nrfNKh6b+U5dNE4/Pd3M9bCnrPqWmopOj6NQLlt64xGCPyh4Qzsdx9xMk0513\ngtOIOI5lxuQfhQnRVmTeQW+ezr+JDXEqEmtdt8gse8O15spRCQ156SdAqI1v\nYZ30oGw3IZG7etWvHxsrb6X5pnFvShBcG+2Uf5mjhqxTYUAG/ee6s1XHQoxF\ni5dzOczvVhgg56kVFphimUjSLWmK2oqZ2dNNveFiU6G9aCmXdeq1G1E7Kaax\npa4y\r\n=vejB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTuLq+xpyhjLt/dOPW0iAf2deo3VwwOCnQtnKejcITRAiEAuR+2bHz1RV1d1vosJciFhrp3y9NKZAzy2kKDLwYCGkw="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.33-2_1629205825036_0.9125486208475713"},"_hasShrinkwrap":false},"0.4.23":{"name":"jsx2mp-runtime","version":"0.4.23","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.23","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-5mes37OQh5jZM6RlxxL5qmg0+qamptuuKjd9IvknoYNcee64jR33VAJWUUwJNIbp2mH3y2mz38y+krDIxl1pNA==","shasum":"53a8c38f32dacec5a7bff874c27ffcb21c37a52f","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.23.tgz","fileCount":7,"unpackedSize":211968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJFu1CRA9TVsSAnZWagAAKm0P/0QGqrhuYXsPkuqc7dwJ\nq25BCd32dXa7hJFb8p2VYgpJEjbHjrpcxCstVrM0Ar2SjH7o/C0KarWmP0D5\nUh5QJ88RtQYSXU20wAH2vLU3E/AG/eeJr+1GGy8TEZieIiO9LrP6o5apRUUy\nJ+/s+OJBLMegIlcofX07xGhEIcp62rRCsmAe+CcYW+kv4Fl4zT3CHbbz8D36\n7k7Lik9WDN3TygA3WEinpkwpikVg+/lVIRVjyFRNN89p4xyQfLL4AAtx6FP5\nvh6pd7u2w0enUrmnNYsYOrDisr6FpCVZzn1cbhV9giaJ737Njs8uo3SrutzS\ns3mlVu5FLzCcZY0Lq1UhUbqF0TU72lJ8ZsDQEmfrwXgqquuYLRgLwslvrw9q\n2Rv+35W+HCUrIKMv1Jo1rjC0Op1JFI1Qlzt/8uMhGelM84UP8s2ja97IaVpX\n1dHOrgXdGwOrcLLDbf5TBg/YiFK+neQqTjOMtChb0Z78d5C/7KpwWaa4Rq4W\ni1m2FdQ4W0ckKCd8PSZX0ou7cbvdPtnCIZrycbKEQGeB6dSdLQTRB2l9RTcN\nqWtZqOmmBcHP6W7z8lQu/rQnfhADnNqzZfV3vhivu0jAb10+FnQU6tXkEF++\n7uM1+5DEfPKikj16n1GW5csVRf3ncVdu4h1wnIAkh7V8TRxG9uRo4FdOwcLN\nUqAv\r\n=qPvq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlhqLcNu9olR8zj+H4o5atoc0ZLh357o3qh6woPPGv9QIgLtIvAlqBhPO7pHZQYugZOnBVhz1CeuANMQmCPNmohu4="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.23_1629772725665_0.4132371639919872"},"_hasShrinkwrap":false},"0.4.24-0":{"name":"jsx2mp-runtime","version":"0.4.24-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.24-0","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-Xdt/0Zwssi4so3tCOwQWknPVbwxzb2OIr/R04WmXkoUTlkzy8mHq8GE4P/dGQELIg08jqS5Y4ps8MeRQc+nlew==","shasum":"5bfb69015b1d1bdba016277ccc7662fa2636d09a","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.24-0.tgz","fileCount":7,"unpackedSize":210154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRFrYCRA9TVsSAnZWagAAU3EQAJE4bwEcpn8yVntPSSa0\nXW+LaX5NVxLi3TzXUPxBQ/BcrM8T2FeW4C6/tcCkE+rhqQG2hGyv/E+3O5Hq\nFsErhy9twVuZg6IHWmI4jQTP9BdatAYgwB90RHcb/rn8LdFImHOdjVvXBDtr\nKrok4K5gXgD/vgOFKp58TocWym/Jq6KfSe2DCgKhMf7dp5XXCs027pHDfx+B\n4lB1xB5gXdE6xbwbuIZysyxFmqlA/x4TGFW/dCfFBP8R7qohONzvuRXCIlsF\nhPjw3C4vs+ZDW/EFm5VrJzww2f4VTQFfftLNcwBz13bOzuVcSJz30rldUVOe\n3OLKWQIqsBG/hKvOeVl2WIqnYuxnKRkAc8eVqFUSN9Oa6veTP46hRlfYKuaR\n/ClfNFTBIb0L0Yex4mAuWHkv6HlsSpCIqWppacY7dW6jMCf6XzDjA0i/PC6C\n6ZQEZYGV75em+09B98Oa63vege8xaqPHpwc2e/SHTmEvPxQjw3de2m1k9UTo\nG4EdkTe8/rokHSKJ8wXGmOD1zxmvN3FoKUfgY63Znv2ZVKSIJdR3pj9Q7QYN\nfDxbz7oJKYErraE/9gNaojQ0BYK0h4q4zoPPqN2eAHA7JRZWY5R9RniyGXEh\nrTSJKgv3KMyRdMKrp7CSJWuQQsUcfhWKp3w/svmEuF3i3g6xNiiR3TUsngHF\nqXrt\r\n=54Du\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4Fc/zXXyc46/zPSuppcSXVXc88mPDXrNZcfB4mRJEgAiEA+we8hhaukkFPAWvLibaQ3d17PEhLk6KM76niCqcE+r0="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.24-0_1631869656676_0.9531628261094394"},"_hasShrinkwrap":false},"0.4.24-1":{"name":"jsx2mp-runtime","version":"0.4.24-1","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublish":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.24-1","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-NhChxtHhAN8QADdLqe34vou4dCfAAgqe6zvCM5iJaYLNAYvfHyvhoxZGGrLymuAsL37d64f10Cx7YJax6hTYVw==","shasum":"29448085f7497b18b66fb12633fc285de5af38d1","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.24-1.tgz","fileCount":7,"unpackedSize":212162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRFsKCRA9TVsSAnZWagAA/kYP/A0LLY8oLulBN3hVIIhv\nrzAcQCszR+ycMkML4qZAMbYfcp+cJTSzLXpsTFFRDD7OjCRf8xTwJxJxpBSn\nBYTcOWIGiJ3UUz2PZrDJBJPlc8Atlu4COFqI6kL8FHgSct+HckOgAr+fRhnq\nY+wtrn9LHkwuHG4z21AkoCXVfmXTD/CMPV0ed+ZYQzhOd5sWREAk8EDqtMA0\nA/su41FuM8VA0jfBmQEdzm3/vl5jkRHy3yKmUzaMFMIydDKvenJVoTuf/U7F\n7UtqjBEcDgYYmH7ToPIfuPowrSZWZuMdwHCcxCOOuRoVgDiehwopEusj+7Fg\ntiJsA4rFOOt0To32QKoD90CurNpxnTSDWyHChwijFAkmcrDPPKzCBuutkTA7\nTQkFcefi1gVFL+wPchHe7a99XWkkqLW/RWfqim4QXTXGozlXOhEFwMI4UWlB\nNssCnq1Z0YIURyhM6/0vFqKZlysIhghAwrViYSzTL0rK0jUIbh08RiM0t/UX\nDMFBlz7UGlf9cp/3DI444a2dbfMzD4XxVdHZlSXTX8AXWbb1tay4/YeSapNu\nm1VEWyb8cSUCUqDmSkyyzYUk8f0dhPLwSOu7SmeFoACIeT/ZY/Vskz5+hihh\nkQto4Edjz1Y6URZ5Lt2N9b+CRnk5n3grfpXCsg4c1zksq6LbuqeFkdmKk1H/\nfaIx\r\n=9OmN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMiU7XIiywATCUT+7yoQRjxeJklX5hDaqYERUQeScAZAiEAxhTif2VqF6X2eo6qTTsrsc9ZyW8nwZ0sliXcNeZpDlI="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.24-1_1631869705848_0.36820445109609135"},"_hasShrinkwrap":false},"0.4.24":{"name":"jsx2mp-runtime","version":"0.4.24","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublishOnly":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.24","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-g1JBkQnmPGooX+3HH9cnK8Szzyd4N7eHd8Xa/Pgcs0XrF31jiVLgHho/4KVSWnwrfBSZe/mjl+eghanSr/AUEQ==","shasum":"802bf7bb233b8e37374572381bb03752a7a78e65","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.24.tgz","fileCount":7,"unpackedSize":212464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUqFggU/saixeWqvEfo53je151kwKJp4W4mj8xVnw57QIgVVJTz2zz5HqsED0zImHBsxuKfWIrVEkoUOsr+0RyCFY="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.24_1632646984662_0.1782584377219245"},"_hasShrinkwrap":false},"0.4.25-0":{"name":"jsx2mp-runtime","version":"0.4.25-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublishOnly":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.25-0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-OPWsbQAvjNmkBuAvTLHaNPg+ngcx9RGerM2uFQTzpl0u8zfeuVfZSe5hhtX7fCKn0FFPFqTge8xLZKWAtToeww==","shasum":"ad5a4aa721403e88cc9ceda0a47d49827f78e711","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.25-0.tgz","fileCount":7,"unpackedSize":212114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAalnTwNo1XtymrUgsWNXagGK/Xny2u/5Y7viDA8GW5rAiEAxn5oLBkd4/m8VJiUxnR3C4pufi8g4odNWKG21Os+Pak="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.25-0_1634788893868_0.7616408264680248"},"_hasShrinkwrap":false},"0.4.25":{"name":"jsx2mp-runtime","version":"0.4.25","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublishOnly":"npm run build"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"_id":"jsx2mp-runtime@0.4.25","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-dR8SUF0Bsig2W7DfokDgsYKryZj+oMIrHjWKOcBdXmEFrIcmbIo4DHDK/Wbmsca37ybCRzExMC0CsRGN2vNimw==","shasum":"238700e4e7d965e537d661bd0b1139354a564818","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.25.tgz","fileCount":7,"unpackedSize":212206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2w0RCRA9TVsSAnZWagAAx+cQAKGFk5GcvX+sIsHOMJBj\nzZ8VueA2qGHNp7v+Q4j1whxsVMbTSc6V2XFfQDYUYoQWV1hchJdEr+R7836K\nNrM6UZYzmjeExE91LeW+6cROHTOoKVcLmiQDSONY76jp5mGqoes0mKhei2wV\n5ZejwytCynWseXnEDOKYsut9QQpvHOBaKn7q6HiHFvwR50PdarIxSYSEfMCe\nS5uSk3OXu62AybwJ5VTu5BLdPCqVXI4urK1Q2D6vf1AYfepycLTF23lf82DH\nFYTE7CsUEOOj8xIspWTwPeiUNJjvEZK8k70Zfmc0pLq9HHflvQnYiecqTm+J\nvNCmDGYsyVg4X+97WjcW3tK79t59CyvXt389tc1h0dEr89BvaoqoWXtPkR1+\n6UvV0taP30Ae+ZnXB9EUuWM5+KobufZsX9QrZKLi4CMs3ETJxa7dCuOOiCzi\na2TEA0kVojdx7paFiMSo/3vpR852ZT0wzu1kOLshvb9rC6wwudNK4Uo5wSBi\n8RlWilF5uiyfT8mGEu/CabkoVSfY9VXPHFRQgiyZW2aMb11LLdEO+HHtKcBa\nC050Wb9nGCHyT+nW+Po8lq3AZKLknu4H1J7xQdZb3MqX0gSFky3jJ2L0rV3P\n3iULsFM6vk4vs4KT67n0gS7bgH8pLZ8yGNNdtTERG57IhGuQRhyhA9Bg/OMH\nvZ0z\r\n=iCRg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Iwdc0/uR5C7AJpxyvKhQOGpxvy79L1SzQoP2iL6hKQIgK4N3zVJjqIVhO8tpn6TnYa/IdSxnISp1fPmieUMV3CA="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.25_1635753150566_0.974209723484299"},"_hasShrinkwrap":false},"0.4.26-0":{"name":"jsx2mp-runtime","version":"0.4.26-0","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublishOnly":"npm run build","test":"jest --coverage --testPathIgnorePatterns=__modules__"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","jest":"^27.4.7","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"jest":{"collectCoverage":true},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.26-0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-nDm4IcYy4nJywf7iHcwakQ/Hy7pzG2wE6rh738PRX42aXMgiut7vGgoba1eLRS/mXoVEaGOGdwaGzA4DOWng3A==","shasum":"00188a24a018bc510f5d66765e0f84f901c096e7","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.26-0.tgz","fileCount":7,"unpackedSize":227943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAOAxCRA9TVsSAnZWagAAxg4P/ju6BgtOFuIz6M1qyWRF\nxo1iJwhoy8LrrTHJ8lN+wA6C9Win5mRmZkZSsO6c9kaXpqN4whDjHckb2Vpl\nSOVKut1LlBWkolFrNzWsCQ3CqUjom/+5YkT6S6q8eizNDQ172adm0lDdXaKa\nWIJ6Ul9Rp41HR5ULUwzN3gd458ksxjSxnSwWwB/r+7JFIXokJe4wAVxkELrf\n0yZZfHG3COdzTInEix4/Jhd8t42GzVMdPlQtaXmrmu8w9efvlbHCUafzPo+F\n7lrsFcxVgVZcnS2k+hWDMlSe+jHfA29agWs4cfNvIx2XOfO320zizexof2zZ\nryI7h4ltJRPc8ZOTnXe+9tIox3+8/Utxu8vJ+kch4Ba2pOxAbjjRg3wjjbZL\nzOigv0PzgJNX4UY1LHj/2l6rLrBE+Y7ndmRJZupWBldWpsJPQ/spjXSZVpNq\nv2IKiwxmqVtq1kM7S4O8FZjtwpN0X+8jdGfa4M8N5xSxOz6insttz06aaZLw\nZSao4v3rmqGQo/BtknAC08WTk3kBB0NLn598NEBPFBl6qgOx1uOIBSOSPrT8\n5N93pqu9CsySzWaNjGNpXxU6ftxYrAdfE8Zr+72878g01mzAKPsE2i62T7gB\nRoSe4sb1FZMN9qiEYXnVjCLS4MBvER+nYpl7MZsz30QgdbPMkMFbzQgFGTER\nQX3I\r\n=l+Za\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvPpcn3uqWD35AZ1yLVXNG8z9FnJ4hX5aExzh19iE9QQIhAPBQRMCGxiDFRMUYoqLdVpaPRQ6R9V5hGTw0Kwjvt5tb"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.26-0_1644224561549_0.0053098622044254196"},"_hasShrinkwrap":false},"0.4.26-1":{"name":"jsx2mp-runtime","version":"0.4.26-1","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublishOnly":"npm run build","test":"jest --coverage --testPathIgnorePatterns=__modules__"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","jest":"^27.4.7","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"jest":{"collectCoverage":true},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.26-1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lJTp9ENIfroitjZvOqsXU0OTU9FpkEXMT4PuTkIN6/VJi4tIuEHPLxRyhb09EEYf04MauLX4m1VgEsUokr9I0A==","shasum":"dfa55ce2a3bae35e1de2a10504330e9a14cc5db4","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.26-1.tgz","fileCount":7,"unpackedSize":228123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBIxKCRA9TVsSAnZWagAAtq0QAJc9zFbEfDew0HtZMZk5\nCmiIaf21HI+M3MIj+5/Kh9mcPR7G8r3EdbvZ23DzFIHER3qDulBa/JCYupt6\n4Avm3Y7LCPqv5Q4sGS/kcxuNJY9CM+CKcuUR/rkxm+tYdSVmtoUFYYZVldyB\nARVetRdYaR8WYwJqASwwN7byOp6Rx3+wmsP8+bVTF4CdaKI4+JHx0K6W6HTe\nAepKmkBFpFuz9d36O7u3O0VbD44WlCnniAKqZGVoSN4cwuH8sF5oLbP+OteG\nCyq19zsrdbrERoprOj32wHHcbkKQLkLC35uoowWmqzSziL04ZbKgdzfyJPj+\nsoGIG4N+KA/PjAx3FO8E4uAf32Bxp7NjUu4CtrWoETjYyTZAgSCPJpvil7W0\n62SYpZhEKhAkYOCLzXVQKdys/WS0OwkmL4y4MHkxFR7y+7nsyUbFMp+FKPcx\nYIxqPWe8Bh01iqUxlqYc+bwsT1OmlKoaghKjtyIbWDl9G4abjtiafP3SLTwA\nIS9UdXmPHGJWCJwveLBrpsI8g0kg3mG8KvPPcoAmkLdBgeiJ5reaNHPjjMOy\nlboWYmGFO0m1maHXp1uTM8NWLsW3DuZBip2etaigX2ycKBjxsd6PbjjXstHs\nzF5+LMKnFM/2qkxbQSHGDLRKNyYNkibvOvUZi7iKd6KnAs/YV86ZuZsW1Ym9\nCxZA\r\n=shPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYSr4SPNFAfnOB1jlhsM7a6orNwwIRszX8Hx2mqWv3yAIgevyPBKr18PLRTMjMzzxMZ1diZzGQd0LtApB2rv76Bk8="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.26-1_1644465226056_0.6601602568121239"},"_hasShrinkwrap":false},"0.4.26-2":{"name":"jsx2mp-runtime","version":"0.4.26-2","description":"Runtime for jsx2mp.","miniprogram":".","scripts":{"build":"cross-env NODE_ENV=production rollup -c rollup.config.js","prepublishOnly":"npm run build","test":"jest --coverage --testPathIgnorePatterns=__modules__"},"author":{"name":"Rax Team"},"devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.4.5","@babel/types":"^7.8.3","cross-env":"^5.2.0","jest":"^27.4.7","rollup":"^1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-filesize":"^6.1.0","rollup-plugin-replace":"^2.2.0","universal-env":"^3.0.0"},"jest":{"collectCoverage":true},"readme":"# jsx2mp-runtime\n\nProvide runtime support for rax style miniapp.\n\n- createComponent\n   ```js\n   const __class_def__ = class {\n     state = {\n       name: 'Rax'\n     };\n   \n     handleTap() {\n       this.setState({\n         name: 'MiniApp'\n       });\n     }\n   };\n   \n   const config = createComponent(__class_def__, 'class');\n\n  Component(config);\n  ```\n- (state) useState(defaultValue, key)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    const [count, setCount] = useState(0, 'count');\n  \n    return {\n      handleClick() {\n        setName('Rax');\n        setCount(count + 1);\n      }\n    }\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n- (void) useEffect(callback)\n  ```js\n  const __fn_def__ = function Header(props) {\n    const [name, setName] = useState('World', 'name');\n    useEffect(() => {\n      console.log('didMount');\n  \n      return function unmount() {\n        console.log('unmount');\n      };\n    }, []);\n  \n    return {\n      handleClick: () => {\n        setName('Rax');\n      },\n    };\n  };\n  \n  const config = createComponent(__fn_def__, 'function');\n  Component(config);\n  ```\n","readmeFilename":"README.md","_id":"jsx2mp-runtime@0.4.26-2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-HqXyt/99iWZ5HrayKBQYCkBNFH1Aw0/YdNBpupHjvPNJxapMCliTuQ8XBj49pTAbSCdTgOi88CSajGVb7diQrw==","shasum":"86a312523b7ca2ef0783e09025184c9ea0b91c1e","tarball":"https://registry.npmjs.org/jsx2mp-runtime/-/jsx2mp-runtime-0.4.26-2.tgz","fileCount":7,"unpackedSize":228211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDeuaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg1Q//dadUNvUEWpdG/AOkyCRMMrq40ejy3QFawaPaRmIN5ZXoB/y8\r\nKvJRo8g+5i1lOZz9yPimB8tHEYtk558HZ1EsP3cnofzHSuKQsEH7pFCq+Cme\r\nFdaUWwlly7c638wBQzja2fkBPLqMPe3ptlxL5epwkG6eoqDwxtU8Svo5j9LL\r\n9JTKKV7Z+llPf8OneKpqFNAQ/Z38X5bidOhMFK6D7DUOoLYLC4z/W84Jqvcn\r\nVHVJXpNQ1NxyG+B4eC2TAncV1EiDvG64+2HMpxG3QpknjuEgBENy0k3gdiBW\r\n1oYWG0Uq9Lc+4CVpBAyTFpaaBPrGfusFYLkTfpbidNNT4LsM9w7YSm747+NK\r\nkTl+lF4qCtjUqtNRAYJG+bFDctDxr8Vo9fbEtgA06+NrJed7bN8azFVA+qSG\r\nQbHXiFV+dXSxZ2xt+8rdRuCTwjkkJNQo6CJSb4IgmyB4nZRpMS9BXUNn3hXa\r\nIAsOBQw2NqNeht0Hd63C5xN8ijF42IbY6S/dul+PLOyV9f17ezRfvdFulqR4\r\n0Q+TsHS5WAo8srSIpn0XAyqNsb/YJLCAMyI55XDq0X7qU+pV9c+XeCrRv/5W\r\nSzMaVheD3XFPSonOZH1A6kvDM2T7ykhKGO/uBDGLX3cmNR+rGHXTyBOGWU+F\r\nwcUkvxBpKoHE7ekF80i+wiPB+7/Ra/QfHxM=\r\n=6Agy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEds602vaeJtuDusu+ckDtoAjBd+iNlQHUGxOA/gRCHJAiBaM1cDDNbYY2mbCBmwke2FxICYPA/dSlFPuuPWAcJ5mA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"zeroling","email":"wssgcg1213@qq.com"},{"name":"likai757","email":"likai757@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chriscindy","email":"yxy0919@foxmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsx2mp-runtime_0.4.26-2_1645079450426_0.6950170901856314"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-16T07:50:45.320Z","0.0.0-beta.0":"2019-05-16T07:50:45.509Z","modified":"2022-09-16T09:34:50.921Z","0.0.0-beta.1":"2019-05-27T07:04:46.281Z","0.0.0-beta.2":"2019-06-04T11:10:07.142Z","0.0.0-beta.3":"2019-06-04T12:19:24.544Z","0.0.0-beta.4":"2019-06-18T11:08:21.627Z","0.0.0-beta.5":"2019-07-09T06:09:33.908Z","0.1.0":"2019-07-09T09:12:08.950Z","0.1.1-0":"2019-07-11T09:51:05.225Z","0.1.1-1":"2019-07-11T13:43:37.459Z","0.1.1":"2019-07-12T03:17:59.240Z","0.1.2":"2019-07-12T06:24:25.380Z","0.1.3-0":"2019-07-16T04:10:31.256Z","0.1.3-1":"2019-07-22T12:14:17.977Z","0.1.3-2":"2019-07-26T07:54:40.725Z","0.1.3-3-beta.1":"2019-07-30T11:36:39.037Z","0.1.3":"2019-08-05T12:11:24.190Z","0.1.4":"2019-08-06T11:11:20.593Z","0.1.5":"2019-08-06T14:01:51.732Z","0.1.6":"2019-08-14T02:58:06.971Z","0.2.0-beta.1":"2019-08-21T11:21:49.972Z","0.2.0":"2019-08-22T13:03:32.706Z","0.2.1":"2019-08-22T13:03:57.704Z","0.2.2-beta.1":"2019-09-02T08:28:40.381Z","0.2.2":"2019-09-03T14:26:48.816Z","0.2.3-beta.1":"2019-09-04T07:06:42.107Z","0.2.3":"2019-09-05T13:30:11.499Z","0.2.4":"2019-09-18T13:05:46.728Z","0.3.0":"2019-09-26T03:51:03.341Z","0.3.1":"2019-10-11T02:03:06.134Z","0.3.2":"2019-10-24T06:54:06.885Z","0.3.3":"2019-10-24T08:49:44.364Z","0.3.4":"2019-10-31T09:56:19.972Z","0.3.5":"2019-11-07T13:35:02.826Z","0.3.7":"2019-11-13T09:15:24.407Z","0.3.8":"2019-11-15T04:09:16.617Z","0.3.9":"2019-11-15T08:38:11.505Z","0.3.10":"2019-11-19T12:01:24.926Z","0.3.11":"2019-11-21T13:23:51.999Z","0.3.12":"2019-11-22T06:00:20.793Z","0.3.13":"2019-11-28T13:07:18.000Z","0.3.14":"2019-12-09T06:41:07.253Z","0.3.15":"2019-12-16T06:14:39.866Z","0.3.16":"2019-12-18T13:06:19.798Z","0.3.18":"2019-12-25T12:11:48.777Z","0.3.19":"2019-12-27T09:51:27.826Z","0.3.20":"2020-01-06T08:21:19.342Z","0.3.21-0":"2020-01-08T08:40:35.647Z","0.3.21":"2020-01-09T09:33:58.636Z","0.3.22":"2020-01-17T03:45:35.686Z","0.3.23-0":"2020-01-17T06:49:32.393Z","0.3.23":"2020-01-17T13:18:50.965Z","0.4.0":"2020-02-16T17:29:43.718Z","0.4.0-0":"2020-02-16T17:31:23.725Z","0.3.24":"2020-02-20T06:37:59.455Z","0.4.0-1":"2020-02-25T03:26:18.871Z","0.4.1":"2020-03-12T06:39:20.572Z","0.4.3-0":"2020-03-17T12:59:20.045Z","0.4.3":"2020-03-18T04:34:35.337Z","0.3.25":"2020-03-18T04:39:08.652Z","0.3.26":"2020-03-19T08:36:09.143Z","0.4.4-0":"2020-03-23T02:29:19.083Z","0.4.4-1":"2020-03-23T11:34:47.644Z","0.4.4-2":"2020-03-23T15:23:08.418Z","0.4.4":"2020-03-24T04:28:34.614Z","0.4.4-3":"2020-03-27T11:47:11.153Z","0.4.5":"2020-03-31T08:23:31.280Z","0.4.6-0":"2020-03-31T16:28:02.773Z","0.4.6-1":"2020-04-01T03:05:48.639Z","0.4.6-2":"2020-04-01T03:16:58.158Z","0.4.6-3":"2020-04-01T03:44:06.812Z","0.4.6-4":"2020-04-01T04:05:22.715Z","0.4.6-5":"2020-04-01T06:18:08.963Z","0.4.6":"2020-04-01T09:02:51.067Z","0.4.7-0":"2020-04-01T13:56:28.951Z","0.4.7":"2020-04-02T08:51:06.948Z","0.4.8-0":"2020-04-03T07:33:04.133Z","0.4.8":"2020-04-13T08:47:37.352Z","0.4.9":"2020-04-20T06:56:50.332Z","0.4.10":"2020-04-29T06:47:43.593Z","0.4.11-0":"2020-05-16T04:46:19.712Z","0.4.12-0":"2020-05-18T08:04:11.102Z","0.4.11":"2020-05-19T08:32:06.355Z","0.4.12-1":"2020-05-20T07:15:48.611Z","0.4.12-2":"2020-05-22T06:42:57.586Z","0.4.12":"2020-05-27T08:51:30.387Z","0.4.13-0":"2020-05-27T08:55:39.811Z","0.4.13-1":"2020-05-27T15:33:34.856Z","0.4.13-2":"2020-05-27T16:03:57.051Z","0.4.13-3":"2020-05-28T02:58:29.342Z","0.4.13-4":"2020-05-28T06:16:57.678Z","0.4.13-5":"2020-05-29T04:11:21.155Z","0.4.13-6":"2020-06-03T15:08:34.387Z","0.4.13-7":"2020-06-05T06:43:20.464Z","0.4.13-8":"2020-06-06T12:50:34.583Z","0.4.13":"2020-06-09T08:39:18.399Z","0.4.14-0":"2020-06-23T06:11:24.155Z","0.4.14-1":"2020-07-01T02:44:59.366Z","0.4.14-2":"2020-07-01T16:31:36.752Z","0.4.14-3":"2020-07-02T06:54:11.176Z","0.4.14-4":"2020-07-03T10:36:07.795Z","0.4.14-5":"2020-07-15T16:32:49.473Z","0.4.14":"2020-07-29T08:00:02.023Z","0.4.15-0":"2020-08-16T09:48:08.354Z","0.4.15-1":"2020-08-27T15:02:32.098Z","0.4.15":"2020-10-09T08:25:19.015Z","0.4.16":"2020-10-29T06:37:24.748Z","0.4.17":"2020-11-02T07:15:58.621Z","0.4.18-0":"2020-12-14T12:49:51.650Z","0.4.18-1":"2020-12-15T12:02:15.766Z","0.4.18-2":"2020-12-16T07:16:50.350Z","0.4.18":"2020-12-17T07:28:36.586Z","0.4.19":"2020-12-30T02:58:40.736Z","0.4.20":"2021-01-21T08:16:07.811Z","0.4.21-0":"2021-03-24T09:49:37.581Z","0.4.21-1":"2021-03-26T02:23:04.405Z","0.4.21":"2021-03-30T09:05:55.983Z","0.4.22-0":"2021-07-02T07:46:59.592Z","0.4.22":"2021-07-07T07:54:57.137Z","0.4.23-0":"2021-07-12T07:02:30.304Z","0.4.23-1":"2021-07-12T11:22:21.052Z","0.4.33-0":"2021-08-11T09:21:09.583Z","0.4.33-2":"2021-08-17T13:10:25.192Z","0.4.23":"2021-08-24T02:38:45.926Z","0.4.24-0":"2021-09-17T09:07:36.856Z","0.4.24-1":"2021-09-17T09:08:26.016Z","0.4.24":"2021-09-26T09:03:04.815Z","0.4.25-0":"2021-10-21T04:01:34.040Z","0.4.25":"2021-11-01T07:52:30.722Z","0.4.26-0":"2022-02-07T09:02:41.883Z","0.4.26-1":"2022-02-10T03:53:46.191Z","0.4.26-2":"2022-02-17T06:30:50.573Z"},"maintainers":[{"email":"wssgcg1213@qq.com","name":"zeroling"},{"email":"stjkl@foxmail.com","name":"shiftj"},{"email":"likai757@gmail.com","name":"likai757"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"yxy0919@foxmail.com","name":"chriscindy"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"}],"description":"Runtime for jsx2mp.","author":{"name":"Rax Team"},"readme":"","readmeFilename":""}