{"_id":"@xiangnanscu/lua2js","_rev":"26-3562ff7c80a4d3a8875e7d94c2e0aac1","name":"@xiangnanscu/lua2js","dist-tags":{"latest":"0.34.0"},"versions":{"0.0.1":{"name":"@xiangnanscu/lua2js","version":"0.0.1","_id":"@xiangnanscu/lua2js@0.0.1","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"43da390e3a3194587a8330a57830d30fe8940250","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.0.1.tgz","fileCount":15,"integrity":"sha512-Mj209uAXXVQgZlZL5o9sVYLatl/L7SFRlq9zi0h95O3cngP2D4J9Q50rTGxXEnzXO+kEkQByrPBn30Btc9DV6Q==","signatures":[{"sig":"MEUCIGQ9Op5/Ke0b8VoW2AXBKjVMyrpcHHbuoBEVvsepPXguAiEAiFyaclnOyD1N1B2N11IA/PP6OPyfVqOmI7QyTe1l9a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1088005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw7M1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu0Q/+MDWkloo+LsZcgFP4kkMQpwt6MVA6sC7EMn1klg5I67GJ7/yq\r\nyjcciw9GBICDh/BELn4GOHDCxqiPezmSq0hkyNcckzbt/2p45qpJelelWoJj\r\nWW1u9c5J0L5pmzUkV8NPPNsEzbb3JT9zDwLv6RReND2HPxu4Q056qh9eFkNu\r\nMFNWM2DfRMIvN43Al4Pg1hWtB/wRatCf6Qtfh8cpkqnmeJn6puGQsiTJUuqj\r\nEjZAr/tEvedwlH7wKKpZgmcZWL2rQq/Kl4WGer/xm6wgix9FNKoJLX5JOXJF\r\n0gtdGHCqYhahddlqSnqCF0o5qSPmH1N9bFrCAKOevpZ+iUfIkr1c6OBlWCIn\r\n4SFAFMZT1K/WQc9zsxCl0KMOcv7lYI6fQn3YdaK9LJo1zM6dXag2ZC3fuL8D\r\nCTnmvuQmwYtWX0oJMU4fOG/hmhgl19H+aCz8bvL+8HEpHf0JjSpR7mjFo8sI\r\nyejCaEJ0rsp/n2VmGERxaxK/1FFWpwkJ86K2xRxr5OZ/CsnYLT9xCCItPGeZ\r\nSVJw/hFVIO0WLDaiuau1ugJdso8I+vwEJiPUNTpy5jBvPmSadFb+APYnStrL\r\n7pBu+mFyN9cf2hPZ9NLiZ87u6XsVjnrhFc2AC7/b0eUsRjhAq60O/Gib3ef4\r\nV/JL8M+cieFqg1kIsIUesL1sZg0TBhV3hTQ=\r\n=7iYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/lua2js.mjs","gitHead":"e8e238ec6c37ced538e353b1af1d0b1ab46ed500","scripts":{"dev":"vite","push":"git add . && git commit -am 'push' && git push origin master","test":"node test.mjs","build":"vite build","nginx":"nginx -p . -c nginx.conf","deploy":"rm -rf dist && ./deploy.sh","deploys":"USE_HTTPS= yarn deploy","preview":"vite preview","nginx:stop":"yarn nginx -s stop","nginx:reload":"yarn nginx -s reload"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.11.0","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.0.1_1656992564943_0.7570129745695351","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@xiangnanscu/lua2js","version":"0.1.0","_id":"@xiangnanscu/lua2js@0.1.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"70d950ba1f8429bd1be04c565f41ad200456e7ec","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.1.0.tgz","fileCount":4,"integrity":"sha512-5zAdvh8+IZdY7gvYlu8psLbZe303Wz+CZaBdTE8d79Y+8/CfuNIU3y8qeCaTnNS5zqfOpedQeJB+51TZwM+Zrw==","signatures":[{"sig":"MEUCIA2/zB4L7NAOMAj/DTZua7xLAx/D/qtzQmAszQfTmz3sAiEAsD3y34/bqYZHISSk0oL3LVMIkkpBgXK0XvZ2OzJqAb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyTQfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsuQ//cvroLhO1wplNdE5W9ntBol57qUCSt3/LD7y/Mjvsr+G8hOnO\r\nRsMjaXRegRmPtptj9ttQdYMAbCSqj1480URWpEqPLKmh+zIpQG9b80eCvbMf\r\nU408qV+oR5Uya0C5nO7bXWhukymNR+ogTVgnXcDY4MxrvnBji8ku4isiauvq\r\n6jt08PbNDDvoW3ziEk/t2SsjE/f25aTUCApuTwM+Vbdr4VcpTW5LTpELnwXa\r\nE3u+/tfDAS/101krCcbb6xT3MIDuM9alUkrBHULxoZclwcu+C3Ldai9GUM1s\r\nOca9R/mC2WuMg7XXkUaVhysll0M7jjh+KyqhMuHOva6MPa2i7rSR13l+eEis\r\n7K+bu+HZQdbMcjiHxffka13BQ+VfWNQrNCtLc+o5T1gZby0Z8HNOuznS+t28\r\ncSszEYOqyKhJOGpL1tMT4AksxyFjKgk4yg5Km6pMh3jU0r0NcOjmk1ogvPIQ\r\nGPyY2wYuzwG+wvba6r56vrDht/ir950ukabxNqHKl+0aw6hH/2seYLvK+hIb\r\nFOhhiuC4ePbPRRYqp3xL51Ck4s1qHPb8Rej/x1HUWR/XedaNFF8FAHViNulH\r\npgX+EKAAbaFG8eRyifo3Dxg9ZA4JNMNPqmqZfkZzoM3TMgsA6DzR2+IvOQPN\r\nrOKZZqU2hOm4CHuqKdPb5HL/Amnn6chnOHs=\r\n=dEI2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/lua2js.mjs","gitHead":"b326fa29a056d0bc02cc4a5349dd2daa008488da","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.11.0","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.1.0_1657353247221_0.1358756261117966","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@xiangnanscu/lua2js","version":"0.2.0","_id":"@xiangnanscu/lua2js@0.2.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"92a6bf09274a78cc4bc213bf69498af6a15ff2f5","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.2.0.tgz","fileCount":5,"integrity":"sha512-eYTSgcBn4++NdEmFIZtgXWwAFdWeXK71q6jZoO4zS0/STL7B8JBdIYElrxIVqpBd/eJ8pBHxkv4UzfJ1st1T6g==","signatures":[{"sig":"MEUCIAlbvi2/xkDAEvj9ytrcFEHYMGwrQXVHMjQlaP2lJ2DJAiEAxBG+7juirHx3EHeOWpi9MrPdVjXJgLiS5Ih3/MJ5WPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyTfeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwDg/9Ev3yp0NA+MRQ0vQHO25odcCGrRnlWaHyCRYYiE++BmY2ecPs\r\nOpaX6QLF9KWGuspIbT/KfnASVyRNh3jRD8jd9j9PoZjubiwvnvWGBTvUOnyn\r\n+9mSsvEPhyQ5QAEyrYzi+6dQZxDYut5n0+wbBjrn5tnp0n4OKolpKwdTeTOv\r\nWlf3Hw0B784wC86y7z9FUlQcQP54YT7p7vxIH7I18DJ+dGm4Z79UhX5tcaLv\r\nFDHhvkQXGyNHmwqqrEBZ6OPDPTZYvDiev2QRYWP00GbJto4LMpyhEbDF9Vxb\r\nF/Rz4rY4BmYOmdkjQ01iQ3foB2hZBJyv8apq8x+m2/lwfnVt5PhkCKp3HyLz\r\nh2cfuwiFrjv50zTD8/ZZQ3ZQZcPvALerI/K6L2lcJkXVp/WshE5CJ4Gmg3fm\r\nmjgYEAx/W5rb6rnQF4ntrvHqBLsFUsPs1d2qb9vcCw0phabKWq2V4r8O4/02\r\nvcu8++A9ORSvMxTUL3SAAujIwnBuiBdNE9N12GQtR19oe9nY6lg1h9dGwEsN\r\nAxaxu1wJp0LPW5qszNTss4dc5mryAg6lznDeFPh96q5dZe3Rn//fnf202mHZ\r\nef3mYBq4pg5QB44uMC1WpqUbGnxWdyiH2ivvkZNt+jFjsghHdthrRxm59Ycy\r\nq7fOtZopbrhxeiAeIqKLMY0RpiOYUjvs3D8=\r\n=R9BI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/lua2js.mjs","gitHead":"2312f69aac955e3327b5053aca4d0b3c269ca274","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.11.0","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.2.0_1657354205873_0.17318927744427381","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@xiangnanscu/lua2js","version":"0.3.0","_id":"@xiangnanscu/lua2js@0.3.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"e0148c248549ca3ad0a2e2413809fec1a1bcc568","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.3.0.tgz","fileCount":5,"integrity":"sha512-WspsmqQQPAhwROXUkR/C9nogNVe2Q22y9KXfB4jPTpCLQ2vu74CExeueIU0MmHHPTJqCuw7iEZnx44PBEOX+8Q==","signatures":[{"sig":"MEUCIQDrSD94rqSB0ljY7JDhjm5Tn+iVtIn7h3SYkZSBeJgtBQIgFbIqQA38MyG2ODQYAJ4eIc7Hvv8CjjqvQ5KWvzL2odQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0nmCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKqg//VDYLDfYf8itChL+BwbaVr4UyrAZUfgZUyfsGMHhW1Sg6y9tV\r\n2XTE+KyQNvrHWhSRvaGfXnN6/ty9loidBwW2rvFO8rYqqdQ9fgLEJKHfllgm\r\n6oxnxKaI6hICv6AYUAw+zmXzAK2xNk6/DJ3WPjPjY/JsuSbrGjBk2PR0p05C\r\nHYkFYoO6vYHx0vouAFbCdmN/vwzdFwo93XskowFW+oOpK+Ac140KDyYCSIV6\r\ngXLkbgqqceuKPAnOdfUE4KKvKZHPiLOcveSmT8+r+BeU4he6utGsetSdA0l9\r\n0JS4RRLLWpP51hpATBugKNxZw0L9OY1QL4IABKUcAIU/ArYgiuUUZLfI1MKt\r\nC4JvSK6sib7mA3gk/tf0S0CSqz6UQb7OMmovfe3Whj8Xf2OnD97Faq7PDnvo\r\nfQu9tYHT0weKDdVO6S3u7I1oA3a49Eg+DXCaZaFLCq7ziJHZXBogCIltGdwz\r\nrJoa86ESr85EVsXmVYUZAlTRx49c/C9NrVJbrEvqu9wQXIqD9o+aFvAN+Vc/\r\n5+vD7CXXoQK+06T19mnoPXJH0QLoM/Bs0emgcD6bXdS757kUsiQ0Fd1h5Q9Z\r\n/yAnuuGW14ypit5+gg6xpjgIR2XdMNKy/MNoTUZ+RN82kQGC+4gWkay5Etz8\r\nzpf3OV3QWn67VXVV31s8bs+adEIUyxJ6UnI=\r\n=n4Nk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/lua2js.mjs","gitHead":"6146278e1d01b0b4184d113a5a3c9701b9ea04e7","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.11.0","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"luaparse":"^0.3.1","prettier":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.3.0_1657960834183_0.1808188301348983","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@xiangnanscu/lua2js","version":"0.4.0","_id":"@xiangnanscu/lua2js@0.4.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"30dd48a877b8dbebd9191824e1baf0fdee422724","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.4.0.tgz","fileCount":5,"integrity":"sha512-X5lbtweucLD741C+CL73/XCnZGxN2ccfKwXMD7HZXx0bayd0PfhrxQmkhkCOKhNEOhpjZR6yOpzsURMwaO5wJQ==","signatures":[{"sig":"MEYCIQDwTJ7ZPZXSmGH08elcjXxf97RRMzrsstwGGk+c+K96bgIhAJzkaqu2nKzxCZvaJkK64lz0zXWcKGi6b4zcwDM3MYNQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi029XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcNQ//VduQojAmlZXPBA1O1qcO4myyV0bxst3UHDZN4FF32V+qjSuw\r\nIZwK0sD8V1polyI5TRO2jwyQLOb2/SoFbXkTq5yJJN8szQHdbCp7I8unepL/\r\nBppiTQbqoNzP1pBfsCrrjeGxIjvp0mg/el8rmKWW65el+7j0PBbn7otzaIl7\r\n/UZ1SCBp6vZu8GOl2SKE8dLjmJOtyBbZxQpk0OKjXp5mr+wXb3kzH4+dSiAX\r\n0sH6un0MrDVFzebqkQNwDZUh/t4R+GDaGewxx2y3IjlNpZYxc1ZMioVBZP5Y\r\nkKWkeLYZdGvJuRwKt+a030mqxpmv8WpHbo3mqKdJvCal0S4N6KbnbIDn0o3h\r\nliCfgzamt+zNtW+NsGKRNEI4hCNES6csCYlKuZntWBwCzevM5d+l3USHbRMv\r\nBoTMh2R798uZVGW5zDqEGAH6UAs8jOeiBDACidWYvoqwbW0d/VETdLI+HKLz\r\nU3UsjODzhqG3ort/L9ZqDFwMYd5Fk3Bisylge1GxZR295j6WD2LL7cwuxywn\r\nfwkngjQ1vbJju44oTPxGuqjDgyA0aLnbkCgbKIK/JBkdo4fxJ+/R3UVDDIef\r\n12nFG+uZ6c6pzRp96aYpt9AeWBMh1o5p7ZYoYOj9aCAi59bUaQGjhHpfEEPi\r\nl/0/YNpD2bkvgRBGtsWJj9lZvt20YoVi0Vg=\r\n=dIQ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/lua2js.mjs","gitHead":"74815b063b43bead6545549c0e7a59620fe803dc","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.11.0","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"luaparse":"^0.3.1","prettier":"^2.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.4.0_1658023767231_0.29018867901962553","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@xiangnanscu/lua2js","version":"0.5.0","_id":"@xiangnanscu/lua2js@0.5.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"fa5a1ac8f7b2a5813598a3d436e0235a55ef10c1","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.5.0.tgz","fileCount":6,"integrity":"sha512-HWIfwfvsmIttxLZ8RjvmPOW7cEzqZ8BA5D2dvXglAxNk1+qZ9RoEMiN3mO4GIskRuAajZon7o60kAci4ugNBVw==","signatures":[{"sig":"MEQCIExNhNvLCsolwxejCb2aNRwLQVF1XhdZ8ljsoDsSnZ4YAiBX1HTvR+sTNZ/GYqtMHshirBeaF4fpxvBbqM+wRDLMQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26721},"main":"src/lua2js.mjs","gitHead":"8f3cf82de1e84f01081d6e453d8a4f6a230926a7","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.6.2","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.5.0_1692612431955_0.03785365114290351","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@xiangnanscu/lua2js","version":"0.6.0","_id":"@xiangnanscu/lua2js@0.6.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"3badad907d70afc12cc04d94560f5b4580d4f1c0","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.6.0.tgz","fileCount":6,"integrity":"sha512-2u1U7zyL5/0CQwQ3OogEEo4VJU33qjuTyKLTomWUpH0hAF5Pu7k6ak+6BCXPQegpZUNIlcB1ymbjT4TMzC7BMg==","signatures":[{"sig":"MEYCIQCAh9Dl+Vu/0wav9wtuVbvjOXhtR2sC7rX0C1AWhbCtTAIhANMJx7yls2OAd8HzJDlm/hfIg2u46qZRjDJNMTAqONTB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27240},"main":"src/lua2js.mjs","gitHead":"85503c29d258ad3599170bfd0fefa0a0050cc407","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.6.2","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.6.0_1692636190518_0.06905874489030173","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@xiangnanscu/lua2js","version":"0.7.0","_id":"@xiangnanscu/lua2js@0.7.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"4f851b1b7bafe75a2c67dbfa166dc195b8bb03e6","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.7.0.tgz","fileCount":6,"integrity":"sha512-AFx9DggTBUsHdTif7FLQnv3eWAVd5ccKxzOF6KWXVRnQsQ2VqN4rUdfy5jhkPcen7QwUtLn7RmprXX1NnRZyVQ==","signatures":[{"sig":"MEUCIDyQOyWlMkpazQ8BCBHFtMgeC/xGP1Q+zQNjN83ZEBPlAiEAvaLoCyQSnRvqKBeVNd2ajcpsny5jwoTI2Il+M0EGsl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27102},"main":"src/lua2js.mjs","gitHead":"db2e436a341535ffd66f2f5a7b3df81eccdcc6c2","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.7.0_1692677014454_0.12584669931811066","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@xiangnanscu/lua2js","version":"0.8.0","_id":"@xiangnanscu/lua2js@0.8.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"e8e57bb802e50cacd523f3ef266c1d89aef624c1","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.8.0.tgz","fileCount":6,"integrity":"sha512-jCyzXK4Vz9zO5SKoTEjTpV1FfOU4nxyVB3Oy5arUhufyEZyGLrE2gdGvGXcyk6+xRushV6w+ZzUXBeL8Ns4wyQ==","signatures":[{"sig":"MEUCIQCh1ct6jYlnBB/VnNLgPWKKzPdHSf2oZXxbKf5vcHzY3QIgPb1OfDfixqa3UtUs7QjhWzfXuHeoTvncNbL6dPpyMNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27123},"main":"src/lua2js.mjs","gitHead":"4a1fdcff33e3c15680384923cc6c75abdc485643","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.8.0_1692699406938_0.42325957788376445","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@xiangnanscu/lua2js","version":"0.9.0","_id":"@xiangnanscu/lua2js@0.9.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"81f4975049673612ac6a8076f5a131b5cff7699b","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.9.0.tgz","fileCount":6,"integrity":"sha512-COazrHMLSkrB0h6QazebvVF/EQCmnumSH/WALEGe5ih6NiolnuRsY+Azv7IMqpZa4prGLKwz/Z/3ZdOnjZFbXg==","signatures":[{"sig":"MEQCIBRA91a9q1jOtpkEffp+Jsqy+YaceKnSO7tkGVDIPsWxAiAsiOnKf4NKqn2QlNa1MfvEUUgxCeKXLFadEZC0nKKOzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27146},"main":"src/lua2js.mjs","gitHead":"a65c5b5a336645b048631a614089ac938e342ed4","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.9.0_1692725472179_0.306545656442029","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@xiangnanscu/lua2js","version":"0.11.0","_id":"@xiangnanscu/lua2js@0.11.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"dist":{"shasum":"a87e73184be46cbe3072149ef86f11fbad519e8e","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.11.0.tgz","fileCount":6,"integrity":"sha512-qf8W53yllcNTRlawCASb8nc6RlCKmlE+TNq4lWpeotVGTFo+ZOXelK3NjNWp61zyvvJN9NtsYANMn8RUzSa2Qg==","signatures":[{"sig":"MEYCIQDoEDl7VuRG3dzq0MHycn8weVP1WN6M8b/YDw3ftAKDegIhAMlKSgz/0auDfB0/jAuuDVybX9A8YNlPB4JVg2Ymj2qu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28607},"main":"src/lua2js.mjs","gitHead":"d2a32b3302a09da043f9e69bf4a8f9caa54f5ebf","scripts":{"dev":"vite","push":"git add . && git commit -am \"${msg:-push}\" && git push --push-option=${push_option:-nothing}","test":"node test.mjs","build":"vite build","preview":"vite preview","release":"push_option=release npm run push","replace":"find .  -type d \\( -name .git -o -name node_modules \\) -prune -o  -type f  -exec  sed -i s/validator/field/g {} \\;","prerelease":"npm --no-git-tag-version version minor"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally. # example","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.11.0_1706759952162_0.6131659461165591","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@xiangnanscu/lua2js","version":"0.15.0","_id":"@xiangnanscu/lua2js@0.15.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"83ce0bfd78b5fa45bc02703b7385d0da369eabce","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.15.0.tgz","fileCount":7,"integrity":"sha512-O1XyOzjjHzCY7NHHZIpjToX/a0lXVLBLWgQvSFSPlzODgTq63gE6nCv7jFZ96f3UJe4ZYERj8l2i8HeFBS4VpQ==","signatures":[{"sig":"MEUCIDtV0V2tL7aUxw+XYEU7JmtvPk7IQp09pf52ZA+UBP1eAiEA8y02lGrOfvvtgwAvciEU3/wQv4upMGj1oEeW1qjBLrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30602},"main":"src/lua2js.mjs","gitHead":"1b478a7113ee253de2cace28d8fffbd187549f91","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"while true; do timeout 5 git pull --recurse-submodules origin && break; done","push":"npm run commit","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && while true; do git push origin && break; done || while true; do timeout 5 git push origin && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.15.0_1708645251954_0.03476901195800974","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@xiangnanscu/lua2js","version":"0.16.0","_id":"@xiangnanscu/lua2js@0.16.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"1d594b0c9f33778ac59b2fe689e445e3c7d295af","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.16.0.tgz","fileCount":7,"integrity":"sha512-vSVEw2Tkvv8VDDN8xn6D22dGBUk+EfIWxXC/hJSLCsG0KUvMLhcX3XtAwzGb/DYGpS4cOrs7Qdl0pYRwCqnnoQ==","signatures":[{"sig":"MEUCIG+VtXxj614DwxAlTMC73Vunr1OjAdFVx8alZ4knJX5/AiEA5345SuaSmVlqLuySpzVZX/C2s1WZRPx9tvQq/uMbPbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30602},"main":"src/lua2js.mjs","gitHead":"8fcfc44839951c71803a09d4dd3b30df6084db58","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"while true; do timeout 5 git pull --recurse-submodules origin && break; done","push":"npm run commit","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && while true; do git push origin && break; done || while true; do timeout 5 git push origin && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"8.19.4","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.16.0_1708645576045_0.6806053802836278","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@xiangnanscu/lua2js","version":"0.22.0","_id":"@xiangnanscu/lua2js@0.22.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"e9d8616f2e792c09e3bdfbe100b594c3c4fba37f","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.22.0.tgz","fileCount":8,"integrity":"sha512-AA66Ckz2i1bB1QwXB5fbpRjhOv0hbLfRhSAa64qwrTiIGir1zZ76CqWc2mMIZwuD0nfnzYtQL83nP9ep9uPKcQ==","signatures":[{"sig":"MEQCIHngfnDXubYAV9aLCDlpkmTOV+nG4HCUODzOQhv2j0/GAiA6/IeuQJCYbF/NgQZ7hLViCLAsK0BxihkwUZn3mWi8ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30815},"main":"src/lua2js.mjs","type":"module","gitHead":"81b456c921051500d60d0cab04f5930214bd797a","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"while true; do timeout 5 git pull --recurse-submodules origin && break; done","push":"npm run commit","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && while true; do git push origin && break; done || while true; do timeout 5 git push origin && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.22.0_1708651710971_0.36702788454532764","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@xiangnanscu/lua2js","version":"0.23.0","_id":"@xiangnanscu/lua2js@0.23.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"90792e1d326f573e10ecfc19b0e2ed07c1b7c9a7","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.23.0.tgz","fileCount":8,"integrity":"sha512-/D+M38E+Mg2/HbE1BVx6unRBxZzvAgha5zW//q42MIjnsOj/nNIdWRhydYP6RuSChhQdJPEZ3xQGG7eMERjKfg==","signatures":[{"sig":"MEYCIQDk2Bf0/iWUVZg6pPwL9acbvD1qj8SWHEyuL/Qh+ShXWQIhAKwIMEHGoDEgqsoplqIFSJVLYd5o4gqkKq4HxUqZFrSh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30920},"main":"src/lua2js.mjs","type":"module","gitHead":"41159c3c5812988f3387e1168b4b83ec53fa3ef9","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 5 npm run _pull && break; done","push":"npm run commit","_pull":"git pull --recurse-submodules origin","_push":"git push --recurse-submodules=on-demand origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 5 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.23.0_1708652718340_0.8515576472094952","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@xiangnanscu/lua2js","version":"0.24.0","_id":"@xiangnanscu/lua2js@0.24.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"545439aeaf2a722822408ac0d212794ea681629d","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.24.0.tgz","fileCount":8,"integrity":"sha512-y2CFOokci7p5fGpMqCBfzwIXR0jbEeU5k6ND+XQozqS+xAWJs0dFcKVuuAweR8U3s7ouJmSj7SJtqO8n1uhjmw==","signatures":[{"sig":"MEUCIQD0ZfngzwZqzDM9qZT/KrUMMe9Es9aCboJhM1bA+u+CNgIgZZ8zGaSOlWKSHFTTtymnFhn+1hvbRYsp1qT/NNdTr00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30920},"main":"src/lua2js.mjs","type":"module","gitHead":"0fd8edc2aab9f14ad0388d92586c82caf2ac5014","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 5 npm run _pull && break; done","push":"npm run commit","_pull":"git pull --recurse-submodules origin","_push":"git push --recurse-submodules=on-demand origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 5 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.24.0_1708659318733_0.7473189337481483","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@xiangnanscu/lua2js","version":"0.25.0","_id":"@xiangnanscu/lua2js@0.25.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"8ab02a26b89931f0adb5d3ac4ac9ba4d04b553d3","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.25.0.tgz","fileCount":8,"integrity":"sha512-YIwsOg6zBzcZwP29I8VfhCw9HEbIef5nfnxgzKAjD7NF6/x+LE3nsMSeviBi4ripSSTgwVnHBgwWv+gQwqLFhQ==","signatures":[{"sig":"MEYCIQC3mqjx7D3W0JpnHT2dmFfMZYJHkYw+GCyoCMPHxhVY3wIhAOOC//o30vtxlFrjc3q+TP25xmAWvq20aLrQc669U2Zb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30920},"main":"src/lua2js.mjs","type":"module","gitHead":"21e14b6972a1b72e1c89a447dba4af39e9126fa2","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 5 npm run _pull && break; done","push":"npm run commit","_pull":"git pull --recurse-submodules origin","_push":"git push --recurse-submodules=on-demand origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 5 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.25.0_1708660363967_0.5533983750034441","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@xiangnanscu/lua2js","version":"0.26.0","_id":"@xiangnanscu/lua2js@0.26.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"70433117219c4ea1ccc663ed0077a28d238a8709","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.26.0.tgz","fileCount":8,"integrity":"sha512-RLgquFswvroFBuG+XiucOHu0lvxbe497IVutEJj6OUnQx47ZLYD7O5nMtUDs7gmyTfcBza/VdY/zVG+K8lU+HA==","signatures":[{"sig":"MEYCIQCJGRC/5TckEgp2ww908jFWsgJGw84piLZQ3Oh8c/49cwIhAOXRv1hER6sgoVhIgdBJGzHP+21KUYn0JvH5PKdP2MLg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30967},"main":"src/lua2js.mjs","type":"module","gitHead":"d72ee2b96b93bd957da5b90bb2438b4421ec9ce5","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 5 npm run _pull && break; done","push":"npm run commit","_pull":"git pull --recurse-submodules origin","_push":"git push --recurse-submodules=on-demand origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 5 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.26.0_1708661003333_0.28186545177558653","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"@xiangnanscu/lua2js","version":"0.27.0","_id":"@xiangnanscu/lua2js@0.27.0","bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"ded740a9a8bec53a4bd5d0c7d30b81a29483af0f","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.27.0.tgz","fileCount":8,"integrity":"sha512-rmkGN54yBeDu9pFERwOpB27thvtp+vF9qol9lCghXD9qCanyQLYjlM92BrgYMk1/GFIm6PgBjiHB1dKeBw4yZQ==","signatures":[{"sig":"MEYCIQCh/h9UOm/64PbzAf6kz3+6lh0U9TD8wXvuxs+fLGElqgIhAN9Bz0Gc3oSYwX/Vt0yqyVe9Fqzp3oi5DWEOdvFs1f6X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30967},"main":"src/lua2js.mjs","type":"module","gitHead":"61e59691bb630c1cdda4e314a6ac4750bf3dc31f","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 5 npm run _pull && break; done","push":"npm run commit","_pull":"git pull --recurse-submodules origin","_push":"git push --recurse-submodules=on-demand origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 5 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.27.0_1718962141312_0.038609498921819085","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"@xiangnanscu/lua2js","version":"0.28.0","_id":"@xiangnanscu/lua2js@0.28.0","bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"2863b9c89654938dc5bd1830e64aba7932b1d31b","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.28.0.tgz","fileCount":8,"integrity":"sha512-z1iu9nBvLBJDePrdS2DA+4aSfCyFv5eUST6psD4j3FmQxoKPEUxIf50z5FGJvEN7QR0ofDBY4kRFIu2k0WfWCw==","signatures":[{"sig":"MEQCIAne+A1BcFWBnWlfNTZHXpHF5Ip2MtDXIrQyIMLYvk8AAiANGZkgUw8ysl5c2aRm+zxFxYPmeU53U4E+m9pFm02oKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30917},"main":"src/lua2js.mjs","type":"module","gitHead":"2b66c5ce0285ce20301fc37f1d81baa533090954","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done","push":"npm run commit","_pull":"git pull origin","_push":"git push origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"vue":"^3.2.25","sass":"^1.52.1","luaparse":"^0.3.1","prettier":"^2.8.8","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","yargs-parser":"^21.1.1","@highlightjs/vue-plugin":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^2.9.9","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.28.0_1718962975579_0.23856909738400356","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"@xiangnanscu/lua2js","version":"0.29.0","_id":"@xiangnanscu/lua2js@0.29.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"9e6ff31e82da75441539223cf04509291498618f","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.29.0.tgz","fileCount":4,"integrity":"sha512-Py4OFT6K4gB/cyjS2dz1IjodQ1+7xqs7nhKBuPfaCFVFhSKmmoI07Lq6xqIHlvjtlnooK96LQs9SZtw+7GjW8w==","signatures":[{"sig":"MEQCIFybsSOXw1O++Ev2mxx8xgfOrtZvies25ser8JcRgMF3AiBiD9eLW2hdqD62v3AlMnLL72MQ/PmG+LBho7/Phxr7fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28576},"main":"src/lua2js.mjs","type":"module","gitHead":"1b7dfc55f45c09f440725fbe3cddd2360c0bfa83","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done","push":"npm run commit","_pull":"git pull origin","_push":"git push origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.8.8","yargs-parser":"^21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","eslint":"^8.47.0","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.29.0_1720268293238_0.8587448386419065","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"@xiangnanscu/lua2js","version":"0.30.0","_id":"@xiangnanscu/lua2js@0.30.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"2cdd7578fcc5f4bc0888280f609b3eca36c45282","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.30.0.tgz","fileCount":4,"integrity":"sha512-jP1rMWMPQ+YlOCsaoYjcvONsjfYSMmVD+iR76F2PQINAeJrtkl5m53q/xqsa5/R8OtkPk2qR2aHgwbkOIojy4Q==","signatures":[{"sig":"MEYCIQDCS+3zZ8oGV8D+2gdrAl20Kwz3cXEhbK6a+6EOpGBrbQIhAKv1hrmTf7iBQReX5uP3aXJebUmcf7b/p/TaKlf4KEpa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28679},"main":"src/lua2js.mjs","type":"module","gitHead":"a144ef8c51d767ec51a3443235d1b6f6fe2e47e1","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done","push":"npm run commit","_pull":"git pull origin","_push":"git push origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.8.8","yargs-parser":"^21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","eslint":"^8.47.0","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.30.0_1720512234095_0.656949289592675","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"@xiangnanscu/lua2js","version":"0.31.0","_id":"@xiangnanscu/lua2js@0.31.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"97c0a2c5a9f6fd63f63dcf6b144c6f9433505004","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.31.0.tgz","fileCount":4,"integrity":"sha512-uiYgsHiGtfC1aac7fA6y4trC2khhM3qWTOEHQ4xXzqAgoL6qv1bhM9LdcktomCPrbKUuYPVQHQXuJcMnqcpvmg==","signatures":[{"sig":"MEYCIQCA03bF7+tv2b9wH6vA0qAIy+nVxkyUhG3RtysoZoYr0QIhANKac81FuOiI5ifIcpCU2Busrw7GBherDY46Wa/pEwgg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28961},"main":"src/lua2js.mjs","type":"module","gitHead":"5b428154c5b600120a8533dd0c9d85814df42d99","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done","push":"npm run commit","_pull":"git pull origin","_push":"git push origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.8.8","yargs-parser":"^21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","eslint":"^8.47.0","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.31.0_1721006087834_0.7795193862762959","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"@xiangnanscu/lua2js","version":"0.32.0","_id":"@xiangnanscu/lua2js@0.32.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"e0b28efbc531cf4000c200c913ada6ba29d8d16c","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.32.0.tgz","fileCount":4,"integrity":"sha512-5FGNc58myYswCyFx4//b2n4hOGOmoUxchf/6oZY6FWeEGpMIDUDU9YZh8iYXTnERX7qa0njEQQrtmnVWFPx0AQ==","signatures":[{"sig":"MEQCIFJbmrGD6MULg6qNu6lKofiptNNKbrZvZl3fGadZhvf1AiBA4ukFa+PF/Vk6R2ZXTvX2OI6Awesc9tAdtUG3acZgew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29043},"main":"src/lua2js.mjs","type":"module","gitHead":"1d0192d526c6091b253d8b54bedf072570a78a68","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done","push":"npm run commit","_pull":"git pull origin","_push":"git push origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.8.8","yargs-parser":"^21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","eslint":"^8.47.0","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.32.0_1722875773315_0.3153069129023751","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"@xiangnanscu/lua2js","version":"0.33.0","_id":"@xiangnanscu/lua2js@0.33.0","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"bin":{"lua2js":"bin/lua2js.js"},"dist":{"shasum":"aeb166c5435b2738c226d71e02a309231eb69261","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.33.0.tgz","fileCount":4,"integrity":"sha512-+iUO7xfYjXccWzWfq0uUH4wAfjM9AMUSioHNbJAYZeS7609uvKCVsJGnkSr5hZsHEiBXksdI8IksqfW/sG2cPA==","signatures":[{"sig":"MEYCIQCaHkZ7q+OGhVPMShAViT1VJnelm5LKFwU6l2JMsya9+wIhAOLqDZqo0d1lAN8rXmFhjBzvNUWOI8aWebq4tCHPIXTP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29043},"main":"src/lua2js.mjs","type":"module","gitHead":"5eb84650f17a1e1501b70eb7ad173fc88c4c852c","scripts":{"c":"npm run commit","rc":"npm run push","dev":"vite","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done","push":"npm run commit","_pull":"git pull origin","_push":"git push origin","build":"vite build","prerc":"npm --no-git-tag-version version minor","commit":"git add . && git commit -am ","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done"},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"_npmVersion":"9.6.7","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"luaparse":"^0.3.1","prettier":"^2.8.8","yargs-parser":"^21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.25","sass":"^1.52.1","vite":"^2.9.9","eslint":"^8.47.0","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^2.3.3","@highlightjs/vue-plugin":"^2.1.0","@rushstack/eslint-patch":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/lua2js_0.33.0_1729466523968_0.18589964273154824","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"@xiangnanscu/lua2js","version":"0.34.0","main":"src/lua2js.mjs","type":"module","bin":{"lua2js":"bin/lua2js.js"},"scripts":{"dev":"vite","build":"vite build","prerc":"npm --no-git-tag-version version minor","rc":"npm run push","commit":"git add . && git commit -am ","c":"npm run commit","push":"npm run commit","_push":"git push origin","_pull":"git pull origin","postpush":"uname -s | grep -q Darwin && npm run _push || while true; do timeout 10 npm run _push && break; done","pull":"uname -s | grep -q Darwin && npm run _pull || while true; do timeout 10 npm run _pull && break; done"},"dependencies":{"luaparse":"^0.3.1","prettier":"^2.8.8","yargs-parser":"^21.1.1"},"devDependencies":{"@rushstack/eslint-patch":"^1.3.3","@vitejs/plugin-vue":"^2.3.3","eslint":"^8.47.0","eslint-plugin-vue":"^9.17.0","vite":"^2.9.9","@highlightjs/vue-plugin":"^2.1.0","bootstrap":"^5.1.3","file-saver":"^2.0.5","highlight.js":"^11.5.1","sass":"^1.52.1","vue":"^3.2.25","vue-eslint-parser":"^9.3.1"},"gitHead":"0f30e37679b72ac50dba77a908e11594b54e754a","description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","_id":"@xiangnanscu/lua2js@0.34.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-fGEnu71PwhZunAVi3/Bx3dpCaRUleOXO1mXRwb4ZZmuyuBKz/5tj90OGdsUJyKtDy9RYk3jmbaO4c0pDEbZwyw==","shasum":"cccd89d630ea4b20cfa18d6129148db39282a557","tarball":"https://registry.npmjs.org/@xiangnanscu/lua2js/-/lua2js-0.34.0.tgz","fileCount":4,"unpackedSize":29413,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDq2m1W9ncNwpe85TYEjjd6OaP1H4vhJ6nm8KYd7Z6fywIhANwqvNZA/FvRCTmkT5ZI+ljGHRqIvtItkWb20vnBHbUM"}]},"_npmUser":{"name":"xiangnanscu","email":"280145668@qq.com"},"directories":{},"maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lua2js_0.34.0_1747977849369_0.7535378763782266"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-05T03:42:44.880Z","modified":"2025-05-23T05:24:09.761Z","0.0.1":"2022-07-05T03:42:45.171Z","0.1.0":"2022-07-09T07:54:07.393Z","0.2.0":"2022-07-09T08:10:06.098Z","0.3.0":"2022-07-16T08:40:34.357Z","0.4.0":"2022-07-17T02:09:27.437Z","0.5.0":"2023-08-21T10:07:12.120Z","0.6.0":"2023-08-21T16:43:10.692Z","0.7.0":"2023-08-22T04:03:34.658Z","0.8.0":"2023-08-22T10:16:47.197Z","0.9.0":"2023-08-22T17:31:12.452Z","0.11.0":"2024-02-01T03:59:12.313Z","0.15.0":"2024-02-22T23:40:52.134Z","0.16.0":"2024-02-22T23:46:16.246Z","0.22.0":"2024-02-23T01:28:31.122Z","0.23.0":"2024-02-23T01:45:18.587Z","0.24.0":"2024-02-23T03:35:18.880Z","0.25.0":"2024-02-23T03:52:44.127Z","0.26.0":"2024-02-23T04:03:23.527Z","0.27.0":"2024-06-21T09:29:01.441Z","0.28.0":"2024-06-21T09:42:55.720Z","0.29.0":"2024-07-06T12:18:13.422Z","0.30.0":"2024-07-09T08:03:54.267Z","0.31.0":"2024-07-15T01:14:47.997Z","0.32.0":"2024-08-05T16:36:13.459Z","0.33.0":"2024-10-20T23:22:04.213Z","0.34.0":"2025-05-23T05:24:09.564Z"},"description":"[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.","maintainers":[{"name":"xiangnanscu","email":"280145668@qq.com"}],"readme":"# @xiangnanscu/lua2js\n\n[@xiangnanscu/lua2js](https://xiangnanscu.github.io/lua2js/) transform lua to js literally.\n\n# Install\n\n```sh\nnpm install -g @xiangnanscu/lua2js\n```\n\n# Usage\n\n## command\n\nConcat one or more js files and transform them to one lua string:\n\n```sh\nlua2js [options] file1, file2, ...\n```\n\nwhere options are:\n\n```js\nconst defaultOptions = {\n  printToConsoleLog: true,\n  tryUseOfLoop: true,\n  indexMinusOne: false,\n  returnNilToThrow: false,\n  errorToThrow: true,\n  tostring: true,\n  dict: false,\n  list: false,\n  unpack: true,\n  tonumber: true,\n  class: false,\n  selfToThis: true,\n  clsToThis: true,\n  typeToTypeof: true,\n  stringFormat: false,\n  tableConcat: false,\n  tableInsert: false,\n  camelStyle: false,\n};\n```\n\n### examples\n\nBasic:\n\n```sh\nlua2js foo.lua > foo.js\n```\n\nTo disable a feature `--no-[option]`:\n\n```sh\nlua2js --no-camelStyle foo.lua\n```\n\nTo enable a feature `--[option]`:\n\n```sh\nlua2js --camelStyle foo.lua\n```\n\n## api\n\n```js\nimport { lua2js } from \"lua2js\";\n\nconst jscode = lua2js(`local snake_var = 1`, { camelStyle: true });\n// let snakeVar = 1;\n```\n\n## see also\n\n[@xiangnanscu/js2lua](https://xiangnanscu.github.io/js2lua/) transform js to lua\n\n## todo","readmeFilename":"README.md"}