{"_id":"rax-miniapp-babel-plugins","_rev":"38-50511318e794e6dd00cc590ee76f2c6b","name":"rax-miniapp-babel-plugins","dist-tags":{"beta":"0.1.16-4","latest":"0.2.0","rc":"0.1.16-rc.1"},"versions":{"0.1.0-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.0-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"_id":"rax-miniapp-babel-plugins@0.1.0-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5C3A3AO/p3h4G6MDjHsGiHgHaRZOaIM+x984KJqa32hf/STzB1vTNVwySh0MIxfgc9oq0HhHIHh21vH0UtINmw==","shasum":"8722afe72caa08fe13dd59b27a53ccb18f916862","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.0-0.tgz","fileCount":10,"unpackedSize":6251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuPsnCRA9TVsSAnZWagAAlDkQAJX2dGVV3QIcQfRXeblK\nUUdS+3Lvh5VT5xjBqfuFF8jYAqX/TARES14jK0SA62/287JYglQaf4jH0Ag7\nbZVyiAq7kzY8u84D61DqsT3PLorLeXnQtRve3NSty/fMkPfaEUL8uvZTaxIG\nJFmB0s5vR4iflMnfFTv/+Dw7QOti2s8kaX2y/NEkgLHo8WARrGZZy1MR1dEL\nL3SS9P0O4supeskOYDD2F4kd1J0VD9tVsQ+/eZzbE+S4RBcjMnqcOBecmOe8\nPTGzdUlbMUDdcNWtDpJfT1deAzgOcDaI5cMiZldqovI3NH4KI9zTQiaP4K9J\n7tnkT24KIsp2O2TMKiSOIeHjLloCoFb6vfx4Zj/CNHjJ6ii59F6NxbMMbWAe\nriJ98sAvsVH419BjR6/S/sCHtl2/fEaQW5TCRwNAmmavgQsNh7wls9oRziWE\nw/afoUfyvMWcGReXLXemmwyUNc6072Rndab5yZg7QbwNco05g23+Vb/Z2Ivt\n6NHmP8lmTwQHu7Q39bm0dLZhQ/CGos2yZLHvrL7ThAg7FNIYZY9Z0aW9l/cF\ncflnb2DjoSvMxJIFkudXLqsgscy50FyUhppGXpJBBr0TsxIuGx12u2aF+aW/\n1UHUReBytlMSBou56SWDCplVxCJkWCxd1E8w//nbBvdB5NIPzgiIjNzIwdiF\n6huR\r\n=vc2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCplyaGK5gZ//XW97ZpO0TjMr4OaBOaPGjKPgrBfzmpAgIhAKW06N0qmbPdY2Sb0nS3vmvE/UjRhajFZEOGFrK48BXx"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.0-0_1589181222547_0.5510161782375218"},"_hasShrinkwrap":false},"0.1.0":{"name":"rax-miniapp-babel-plugins","version":"0.1.0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"_id":"rax-miniapp-babel-plugins@0.1.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2m8Y7n1E684ggKn+x33bZ6edRx9fHXSg+B1hiSSiLPHxJx8lAPAgTwo2Uvn1DYyKkNGRi+AWQOkHbirmVayWdg==","shasum":"d0b1e2e43aee15e6c40bb99dc18660142528e636","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.0.tgz","fileCount":17,"unpackedSize":9998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexJ4ZCRA9TVsSAnZWagAAxuUP/iM4pXDBYAK1IBL8nbPw\n/2FuSOG9E8MNmVDkGmzBPlrurCg3oWi/tA/Az2NcHFlrj+sEQvP0fIPZG3bh\nGXlECLXKgGukR5RIrZJpJmIJEPLyN71ZH7+RsOLYidcZYAAkHGWwvSkCQDJX\neoTZwN51j5aY4zC+/LZyshAT3sqTh+lfmkQ+GguYPQ0DQRy0tTVCvW5R7JSv\nmIBbdvrCKGusnqPkolw342JVl1UXLZDfWWKcQOK+8vkiMQUUFSwaOgSld2fP\n50dTsyGrNoTJ7G6mgwdDdj+wlfxDdYxpVHxDhG29CXyLVcUDm7PlVbkrkAHv\nM97L2HVRrhsQsR4qaKjzwJED87nnjqwFKflHeI+TNEMXrBUqP+cYf4yqTu6g\nXvPeImUJlT9Ut+wK3/oEdxDmHqR3KRPcwahoxI2MpPNG948W343wxKe9/QlQ\n7G8GHBjZRQd9Hu+lR85x7qCujfjeDlDP6wi4ba0QNnulSFTKgorgI4efq9MX\nY1ycLoUaj6Rfy/1/RGXhbi0PwMN89CUG5HyqOG3rhjM6a4mg0etnm2cLZRBz\n28+G+GOM4GTAOJJsrl3wSjix4SNCasOjC7yPMA8EwKcyejCTqL6qmVKxqSLI\nzScUF+JrHraFq4wlOyaSKgUBPxA6WVIiCXrO9zCbSW5+AhkZ30m0T5CjbMLc\n5Tsa\r\n=MUle\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX3pBF9qW7+VI5m/VSrpuX4EPiPq6V31H1JUZHFhllxgIgKNAmFiZpLxFYhaNHVtbvb3S8U/XDcLBuz2AtPP4W9sc="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.0_1589943833448_0.8950107338046596"},"_hasShrinkwrap":false},"0.1.1-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.1-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.1-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qnsQn3naZTY4FcR2x3jOg6Btbhs94uaHmEkPQc0W2NgBIQO0koaED9FAxWMd3VULcAXt1or4tSNlsH3QF5yAzg==","shasum":"8728ee364911c040343f1a2f3ef8afcf7849e46e","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.1-0.tgz","fileCount":10,"unpackedSize":6337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexjs7CRA9TVsSAnZWagAAA58P/39x0MGaAoUL8K8BI2W3\n6LulXMziHmLtvpNkdOqFVsm+JDLPrSdNvgRrTVFMPQyESat/nXjV3JkPhRfk\nMymTwtkedjhUEzag6iUCkqN/R1gS34KYos/wiv2BGnXuk1JWbG3tqOMOxHHG\nxSaZJ4xJdLozGMXdVPARh9VqCH19k0XOfAVvp+d0Wi7+xEsYOdIMEsQfDkgP\nDtO0r/meohUbFKvaWJrCVS+gyUId4oRY/B0pVUeEDXxCZUWCTMBJAkc4Ictn\nffHrBIKhbIu4AAMFYJ6vBEzoLK4tmik1ZuIRALYPIO2PEfTJpNTOJ7zBSOiw\n2XseSzNtAgrXRAVFDepsY85yXTVhT4T5mPSO6JvGX1gTjDSa82Nr1lsPihJy\nTD2aRUXS4g2y6tuuOb8bS4Jfd6Y2QLvvGa5gvS6Rrx6AwSg8yWdBq5vgSyD2\nq7rDwGjY26YRPh72CSW48UtgT30vhRrqn9xr/e3gJZyc7x3OtphGEhJ7Q6Fd\nYOL1H/+B7jcBsB8no1kY8Xsb3yY5zXn5DAX41qiR4NLIEe2Zop7d1sHO+NY/\nuIptVkV8aGtt1rYV4XZeBoDf5QOOckGCdroRiWKAAhdEecdYDTPcGssXy2VH\nXNix/8D6/CyD74OlY//FML9v48YN8op9voWjBm5Xk5S9ZUEFBbVHq90ck77w\nb80m\r\n=V6u0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm3uCgKezbYrTp7aCx/ePP5WgDOv+8KBdoOZb70MylZwIgaqRPpDJVEkfwGyTcJGeTKthvj8XaaA0je/vWWjB3cOI="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.1-0_1590049595221_0.4115253251524831"},"_hasShrinkwrap":false},"0.1.1":{"name":"rax-miniapp-babel-plugins","version":"0.1.1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"_id":"rax-miniapp-babel-plugins@0.1.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qGVuARSmEyYWC7frRg+uIiCXGt3pRCSKS5O+OEqA3mFYQw9ZPiaUyQIB7G7i2wi3m+HyU0KwbmbjdOeGWE2SbA==","shasum":"f0af6b6d63145a443a7ea1f6943f4bbc7ec2c15e","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.1.tgz","fileCount":17,"unpackedSize":10160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezNSVCRA9TVsSAnZWagAAU8gP/0rSgT16RsxqRhwar/Ji\n+wRuP3TBCOO9TwvxEv4h5Jr7M9Ky3n/PDjgMHDTPs3i6bsTeEl6/soXK6KlU\n9gOxpxvl6FiKZEObe/ZSsH5VQGbKWg6jQN32YP9UUk4rac6hTn30D6zcseIr\nm0KXFy1wiGxUuillQMKqVldWrDeaL9mRrRCFsWyDAFHQYg+6+hkUHOUcAKkN\nO+XhoUCCv3DFY6bukfLPV7hXbu1cbbRCXxzQq+tLTOzxDpq73XXSpYl2ntnh\nVDq+kelilZKo0GhBX0IIPU/q50PsJThIYCWDHMUd7sSPQCRs3y1+uEfCAgx3\n4x8viNJocs4MO0C4DwtWht1ACfwLpQ/zw+8wmSXg3W3Ult4/TY3bkyYhkFlx\nHb4jW2sXzx4vug038UE/uyeGm1QqH6EkPlEkvWirNY6+/liE0MCuXAJ+h4gk\nnDE7BTSox/mt0eot9WX5Z59PFrbnJ3QRxzbAveAqyv0YHkmjNNj4paoa3GM+\nlNVm0pav1vcwkpQkpvLR70YtsLRoKi7gkdM1qNkS4ohChGsduUBcDM8n99lc\npo5PXqWZ61AOKISJt2Ki3GLtNJXzGiDPCang41U1axFvCCS4BZkXnk0fLkJB\n9E5ALu5jeC5YNkS1HDWDyZIqGxNTA15HqhmzQYGRPlmwWp2XI9/ek65M4sta\nMhY3\r\n=/t89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDm0C2jiDIRQHrnLlT9dS3gCw8TkLJc16+67fu4rA1SYAiEA/ChCnrZwetVIHFki4ZKbfdSPcFHnr+sxWARmTP8rlv4="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.1_1590482069460_0.985375618261908"},"_hasShrinkwrap":false},"0.1.2-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.2-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.2-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EDm5eLRNQyF67JzWC6kLzy7qPIMotrASCyumzJ/rxlmEvmV4a2uNEYJpDGqKl0oi4Jp7cGdlHRLfkhplLHm+lQ==","shasum":"5bf6c8d6ba388d809909d757fb86c55cde4ae18e","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.2-0.tgz","fileCount":10,"unpackedSize":6084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0SCMCRA9TVsSAnZWagAAYvIP/Rr61PWtZQQyvExx7/Z0\nha0zxq7euEErdA8Pg0PiJ6d51JpywhSMeyG2wzAFHO1cRnptRZ0yT98G7NSM\nIA7r4RkDeHLy+JzobN9O1lZEOzXWgW5ecj0wEF6B0d0oqkVHIqnHQdswGx3Z\ntv+HYTpv0QZ4KZR9PdfgWyDb9T+jTJDi20GZgz2DpG1NSp/enYhUGIOpQRJo\n4HnqzakVpdGRMtb3lZmUaOrQuCgWdsseC/E4nSeNGqLIqpc30cFQs3iJpIjl\nhd4QqDzmUpoFJgH9oRMiBWV7cBsXSWnSNgXM9uIfM1OvwpDxtSvioRcjdItf\niGvm+EqvT9atebMEhnHcUcslYaw5atpFlYQppqTQK5DIo9z421lnZ7F5fjxw\n9dW+ZDbIN3qfLIA5MZDzCQLmOiHthhH3x4BZCwCLUVJu1IFIeOyxvevXT7LG\nCrA0RHyUJIHE8PDG5R17pmogpN7ydX9/AaVJFMEQpPc/SLF1vTrlZ3+JNzY2\nvVrZ9+bO7SQqMhtxCQ7EDtbpZ/eZsPvieiORoAiLVs167/49YZfGrrTFxsXh\nMF/ysNjtyvLA94uEjtgIGt4h3o0sR9OD87g/JyeeiNnbUupUZya+S9rdf6QI\n0V/GcsVboZpRURTfmflG/j6UpZP9OYSWFmj5K+n3DJb93v/gC8TwdEjnNTNG\nMn6C\r\n=XW1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDx3jVIOgvTlfpy6ISQFxX1+/siH985EYQCKtCGtZzG7AiEA5RUs5qJAHijh2hjLh38OPh8apNzinvhLveBpkSZfUE8="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.2-0_1590763659852_0.7403843640061976"},"_hasShrinkwrap":false},"0.1.2-1":{"name":"rax-miniapp-babel-plugins","version":"0.1.2-1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.2-1","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qkIZUu4s7xzjPIC/eCcM1YNQVnqXHlDT2B04o883xDI/vW+pvNCqix5PuhEIfeqooNiHio/rMdyLu41RoKO4LA==","shasum":"96c84326d880818ed7447bddd016fb22db770da2","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.2-1.tgz","fileCount":10,"unpackedSize":6084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2lfSCRA9TVsSAnZWagAAbM4P/1n3IsaxVuEiAT9gpLp7\np0E14j/36zuis2S8XXx0o9Hg9i80m8Eanmmmewm/bZOkwFAROualSsdtvf8N\n4OdXLzxbVSocUTHEw2fwlpcvC3XKJLo3/zY48KGLhTKD8sX/+lyp/w9mLguq\n6Iyw3vSB8y4eS6ogfLivgvgN3sXSQTGM697SkaEg2tDasW9rfuWygHE46Uh9\n5f6/nfGWupdI9gAp7tHfRWzFhHt8v8rBCAZYso30tPKaFCPlUvtcK+rBxE30\nB0h60Qo3vLL3uaBztUJncT1yjavA1QpSLqOmb0ehMkli70qzyQfgI8mFi5hJ\nP3sP4lK96UjKb9M9pvnzIUPUuHTK3KRqo9skLkePjbkatMf6qRaWaARObHXJ\nFBWD6zrEPDJNlJdK6fKHGmLblv6eUaRcB/SGSpZmThatUezzpGcxkcL0/RqG\nvVq7C8s+uK0ms8FRLlo4ZxrBP/Maqvrus1GKvTQYolXjAh5nlyp2DAIylTSo\nYdy0xZZPqelXgV3S0ZQh5EbKjepC5ZAr+rmCt+l80JABL6k/yXiBZ+PS91iJ\nEA4FDCNiJftQzCdFOJUHvPMgLqg5z9NQge4p0aAhFrc1da3irjGPzQaNo4cu\n0KOB4/nT7u+rq5dD/OJZrumITlLfvhdJU6y8TFYQ+W+cSpLN5maae/SstrrV\nSdXV\r\n=pbFu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd6OhJfvTgg2gBiapbsZIXiz40EmWBt8XDqzwmYYZ09wIgHIsypD01RYIiGfPvAUbzMwhNtO7FX0EPpOPxarU93Yo="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.2-1_1591367634052_0.221087504447937"},"_hasShrinkwrap":false},"0.1.2":{"name":"rax-miniapp-babel-plugins","version":"0.1.2","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3"},"_id":"rax-miniapp-babel-plugins@0.1.2","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/jaC5dJjpxO3qUtSfZA6KoidsitHzczuQtiA4Ttg1k6PwZZ8REvNO60A6li0TM4DWrj+DW/IBGL/CGwuIpkGeg==","shasum":"8a5152c86296193254fa8b7981b969b40ae001a4","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.2.tgz","fileCount":17,"unpackedSize":9652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3z5pCRA9TVsSAnZWagAA0LgP/2gq7LIXRCrua3Qg1J4t\n0pFDsLshkHuRACWLizaawHzoUhzwAiUgMGZZvTNPp7czsT95dAPoOIcpz/6C\n+2u19s0waOMK1MwSDI4pbc9yqxfCSmkPhfDm0ph8lmMN5HPYm9+SCQBPSueN\n+i+UYS2QKcZY7PsiG/A6WSCa+qDgHaRExVxkwPikEIXhE0RMJX6HePyCht0R\nE2qKOZbv64IdWH099FZMUIpTKOoyKVdzIAVjniDHnwbW0ezb24Rao1Cjf69p\n4cFVWsEVXPIe+/IpWMzZCTiA4IHUQY8/kIJIsiZ2Otr+Yd21Iygv+epZS2m3\nYOzWz1AX8OSu/RDTx9bAvJK1I4yO+7BzBIbo7XOPO+GiwlRxuBUp3UZvP7Ve\nR2LhZoKOy5AT7RTvF8jk5zjsKBi4UiDgIJlSjr/vm/2IN80EQrEQWaBzaGMb\nK6u0xgqHRcRRUghBda8rDd6vfJgSDHPXwrA3wZTryszerhb5jqSPATdlrVCP\n9H61qBYHle1S0DQOnpakKTd/cSzs/UD0/T5vDEneV6nRH77SKjJSDAFV/JyI\nHKyrOxUC78XWy9Z2j/rEoNAdJNW/5No454Ci0aZCU02xmQgPWhUjeezwi8zo\nGqUpOtqsu/xdAG3fxw4A3MpDuGrg2b7jzKdTrL8/wG9KRFSxSTiqwX/WJvmc\nERrd\r\n=0IIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8Em7yNXIT3Cer3e4JEvANuwGRmlTl/wzLfsFDnvOfIgIhAK5TabRi18j6/Jdnrdw9hB93O16peht9FMUbDLW2H4JG"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.2_1591688809223_0.9444461851604151"},"_hasShrinkwrap":false},"0.1.3-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.3-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.3-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UGxz+yjI3soJfzkK5bVhniAPEmwFRtNzqtJYdeOU1kluZMCYLkMLi4mEHwx+REZONwYP2gflWXHZt02aYy3eUw==","shasum":"9ec4e682eb30d13e1b472cb5906043dbb47f454f","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.3-0.tgz","fileCount":12,"unpackedSize":11293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6g+/CRA9TVsSAnZWagAAvVkP/jj49rzULZt/yikSEEl4\na7wo+xzWHlgggjduOq+qY1Wp5oQJ/FBKt55KwaH03FxJHDo43b6hVzPOXJrM\nr7vGy2TdIdLuggggi3+Z0mQIa3fDeNI/vYV2nZMRgE2vcGZtaIzN6NuMlNBS\ngAWwZI5WwFmTYu8tcdxjveNpE746qQrYn52tWmokfJhCBSQw+zzjbxi3dGKt\n5tfyjnO+jFVfTlaFkdAude+ZSECCu+iihQfdtd4M2jgG7npJkCVNBLeIfb/F\nmL9U0mH1DbMJsX6YsJFLWkXiF+qYV/3BLO65IYADywRtpXeTbmFhsRgr9geS\nSN4xdd1xz3ZfK4+PsLktOju/Tdyqw+ZbEsoiDkzipg9f58Lv9DBz9R0WWXMo\nc1llBus806j1Wb63DB84TY1KZseaX9attUBkRtOB3m+Mv5pvEdD/JoFdIq7d\noXq+/ZWvGcgTn1XoJ3z9megCcGMqs2DJQnHm/rZN0KutF1TMoPZSxi73Vbwr\nuR54cPiNBj6PrlujFuZA6xn4J9D48lEfjpli7qntfyla3wOgQoS9S6sT9DnG\nrx4oo4Y+c64mLopXU7WtrBfadPNKW4XJrzk2aW2DE8ubPwhVaEZQ6wKnXsYA\n+1ofgSJ3zmRgDNiEmj+PG42hwCZ2OCFIII4bwneu62VR7NOUHaQdiWTK1d3F\ndUhx\r\n=I5uh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDidcWmQOO4xZzKf0WRwVHgNAzaL4d8+yzXXYJTsZs5vQIhAKft+Af3okqGmybuK25AR/fRwrkvTMH6Kg5mlrMmXh5b"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.3-0_1592397758925_0.5546160751872082"},"_hasShrinkwrap":false},"0.1.3-1":{"name":"rax-miniapp-babel-plugins","version":"0.1.3-1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.3-1","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-+FD2jDzRHeL5LiWAJ0qihDZrNwBp/tLxIa9QrXhcnPhuMX+JxhKPWzBwTnZf64ZRVPtCTCdFXrGMbq5eqGyZsg==","shasum":"b859baf8f293d3b476437c63116307819673bd4b","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.3-1.tgz","fileCount":12,"unpackedSize":11483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe64KoCRA9TVsSAnZWagAAAcwP/3jY16SCRi/ZlJYnV7WS\n/B0CKup0VcbZKf5xP/IJ8Kg2nSr3621QtkoxvkfQYulH8ux7SVMRAEeY1+aI\nZnf2RCc4sudIEW/i4wF/rAILKf+vRXeU2NO2IsV3UEXvmF3bQUUSXIgmWOq+\nNUI/kPpRP1fcaMTGODOBTL3MHgqvHSOZlUT2zbeF2vNmdp+7HDKOSAfdMeII\nL8J6TILeRRBTWUSPSOrfEqS7ZEW4EvVgxWs2k/K9gc2LucS34v7A8ilP5HSD\nxxorFoiD95BnF+m5IS55BzCCRekoFEM8qup5Ed4DlRRmVLXFndO5MoiRjTiE\nekie6Kwhp7vfMLPOWzg03Ba3cFP5oGF73mfLqE6Tm4jGN0z3khVPGMBP0fli\nAxBCiS1Z34EYOGgC4b7ugnLdOcrRmmT3ThH6ZIK3S6eurOlsZzTU9+/I/uoT\n7htyWxYQ7xaLFNpnSy4Aib9jPtLxFwnrTt2YLrmzP02YblsXwhyx5IBnBthx\neI4AVbgZLIAszJj9hERbctUIPRzM6fhn2tBUkS/HMKKhMYlyjOZU2J6KCWrM\n7Eap7GGsI6mq2yDTntbVFGGv8Vw8f2qilwA9eO/OKDRogYN6KtLtFCpVJL5I\nsKkKiiqFQJXbw+ze6P4fonRq4xSBL6d4ESaN1IrOIxcwlHdOxU8fEqKRrSYC\nipGf\r\n=YfUw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzgzjpYmFX8RYTPtl7qBOsWzKn+BLxgQAiF/vs3/6DjgIhAIqFP3NLi3wlKToeFSUZ3E8NaWpX5giUehd4MdKg96kv"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.3-1_1592492711828_0.4633602659551119"},"_hasShrinkwrap":false},"0.1.3-2":{"name":"rax-miniapp-babel-plugins","version":"0.1.3-2","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.3-2","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YRdPjZ93Ba8Rgviwe+tpu9p4qHy7XlIPFLW9QN2vPoTpwHjqynNIGeIlHXt/Yk0YwS6fEzH/gjB2c2OwBUXFpg==","shasum":"ebbd75b38713956550abe92cdbe5078092c3068b","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.3-2.tgz","fileCount":12,"unpackedSize":11483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8gjCCRA9TVsSAnZWagAApR8P/1w0+c5rS55y3XcUizoH\nfVhGb00wFLYNO2jbesH2FmhqgAIJ71eJSlQ8b21L48JSaBLht6UsNH/DE0B8\nUebMI3H8tZhlUJlRGl2rDNA+0p31AucOko0PrNLJmdr1n6BX2Ety75lJtWGk\nCE0cdoBZp7RhJgNZk1kySHSWb8u+UBcvpD8LYuEJfZBgIB/6CGEwi8Y+v7f2\nOaXkKRqrB2MCGdwMIfFMfIOCN7Xr079k3tjRPK9a9vY/A0hH04e1nGyCLCjo\nqZ0EU0ikTADEfLd34ZAT6SQ3XDgT8QZYYAFuAhEbb8fYxjAokhHBbzrt4phE\nhHK0P6WuqrkmdzLuwslj6+89qDTq6UDEIf6cJQsrE8ug2zp5+jzMlHUE7INP\nvx8idtu8rFN8vKLUrUh7SoTp+wMsCHhxfYgGIP7Ze6ERkb4LAVOHinG5H2zZ\n2MWi8Wdr3MqdfvYLf2aAuNn+GeZ9GIededCosg+UpXWnAHkFltzPe43QtXgW\n5jrVIPuWaWBS7FrfatIun8uWgx4pnJtJtjaBMCwJq4o3I5QS5Xfre2ajSSeJ\nmIelf0dLDd+ERWgeJvfsBHmWwcp6rfymD1BQ6lh4IvLVBA4nxeFjoXvRps6u\nPaJ3Gg9y36gmVwH1pCKCA9/1M5bQ2eA7QKQkUnBeEgaUxy/98/slqQkn35g9\nVVuu\r\n=cqHC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf9xnapljbqrNcDCUHcBstVUFvgT6Bp8p2Tl1NkNd4kgIgMQY1aaBoA+xohxd/jO6WKx7qy/Mx0e09dWt1KvaEFxI="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.3-2_1592920258070_0.006790090901397372"},"_hasShrinkwrap":false},"0.1.3":{"name":"rax-miniapp-babel-plugins","version":"0.1.3","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.3","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-aINvgTdL8noRu9WzpDbEfISyGKQ0zC7JtGDf7yUg1QdCjGq3jD9W0yNWP29KPKDP2Zw5kmOn72WkWAoVVZDXbQ==","shasum":"ee766cb3ce0a0e3437c1cda9c710a175fef49313","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.3.tgz","fileCount":12,"unpackedSize":11481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/DDTCRA9TVsSAnZWagAA3B0P/A9ywti6Pg5yGUj//jLv\n38boJxQEwjRy7hvrESs7nQmPRrVXKnzxEKRBtLi1+ESh0dY76XykDfKitm+m\neNr2kZpMcvuAIhSSsRtd5LDvVWIp0G60cLglha+AxrQDmCDr2p3FbKaXPHvg\nbYUL2Vdls+up9zwwx9j903H/sZVyWJTgVEhxDAay9FXqQUHHmxiEfXCZhMlR\nQELSdB7B2YhuHadvYOda44TeA9cNTiyu+EuLSwnN7IQux0WQ1KLfJZBcD5fv\nQJU/BRFfKzzsPXYmC0oWFlbAp+jRdYR+5oaxba2LDlR7jiyA/YvOYv9ND8/3\nyYXeeo5AAtVigxx+Z27H4OQ2pXQtzQyzeSe6RCrxbF4Kq5hx3Wsni1DNMa8R\nrDKmPjEGaAvZ0E3UlxFgntjLrjoGBmfiSzLu+Sr6TQL8DH6g/NeFrdKtzcJW\nh1EIi8KqyF7YFXSLFOzXztAi88dnxxRgVZqdaSAz0u5mIqS6KBKOkQd8XJ0P\nDUSDGPaBgFs1wMV0YUteCP9u3NETR5SoY66HSvNiQPlblLZ1sALILuSr10JQ\nP3idb6LYyEH+Z6SIZmYd7MnvrN6B9shi0plU8J1wKG5mcv9DdQX4JESDNUDg\nM2i6uBxTT+5asYwwxq9QkrT+7eivVtcPlrINZzoH2X+verERNnwFiZ8ZrVA4\n9UOW\r\n=CmPa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+X0I+uRg5Pf5jX+HdeAs/LL4ezCFVb/2RuLHUXI6c2AiEAlVQN+6pF0wS2UTxG6OPdfgEE0i2Jla0Mw0XbDC8P4DI="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.3_1593585875486_0.7485863869129212"},"_hasShrinkwrap":false},"0.1.4-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.4-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.4-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oEOcp7pL6mCPB6sWAXtWV1yriH6Xa3ruHwrcKLleViADVmcUWAX7X3VlUuZE+Br2eVrzcgDo9EguawEU4eHvEw==","shasum":"0f06c7f4efd8e413485519541d2a341bbadf6205","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.4-0.tgz","fileCount":12,"unpackedSize":11487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/vabCRA9TVsSAnZWagAAa5AQAI5HcTkh65PnOt/VzhPe\nvf23MQqr9OjUY27zo9FkJvPHvBXBdZehq8ujzOVCLghvdu3sYNicjuwD5CNp\nziLtkVI9FzvsuHnVydFCNzmwbpOwrgICJH5WNGdB3XV+DREbjYXHdM2FVGSr\nLlloSsR6s0dZyyrej/MW+yl+8qV17RU0xt/I0YSPV6LRWk5UP3A48fS6r/Tu\nytCw2nivgAB4TkvNhUuhGdxLnpO5We/n64zkr6kOnx58QE31sB0UhUZnP1wo\nu2+DypejbqoWKhxVUPZDmDdedOsQ97k0wPhOgKWP18nI0dsPvdB71ZmtFfdV\nB2RS8TWkSP7fhwiPy78nZX7uJKVFYhXO5vt1g/zHbSoh6Din+zxqAgm6YLj8\npoNbzJ+iBe8MZFvtjCynxUGmCa1+Uebk5gEkfTTqZqOlj0Jbr+sWdUZCJZ/3\nu2EgUg9QXoiaABVs8GSzHZvCecMgFEXi9j+mGPcHbHVeU+Okh1Ij48PKXn9r\ndAQ7LHan4oHIFAoydnrdo4wjL/KJ+uiVbBUfXhJIdpJDhMFGnvnYYRRzSf76\nq3gk2HIFOCGUayoycma8rsZUeiLa9j83wnHXNVP2+O+ybtOgtrs9H7HDG2sq\nH5JbsJOscZvE4PmkeuHfs9LH4k8tEzlsrTaOGpfa7MpZyXu5TbZa75/r0bBB\n6szF\r\n=V4BS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYI1wc2MeLHnjHGcCLW0FsBh3Qzgxu7url+r8aostB3AiAyK4cB2jX0GlqhLoJyK8ufMH+5jJYzi9wlUU5Dnkp/6A=="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.4-0_1593767579365_0.596245211342741"},"_hasShrinkwrap":false},"0.1.4":{"name":"rax-miniapp-babel-plugins","version":"0.1.4","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.4","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-V1snOjTqZTHrd9nArBW8fPWtu2fTUmMwTL6lbIvjcaZlZQOSmoZDsIVoUkN1aVYFAKhhmdzBNT5JPiSK5jpmeQ==","shasum":"d87e2eb967e992e35ff4450942ab007c0679f198","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.4.tgz","fileCount":21,"unpackedSize":20242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDCCECRA9TVsSAnZWagAAMD4P/2fPWPVe0kIa/pJcDPHv\nvQ7up49UdRW4uu0yHBSvR2Ol+Ez2IUww0+vN7fH2iQGvY86vjJrGluhxcoOj\nbipl/8kbw7R0fztMnZ3jmByPDo+HTSAXhRpr1Je2O8lb61ictBshLg0vYx8f\n+FxG5JXAgIj1tztBuZ9H9Q4usExeyoE1/2wU3m8Njg6V6dV9ovpHRbOW3OQb\ndPYghfk6Yj+IiPLbfEJG3tOu62StA3MpuwBajHCkvRMKhovRyFG/1CFK45T8\nx315GGIwMRw4eofd6pZQicIHfz/bi777RxXHBYKHGifFXcMQ7pgosR2EgEKM\nhLw02n8cktp3g0oouSfL/0NBWdYVL1gdNkxVLmsVz49sDhAAZGgdBC4I0LoJ\nDYtkkMqEQnbky5buWc+lq2uLj8tttNFPIJgQJ0E8vX6IGxnR3Dbki1wJz0H0\nJAh51rGkDSDBZX3olQYq5cYIIdLUnaU/oFKUNKkl5nVHZnOPQXLb4F3vLx7p\noHZY84Z0fy69GPLS6fGuacFQxb/13EN4Nz335lIAjHkzP9t+oJzpbeqVGldE\nawe4BSJDB5EO/cLFd0uMWAPYUXnBWs+8glmtI8bN3i5gXxzI89yJ7Hrvlggy\nY7OBoeuFjULQeySZBlyMsf0lJEmIug0V7DETRxA1ImWNxABeHSB90Z4rIRRG\nXnKE\r\n=ocoX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBR3anL6ym4IAYrL4NlZ1YzbfgASdaY6l3H5aktGsdM2AiAZ+h4HkfMT3RW4zcPJMIf9w7oFfbAmECNBQsjzu/ifrA=="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.4_1594630275621_0.22985536842631382"},"_hasShrinkwrap":false},"0.1.5-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.5-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.5-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-E1jMQ4Q844S/37JW7pVxT9kw335Cj+Z1BrlM0wS6WVPWmTv457aZTwVp9RzOw/1ySbmV+P7KsleHltUKsw7pgQ==","shasum":"135fa1bc09402f81a1d269fc555dd8afe06ae852","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.5-0.tgz","fileCount":13,"unpackedSize":11859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDR7MCRA9TVsSAnZWagAA80kP/2ezRFIUHbT1U3yGFScU\ncrp9BGQE/C8iAKCQACexZ4QoB/oCJo2ZtAZ6VS7DyuJgrZmvqLg/e6wK6rvG\nxUKCFvTwUHyKp8frOzBNYXbcgfa8Ljew12H73Mf7/cB+MwXqj4rt7IFy4K4c\nIBzBcy+CWoQu+qaqspbH0z6jbcSNfeT2skvvYaRBKzL1OI7ivvyBidhUaV3e\nW6e6/goNt2gqv0I0Qs2lCZVgGPjmEeAwvWSgUwy8+abbdh5CeLg2hpfWaoR8\nnr7y+9gRBK431zqXe1ecXqnWV8G8ogcntIGqJ5hfN6bhbD13ZIZAVdq9zZOm\nWWALG++LxLO2mU0A/+8QTOuHiMJ6j+k0dxiwcYtYV10F0Fp7FyEwlBU8ajdE\nXkt8KdIQHWtndmu+rB/wDGkaiUtyQvrvVqIFgJypxUiNwjfnEC9GqViSkiWW\n2S/4g4O3GLek2fDQg5JYafjdV5u7ZI7SPiwdQ5H0sRyjtWDANsXrm2HuaBEs\nPY/qbTh5EwrTXRup29dnRktGujgUWJJo9rcgBFJ+Fv38fnJUJoJY6YwYYvmA\nLk1tj3LrWw0B803HiULJYEPNXt4vMi5HdGreXSoBLr7huDaBWoSUSs4yZeCg\nCUNmxPA8HIVKEo9AK1K+SrNLjCZfutSjHRdNfIEZSvmtalZerATwKRrguv5c\nAqxu\r\n=DbZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSQnwP+RlWAv4v2c7oDr5oOZniyeqjxCNBuEihH3gWuwIgV9rbQxQKf5HJcS8Bxf8Hzib4RW7dTvQSYJMKhAxPFaM="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.5-0_1594695371895_0.34974236538628967"},"_hasShrinkwrap":false},"0.1.5-1":{"name":"rax-miniapp-babel-plugins","version":"0.1.5-1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.5-1","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YO8xdLRC5Lbhy8YTyEiUFWV0hJTnzp9yfkFPJKe0mH+eLhqTMlGOdxQcCGpWWrk50y5rxaDe0LFcJB1jkxg/FA==","shasum":"cb0cf8291c7914281d5ae9e1a9c89064cf8a91f2","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.5-1.tgz","fileCount":15,"unpackedSize":17786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGVmTCRA9TVsSAnZWagAAHpgP/R+8VENaZJpj0xh/GZKZ\nIvQy5VopXmfMxcvNbUXpoxDlpabEGFw/QYGerqVOwq3a1cnW0SWckVD5JCil\nlbXBBRliludhJ+JEy5rJJIoiXBjYyPaSJXhvMjLCRKj+JGVV4PgSflRVd95b\nUPyLbBhfnewTIuybUGRAlVLGMYf6bERdlofzcoY+FYQJQIvOUdtwSQVGUD2d\nm05eVgtTIIT50xoB0/wCXOSFP5wNrCk+7EVTqGq3t6zin1ylvNfJoNOyrGKF\nH2ruuiLjmXtktmgAFbyiO1rJprm5WmJDE8hAlJ9K62jxKSSHucY0Ok3jPuPn\nnSTQnITUeqUQhtBU0Fqe7FgX0x8BZp+8vB3Kac4R4ocRThEIL18rth8wULqR\nn2QatBYW6vAzjclduJL1hAi3ExYxi3MiKoL/CCTaZErzfi+nb1BdmN/dN3Pi\nYwXMpk7lx9BRzHwfiW2r9UOPT5gsDE+qcV1FOxkRb2o4GkiFwgHXlAqEcOKB\n0SaFc7pgCgNy0lxNNMD/8427jUObrn+SUmjtTeFNHwcKir6OS9pDGsfHh+3E\nmz9+A1Dei9pWCR4cTPLu5hez4H0nbmzGHZCIoQYO2tfDOzb3efQufbM8jOwo\n/5g5l1bJqZJmY77ob30BceoHWx2TJY9yeD9tt72P1Eelz1VLBiK3ZAZN07Uz\n8FHO\r\n=pH1t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDV9Shnh1yuW5accalnjGjcsdGhAD/Dl0iyf1Nza4PMcAiAfUUglGYvOd6NhOio0yRjERD3wEaqyn4kpDM4HVM2PEA=="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.5-1_1595496850865_0.2710386065438959"},"_hasShrinkwrap":false},"0.1.5-2":{"name":"rax-miniapp-babel-plugins","version":"0.1.5-2","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.5-2","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-JAS28gYPwI4u42/mC7FyYCZXfGt0posKNkZi49h2O/ZyNB6L7OyIk0MjfnUPB9Ralo7DDxkhp5oJnZiXdzAcug==","shasum":"98530f4b76c6d83c80b7634c5533f839d38c6a89","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.5-2.tgz","fileCount":15,"unpackedSize":17954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGacwCRA9TVsSAnZWagAAbjoQAJgfK/ODEBGiO9EtbWOb\n8pTQGcwXXtpGka0YboHWl3xvi7Rn2VeA3xqP3+J0AEZOMiQyyaIVt8ebkkVd\nFHWOMC9XuVmQ4W6QhQAwkVPjrD0apI2IWiBbD7gXQuLCG5Z3ftEetmvlP75x\ni0iGcgThfWO+u/w+NEVUR1U6vX6tCrWgpEdVis1FoN7Zelqqkof1Mn4boVKR\n7XKjykdjnx+JBqSwJzy0+k2Sh1q0KrV7U9tV2ZMmQgOKDLKS6PupoCnhWxVK\nGO+5pi5sZcpKn4qksgRAZYQRyc2MAsp+fGVwe+8vHqo4zk72hfjRa2vaDvZw\n/3ckkdNTy3JK4v5WX2ta8VCMCeeU0w0xRas+HEilAt+q1GRefXTB0ZDix687\nPqJ4QTBDNg2wccFHdGUh3tujQ6eNsO7OO/idawfPLYncxFV5v7+RQKGyenSn\nu3k8mpJ5Vzw6xKCwoZHb34oKpwO7QTkLF7e222FtFllQ9vZKoO7j3O5ARFcs\n+VxgvUh45n62GZVMwg9/+LMiaXA5txRqf8Y2YdKOTpGOYhWCmNu6BmNtWHjW\nZf3OT6Ulpf/C2rtL0oShrVVLDRL3/ffp8rOLwPX4gKTwE0AGCUWk1fH8YLpr\nZzIb0zttgrRR0/SYvABBPmUPQFVPBw95Vt14p+ZTx0OBmzVx/p2AQBBChBgV\ngo7W\r\n=MKf0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFZeBu1ith6VScs/qo++IngBoe5AYU1NeLITX1vrhwgQIgdQ8yn4/WvbEwCvHGX2wf+9wKnwvOY6B3cZq/RVFZesw="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.5-2_1595516720282_0.3405199855466039"},"_hasShrinkwrap":false},"0.1.5-3":{"name":"rax-miniapp-babel-plugins","version":"0.1.5-3","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.5-3","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ztGHApIMb52uHSytRlXM0EKLFHctIJLDLD/EXfOPuY9awQtFZDBu84toHJ5oMdz4t2XyHidCq4icsXpS1yvTMA==","shasum":"18056892303be4494149f103e78d518af1389872","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.5-3.tgz","fileCount":16,"unpackedSize":14320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfISJRCRA9TVsSAnZWagAAW2QP/2t4D7HDT5nyKy4PeX1c\nRXRrN16cjif/Th4S1WTl4Xb9wB52Gd5rVH3Qdv35ZlXKVlaiZq4RECxjOHv6\nXQqNpHcdQmNbP2O1BKaQ1L8O5X1UuveRRnJ6qELOryDfL7UAvMPyOEPNsvTS\nvwad04of97mR7vNsp8PohJdpCR6g1s6bNnPQIPr8Y4APQVBE+Mm47eip5YXw\naO/WP+TvThLpLZJGnpbmDSAunQFCe7JGyfA+LF3g8ZWWJ/LXlAVZ7Y5X/FBO\nKJtQgLeKAv7eUflLMrdAqchG1qLU9Os5K+Nh8AxJgxci8rsytggXMYKCtxZu\nP29IBN24h4WCGLkMJ5Vs98tZvZ9fdh5HsnXTWBGxm/e6gXsx/tEbFd2+QIGe\nXx/J2sEbO2/Gk5XjvtxpkuFct0gQKKL8zpMSF62pmdUvIf8qc3bAjDxauzVn\n7ISzuYevHNXW1Azi3IjWPkDEspr3EMNg+Ot0XCBZZJWy/CHdoizUlEGJUqAc\nibv3egFyADi5WTxxlMw8id0LoLqBOBiB4sVy6MJEdJZL9YVoTnxcN6VSNwUF\nqE7htiEGCrcSa13LfmO4ujJ83wqmDPKqh9MYpf9DWnOWQJjzmwfFWZHYui1V\nWbugxzs8ajD+Wv387XKRHb9q4rtCvUWu/G92R7qA0MJlJMcbJwCqR5ti2WQk\n4wXZ\r\n=5G4k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDJor0C41J2wcxPr7/IR3l3rS3F7jidtOoHDeblffQzwIhAKCJV2JOvn34o7uwMwqLEdFpsJA/XXz2NKaHMW898jMr"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.5-3_1596006992712_0.14565928812555096"},"_hasShrinkwrap":false},"0.1.5":{"name":"rax-miniapp-babel-plugins","version":"0.1.5","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.5","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nYV7aR3tDrhUFtXBBkPGuMpe5fmAhW0sht7ijbMZx1zCScUAUDh8GJpqIhXJ5VKEvxjiG5xfXhJPC65yURvWOA==","shasum":"57a02683412dbf6a3b2d9142af64de61aa8b1067","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.5.tgz","fileCount":29,"unpackedSize":26128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfISvCCRA9TVsSAnZWagAAa7kP/0L2NXT8HykvnHFa9Dee\nYzjphswcQ910JbUbTvXwOHfHaPBz1egqlvKI3fTdQAnYJG0EjC/BARpyY99q\naNVKbGdy9xLW3gMMZ2vCJy5k1kaRjaoKqv+c9S2874yr/cGSmQc6fDuk+6Ay\nrSMJvWGtB5OFJM/9JTs/bSc3paissodVM/gL1eEMp2JLNcSpHz3FUhFRNYgn\nNVomZQuZJyOzxa0vkKpb0phIzKRbSx9fBS7yIM8BTa6N4caFQgwwd9H4H4pj\n/cBtvNn5HlO+KJU2fRjCY8pivasP+R09myL2dvA+j4hzuwl2+9kSd3cRKuUN\n7GFY+gPcPhlJ3ETbDZDVv6ORcFw1zJcX2qyFSHOvCqO/t0sCH/RO1aQMKIgI\nqdXgLtPOCzCXhw57fvq6xJn8LXVJeWqZGziLGQOZrzY40RxS+3Lu6PfWlTWh\nb8zmDm2wpMRpkmJa0qF61HufrzXqtTt8Ar0yM/4gEFdmG8Z7U/zgkRcWR4o7\nU7gqaBy3FNy6cCV+2taSRF5SyBVZ/TeuAz4Hla5kaxio4EJdkwTxtE1icfFf\n+TWLD1oN+jHPB/zio/LVCCwByGa2rmrfPl7GZaIDUgxKWHELIH/+Eb4BmoT1\nYq8nzGv/zvVYDTL1ln5oLhVn78k5Vhf7ZkNYKNwq7Uko8A+4pOGKdenFN37p\nU7WI\r\n=Ul86\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+/W1WRkAOqZyO+V0zEInjQn83MPT6oQY1gvt1oeYrpAiBPfMry/AFIEYcGdD/Lz0E68v04qkJxE32rux0ThRj5RA=="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.5_1596009409784_0.2307159767179343"},"_hasShrinkwrap":false},"0.1.6-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.6-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.6-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fQFWIbnoiQUsIxZLDkB//fcFIf130YTosSSueZi04Wzjph5Kh7jhTRCCQ+YT6rNT79YIwipVL3TsmkiiQn6LQQ==","shasum":"4f209b0f8c519bba378d9e5c56e06b8ca260335a","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.6-0.tgz","fileCount":16,"unpackedSize":14488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIYxvCRA9TVsSAnZWagAANTAP/Azc2AjxU/3kHOvYNYSb\nsKenmXC+Q/1LO59FGywrAn0tJUian1qeOOD+0CqjzlXuuygBIjOr/XozskmJ\nqpfaDVQ7/atHYG+r59KhaJC4f13NuvpWnOBgZMqC1ytHjSzEP3Bzqfxdyxai\nipcYfL1sO4UttI8AaqAfI0JrQB9PwZSeuif8tqad4SQGr393pAP3QM5CXI/x\n/I9JsiXPg7itT7mzw68N8FDr5NonGwbOpjCKAUrMQzxoFXzG8yDLxitnFbLb\nztwAEJWjuU4c8YWbgxyqSxMpSSUpIoFhvTPyNAq7FGJHhjrRys0B/xzeWem7\nNT4DAEYrvkiP99ScPFrfUHi1a7bw2bUbNC/57WYhwDVDpYjzfrlzK9gOg9wl\nHdOTxketmApQxCadQCyiq496sZX9NdeemaI0ZO5PJrFfLeV540r349lLhumh\nO1aUaN5QLSBDjnefzT9DbOjwra1U0o2idIZnH4fXeAHddVGV4OksfHno3uzf\nFts4vhKXccl9up9CNOxrWt74rkCFP3gzO/r5dHWqLIGi3OkvG5YFJUvPPDXh\nsZEhyxJxxFUDkV8YWYM+Rvk3UmnVDFf+IqdDT/+by6JJS6FzOy3YcG7wYFL+\n0rdMm/uHZcseHxlP8gn6xrSQz9bf+dpqntSPN28cDjPlMV4TnYZ+uBGj0RHk\nbxxv\r\n=QiL7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNYL6HCw388fK9XcC1IMoiJ7AdPFPJ3yBuU37RSTirkAiEAg+9YRZDoFzjUjqbQb5GDaeLBQiZ3SnmEVtUvSVXFf3Q="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.6-0_1596034159270_0.15753764324677233"},"_hasShrinkwrap":false},"0.1.6-1":{"name":"rax-miniapp-babel-plugins","version":"0.1.6-1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.6-1","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-di8YrSFgPOBy7YCEgbYU6c9GGkVWHrEskldFPRJtAg9RPd8lQzPdRd5b+hZXyqqrNAiNbXbjToyI/xSNECSRbg==","shasum":"5daa99905dd139ba94c1c1b978ff80176223002f","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.6-1.tgz","fileCount":16,"unpackedSize":13190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIq1lCRA9TVsSAnZWagAAbGAP/339NaWNrMNgtQY66E1m\nvGiCQb6MVapCj1YdtKeOldxeMms3eMkMX1du4QfghMyig4PdliQwtmOQ+U6Q\nTb4jQEu7Bk/ZuIJZIMacvj4yQb2YJ4U4thfUkJfpGcuKLvbo3YtgJj8oTTqu\n5B8zERJMfTvsYUnWBKf2H8GbWKJ2r0tS8XjXoEQRxU0aWET03UPGl0TOufnw\nBVzqcn5NbCvCEkHVCaoujYh/4aqnkTaCBklu+IkdAPq95QrP8gKuwcFtQkL7\n0MgljKlU4tRfHb7zw+y11SFmEXUwdaeXejp5hYvDVSF0gLVrLVljdX0B40TF\ndAAqD/IzIelz9a3A4h/EyaILkNPq/zYSrjVHQZQlJ3Y5BdWrBPHsABMdf8hD\nTJ/E99e9KOS8DSodTeZsUrUqwX/uherXVWWnT3R10gV90LPs3J/lL0T51I/6\nlNPR0SZDjc+l70jUpetHgUWqIQXVNdU/sws90N4G9YDFomtLlfWYBEGSkMfB\ng/aY2DMWYTyxVyhVd1k+80oGjsJOU32FMImZv3+5vEXdhYsrNgbcxBFuYlcJ\n0sZ/n8jzNcNJzuuusYLUsMBvdvAEr6aquzKuj+Yz4c0gSGy6e5PNiPhBgtQW\nbT0Exum65L+Dg3e5yxSaL+nHDzyF9nI0jfTWBEOjs4cge9EnA93LRLsWGPvT\nxvFM\r\n=0dm+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7N37tDxzgfRPpTE/yYStRY1t8VfxDO4SfQlFIEjLVzAiEAlhpmqwFpw7bTAJizph6z2Ppt7WgLTGwlO9O2FCmX8nU="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.6-1_1596108132758_0.8822395212390457"},"_hasShrinkwrap":false},"0.1.6":{"name":"rax-miniapp-babel-plugins","version":"0.1.6","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.6","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MgI12UMeYjNiYvRqP4h352uPqk302BDtIeacT6/5UHyAu1MQnrJBoKdTdxrWeppbIDQwJ42PjBmT2m7APPr0/A==","shasum":"a4356fa5ff6d501ff0b31c99109f57cd6091adf5","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.6.tgz","fileCount":16,"unpackedSize":14078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPeTICRA9TVsSAnZWagAAwsgP/1v/1YhGeyDnuU4WO/n4\n34/4JzNVMsOXlatSGKzlrjCl9FgSuKCNaofOmWR2BzFswy2fImsnH5Hd8q4X\nIDCy1GfQivNcQKld7wdM1SHJXG788zxCeEO7WrdtLKHVpG06uOiNSpBFWvU2\nbh28ybtiPAM7QilN5mDwVEhoY7QzySPv4m6MgH8VngkkqEhrVg2kTyQTWlgJ\n5AppQ17EheGPM36jFJrVf+cQVWwjzmw00nNSn7BOXQ0b7S7VQtsAL5oz02nY\nSiwvcHE/8ThKhs/9BaG51DmvgaqKMLwiznj2x+LEOQ0brF0KXO7J+4qVHsy/\nnEdKeL9JN9ql8//PwlGNNU15ks19ppEpPvZojA20NK6athplM6P93brXSDcq\n6nFkzudhcUsk4VhT+VHCZoq9R1KgtLQpGzi45+jVri6qZG37hYYe8JiBwrN1\nyVudGyfrTKO9xmC2qlprAdzw614+GLFl6WQnXCBIAuY/zuNEl0cGsZmvySYC\npFGqvaANZFxrenIYbLd2jwwf9Wdmq303c8bhaNAqKuagYtCdULaKICYXi3IG\n4Oa/a/XwoRyj1zIFvheysABVhegl1eN3AuyoinqemzCbD3b9GQT+w8Mp5fVR\nghPJIOe9igPq3GXyNa0V8jEO1moHxmJDOIImA9g6e0MFWlOlu0ZesHou58eD\nU5kr\r\n=efZN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChOuyb6sU7xuG4+5qlr+wLdRHaIWNutMyEz042zkcPuAiEAy3iHEtxWiy8cJP0KOrbp50ZMTXRs6A3sUAtgjiAYjdA="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.6_1597891784340_0.7557265233094317"},"_hasShrinkwrap":false},"0.1.7":{"name":"rax-miniapp-babel-plugins","version":"0.1.7","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.7","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uGYm6jxgQZkQmWJ5KT3DL8VC3F4a9P/C/Te4uJLyBHAGY49RTzMAdPbznNJQFYEXA4mKgvxu2qWF6+R6jQNhaA==","shasum":"866f2d0425940a64c8055889b1d3bee6e40d1707","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.7.tgz","fileCount":23,"unpackedSize":18024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUfGkCRA9TVsSAnZWagAAa/0QAILXRVNGoWiyBq4rjgtG\n7ppQ02rlQ6MxXnuerlvUT/1dnWNhS08/VoZ8vNfU3tpRQUpZ6szVMWLTvVYy\nD2nbq7f56nUds+PbI7QX/oGXXNA41Ly2EQ/vEAF7Vr/pzuOdXXAWpl2I6+Wn\nPN4C0xgu5r8IJnreSY1QvOQ8bhF/rQvXAbvZv1BvwRTo3pRrGOFMLCFAXWUr\nOy8edgHsG5D23Nm1OFiQkJ4dDm45SI2pqHnu7wJYeL0JnLrwF+JLn6ilXJxw\n2vHR3RR172kKYv32q5Shs72iC2Puj2LnYJIUgeosXdcP9zbQ+ADbaonzu7kd\nO+sn/F9b3xzmbijpTSf29y1rTJryye4JkjpWzQWvHEW2NdqN5P7MtWX1uGKP\nGgCAvsTHvtIV2e07GvXN8xN0D7dm9WyNV5QkbEJsLk2mhaWbQyKxYdrBIz4V\nSZEUUhNCIa8FXfJJ/VurKFBo8Bxv/uANzI4qvwLefHiUiCvo2xLyzuFE+nEx\nScuH9WeYsD+w6v79R0l09wVDvEQpIstKxBx9NDzHEn11L4D28dkCv9n3uI2Z\nOBDIdzu8OC/JMq2xklLtRWGl0i7BW1JtscEjuKSokw10zaJW2g9/aVDGHJqF\nhibRXmj0xKveuR/iJY4usUi/1T062EIX0mQQgsT6H+3L4ENeWeXmbcKCyti6\n4oaH\r\n=IrRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdYzetoT1ermXDJOvYIGgX6Eh1mPUK0vAHsIZ/KtzZ1AiBcskJxcgfxMl08sIPkmU7H5Kujadds9HCvjrJ1pTK2pw=="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.7_1599205796525_0.20123376084320022"},"_hasShrinkwrap":false},"0.1.8-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.8-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"readme":"# rax-miniapp-babel-plugins\n\n<a href=\"https://travis-ci.com/raxjs/rax-scripts\"><img src=\"https://travis-ci.com/raxjs/rax-scripts.svg?branch=master\"></a>\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.8-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tBK9OpANShk9HBSAZYKKXcuUx7C5r/sBwuMr3umMqe74suM6IdwhXeeLT4za5d+YgorTEqydVtrZ/XEKe+fvZg==","shasum":"d0bbec83484c6f7d787f9921ade922846a90e752","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.8-0.tgz","fileCount":16,"unpackedSize":14601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYJR7CRA9TVsSAnZWagAAUoEP+wRCc24t1v00eCfGtjnF\n08PHZk53BLyce0ejtNgxZgyDxaIHo+Kzv29kVfOIpPPmH17BxGX80BPElQth\n2Wk2BC42I16PP26IxSCtycjBtmSZGeuX5FXXsA9FG+4LPfUxYheFHVGYpi+M\nddncu+vRZn2pFMT09trdxSjW6+m90aU9eUoZHKDwI9PZ9G7ENOtPQHxWXJFT\nr8YzFMb0qAEi74djnMVscmCByjy96uyXk1ID9G4u2phhVL9oCwkI/08ATIt8\n3noGXHRse3Sbj8q6wqeRtyDQCJBp0OrlAgB/vGZD38hzPqiDgbaixOn7q7Ak\nZHYDWmMGtzH92mrhv1Q8TmI/jiES/wFzzqkuASKw9rxAIw9Ry+G80FYycoRL\nxpJUM5DuKPZkd3hq0OVzhvvXdcfieFRBVrXJj1+pwlX+PM3Dsj/0VtXXaVmV\nsjM+JIOBabcOVNdNPT4jEM0jq35qszagttvvArT1OjLmsec5owG971iiufmz\nrNsz3LKiktLOH4UEhj78DYDwaDskbwkppz+vxAEutwaK6Q0rv/ksrRjGSuP4\nRjH6SrXrKxxUsQ+I+07tGyO1OQhXT0lJN83849sDRyVyOq6sFhxtJl3HX99j\njMVep2EJ194zrtGCLWDuInKi9e+IfUvW2G/Itp43HLgdXTMP6j2QYOH/43Li\nHaXi\r\n=gLIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb+h1d0WmqmvCF65J5n4IvHjKvaOgAh3jJRlaB3tteXgIhAPdVYTyQVXvYejFPVciL9plpFKA1XYZdDOHthfhwVhdL"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.8-0_1600164987059_0.9440393734528731"},"_hasShrinkwrap":false},"0.1.8":{"name":"rax-miniapp-babel-plugins","version":"0.1.8","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.8","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/br8ixh9CagtzC7YQq5O1Icpfvk4UzigNW5RggoU03JRzdN7ffmr6e0PUCzQieRmlkL7xNzzbYLnEJauaspn5Q==","shasum":"8e6839331560c77380729f534877b88bd455f952","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.8.tgz","fileCount":29,"unpackedSize":26483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYcSECRA9TVsSAnZWagAAT/QP/1S7btvN3dMAQl7nbmnW\nt9V4e7KUyORu4lF4mkevH7BgzKr9wVnmUJgBZJoP26FisSCLRNjlT1oDCszJ\n1F97g3LD1XrTL+Mm7GLMAQKJdYljQTkQnKbZoE41bFRBppa4p6F3Sru33OoX\nQNNwaRrO7hvATFbzUrD1i3HiiK7oTGAo+73oq78Igv8h34BqQ20N/BZIBhPu\nQ224OeZV3LyIaB44kwNW0Ka5BThkWLukKk5eiwNqk3FmNO3MLXErMhwnVCmp\nf87Bpj+oSf3V85hn7iD7ziSqen3JrPZTjpsHF5SKRel9YI3CzVQiWgR91IO8\nwdAFvn77MjA/XRhq8eNTXTC8xCO3+F2Y1VP/j7Uj8Okv7eVuSnPmUHahYN4N\nCnnwjmx363YtPfTtf6oo6QiJBfCDYfWuiZ45ZO+empAubV1WnqFX3H4t4Weo\nG0FF7Ye/z7iuV8mXHcldZJY93sH/qKEOHCiYtDdDcg9lxWei9LqNTsiFqpYG\nEkdMOVMnXNQ3DvWqD8o8HycFq8gy/SpAF2BV8q2g3hL+4wehA7Rr9AVekTAf\nrf2MOG4SPs7TXshMrqX6XdrSXrGOk+FjTsIqJQfipIBakNZjhoLxQ5IyE+Yk\nE4S3Vs35QBJXtZHtcFp5FeDy+46NRBJ7a0003rFQaYt9ODFV3uuZoDO7upcX\nmBKl\r\n=Q9EU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOW5fZTXrDPJ3inHuUNBWxHExSwX96kQ9+x8SF/W93IgIhAPcqC9j9dC1u132YAXKazadFQD54Z9dpxtDehN5aOl+C"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.8_1600242818908_0.7567695958108063"},"_hasShrinkwrap":false},"0.1.9":{"name":"rax-miniapp-babel-plugins","version":"0.1.9","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.9","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lAHZvOAWlx305QNR5uRbc7V9tARNxNUAmIwbvDd5Rt3sumjEqsuvQdB5FGew6tkW6nSSQA90Xw33A3qRzXqPXA==","shasum":"5d3a09530646797c115337728e88b9fbc940a071","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.9.tgz","fileCount":42,"unpackedSize":49732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhWuECRA9TVsSAnZWagAAofIP/iIgFkDWixDprSljwrSk\n7CzQTDzRvnefqvCN9sxoJXXIV3E4pjJ9KWIkHQVaec7b08cIETnG6TJccnEe\n9GzvYJ8JYEvzMoUfzR8a/YdRn4eOPatN3E3z2oDub9z9utKuq+M2ussL9nmF\nt/QryT65vwgQ5r9lnfOPvwwKvxDGagBTKxThGHE7dbHUWsWhV5px8kJ/Lydo\nuNRigxGRneB+P1N6cidCu1gx6bQnTnwC4l/Z2y376UF+qr9IJF1pI58NQq3p\npc/g7HLKtldem+kURd0XcQWYKw9Iq0hH9hd1JD8gBc6500nIOqQABxXLU7G3\n6Zcl1HBbboInaVBDekQQzljRil5lz+wKHMMwf20A9pTXA8xdEPTB8w8nNeGd\n5wo6sNhN1aanYVEZ7o1pQBKf3+6MH1JNioiryVh2ENOJ8jGtEfk38L9qauoD\ndyEUKF8AC03nU/lHeWbmAaebiXdXUZ6BgHVoFb9yTJ9dg+CtQ592ylTS1Jco\nle9dDnMd6hchkGzRrZ6+wakJ1+UyQgiWMHp1LBL/qA20ZzB0sm8RUt8OzXe2\n1x6Rpuv/2VE9s4N92Frrs8GbjlYq3+EDwVBlgm7rTCNyRLUsEvc+dTQHnjLo\nkM07C6Lj5S8D2OHd377cFVcdZzPuQg6tvIaiMBv9F1V5wYXn54dkQxSpr3kg\ne/dz\r\n=1R3B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXRRe+ru2saLhPICPN2FAOas1IjelFelIco3+7mVJpTAiEAqtEZMLfgL11eKcXsszC+RZLZ/gX4PuqaHO03CnFhj2M="}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.9_1602579332302_0.45766188199773294"},"_hasShrinkwrap":false},"0.1.10":{"name":"rax-miniapp-babel-plugins","version":"0.1.10","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/rax-scripts/issues"},"homepage":"https://github.com/raxjs/rax-scripts#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1"},"_id":"rax-miniapp-babel-plugins@0.1.10","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vnNLbiHVwlUtrtZ4xyp6mZAlPUAhRisugD0uaZZKUEmkV230msqNJFcz8sSrcmbHTVbMqpwgLyP1SdMworBvpQ==","shasum":"fc95eb407d79751eab372fc59817bd5f83ac8fff","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.10.tgz","fileCount":42,"unpackedSize":50016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkUfvCRA9TVsSAnZWagAAlTcP/AhmnozrdhFXlou98tpc\nxtNk1QBSNR0pUn36JJkYdA7IqdYZaJ3WO1PzHbhhMmpl6Kb9PoT+D9AKEYKI\n65r27m9FL9+xDEE1C9MqItp1owMKjf63ZCOyJ+0yayGK33L86nacFx4Mhblb\nfBbGfv7j/CtigQkAz0hRVc7Q2QAOzQk/XP/0n3vXwQ7UG8oPD1iPX6WHUiAx\nDpsSXeUFlbTD/M3TNJkModqO6gJMaZlIaaPXUqfAerYRR1tNz3kYxwejCO7v\noNzzShajpMHQVp6IZjh6chmbZaACPZ6ePuIHzq05HlzsL3zpRF7qOemJhR6c\n6Jt5Z03STAESo061aafWnZQN+Pge+MZMMp43BO7nu5TvbgdVDSeBU1lmfXWZ\nngyQlyW9gPci5A1FUdp8diDpUK0di7FtGjiKpWTdTbshFTe5hlzWNHBbBaPx\nCzRt6fqy6pQEfc+PAXrzjX7724FTuRMk+uMy1epYWyYyH0R4+gPspPfdNSRb\nwvakw+ZBc0pJ+E0t/bLipU3Q40FixMvqOaRBl0Jzn8VIsudu693nn3ig7+8f\nArmcTFVUBMDa97piCnXBV9ArblhbLjLfWXJwM5Ivd7fjlu2HyFnehxnDyZPP\nrrb891eB4Ci5HDph/0RwHizlBSKfKiRoWlrTMW6LYJW5HrZN6TJKJtHNKOl2\nU+r/\r\n=uuSR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrEAgHNqeK+4FJRLbBYdorf3N38Vhg4+awKvfQL0+ccwIhALwbRwapqCHM9V7neCjW6r2ljUTjoiQbWsC73wMgBbWW"}]},"maintainers":[{"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/rax-miniapp-babel-plugins_0.1.10_1603356655519_0.40923880898630394"},"_hasShrinkwrap":false},"0.1.11":{"name":"rax-miniapp-babel-plugins","version":"0.1.11","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.1.7"},"_id":"rax-miniapp-babel-plugins@0.1.11","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+sx57Y0BDAXj3Dfs5uCuS9ZfIhW2lWpC5F9TU8VmoMrqEL245ej7beuUL5nl7E2teQ6cQMF9sC6YYvZfi3TDBg==","shasum":"5cdbacfa0579fb149db3fce36fb231c1ecb6a35f","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.11.tgz","fileCount":42,"unpackedSize":53443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs3JiCRA9TVsSAnZWagAAmVsP+QHxOnDn1oatsTX2XjFy\na2FLytiV9hCkx0nhzZFKQwme8FGFab9YFH+12GFecq1kKEIYpHPRq1DME4Fb\np7sIlgSCHBl9lm6NICrpl5oxSxZYPdx5C+K63lkw8QhNjxIkXIkeog1aukuU\nbRzeH4bPoAa3umhXrjHQ3Vh+JaauA+ZZ2FTNM5142mB9YpIxCNfr2FX4kl7B\n9iSm5bLCoP8xOnaD0DeNyAA9n91GjRlQhzK1DLplLCymjIj6Syy5WnRJdvds\nqNGdRdl22L/sESVoIOJRKvARNTUbtcAtwFRNKXUHDo8MVnwOAvYQdU/Ru3Vv\n9wS1AidIjUZ0FuDysxzJNJ/6+H12syCVIBDXzmAnlqfHkKXa+6avqzq5zOpe\nT5OompUulvwyeV91xoYYgMN1h5S7QGUNRJQ3oivoVdPUxrqZnDXseeppPsCx\nZ438YYXDvZd13944PXuj5NNZwlkMJNJDM1tcOc+7qVGbAIQlEjJSTsKx3WXJ\nHWmTpsAs06zpi7DzgH+qGGR4nqEJiG3oh2NR+YAhgogdKrzhk/5hI782p62n\npssTD7UxFvRvrzOdXWfpss5NQOW72DStPKmB6P3XrSxzbr/xJqQXh8zmsVKY\nhwRO7iJxm/rDkbs+qkKV24KwvbbsdyAkJkpShBo9hoWtAOOl3LOSfBf607wm\ntNxO\r\n=nntV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1OCLQVc494eVKqYLA3T1D3esaEl07SWI9kCjAIXJmcAiEApm6yfkEJdkWV7s3DjnkBF+n1QWYwr1aBMyP+4+T1Bsg="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.11_1605595746038_0.14646267355078302"},"_hasShrinkwrap":false},"0.1.12":{"name":"rax-miniapp-babel-plugins","version":"0.1.12","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/rax-scripts.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.1.7"},"_id":"rax-miniapp-babel-plugins@0.1.12","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mTZcO4BvZOgJlT1icG60m6OXHkxzhyxF3AeEKmyJYbEsFq0bFl6N3rkhIzY9DACi+0MJEOny+n/U2Jwo/+KZ8w==","shasum":"0b05afdca0fafe9daf5b779c5ccaca468028537e","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.12.tgz","fileCount":42,"unpackedSize":53484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2cRrCRA9TVsSAnZWagAADU8P/ihdhYsq3IUQ9/i3qRn6\nUqIyliybxEBNf3gPSPj4IwkXzDN2y9EEyPotheFrdvxnoGDAqTXoPkxBc+yF\n0DqXaACLQWTeIA7PjFjHbpJCpEL4NG6tSZvBSyqsuSdA/P8I+adZSl2Ehd2b\nVR8U1Lys+p97ItIN1is/xNe0eWSyYENkA154QB9RfSTgCIxOeR2zk+Yn+2Or\n4IeJ31cyIkykbm0lTORuuFyiSxQ7KcZol538IegDhbs/UBIen++/wyduV+16\nuL1UOWCHYapMrCbksjmYgTjWxXYGLu2n99N65C8GpHFOxaFwgMiF1TLcpVOV\nXMw3t4VW8xgdnLI90u5GVHngDfTrSG1mf5tkNtaRf34aiE12FjzY/7HtJ44I\nEwsG57RwQ+HpcbgEpr1sG4czstmA2+csV6PzrOVlS0RVb8So2+RZEpFRmrDN\nUcTPh45yvn1dOYZxglTaFjUTXzEQNzVpXILbI0pXUC43pbtdZxkrvgaFSQG+\nhauCO47r8WfHeOsLYtdvp3ZBmiKQQlf3hgNb/kjtTIoUlV28e8C5Axn7hbj6\n2g/+pf89//NkTnoP99zUwLtq1mYRkKlRCFxHC5V+rq+jjC+qde4ktg9Vjljo\n5T46yNynKrEIn2cUNfVt7LklgPq7xPlKpHVyoVEtpgPTeYXB/uLAW+DAq8KS\nM2WA\r\n=aQsF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+JhkIaxoVQDe1PSZgLIMvidXaK3epia0pF4jEMUWfPQIgMEjKOQOvJqG5ZuUdYR7DRNHj1PBOJ5NKsNVz7yTD5LY="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.12_1608107114546_0.05301547558729092"},"_hasShrinkwrap":false},"0.1.13":{"name":"rax-miniapp-babel-plugins","version":"0.1.13","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.1.7"},"_id":"rax-miniapp-babel-plugins@0.1.13","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Bgn4VzQjsK3AHRDMQ1DaPrl/sAgI4KnFK3ZUlpywjmmOsTG2ddm1h116DpV7T/W8VbK5VOJQVkFRwOUFLNOJZQ==","shasum":"877cd74b8fee42de1bfc57883a9f940c78bb955e","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.13.tgz","fileCount":43,"unpackedSize":53344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh4nhCRA9TVsSAnZWagAAeUYP/iaiXHuG6Y548CI+paki\n2XDVaa1QslU9DIyBWuniV4pfclk3QzUhJn0PSEKY/0HPxHDzJXC7OgDk7jbX\nUcl4uKO1gbFdL2jmbwegqVJHyZ2AvfXg7XWiGZv4dZBmJ+do87n4N3KEZ3Td\nYb2D3OgHSkfZc85cfM8/k0AyiL+KsuA6vPj//mz9NqynVNY1AG2WZsq3qWqA\nz7DislhLltaz+txBqgc/FmwHJRs58GvbKjHTXCmM+cYPyL0axUOsN2nsRFAY\npfP2XJndyxIqiI7XsMu+gHvQqvs6mPoAnGilxa2oMcvB+SorsOW9u8QT8JsG\n4P74CWSxvnxCAsGKzWqY29iMG9KALSlScnDXKUL0pXpa5R8nup7s/KXm3oZP\n4/e/qL9CAvLsYeSjmk9QvcNh+8EQI3QVZo06bOxUZE+1iFxICv40/0UieohU\nBlD+r8YK18+JYQn0hWPm6bppBXzY8XKOTtaDtQf7eONZNeaLc0FwESQQ4SXF\nzhe10/KFXz3hZmnrXi4PMqbbSwF3OOyLoidGIxf4SsAcoL1jUsWQagnXwWy7\n3Qq5DgKvZyHIbsE5WO4eo3Z9Fjmqcbq5IhBmkgqA69WeR75606+LZKG25+fw\n7EeJBqy9Dp1dxRG27Jif8MahEMYGg3PoxgurqPKWbP/TD1Z7xqzrAPRZbLg8\nHafO\r\n=kUZv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKGcr2KcUOq9caRTNmVZs1SnY0YU5B6a6vULAkd79pcAiBtvKK7AgEENKAG2AlqaWwe1RQ/mFWtjljkT7bqhhblGg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.13_1619495392994_0.2186666510189632"},"_hasShrinkwrap":false},"0.1.14":{"name":"rax-miniapp-babel-plugins","version":"0.1.14","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.1.7"},"_id":"rax-miniapp-babel-plugins@0.1.14","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-/HAaVYthJjHSh0Olgj/H+BooUsbdGEZ71UGyme2T4iYtEEJaEcmlgMh+66C37u6i+PkrNIwLgTZhNZC8M2unGw==","shasum":"5bad436e7d5ef39f9801b284bc5359a081e2a980","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.14.tgz","fileCount":40,"unpackedSize":51965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmLIiCRA9TVsSAnZWagAAwH4P/2rG/GXkyWus87/V6It8\nBfRDWhdRVLHqhZBDSo9/VtwOoz7B17foqpjAOniEEyBghpdTRNR3vIqho4hb\nnv4q9v7O90NTCXfdhlxg1FxlxJLqo5rI3Hi2h7VbcV1Uic14t3bY0X2Pbrk8\nGhamLiTKoEbArp/15uBfjNu9JVe3RKaaKFLtQlbsAaHsQ3uSY/BLBS4sFyUA\n2dQpmpapvi06kysB/eCGXZOhiRIpX1JJPRrbFJdwS/Iiv+/1lwgR0CAGyy8J\nm3ecpXcWKldij68xnbo3QqmcZmJwyJVawcJxbqHTUJ0vKvuZHi9t+qwFwCQp\nHyHSvsSqQ4cIj3mNQnt+T4lgCztC9ndYbc+3f4Gb9/0SFRLk3B00xVp4GLf1\nwK6W//bAVF+IGNUfysSvY5BocFALVHehzsP10ePCdevORIn/LH6gSlIVT9OL\n8az1UgIZnz5KymonlJyrgA1med+lSlSqk95dhIUQI9APkTXz8mQXMAJq78vf\nrX+Bl5v4d0EsbQkg6yWo9BcDBZM4N8HaA1UTFB74oAYODiHVZhX/dBLUr/ha\nkmYl/dvVoXR+ImQ7Eq7EuilMNbMtsZl92zvEu8IP7q0q8lT+oYBm3iSRtJ8q\nTYCOpmsIJu3UUuw8Y6L1yDEs7Yc4vo0j8klqu64lVGe6Vs1U1/2Y0kn5X/iA\nFno0\r\n=oFTC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbVQ4OgPzou2DCi2zJOa3mnd96q1jkktrMh8EWuTroWAIgcXdRvK1nqAuNjbhjFZmRmBzUiwbEb8vM4Hjwk/KycjQ="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.14_1620619809965_0.19374624626086523"},"_hasShrinkwrap":false},"0.1.15":{"name":"rax-miniapp-babel-plugins","version":"0.1.15","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.2.0"},"_id":"rax-miniapp-babel-plugins@0.1.15","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-iaxCqH4d1jO2cWvxR+i4JjZdJ0Y8lS6A79EfaY3seUg6N8xuYNPsg//CtoIpGfC97yjrBqD18AOGdI/m/6eVPg==","shasum":"30ddcf6a39e69c66dda9f598bdc92aff649fde56","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.15.tgz","fileCount":40,"unpackedSize":52054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjS3CRA9TVsSAnZWagAAHRYQAJ+Al8x267Brl8woIKP/\n83g0HI5Tr4p48ny/EyAL1CxZfhg5vcuI8pHiTOWPBA/1digGvwW0ANuC3mdJ\n6c/1zbluTkAXVN04p9JWHObA9sApuJs7xO3+9/6ONEyAI3GG3c6yejY3CLfM\nUVwri2tXxyCPX0UvN6wMzzSUhWh0KVgror1QSzN6ynuGgo2t168z3C0BqAGe\nOIAcXEAQqlXv1JsPX2UVHmO74Cp1bkSKMWOl+N1OwZL4YAw1TcmrPYHmxSNZ\nA2WMmQnxXddgwvmMItCwXa13mi54hGfQNf5tuREJFSZUMepmzU0YxAfqCIsY\nIs5s4wiuJGFQsCN3iNIMq+/rkIBIXb2HAFtOP4bB9+vLIFHmEIGuypSFqXS+\nZ0nX64t+Jgqqmjdd4dgdE3JWQwGPM2wGFGPagk4ql52Rq8FrYxnMgd3UV8hB\nCJvhkHNMdjChxMbNyQTPw9zoQmcr/gspPkB7LQiMi4gxBVVJv4KGZqcQZ8Sv\nsvBA1bbbfX/M54WkgjUZGaxeBNHmfFWc2m4DJYcIqezUNoAm5dzYsfugPTCv\n1bhli4xvKpQ2ULYn0e3TJdk59fBe00mDq2Ab2VcuM0L62+CZJmAwVmEOD3Sj\nsi1+3y/qbKukAXetqPaiZv4MgCcvvCGwOxKyu6DX5PogXURZQ+5osJxTAOhb\n+CnB\r\n=P+hu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGszaYJjFyx52MCs+jT8KUlhS5dXCxNNwrWtK2tkxWZlAiEA3SI/803Beos0jyfg2jtauDuYfBCDS+jIgeYCbWI3nFI="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.15_1620718774486_0.10974967509929034"},"_hasShrinkwrap":false},"0.1.16-0":{"name":"rax-miniapp-babel-plugins","version":"0.1.16-0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.2.0"},"readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.16-0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4MaemGGVuREpCyPUsLCbQWej6CZKd1bSKsJWROnwrthAnb7MKWTuffciJ0HnNF1bPmY75DxZeKsb42l2zb+J8Q==","shasum":"1f6a642df319bdf127f2e022908922cdec1714a3","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.16-0.tgz","fileCount":17,"unpackedSize":16384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLxoFCRA9TVsSAnZWagAAg6sP/j0pOSPWsOjpl70ylGQN\nWSMsZRZL2Q1y8OYcvQ4LPE0g4GW5CiU528fwBZ/yVgqTZrg0HXD2MXGJKCmT\nfbbJqbWfOBxnFhBtvorvVmxj2wyiX1LRboI2+fp7VyuypiXzsxY40kicJHul\nITdfQDTQm2Hga4njQgWg/o5TV8Lm6OW1vMY6cDgq8wqpP991pv7qOE7xFyd0\nczcLcSnE6kWeu3kVuho/rmHmDogHXZonqY97wC7ubsCIn3vPDyOzINC0gZ+3\naxxethiQPqx68ihjlTAl8m0xOTozvvPZRfMCoLvRz01KNOq61RZoE5EvJ2u5\nASNFht/dOrt3ifvqs5n9/y/quqJiY5J9O2LYwdLtvbNBU/U/6MIqyrbEt3BS\nk72u6o5w+TJN50MfsvG61XrgujSyhxOpJcY/ZFpKam3G2cn7N4SnDvLRhUoG\nERUcbVbO2z9UPlfK6plkHZuFLpOcqWDGwxuiHkjM5DN1Gp73v7rh2i4mUvQn\nXyxOQRIFS1I8el+WWxEM+5fW+AkktjuYhug+0hoV4LkVy7bfJplxEO+idnTg\n7wUB0AHs/B4kZOaer2hm4giYVa2c8JJbUATAHv9ntBRTKf86FWl9t3LSCBlU\nF5R1YzlZxejs7MjKoWmBlTILOVmGq+fdSLmyLp4MizlPv1Ft46a8iY/8mC55\nl/yB\r\n=lR+v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+PqNz/V1BUbaaBkH8MaC7lRqEMtkPSOmybVEu38bOEgIgRSlXoNhNpqgHkycTo4I+7aYXdQMd0dqeTTEH42O+ZtI="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.16-0_1630476805683_0.367574047015806"},"_hasShrinkwrap":false},"0.1.16-1":{"name":"rax-miniapp-babel-plugins","version":"0.1.16-1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.2.0"},"readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.16-1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TDyXqZjPZBPDzehSYQhBDT3ciXPQwagp/kRZsuPTFWkw8dJglHy1TmMdiq5t2dasbOAS3YN4LvkoQiB1IQxr2g==","shasum":"7adf5f0a47c1adf6d8406db259016ba482fcf806","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.16-1.tgz","fileCount":17,"unpackedSize":16434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLzm5CRA9TVsSAnZWagAAGy0P/1iYp1gUUmelZ1UbHW73\n/8PPvcDRPXQNVLPfMkOTmv5kLrL5T9wPTdGyyfyQsujhlJLrcaU0UPnsX3cZ\nukj151Wz0P+mN+J7RFtA6u7fqkK0bRPrsEKSP5DBFC9bvi1wKlu13Rqm2sf8\n4D2VCFDwDleLzZR8cXixDEh/kbkbWizhPB0aAxYvAXuhjGX+aRi2g33MbSH5\nA8FffYuv/hp9NzZpDSHtQqhh34a4pVjJ2HZ9CvjaG9QaYcu/Qw4y8ROkQUMV\nu/kTrLEPWEK8W4qRr0wGgxUB8ABQgwdznESQtdDxjUBAqXRQ4CzbjjEyUaWR\nwy7lBGtcmZIBU91hjT5LnVeDqQLRdzMnYG1hjNUc/PPBO4RF10CV27Xb5gGa\niEnRjwv5KGGf5x5JlEy5X3c9jf/FU8CraZsFHc3hdpnHWtSRTm2ihe3COkTl\noTpYXTF7bPKkrG/QyEtwWUMqsrC8zyx9fCmK8JW8JB66/yjUxSVMtAExkgMU\nXkykPJ8svJ7ra11digRK2dHQQTmI9E9oh2PjB/1DycGxcK9IHILJBWq/FwRL\ncTrJ7Y4iA92XKQZbnf8RLMyJr6O9/LxfBMHUXmcY/w5b+UNThd/J0q0Zh+/S\nF+LKRXFjQklkU4Dsst/mv4TXnQqyIWWNE2ZzWsEMervrldfPbx0oP792CaYp\nOh58\r\n=+es9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrxo0C3VJeUMUFraK9LlZ7ImwVn4MvXM8MuTv0jmarogIhAJzRS7UIL1d6ZFwedMkFkyJaB/UkpHkH3dC+sL4wc4d7"}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.16-1_1630484921119_0.7671587267560078"},"_hasShrinkwrap":false},"0.1.16-2":{"name":"rax-miniapp-babel-plugins","version":"0.1.16-2","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.2.0"},"readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.16-2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-aA0YSY/usvIwgB+pyFMtL8pEnzRn26lntALhq/LOZHIkwUQeUJm3r6RWQNEWzyZcAHY1CBZVtQRrdXmf44ZmzA==","shasum":"b6ef05c0f53fe8dcd48b65396a5955a4ecb6e74a","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.16-2.tgz","fileCount":17,"unpackedSize":16353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMY4CCRA9TVsSAnZWagAAhm8P/0eQhPFcMxc88o2glgjw\n5YjcERGA+uAkVRbLfoUX0EQNxKfdjUCOswyFb4lqeA367LDedZlzMRk7PXp1\nTFVqPFQAad8kO2AE9n0D695AOWRUMKmsiviO7TzFlTJ3kTxho4s+cn1JGV6v\noQgt9sUeteXgVDPjd0b4Ia+5LhH1UANgID/ZpB6uRIZQ5hHjgyTvmNvW4eEZ\nQW49h0XHZ7fG0Nwj6xWZhiqiNDvZztxEQG7x/5pwh3J8FE/7o18Yj52M0YH5\nk6wVsbsK/KE2oCUOIqLjjOnzxlxxnxAsEAZc2VobeW5EAbl+bfbRZ8kBJkbG\nXkOXsrz1D+bOtAVxxZ+Nndul7+D11/pii9s7oo7btH1KU6b6MqinXM+/5fIl\nWutM20vT4tpNl3E113hWG4rc2K3j7vsRWKPGEc3QE+zasAFO+Y+Z1X9bcQ/6\n/B3fnR/22S3vKnSZuZe4wqsXjlrbFy2VjE/x5r6piKqG84Cukn/S2jPBsi8j\nM2m2gWyLU/RSp20i8ivTUeLTbcsV7Ejkv4fL91+44+06+JG8+zpPGK++8IFa\nB3JioAvppgLO9L9cZaJjUKhqAh7sr7VkHBc1MJvUcG+3ooUmwEqX5LZQfOW/\nEJYujiqB4KfpNCOC9OJz/Vjb8XY3aMEIUaK3+msF+DrOhsqNRk7ayF7L1Cqc\nGgqg\r\n=YuNu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKUXh8eKcIwVqYf5w+StIafey+3uOAf1FRpx8Lh4Ek8QIgbJv9MwEsI8UCyyeBJTYVTLDKIhUu8nQ2fTNebD828VE="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.16-2_1630637570575_0.6444054258148033"},"_hasShrinkwrap":false},"0.1.16-3":{"name":"rax-miniapp-babel-plugins","version":"0.1.16-3","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"0.2.11-0"},"readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.16-3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SLPCTF8h7/nWsM37S0UX6KzGyFMIdUUJqMxUvcDY5RPUD83vkbCYpqAch489V3CA9HTBAUuIxqd7GddlGv3ZRw==","shasum":"31914084edfce2baeb687ad948f3479a6bd1dc07","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.16-3.tgz","fileCount":29,"unpackedSize":31057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPu/2CRA9TVsSAnZWagAAzgAP/3yZmUVlYk48ct6ypzVz\n7I3i658NIqORenPATfBgQP2PfZ2MDiiGWC99MXkyRTaQgRsP/qMuMwSsGCyo\nd0ap3YQ1yRkJJ3BaSGC6YaJZvUciTJ0PjuO1St4iN2xa/8zMCuruKnb7uUoR\nrJqqB1u9CsLoatEj94ccNGppINJ/gNFmH+yawixEk0h/baHc9fTe8WjiApwI\nIXpECwFXIuetiPyryrXa3XrJex/a5GSuJeJcUZpeyD2A8C97F7RMQyQ/kycR\njxVlqNXOkUaAKEoy78/4TOKqX6rAkm5SOZBy4QYfWvK0TDGHZX+nigPwnofb\nCswhDrNmo42fA97zrlA/tMookJkS9Sll1YiNzf9rTVQmDarCNgfRyGP9TtuV\nn3PArDVZCc5zyDSyApKmiNNthI+lmjNbO5Ia3oi/9MGncYd0D0L+qmkqsZEC\nAzyPJp1Q842Ccj5UmtoriLZAq28nmW2ZAi/LP+IwXxSj+EOgS9pievULCx+E\n4gsJ6xoRy4GHBh0xP+eJUKVPsdu8E6ET0I4zyNTKOdzvoSsose3KrYVvSG+t\nHwI72iGCPy6wc2BqpfVXRfHolopmpkWSBtyWBEVZJAKCA1/siaeOWBn2rCG2\nyVBaS2ghiHZZvP7RNB1ukuGwWG/8QU8SsEPln7yL5mcq2d6JJbVA0FmcpAnA\nq36L\r\n=zIHQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhcRiQ9lsgy+AUzUouo7BFOgfXvkJg+jAVa8q5gOTriAiEAw9XSfmjiqtVeRtOARosPhmg07teW3NgaVw+5QRpAQp8="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.16-3_1631514613993_0.23888840974895142"},"_hasShrinkwrap":false},"0.1.16-4":{"name":"rax-miniapp-babel-plugins","version":"0.1.16-4","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.2.0"},"readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","_id":"rax-miniapp-babel-plugins@0.1.16-4","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SG9ZvydWNhtv0m4T3YEPzMPmO5nCpV4sPOXLo7uGXa28OmEjWszPIgqM+VGPrqu6/GALEkHCZtyrLrPH1fBrog==","shasum":"741622e383559eb15e95400f340c339dabcfd41f","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.16-4.tgz","fileCount":29,"unpackedSize":29379,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCCdSCezps9voiq2z6q9sw5UmitxcliqKZm9iN/A9dyAiBa1g9qlWh3GdwX1iv1xSMC9W4Ejw3c+cFdwspCnR2JYA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.16-4_1636524924912_0.014057593667319068"},"_hasShrinkwrap":false},"0.1.16-rc.1":{"name":"rax-miniapp-babel-plugins","version":"0.1.16-rc.1","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.3.0-rc.1"},"readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md","gitHead":"4733b07ec13a20068211232930fb5ce785817fa0","_id":"rax-miniapp-babel-plugins@0.1.16-rc.1","_nodeVersion":"14.17.4","_npmVersion":"8.1.4","dist":{"integrity":"sha512-vSKRebD2ZwF7U5oMsS4l6MAc4uqdf02bhbOhrAVk0hUZ7JBPWd4eJzsl4GOKsVGS2udR/hwYENehI3iyuuHUaw==","shasum":"7400669129ab1c269cba0a4295b01be394c73241","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.1.16-rc.1.tgz","fileCount":28,"unpackedSize":29229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqGi/CRA9TVsSAnZWagAAGsMP/0hLivvSXZhiAKJt5xCa\nvlVgWDhS5TmS+rFYfwz1j2oPXtQoNHs3J8ue9lFQTA1/EtdjF1EyRcGpjHfP\nDHBhdy+qdMESyskcUHcMD1Ggk/S/YGWVHEnZMdYQPgRL5Qw5aIOoOm2JU6Zm\nRWas7AnpUPSndMyPt3AoT2gW4VSA4c/sRIuPzgjRA5UHQkTe9PWFIvNY9NAs\ngSPPObtLOKIoBHH/XZ0RA7xY+630SUctJ4EeRmqenFr+k+qGD/TnTh2aHlqP\no0hPSIWNRj76lkIbSKwaUePB9Tq+IFHtKUShN131DVsH7cNvzLFQO6no4rXg\nBdhu9vN9eBauhBiNrEzEJy6mnt5eTR74+Fbcctd+6Uh5/r7MxC80H2lVvdae\nkYzomn9sdHchdpjZ6T9yBqnw+3jDuRUGpOpTZx6bUHGu8vlWyKDmqz1aG9M6\nTYadcQ4PZL+vOC01gKvP+ETeuMc0v7x5qonjwz+mgEL19imAy5YWB3O075bG\nha2X0cOT7IuWzCSjozpVTDto8cwKUXC1Ng0AbO0pDnSpeI5BKNT514CpLogC\n6d3knTwscEcfSuMwg2TAEunHrsgIsDq8HQXb8YEiOH0n+XI6vQL+jQP0J0kE\nEs5iZxgeBrM4JTKGnvIJadoCq/dKAF560iWnAlD9Q/EGHB1pFABmrr51OO8R\noEB+\r\n=JUUJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoPOGm5PYtaEWzDiZgNcclHPqQ2uss7WQezNfDj5Z3tAiA2job4j6n1vMXD65e+pIa4n/+nKS8UnUo+eQFy7cSU5w=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.1.16-rc.1_1638426814961_0.9308740658484078"},"_hasShrinkwrap":false},"0.2.0":{"name":"rax-miniapp-babel-plugins","version":"0.2.0","description":"rax miniapp babel plugins","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"keywords":["rax","babel","babel-plugins"],"author":{"name":"Rax Team"},"license":"MIT","bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"homepage":"https://github.com/raxjs/miniapp#readme","dependencies":{"@babel/code-frame":"^7.8.3","fs-extra":"^9.0.1","md5":"^2.2.1","miniapp-builder-shared":"^0.3.0"},"_id":"rax-miniapp-babel-plugins@0.2.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xsw9z+VMs9d1b/mJ08bLUiYTPEmMQvWNNZ8vtODfjjJClQHiuHTIA+ue/NI8xUmu+Ems2+xBFZ9Ssaa8Cpp7BA==","shasum":"fc3d7af6301d5fd8c2b4dfd59679541688481187","tarball":"https://registry.npmjs.org/rax-miniapp-babel-plugins/-/rax-miniapp-babel-plugins-0.2.0.tgz","fileCount":28,"unpackedSize":29299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuY9QCRA9TVsSAnZWagAAotoP/1I+/2AO97Cf4wweDhaU\nwDH9yU9swmv8SHxdXj2quuqcGLk5CtjZosbD21NIscfXKEAyZ1eET6wdS16+\n2/XtkzvC6ljKtG64t5rL1Y6jORbPlS4niWUVB5qHTOa74xAIBrb1pyOLCOAu\nlunC/XtjM96685faYeuvfO9vY9twJdRJ6EvWFvyEWNymwQbBiX16aoRNOD7t\nterGccV+BHKOm+nP8fUYTkiax7RuscNd76gBejfyA0TKID6WklJhnM24KV+z\nMTfeC58D//g5NvR6bbWuNvRYH9I7aHxSj2RQkPYi/iRccCnnsGXdfCcvomlL\nGmUPrzDojJqFetWvSh4mSzuHzxaVLMWQze11SHrdX4u54fTmNw7XmbIQg6eP\nPl4gJhYk7ceeM7EeiNHuOtZH7FoCEOJTfYGjAOCrFAWuJbfsrNXfgjn9FXWk\nS4L5O3YS0OYkQ3qrCaNgrDRqtPaAyo2MlEam00/N9xY3CtAxENk9i+SXeTz+\nvwAANvx/puMOLF+UcjVmPoQnbvkphOMao7hxsedSBycmvboj5C6spQMLGhFu\n3QuGvk2aylTLYmzQ6KH9+7D4/m1wrJ039S8CvCdYGaZJ5BUbYs2IXbTMD2lM\nckSf16krlkjOi7M93lkZYDsBN8NZqkJ5YInfs/vpsWYPw7dP4ccOtDM9o18Z\nkonQ\r\n=Ax2l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbaailYGr9ktIZFHfM015RVmvTYNKbmBmaOhXguOCTCAiAVcg2QMzaG4DjCWf6AyvFd1BYdUlM+yrYs5PPBm/Msow=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-miniapp-babel-plugins_0.2.0_1639550800523_0.7484093823480393"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-11T07:13:42.547Z","0.1.0-0":"2020-05-11T07:13:42.693Z","modified":"2022-05-14T04:07:42.930Z","0.1.0":"2020-05-20T03:03:53.569Z","0.1.1-0":"2020-05-21T08:26:35.361Z","0.1.1":"2020-05-26T08:34:29.613Z","0.1.2-0":"2020-05-29T14:47:39.982Z","0.1.2-1":"2020-06-05T14:33:54.169Z","0.1.2":"2020-06-09T07:46:49.360Z","0.1.3-0":"2020-06-17T12:42:39.033Z","0.1.3-1":"2020-06-18T15:05:11.947Z","0.1.3-2":"2020-06-23T13:50:58.231Z","0.1.3":"2020-07-01T06:44:35.599Z","0.1.4-0":"2020-07-03T09:12:59.511Z","0.1.4":"2020-07-13T08:51:15.744Z","0.1.5-0":"2020-07-14T02:56:12.003Z","0.1.5-1":"2020-07-23T09:34:10.983Z","0.1.5-2":"2020-07-23T15:05:20.386Z","0.1.5-3":"2020-07-29T07:16:32.831Z","0.1.5":"2020-07-29T07:56:49.919Z","0.1.6-0":"2020-07-29T14:49:19.378Z","0.1.6-1":"2020-07-30T11:22:12.922Z","0.1.6":"2020-08-20T02:49:44.445Z","0.1.7":"2020-09-04T07:49:56.652Z","0.1.8-0":"2020-09-15T10:16:27.237Z","0.1.8":"2020-09-16T07:53:39.837Z","0.1.9":"2020-10-13T08:55:32.407Z","0.1.10":"2020-10-22T08:50:55.657Z","0.1.11":"2020-11-17T06:49:06.189Z","0.1.12":"2020-12-16T08:25:14.690Z","0.1.13":"2021-04-27T03:49:53.182Z","0.1.14":"2021-05-10T04:10:10.167Z","0.1.15":"2021-05-11T07:39:34.638Z","0.1.16-0":"2021-09-01T06:13:25.800Z","0.1.16-1":"2021-09-01T08:28:41.244Z","0.1.16-2":"2021-09-03T02:52:50.737Z","0.1.16-3":"2021-09-13T06:30:14.270Z","0.1.16-4":"2021-11-10T06:15:25.111Z","0.1.16-rc.1":"2021-12-02T06:33:35.102Z","0.2.0":"2021-12-15T06:46:40.666Z"},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"description":"rax miniapp babel plugins","homepage":"https://github.com/raxjs/miniapp#readme","keywords":["rax","babel","babel-plugins"],"repository":{"type":"git","url":"git+https://github.com/raxjs/miniapp.git"},"author":{"name":"Rax Team"},"bugs":{"url":"https://github.com/raxjs/miniapp/issues"},"license":"MIT","readme":"# rax-miniapp-babel-plugins\n\n[简体中文](./README-zh.md)\n\n🚀  We can optimize the miniapp code to a greater extent by these babel plugins.\n\n## Why?\n\n### Rax miniapp runtime solution\n\n#### Native LifeCycle\n\nIn Rax miniapp runtime solution, we must know in advance which native life cycles developer has used.\nIn the past, we will register the entire miniapp native life cycle. This will have a certain impact on performance and even lead to memory leaks.\n\n#### Used Built-in Components\n\nIn this solution, we have to traverse all the built-in components of the miniapp. This will have a certain impact on performance and generate a lot of invalid code. But now, we can get this information in the pre-compilation stage.\n\n#### Used Native Component or Npm Component wrotten in native\n\nWe can get all component information in the pre-compilation stage.\n\n## And More\nPre-complie can bring us more optimization possibilities. We will continue to add.\n","readmeFilename":"README.md"}