{"_id":"@0y0/exec","_rev":"10-ca9471c91ddc0930f99af0266e4fc86e","name":"@0y0/exec","dist-tags":{"latest":"1.0.2"},"versions":{"0.0.0-alpha.0":{"name":"@0y0/exec","version":"0.0.0-alpha.0","description":"Execute code and get the return.","src":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["compile","execute","run","javascript","code","vm"],"scripts":{"format":"prettier --write {__tests__,lib}/**/*.js","lint":"eslint {__tests__,lib}/**/*.js","test":"jest","pkg":"[ $(yarn info $npm_package_name version) != $npm_package_version ] && yarn publish || echo Skip publishing due to v$npm_package_version exist"},"gitHead":"543af450c99fa8166b1edf36cec1d310f7003265","bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"homepage":"https://github.com/o0y0o/web-scraper#readme","_id":"@0y0/exec@0.0.0-alpha.0","_nodeVersion":"15.8.0","_npmVersion":"lerna/3.22.1/node@v15.8.0+x64 (linux)","dist":{"integrity":"sha512-JKI6R8q8bueJBzC3GLfoG23xSSPhmocnaIPyHwEpESXeLjBJvP6SLjZTnI8n0agoyiRqb7ivLYSkUCy8eyIxTw==","shasum":"d715437595fbe342acffbc37bcfa3725ef5d4490","tarball":"https://registry.npmjs.org/@0y0/exec/-/exec-0.0.0-alpha.0.tgz","fileCount":4,"unpackedSize":2302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG9P/CRA9TVsSAnZWagAAV/kP/j9cP9+I+n7Q2DnBeuCq\nhDKSjeKqHURk1oido8Ru9H929i6vW0L/WKCois2RYR6TJhXQksE7ij9cb4Qy\nuiJb4NvR9He5h2hZVwun6+tMqFjijo1qV2OLEyZsYhn3mzfyBL6x0Rk6MyZJ\nJPDxsHKmEIUPK4NCH034mb5P/Z1n/ByXqo5YG1O+ac8xpP/JEu+n5vItQHlO\ns/sR4u4zwKEz54b7Gm7+idM6K7BMoqWY+iGvNb3IbBUdvVxwdChB2Yu1IGhg\nSuX5xrrQaApw3GFEky4DWVsmzkonh9UxjI/aRYKHMJe7bEekAmbCV2bppgPb\nYMXVWBFtFw6ZLaR15wVG7D9VU9zfZCDn/sCRlZkCFcvOwN9ttLzU/nTAR1Nm\nflUIyNeka3sPFzu2E98BUX7SRbmf8582j0x05f64hyiN6qztAXvaJr7BMFvI\n3QLDGA0gmaDMkNjnCcyDC49lvjqPCCklup4Rah4ArRDuA+n2PFgDLT0X6UIo\nrQau7h2GZYQFeMvZybdzSloPtHAbYHtPdyhlosN5PtB5wnHmzcdum2Q3jQMC\nfJNoaLAk3uO/DogK+3IcQfxP5YqGBdnru+eo55MrW9XNbZPKJ9Acb4pvahO/\naCeDkrpzcVfFueDwgPNlEv7F7M9JS3fZSB7J0LvUsxcfPkJSMW1HttttAhL7\naYi2\r\n=W5OC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlvdSAkFaP6MNxWqjQj4t6i0Tv9X1qB3bRiwhaB/Jd1AiB754EhXtUwNoakCn3nUxc20sEF0lUfhQ0S8Cp0PUKT5A=="}]},"_npmUser":{"name":"shiningjason","email":"shiningjason1989@gmail.com"},"directories":{},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exec_0.0.0-alpha.0_1612436478858_0.6614123289352165"},"_hasShrinkwrap":false},"1.0.0-rc.0":{"name":"@0y0/exec","version":"1.0.0-rc.0","description":"Execute code and get the return.","src":"index.js","repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["compile","execute","run","javascript","code","vm"],"scripts":{"format":"prettier --write *.js","lint":"eslint *.js","test":"jest","pkg":"[ $(yarn info $npm_package_name version) != $npm_package_version ] && yarn publish || echo Skip publishing due to v$npm_package_version exist"},"babel":{"presets":["@0y0/vanilla"]},"gitHead":"3ea3c51732584e72c8c410ecb746bf1da22d0683","bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"homepage":"https://github.com/o0y0o/web-scraper#readme","_id":"@0y0/exec@1.0.0-rc.0","_nodeVersion":"15.8.0","_npmVersion":"lerna/3.22.1/node@v15.8.0+x64 (linux)","dist":{"integrity":"sha512-sixHtG4thriJfh0mpC4XhMJw6DVd//GflP65n/VNO5FpaSQ8KmuawnjUTmVxhScq6/wcS6/AniCffycwDKVDEQ==","shasum":"3d7d5ed66e48c496fea8fcf148fc24154d0d528a","tarball":"https://registry.npmjs.org/@0y0/exec/-/exec-1.0.0-rc.0.tgz","fileCount":4,"unpackedSize":5292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmNcCRA9TVsSAnZWagAA3fIP/1YCYeUpiZbhDnnTmMo8\nUKlxf9mu2uofQuV+Q55MOxr0WDiYc7m7qIDudhHZiNRMpjiw8k5Eiy/vw9zr\nrKjWPX6L9+sAWolPFfYUERjaNOZlPLlVDrxIrQ+CfF62kuLNF7WgcniNnj/V\nfcKAk0xHZ4pxD8AkE2JqWMzR8XfLAOKlDqNALLCJN5rhxHXmD84joAKW+TXp\n6M55p1CnSFdAf84ppgveIWQNp9K/OldSG3kR3dtQSzXBVd77Qy9wpuzZdXAy\njLO6Yq3A1KXXl17eJry8YVle6TR1SjaobpzCHTctEJeEW394o0dsGfapZKV/\nO8lTxCulNmC6A+a7zsiGDTkpcx8jMtzcTXJZEa13huulHgs3iIR2yw6zHfJK\n/SKyPI7W6My6+Q6wlrKbDy2xOKArnfONcRKaDX0ZsSqK2LdpA63D9aWBhYJ6\nQ8lnltxmd+wBvTJ4hxy2mVLSB0wtkM+vAkPQQ7cbB6ycuBk5yZTyulV2ayDH\nE9p7dZph82z+Fve7HDHzNrDd9MF0YCPI7ox6OKSR5alUCq0E0j78NNrPkDF/\nJE5Aw//dMfamXGYVUIfbjP8VMpQNXcMxNbkV4Z306G187Mv61vaEJnkrQ6A6\nPyuNQ6Hsht/RRc5VYoakTKp3/XhK8w04cKMcUPE2RUcA2OiCUlRJHtu66+AF\noxKw\r\n=idgx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8e53ApgckuwpzSCnjts7z2MQknefHf7hPKamBi2HWzgIhAORoBc+pYNam3VeYCenkR6ntznvRhUBpBEvMJMg0sebk"}]},"_npmUser":{"name":"shiningjason","email":"shiningjason1989@gmail.com"},"directories":{},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exec_1.0.0-rc.0_1612604252342_0.35986054239496945"},"_hasShrinkwrap":false},"1.0.0-rc.1":{"name":"@0y0/exec","version":"1.0.0-rc.1","description":"Execute code and get the return.","src":"index.js","repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["compile","execute","run","javascript","code","vm"],"scripts":{"format":"prettier --write *.js","lint":"eslint *.js","test":"jest","pkg":"[ $(yarn info $npm_package_name version) != $npm_package_version ] && yarn publish || echo Skip publishing due to v$npm_package_version exist"},"babel":{"presets":["@0y0/vanilla"]},"gitHead":"556bc2a156458cd92ceadbec119d527caef4754f","bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"homepage":"https://github.com/o0y0o/web-scraper#readme","_id":"@0y0/exec@1.0.0-rc.1","_nodeVersion":"15.8.0","_npmVersion":"lerna/3.22.1/node@v15.8.0+x64 (linux)","dist":{"integrity":"sha512-qmecjydB/gqQ675ImFrYzkmQtG9awcDmYpFsiYw5vtKJv5rqreQRwIPwM+JpZ8LQ4HsQINsjfMv64AvS/Kvl/A==","shasum":"682b07e3cef6620c62abeffa7b78788d8e5f8f42","tarball":"https://registry.npmjs.org/@0y0/exec/-/exec-1.0.0-rc.1.tgz","fileCount":4,"unpackedSize":5459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHtNlCRA9TVsSAnZWagAAUiQQAJMKGFdNNILj5jcQK+j+\ncynET/G4pO6bNhj22EMAfVXwNfKre9lERToEiCsotLr/+SPhgpwhqbZDU7u3\nG1MTLTw3EhZQJ1MiGwfv3QQq8grloLKDt0teN4gVMw4HpVs/H+SFisit7ucC\nhSlj+/WLahAm2FWM03L6b/loMpozdqIqqzYFHEpzdJSDVcAoeu25SY7zGXHB\n+zVR1C4Zm58eM3CN8xSvNbaSuY34n2P6n9rS1otIxgQv3GvnF8my9XpcgNf6\nE/Ie06JR2tjhcbZ6RCZgJbHFdD31+9HAFqPzREZ0grg1tG+EcSjihFf6DG00\nPLUaINwilXPI645ktgqDkXmYiIoYt3b152HYbr63JZM+PpPytHAvL/gH8MWB\nQmC2YJ9ye6GPr3J6PH6Z/tcpFmXwJ4Fw+7qjK4DckTrV+iUV9cIIZpWEsf+8\nD5K++j7crGbgrBJ541cwy3ZKGH+ptiWii+ZZDhiUYJOuQxPnHCPCdcNv+Mje\nR1bkbkEZjXdlunAdfOeJ2sHAYf/xB6qK+q2lEpE/AysKuB85LxQSs5AxxH7W\nwH55Mm/KdRpkH/6ITuT/7Tqa7InhsTHA8QjF0wZS1RiPveg2ZC3me1j4DD4K\n8Xo7cOUHyUuApXxUj7Pzrj/5ZmL9XGVA4Bcf2cDSH2Qi/RLIMtZ4bGebwgL4\npi0h\r\n=YOIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjNFVqxVkUM8B8YwnOzzr98ahWRdBjidZwcAaatNDruAiBKQmmxCY0q98IxjkSRR81j7/PpgDw5B5Vgp12Pz/aACA=="}]},"_npmUser":{"name":"shiningjason","email":"shiningjason1989@gmail.com"},"directories":{},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exec_1.0.0-rc.1_1612632932521_0.25298953112437106"},"_hasShrinkwrap":false},"1.0.0-rc.2":{"name":"@0y0/exec","version":"1.0.0-rc.2","description":"Execute code and get the return.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["compile","execute","run","javascript","code","vm"],"scripts":{"format":"prettier --write *.js","lint":"eslint *.js","test":"jest","pkg":"[ $(yarn info $npm_package_name version) != $npm_package_version ] && yarn publish || echo Skip publishing due to v$npm_package_version exist"},"babel":{"presets":["@0y0/vanilla"]},"gitHead":"dd8eab888f6bdf684deaad1e9be264be39a6f67d","bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"homepage":"https://github.com/o0y0o/web-scraper#readme","_id":"@0y0/exec@1.0.0-rc.2","_nodeVersion":"15.8.0","_npmVersion":"lerna/3.22.1/node@v15.8.0+x64 (linux)","dist":{"integrity":"sha512-otkUICV8q58WNRscp4oFO7ba0jy0y/48YzC/J5nxP6BHixeHZvmrT77z4cHRI486YE266YrkyJewUKIFE9B/aA==","shasum":"36e0fd82407e4c8f08e926997f093daf91318cf2","tarball":"https://registry.npmjs.org/@0y0/exec/-/exec-1.0.0-rc.2.tgz","fileCount":4,"unpackedSize":5460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIKXOCRA9TVsSAnZWagAAHwgQAKEjvMnJBvJ8xuCR1IAw\n58kVbpgLDosdelSa38XSSwJIh7i6E/5/I0KnkB1/k0uqYzMhG7d56Kj2lYMm\nr8qAlZlvSDs1kO6t36a4WZByMyuaCv/IJhKueg9wkQg/cHqpU/3FJ9+yj/U6\nQSFs+aB4gGJL+azMQN1NLeVSeVZYCk7mYPgKhcE42kkcz79CugrFRNzk4p4N\nhRhe91CopsMJCW+O3hfBs6JQsD3GNWW6PDCWB5IdzzuuL+pdQMrQM1r8RcO9\n+3+EyvY5TC4BlDseQ7Nu4yndJzX4Zm3XSmrD6gxWCcjEXxvIycrUSqVdR2Aj\nwHB3qQK8k7chlPAhcna4rX2ol9aUhJw9MhmbjK8k0U4gyGJrKdqve78kTUmN\nCqPzsDIcyHB2gCgr9gOBst4ifOetG1MPBuzZgcl6kw/+rJztOiBlXkf5zm3U\nWPM+QQ62ySrxQHPqs8sd43WxCE8y5QfcOcVKzZIhjXhgo6y7Sy7I1kcsF99F\nTQ3EKsdoz7CIqutijhZdvMo7gByfImJsEI3ANokuQA52bVIJ55+1w0waeiaC\nKGouggFM5GVza+fnqp8btSdYpZIJVk348TMkxv/sPbHvVm38yp/i8q0LcH4R\nTsvyX2Z8m9nKX6WYH4w6wdZVebZ5SWCFsdnj6BcNKMQTyjB1Q6vrCNyh3/Td\n5Skr\r\n=t6lw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCM50uNSzcb3kXaKRtbzadaeCbZF1x7B5eTfgwQKqxsAiEAovOva1ojhYP22gXPqwEoZnBKe9WMeyFfBI5mMjiRfMc="}]},"_npmUser":{"name":"shiningjason","email":"shiningjason1989@gmail.com"},"directories":{},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exec_1.0.0-rc.2_1612752333804_0.506577742426171"},"_hasShrinkwrap":false},"1.0.0-rc.3":{"name":"@0y0/exec","version":"1.0.0-rc.3","description":"Execute code and get the return.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["compile","execute","run","javascript","code","vm"],"scripts":{"format":"prettier --write *.js","lint":"eslint *.js","test":"jest","pkg":"[ $(yarn info $npm_package_name version) != $npm_package_version ] && yarn publish || echo Skip publishing due to v$npm_package_version exist"},"babel":{"presets":["@0y0/vanilla"]},"gitHead":"d78ae0b6e6a55943ed26359e5e2345eecbcda32a","bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"homepage":"https://github.com/o0y0o/web-scraper#readme","_id":"@0y0/exec@1.0.0-rc.3","_nodeVersion":"15.8.0","_npmVersion":"lerna/3.22.1/node@v15.8.0+x64 (linux)","dist":{"integrity":"sha512-S2MDmGNndZfAQxibBOklzCpnbNXH9BMTpYM747VSNhTcDC2ycRnHVp1tfHQi10rt8dEYOQqyYua39Mf0sE/m4w==","shasum":"1af7a476fbbcaa06b4667bd939737183eecb0441","tarball":"https://registry.npmjs.org/@0y0/exec/-/exec-1.0.0-rc.3.tgz","fileCount":4,"unpackedSize":5460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIKgoCRA9TVsSAnZWagAAPRkQAKPAXumbqBLYW2bv3TqP\n1lyqh+e9bG52nP6zRuaKvDpM053Bp7fxYr08f/YYblNzCgmZ7V2ZKCrXsz43\nrWSLiwA9SeU1IWuvQam7M9TsvFoC7ivMbrSWf4EB/3JrVfvxPTvFwVtvmm+y\niQIBn7qxZaJYrsH+8wAiTJBVR7FF5cf3QBpwxq9fN5V5IZ4q4ht09+OuP3T7\nLyfBHvOr5eNJZuCosn0kJlXsSjNuC+FiTqaB2Zo2TmGsDuhPBYG/VClL90NW\nVW3X6WhvgCxkRKR9r6fhR6xhy5lVKsxTc05055TJM9IlFp0kp14wQSfHJXgO\nBR0PNhz+wUmk1IgB4I/StEQUMj3VRevYtZfGx3iHkhx/ytKY/UNU6yLkahVc\nTi27EGWMjNoTFhHcrgwM1zeSP3DzSjlc/z8N5b6yUrO9SoDQ9VW4Mu5jgBbZ\n3ekCXnbUl2KCf3WsUomWPgNCtR7PnhU6NrHzFXHaVfRWkL86g5/c+mRKAqRS\n5gK6PCanpZT+4fM7G6hPe6a5U+384v7oc5KdVX7OE9yajZ2Zrl1l50XkPjqY\n0jXxr7hmxOdw8SEpi8+KwlEAwI5yHryzPQyuo1eVZ8HcNmF0GwR9HJilnjb8\nkjaStIWV0HzlX7AAJiPcinyCNA/sPLWbKqBgnazYmoMixi3DkaTdgb3xRkDZ\niiGi\r\n=bUY8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKxp5lmqSdn7rp2UJBw+UB/W+BAbF0mCdzGJFJ/kd5AAiEAjWkPDwm+xSvb4fmRitRv4vQR5fja+LQDG3zLCxTCW+E="}]},"_npmUser":{"name":"shiningjason","email":"shiningjason1989@gmail.com"},"directories":{},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exec_1.0.0-rc.3_1612752936108_0.36278919004669863"},"_hasShrinkwrap":false},"1.0.2":{"name":"@0y0/exec","version":"1.0.2","description":"Execute code and get the return.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"license":"MIT","publishConfig":{"access":"public"},"keywords":["compile","execute","run","javascript","code","vm"],"scripts":{"format":"prettier --write *.js","lint":"eslint *.js","test":"jest","pkg":"[ $(yarn info $npm_package_name version) != $npm_package_version ] && yarn publish || echo Skip publishing due to v$npm_package_version exist"},"gitHead":"af3c450e647a20addd2ad7f692611a0df75329ce","bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"homepage":"https://github.com/o0y0o/web-scraper#readme","_id":"@0y0/exec@1.0.2","_nodeVersion":"15.10.0","_npmVersion":"lerna/3.22.1/node@v15.10.0+x64 (linux)","dist":{"integrity":"sha512-4m7By1zHsEaszPpY8NcrxH/TS+/3AykeOLH7aEhdSRzewmA1YZ6ppjjygVZdIX5P7YT9mN6ATNdqO0tfs4nfFg==","shasum":"cc6f255d4d46bce1581750c68eb76ac98cac1814","tarball":"https://registry.npmjs.org/@0y0/exec/-/exec-1.0.2.tgz","fileCount":4,"unpackedSize":5393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPQYfCRA9TVsSAnZWagAAaFYP/0cYsXEjZ0sHR4MZthSI\nF38cNXZGsnjppz8PjJemj4XWS+/D6RvFk3qeVLTqfbRxCxynwFVLoejGPKVM\nStDic8/+UpeIgNa+vUfaN6zA1o2RM7UOxq+wlz9qaAOU9XgbhZsxMZFyF+N2\nesLfH90OR2oliy3fz/vC+7xXXsLqBXbMKiKCDBvhr7F6/r7sUDvKGfl6lSAZ\nZEsMlgy8fCdD2WUD6a/7FvSY0sKcf7nRCzSBqHaUzZx5qWLk98mIC4jKNRe7\nYj0rMs+B4RiSfKNtEblIAdKTTMSe+VXAm7zck5ewJspaVVyarrgdcTu4SdZi\n7J25NjEQwr2JB6sTZiQbNujHe0127MxQWW7U6iKP4CriUrbeq3xypJmFYBBe\noa56CmhaH0lQYcpMquwO18lFih9GGyNU9/RDHY2KLIklMDri2uNyzyjZ+bMk\nbro4BHpDEmzzqWe3T3daGPTGIgMOwyVgVNQlKmgMVcj1VZ846F6UqJq8whpI\nEd8MiGoIs11LS/E6MIj5iHJGCJcXfMi1E+vfeOVJo9o6xbNDd6marnvNEFQQ\nzKDnFtT8LudORy4gIZW4QFvYdEBqbZ6u3AvItMg4WwzbcFrQ2pdZkiq8BU9y\nJ1m68s4d/WP7SFch0iB+XTK0t853eQXxZFQB2F+RLm/BkMdFbU1vptvv4ZXZ\nS6lv\r\n=+aL4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpR6xU9DQN/pARDNL41Bd/K16SfFVrZusFtK3hCxsiBQIhALKCPulh972EYMWoOp76Dyawv8G1Q+U33gYvKKDaltYY"}]},"_npmUser":{"name":"shiningjason","email":"shiningjason1989@gmail.com"},"directories":{},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exec_1.0.2_1614611999066_0.49644721227095157"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-04T11:01:18.678Z","0.0.0-alpha.0":"2021-02-04T11:01:18.984Z","modified":"2022-04-04T10:29:38.539Z","1.0.0":"2021-02-05T01:57:11.619Z","1.0.1":"2021-02-05T03:54:42.843Z","1.0.0-rc.0":"2021-02-06T09:37:32.497Z","1.0.0-rc.1":"2021-02-06T17:35:32.627Z","1.0.0-rc.2":"2021-02-08T02:45:33.959Z","1.0.0-rc.3":"2021-02-08T02:55:36.242Z","1.0.2":"2021-03-01T15:19:59.217Z"},"maintainers":[{"name":"shiningjason","email":"shiningjason1989@gmail.com"}],"description":"Execute code and get the return.","homepage":"https://github.com/o0y0o/web-scraper#readme","keywords":["compile","execute","run","javascript","code","vm"],"repository":{"type":"git","url":"git+https://github.com/o0y0o/web-scraper.git"},"author":{"name":"Jason Chung"},"bugs":{"url":"https://github.com/o0y0o/web-scraper/issues"},"license":"MIT","readme":"# @0y0/exec · [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/o0y0o/web-scraper/blob/master/LICENSE) [![npm](https://img.shields.io/npm/v/@0y0/exec.svg)](https://www.npmjs.com/package/@0y0/exec)\n\n`exec` is a sandbox to execute code and get the return.\n\n# Installation\n\n```sh\nnpm install --save @0y0/exec\n```\n\n# Usage\n\n```js\nconst exec = require('@0y0/exec')\n```\n\n### 1. Run the string type of code wrapped with `{{` and `}}`.\n```js\nexec('{{`Hi, ${name}`}}', { name: 'JC' })\n// 'Hi, JC'\n```\n\n### 2. Run the object type of code\n``` js\nexec({ value: '{{name}}' }, { name: 'JC' })\n// { value: 'JC' }\n```\n\n### 3. Run the array type of code\n``` js\nexec(['{{name}}'], { name: 'JC' })\n// ['JC']\n```\n\n### 4. Run the array type of code with `for/of`\n```js\nexec(\n  ['for(item of list)', { value: '{{item.name}}' }],\n  { list: [{ name: 'JC' }] }\n)\n// [{ value: 'JC' }]\n```\n\n### 5. Run the array type of code with `for`\n```js\nexec(\n  ['for(i=0;i<list.length;i++)', { value: '{{list[i].name}}' }],\n  { list: [{ name: 'JC' }] }\n)\n// [{ value: 'JC' }]\n```\n\n### 6. Use global variables\n```js\nexec.define('add', (a, b) => a + b)\nexec('{{add(1,2)}}')\n// 3\n```\n\n## License\n\n[MIT](https://github.com/o0y0o/web-scraper/blob/master/LICENSE)\n","readmeFilename":"README.md"}