{"_id":"lzz-gyp","_rev":"14-e8f881c7d88cfaecf2add96969bfaa94","name":"lzz-gyp","description":"Lazycplusplus integration for native nodejs addons.","dist-tags":{"latest":"0.4.3"},"versions":{"0.3.0":{"name":"lzz-gyp","version":"0.3.0","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"083cbcfdbd2cc5f2d7587e9d7bdc35e5fdfb204a","_id":"lzz-gyp@0.3.0","_shasum":"335a975ab85cc858d10d9c762419eb01e4a2079c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"335a975ab85cc858d10d9c762419eb01e4a2079c","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.3.0.tgz","integrity":"sha512-LMS1WhXyzQR1hWP0B8safq5POmw9kxaQXfbFVbXLh44aSjS1F8ir4/ezA4dZ5J2QXo6BEwznFkgX/lLhl12w/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPcaZZ7wA+reh01MhdNTt563qiwP+yyxXAxeg3z2aLYQIhAJBIYAC/BIlOogcTALmQCRslWqwyO/yykkRrjnj/Uvat"}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.3.0.tgz_1496687088414_0.39792520739138126"},"directories":{}},"0.3.1":{"name":"lzz-gyp","version":"0.3.1","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"29a7e03e26ead62805f0b1613445e459c76ff655","_id":"lzz-gyp@0.3.1","_shasum":"5b023a65e4f8ce704b0d125c8774de7cfbeac835","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"5b023a65e4f8ce704b0d125c8774de7cfbeac835","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.3.1.tgz","integrity":"sha512-MvVGr4sGezafdHs55G3jahAGMTQFEzMaUhgT7FEtf6k/85cEia0BXPWLLf4aEfc63XTH8NPYNtW9NMR3c4Dv/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDNpeAzT95m+hmDkqE3+zCCACqOKWlswKuO2DFVSaCNAiAcvEV8kEFPwMIk6YuF4KU9psGiUunSuqGCw/Yoy3G/6g=="}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.3.1.tgz_1496688018824_0.11633130675181746"},"directories":{}},"0.3.2":{"name":"lzz-gyp","version":"0.3.2","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"661316547a7b34eddf2bbbd33ba4059402b4621c","_id":"lzz-gyp@0.3.2","_shasum":"50ef4edcca583ff33b1c937bf2e30c3efff788ab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"50ef4edcca583ff33b1c937bf2e30c3efff788ab","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.3.2.tgz","integrity":"sha512-+yw94Ax5UzTyM1pdx++VkCEyj1d72KR67p8uLBicGBctqYBbtvQnV+awrucDVAhVv/cSmqEZ9vYyAVneJahM6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyGdyCsvrENpJbUpxVDAvGxCy3lQHry0zKVvUSB+z4pAiBdOQ1S55CuMjKwLsqMXtCCz2v6l8xseJCq9mbaf8pvzg=="}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.3.2.tgz_1496689366397_0.3497349554672837"},"directories":{}},"0.3.3":{"name":"lzz-gyp","version":"0.3.3","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"4163146f126bbe5e5a5de3152a7a8b2a3b04dd8c","_id":"lzz-gyp@0.3.3","_shasum":"98ecc98894d5b95c5b1293c5bba8b89c9d9284a2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"98ecc98894d5b95c5b1293c5bba8b89c9d9284a2","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.3.3.tgz","integrity":"sha512-0D+jC6Nv0wOzX1EDgqJ2kN27tEHGEGP9W1UN3uVUKMaGePfKZBQnqCj18+2THd6BvLV/lEvA2e5+TkXBpazRVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7t9qA9JL7bMbv7+/3bpoQnGLwPsPiMijw9c/BwNYergIhAIYJSyo2ynlvQ1ZOPj2eSqL8NQLku2rIgYExxhPMGAvt"}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.3.3.tgz_1496689651658_0.9144811681471765"},"directories":{}},"0.3.5":{"name":"lzz-gyp","version":"0.3.5","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"48fd9f19dacf9ae20f3db6e557ce5e951f08d9a7","_id":"lzz-gyp@0.3.5","_shasum":"0ec67d00f4bdaa5bc5c5eecd1eb3beed181032e5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"0ec67d00f4bdaa5bc5c5eecd1eb3beed181032e5","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.3.5.tgz","integrity":"sha512-wWy/Qz2ilSuBMpapvj0Jf0mCeBrt6FQYznmOQOsdyrpr6ZfzcOerBIm42Wj51dGWK3LVtV6MeMoPFmatxlqKlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzhyYeyi9hiRXmABZ1w7PhcKdAowaBHbn/OLvJ3vbJEwIgb0sSd6hoxDO9uoITHRwUW6NeTZqbqBp5Bh1iRKkoarg="}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.3.5.tgz_1498244101871_0.47064368589781225"},"directories":{}},"0.4.0":{"name":"lzz-gyp","version":"0.4.0","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"3a22e3a1b5129bcb22a9f9d842af6cb3fbdbb5ae","_id":"lzz-gyp@0.4.0","_shasum":"db69347f8208db04a84b9cb59eee9b2cf738f9f3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"db69347f8208db04a84b9cb59eee9b2cf738f9f3","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.4.0.tgz","integrity":"sha512-itMlEbhUq85YPqybCV1IFLAPKMtCsYLwH0cVvEFiObzqBvCHToBaWEYjkt3B24hNdYvWlqS3fTxTG/LXWgbwTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFhhcYmwXqSCCwA3Zviysw6XPr3so7TejxH+0uDKv9UAiArBib2DkXBw6oFB+m4S2ZcXdTlIuFP8lKSLVjnGVSMug=="}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.4.0.tgz_1500411925455_0.9170471897814423"},"directories":{}},"0.4.2":{"name":"lzz-gyp","version":"0.4.2","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","gitHead":"b36ba83151a843cd8a71e1502c147737a026a7c3","_id":"lzz-gyp@0.4.2","_shasum":"495c44034a1f50c48a60f0ef9c28d42763a5b297","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"shasum":"495c44034a1f50c48a60f0ef9c28d42763a5b297","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.4.2.tgz","integrity":"sha512-Qc/C6ZhIIfJNZ+aFdotB2/DisPqMSS4vDuNHXQP+mjiWHxBMXEbigeyaTTQYubqlZNVxA1O6teJr90VxzbX3wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4wlOiiw6tkKbK/Ahkl84EZXGMaEJWbDgOsex+FZGm1wIgcVw1alEhrJyfbbVVY4j18oMi+k6apGJfQ/10T2vGjKE="}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp-0.4.2.tgz_1506364524734_0.3428882732987404"},"directories":{}},"0.4.3":{"name":"lzz-gyp","version":"0.4.3","description":"Lazycplusplus integration for native nodejs addons.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","dependencies":{"which":"^1.3.0"},"gitHead":"6c3c0dd8008e4b42b4993b8cade09b1e8807abb0","_id":"lzz-gyp@0.4.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"joshuawise","email":"joshuathomaswise@gmail.com"},"dist":{"integrity":"sha512-gRhjaZimYqXK+I5pmnDEXr17FCZPrPqgQfgR2riKAIrVREPTsvcItktkmSRvhKmsuohcXl59zLlLJ5N3u/95Og==","shasum":"a7dff682c5be969aaf6c3ba7ae11eb0196ca160b","tarball":"https://registry.npmjs.org/lzz-gyp/-/lzz-gyp-0.4.3.tgz","fileCount":1419,"unpackedSize":10723132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBfXKCRA9TVsSAnZWagAAujsP/A5O0kTzYupYsfRpui7K\nUoEjY47HbCpFreQAzr5d8sGoAN0z2Do1tvX2951ZYjD2P/3UClHENnjPSnjd\nbG9ClvzJUyUewCPR68PgfEyORA+D3CRJ7BhccNixgYCfLTeH0nKZqr+KVwbE\nne2+feygOaOwnZE3DnmAL3CY2ujUuvr5fjVY/wmRmIEgu0PC+/U56XcK8eI/\n9Lpum1qVyvI5c6wE3hf82zf6ucnBf4N4NWhHl9zue1n+g9TmYwtQ1lQSAerO\nTPxuCGU4NN7MPj2YSSuZ0A9R86+kVuI45Ke/0SDw8tafm1ZHO0zPGgIVJ0uD\n0oH5wduZWbyD8Fl2R2tO7yKwHYk8Lz9gDweh5/gbLmBLmOTLt5aZOQSUMqnG\ncRHiZiRFK4H0jxNXSNV4hZv8/g5YUcM5ON3BG9JlTYjbleF16lAUEHkguGE6\n6ySzkGTu0hYR5CfyFzyD2BR7l9hFCcfO20P9NhQJadK5IjyTsUR3LPayp30T\nM1EyoPIt6AbLOjL5Mrb0l0Fuj+40kWsooWFNaDpPXCRNhByUTRmX5ApgxXK5\nv13a1fD3fiTeKXT0Fmd5pR7nllOuewFVgKZfaYoSoEGgs/4oBndoCe+LJWIk\nkMaVZ/6u3c/mZ+u+KFgAxi05W3Sp8G4tk0EsiGsdN/XUW/sJTCShF0e6VZho\nuh6w\r\n=N6tE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJHQEYKTKD/JmuSnVkmBMNQdxqIXrQMhwT/qRqs+2QVAiAMLjqVMsf2wJSm2gd5lYSluPuyByawq3mL8rFEE6K4JA=="}]},"maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lzz-gyp_0.4.3_1527117258362_0.18782826773580052"},"_hasShrinkwrap":false}},"readme":"# lzz-gyp\nLazycplusplus integration for native nodejs addons.\n\n## Installation\n\n```bash\nnpm install --save lzz-gyp\n```\n\n## Usage\n\nIn your `package.json` file, use a custom `install` script similar to this:\n\n```js\nvar lzz = require('lzz-gyp');\nlzz(['-d', '-hl', '-sl', '-e', './src/myproject.lzz'], __dirname).catch(function (err) {\n\tconsole.error(err);\n\tprocess.exit(1);\n});\n```\n\n# API\n\n### lzz(*args*, *moduleDir*, [*debug*]) -> *promise*\n\nBuilds the lzz source code by passing `args` to `lazycplusplus` and returns a promise. The working directory of both `lazycplusplus` and `node-gyp` are set to `moduleDir` (this should generally be your module's root directory).\n\nBy default, the node-gyp `--debug` flag is set based on `process.env.NODE_ENV !== 'production`, but you can override this by passing a boolean to the `debug` argument.\n\n# License\n\nThe files included in `/lzz-source` and `/lzz-compiled` are part of the [lazycplusplus](http://www.lazycplusplus.com/index.html) project, by [Mike Spencer](mike@lazycplusplus.com), under the [GNU GPL Version 3 license](https://www.gnu.org/licenses/gpl-3.0.en.html).\n\nAll other files are part of the [lzz-gyp](https://github.com/JoshuaWise/lzz-gyp) project, by [Joshua Wise](https://github.com/JoshuaWise), also under the [GNU GPL Version 3 license](https://www.gnu.org/licenses/gpl-3.0.en.html).\n\nUsing this package as an dependency in your nodejs project does *not* obligate you to license that project under a GPL-compatible license because your project would be considered \"output\" of [lzz-gyp](https://github.com/JoshuaWise/lzz-gyp) and not necessarily a \"covered work\".\n","maintainers":[{"name":"joshuawise","email":"joshuathomaswise@gmail.com"}],"time":{"modified":"2022-06-19T14:56:40.046Z","created":"2017-06-05T18:24:50.490Z","0.3.0":"2017-06-05T18:24:50.490Z","0.3.1":"2017-06-05T18:40:20.953Z","0.3.2":"2017-06-05T19:02:48.588Z","0.3.3":"2017-06-05T19:07:37.080Z","0.3.4":"2017-06-23T18:51:42.337Z","0.3.5":"2017-06-23T18:55:03.553Z","0.4.0":"2017-07-18T21:05:27.689Z","0.4.1":"2017-09-25T18:24:08.152Z","0.4.2":"2017-09-25T18:35:26.576Z","0.4.3":"2018-05-23T23:14:18.518Z"},"homepage":"https://github.com/JoshuaWise/lzz-gyp#readme","keywords":["c++","cpp","lazycplusplus","header","node-gyp"],"repository":{"type":"git","url":"git+https://github.com/JoshuaWise/lzz-gyp.git"},"author":{"name":"Joshua Wise","email":"joshuathomaswise@gmail.com"},"bugs":{"url":"https://github.com/JoshuaWise/lzz-gyp/issues"},"license":"GPL-3.0","readmeFilename":"README.md"}