{"_id":"qjsc","_rev":"2767963","name":"qjsc","description":"Node.js addon for the Quickjs compiler","dist-tags":{"latest":"0.2.10"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"time":{"modified":"2022-04-27T03:55:32.000Z","created":"2021-09-09T12:32:01.703Z","0.2.10":"2022-03-02T02:58:37.446Z","0.2.10-beta.2":"2022-03-01T12:56:42.742Z","0.2.10-beta.1":"2022-03-01T04:01:24.485Z","0.2.9":"2022-02-25T09:35:13.606Z","0.2.9-beta.1":"2022-02-25T08:11:10.286Z","0.2.8":"2022-02-24T12:33:02.259Z","0.2.8-beta.1":"2022-02-24T12:00:26.957Z","0.2.7":"2022-02-23T10:58:24.904Z","0.2.6":"2022-02-23T09:09:54.256Z","0.2.5":"2022-02-23T07:41:12.221Z","0.2.5-dev.1":"2022-02-21T09:50:34.442Z","0.2.4":"2022-01-04T06:32:41.068Z","0.2.3":"2021-11-27T06:42:45.768Z","0.2.2":"2021-11-08T08:20:36.540Z","0.2.1":"2021-10-19T06:11:14.236Z","0.2.0":"2021-09-15T06:36:45.817Z","0.1.7":"2021-09-13T07:31:50.100Z","0.1.6":"2021-09-13T07:25:44.891Z","0.1.5":"2021-09-13T04:28:17.254Z","0.1.4":"2021-09-10T03:56:35.096Z","0.1.2":"2021-09-09T13:56:52.688Z","0.1.1":"2021-09-09T13:56:08.800Z","0.1.0":"2021-09-09T13:51:53.929Z","0.0.1":"2021-09-09T12:32:01.703Z"},"users":{},"author":{"name":"andycall"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"versions":{"0.2.10":{"name":"qjsc","version":"0.2.10","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"9c4d9d68ebcce50a9bf946968834901870cf2640","_id":"qjsc@0.2.10","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"e3b490c4f17172e0cdf7ab835626cfae424acb14","size":1468388,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.10.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.10_1646189917197_0.9829825885943926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-02T02:59:24.181Z","publish_time":1646189917446,"_cnpm_publish_time":1646189917446},"0.2.10-beta.2":{"name":"qjsc","version":"0.2.10-beta.2","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"5467e6719062c6d8f1dc6c92ea8d746aa2622d2e","_id":"qjsc@0.2.10-beta.2","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"shasum":"6e6f56e79a7f6188dc2baf7fc03a139ecf81652f","size":1468414,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.10-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.10-beta.2.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.10-beta.2_1646139402445_0.40268390656072706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-01T12:56:56.330Z","publish_time":1646139402742,"_cnpm_publish_time":1646139402742},"0.2.10-beta.1":{"name":"qjsc","version":"0.2.10-beta.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi --libc 2.13"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"d2472414614397fa97dfec457b47e4e870fbccd8","_id":"qjsc@0.2.10-beta.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"a7345dade5c46973be6686d3b8417bbf201ec034","size":1459935,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.10-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.10-beta.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.10-beta.1_1646107284239_0.14471365581526463"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-01T04:01:35.240Z","publish_time":1646107284485,"_cnpm_publish_time":1646107284485},"0.2.9":{"name":"qjsc","version":"0.2.9","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"d2472414614397fa97dfec457b47e4e870fbccd8","_id":"qjsc@0.2.9","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"d3afefe7b038105925094818e1e9dc9afe884c43","size":1474502,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.9.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.9_1645781713140_0.5308018810633996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-25T09:45:19.324Z","publish_time":1645781713606,"_cnpm_publish_time":1645781713606},"0.2.9-beta.1":{"name":"qjsc","version":"0.2.9-beta.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"7a7517230e9784aa4df5a6ef510085cc25cea718","_id":"qjsc@0.2.9-beta.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"shasum":"78303a3d9f87b2ef2861c76c807596f90305602e","size":1474464,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.9-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.9-beta.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.9-beta.1_1645776669992_0.18018868419490808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-25T08:11:36.746Z","publish_time":1645776670286,"_cnpm_publish_time":1645776670286},"0.2.8":{"name":"qjsc","version":"0.2.8","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"01e239cb44b8f65dab1bf759e074074870d53c19","_id":"qjsc@0.2.8","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"6746da79da61df678e466e6398a6dcc3f0e87244","size":1473832,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.8.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.8_1645705982070_0.7746011868032432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-24T12:33:14.086Z","publish_time":1645705982259,"_cnpm_publish_time":1645705982259},"0.2.8-beta.1":{"name":"qjsc","version":"0.2.8-beta.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node install.js","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"4e3810eab35195f0adaeb9384c15e3d354dacef1","_id":"qjsc@0.2.8-beta.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"shasum":"f964d8968f141f649a284cb891e83bbe2cf895d1","size":1473856,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.8-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.8-beta.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.8-beta.1_1645704026734_0.048573108675979304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-24T12:00:34.995Z","publish_time":1645704026957,"_cnpm_publish_time":1645704026957},"0.2.7":{"name":"qjsc","version":"0.2.7","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node-gyp-build","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"e7d2081089fd62f3516a11248aacbea20955ea76","_id":"qjsc@0.2.7","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"b3ff150cb156368469dcd63406e53cfa03ae960a","size":1473780,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.7.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.7_1645613904691_0.40479116442275065"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-23T11:14:32.409Z","publish_time":1645613904904,"_cnpm_publish_time":1645613904904},"0.2.6":{"name":"qjsc","version":"0.2.6","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node-gyp-build","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"e904615be8ec57ca82bbe6fcadc8ded0564a1541","_id":"qjsc@0.2.6","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"7b1d9eb2dee6d46052be6a67052b4f5a30800175","size":1027116,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.6.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.6_1645607393841_0.2775577322532887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-23T09:10:08.228Z","publish_time":1645607394256,"_cnpm_publish_time":1645607394256},"0.2.5":{"name":"qjsc","version":"0.2.5","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node-gyp-build","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"f7d1bbebb281cd50524792f31fa6409859eaa428","_id":"qjsc@0.2.5","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"shasum":"8ed555ecde3d58339bcc8bb303ddf495efaed141","size":1027117,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.5.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.5_1645602072057_0.00017965761032301408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-23T07:41:20.946Z","publish_time":1645602072221,"_cnpm_publish_time":1645602072221},"0.2.5-dev.1":{"name":"qjsc","version":"0.2.5-dev.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"install":"node-gyp-build","test":"jasmine test.js","prebuild":"prebuildify --napi"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0","node-gyp-build":"^4.3.0"},"engines":{"node":">=12"},"devDependencies":{"jasmine":"^3.9.0","prebuildify":"^5.0.0"},"gitHead":"7efa37788b85dbad69f18f11deb39622ef69f351","_id":"qjsc@0.2.5-dev.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"shasum":"7d63f0c012a3def581e8b9592dcce75d5271859e","size":1027139,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.5-dev.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.5-dev.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.5-dev.1_1645437034164_0.05938384829563703"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-21T09:50:39.588Z","publish_time":1645437034442,"_cnpm_publish_time":1645437034442},"0.2.4":{"name":"qjsc","version":"0.2.4","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"770828b6f410e95e6f74ed0981ea2e04955a5b51","_id":"qjsc@0.2.4","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"56254e09a0b5de8fd051ce134be6b868d52f70cd","size":600263,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.4.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.4_1641277960858_0.20484441209251836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-04T06:32:58.341Z","publish_time":1641277961068,"_cnpm_publish_time":1641277961068},"0.2.3":{"name":"qjsc","version":"0.2.3","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"f664ec1c43f7770ff591a1a96c16c747d2bce974","_id":"qjsc@0.2.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"784ecee1f64718a52aa971c75c26bc0c40689fda","size":600263,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.3.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.3_1637995365591_0.8030092790739796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:30:08.014Z","publish_time":1637995365768,"_cnpm_publish_time":1637995365768},"0.2.2":{"name":"qjsc","version":"0.2.2","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"3900ca725437338b3eb45663e45b80a46863cd7d","_id":"qjsc@0.2.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"4c53ae546c4acb10738fe90bdb250264dd497047","size":599622,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.2.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.2_1636359636304_0.7996795973577275"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:30:06.299Z","publish_time":1636359636540,"_cnpm_publish_time":1636359636540},"0.2.1":{"name":"qjsc","version":"0.2.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"fb18d5a52c42f0ffc94bebd3204d7b80961bdfdf","_id":"qjsc@0.2.1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"b79ccc4df2ea22a6474b1e1729b386c03615af0d","size":587942,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.1_1634623874041_0.6547474642030737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:30:04.587Z","publish_time":1634623874236,"_cnpm_publish_time":1634623874236},"0.2.0":{"name":"qjsc","version":"0.2.0","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"b60336f03d970bee7b24782daf16da8e89d50a82","_id":"qjsc@0.2.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"d7312c8208e9a70d4cc1f7f778d244336334ab49","size":599192,"noattachment":false,"key":"/qjsc/-/qjsc-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.2.0.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.2.0_1631687805561_0.34129645037276335"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:30:02.833Z","publish_time":1631687805817,"_cnpm_publish_time":1631687805817},"0.1.7":{"name":"qjsc","version":"0.1.7","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"e3babd6bbab1c2dbecd8740b14d3955752afe44b","_id":"qjsc@0.1.7","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"c96d849052ece537f761e4ff24a7192930b14b46","size":599162,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.7.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.7_1631518309913_0.4209678385183464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:30:01.017Z","publish_time":1631518310100,"_cnpm_publish_time":1631518310100},"0.1.6":{"name":"qjsc","version":"0.1.6","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"d0a4b6ee3685667721bd5414e25124a70901b415","_id":"qjsc@0.1.6","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"a08c9fce1f048ae7e85c9e41c3f8bc9693848b8c","size":599104,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.6.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.6_1631517944693_0.726198547035166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:59.220Z","publish_time":1631517944891,"_cnpm_publish_time":1631517944891},"0.1.5":{"name":"qjsc","version":"0.1.5","description":"Node.js addon for the Quickjs compiler","main":"index.js","bin":{"qjsc":"bin/qjsc.js"},"scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","commander":"^8.2.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"cd9280ba6e52f74c63f15a82be80e5fe72055875","_id":"qjsc@0.1.5","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"b77248141578f9e1a462688725ed997411ed9d1c","size":599083,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.5.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.5_1631507297047_0.22887860584855768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:57.386Z","publish_time":1631507297254,"_cnpm_publish_time":1631507297254},"0.1.4":{"name":"qjsc","version":"0.1.4","description":"Node.js addon for the Quickjs compiler","main":"index.js","scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"4183f3e5978d599de3e29353f7949ac935bb52f0","_id":"qjsc@0.1.4","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"9060ace02e8a306ec82d3b58e399ad671b588e8f","size":598543,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.4.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.4_1631246194905_0.28682396005818256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:55.587Z","publish_time":1631246195096,"_cnpm_publish_time":1631246195096},"0.1.2":{"name":"qjsc","version":"0.1.2","description":"Node.js addon for the Quickjs compiler","main":"index.js","scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"8acb2d5e1f4ed6ae1ea376128f562dcc9c595ec1","_id":"qjsc@0.1.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"46089c4a2c111bb43d4343fc7439744e9ecd83ca","size":598459,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.2.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.2_1631195812488_0.7605398402961587"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:53.720Z","publish_time":1631195812688,"_cnpm_publish_time":1631195812688},"0.1.1":{"name":"qjsc","version":"0.1.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"eca20dd40291c35b7bc48dedd413baa8755c6120","_id":"qjsc@0.1.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"fd99979a3f8397fda9057f1f86a4cfd40e9ede18","size":598442,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.1_1631195768561_0.004374275184221732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:52.030Z","publish_time":1631195768800,"_cnpm_publish_time":1631195768800},"0.1.0":{"name":"qjsc","version":"0.1.0","description":"Node.js addon for the Quickjs compiler","main":"index.js","scripts":{"test":"jasmine test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"devDependencies":{"jasmine":"^3.9.0"},"gypfile":true,"gitHead":"6d6039041104321d4300c160f4fc6724e5b1a444","_id":"qjsc@0.1.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"602f9b07c919d817d2d0b020e460462bd2e3f7d1","size":598348,"noattachment":false,"key":"/qjsc/-/qjsc-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.1.0.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.1.0_1631195513704_0.28448584432401236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:50.343Z","publish_time":1631195513929,"_cnpm_publish_time":1631195513929},"0.0.1":{"name":"qjsc","version":"0.0.1","description":"Node.js addon for the Quickjs compiler","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git+https://github.com/openkraken/node-qjsc.git"},"author":{"name":"andycall"},"license":"MIT","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"homepage":"https://github.com/openkraken/node-qjsc#readme","dependencies":{"bindings":"^1.5.0","nan":"^2.15.0","node-addon-api":"^4.1.0"},"gypfile":true,"gitHead":"1c2cdf305f6f602815efad7f408674ffafbfd2c3","_id":"qjsc@0.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"2f6e24be67b0c1f46157dd7bb3e96e037358f177","size":596873,"noattachment":false,"key":"/qjsc/-/qjsc-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qjsc/download/qjsc-0.0.1.tgz"},"_npmUser":{"name":"andycall","email":"dongtiangche@outlook.com"},"directories":{},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qjsc_0.0.1_1631190721473_0.594771670429185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T20:29:48.673Z","publish_time":1631190721703,"_cnpm_publish_time":1631190721703}},"readme":"# node-qjsc\n> Node.js addon for the [QuickJS](https://github.com/bellard/quickjs) compiler.\n\nCurrent supported version:\n+ 20210327\n\n## Install\n\n```\nnpm install qjsc --save\n```\n\n## Usage\n\n```javascript\nconst Qjsc = require('qjsc');\nconst qjsc = new Qjsc();\n\n// Dump bytecode from javascript source;\nqjsc.compile('function hello() { return 1 + 1};'); // <Buffer ...>\n\n// Use specified quickjs version\nqjsc = new Qjsc({version: '20210327'});\n\n// Get all supported versions.\nqjsc.getSupportedVersions();\n```\n\n## Contribute\n\n**Generate compile_commands.json**\n\n```\nnode-gyp configure -- -f gyp.generator.compile_commands_json.py\n```\n\n**Prebuild linux binary**\n\n1. Install docker\n2. Build local image with Dockerfile\n  ```\n  docker build -t qjsc .\n  ```\n3. Enter into images\n  ```\n  docker run --rm -it -v $(pwd):/project qjsc\n  ```\n4. Set up env in docker container\n  ```\n  cd project\n  scl enable rh-nodejs12 bash\n  scl enable devtoolset-7 bash\n  ```\n5. Build your binary\n  ```\n  npm install\n  npm run prebuild\n  ```\n","_attachments":{},"homepage":"https://github.com/openkraken/node-qjsc#readme","bugs":{"url":"https://github.com/openkraken/node-qjsc/issues"},"license":"MIT"}