{"_id":"cmake-ts","_rev":"32-cffaacec47b70b6026cc6ec0eadc166b","name":"cmake-ts","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"cmake-ts","version":"0.1.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"25aad65c524d3b01f85250e186f6a71073a54db1","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.0.tgz","fileCount":33,"integrity":"sha512-kK14R5658nf6+6DiVb09RmA7fphBvzBK6qZ3uByG7sDtyGSESnxBmAmT/6vKTXuzzkffer2TWsRr8MUa+4ckhA==","signatures":[{"sig":"MEYCIQCapOZO/ZhTuKhrHYMvTRsE5PVVatMsiNmEDn5f7y8x5wIhAMPcMgeQ6IpM3wQVScRVsnwFawBAEzN2nOKFq/wb7KXc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUdnWCRA9TVsSAnZWagAA+GUP/R8S9Of7hN1UqVKvZrLt\nrCkm5lyUfLhDdg+2yiu/UgG4BbbM1uLARHrpJ+ciBhlnrqD0U4kqnEWAGcZr\nfq7DZhJWzfMv46unpC7fbSbI6za8k4oxepcbtEosH9xWPBphV+4VnD5Z0Fi0\nHMNFaSOwT9zP3dkiJabKG/SlE8CSYClW98zd5h1IdtLXr920hGLS7jp8c5L9\ns3h/9DHRaZUXwGsXHbi53Rkhm4i8RpaHdXCcwaTYARQSsUV65RwsVKP0ULRy\nmRbkFojTbHr+Dd/NX5Y2y1V4ywQdGe9QIUYKN2cdyKi2IXn15IxnXp6V4Zio\ny7gVHDGdGxYmoQcTPj1tpkRee/lyzxQPxKh+mUiFY0ysnNNVwOeOCs6OWm7g\nm1faBipE/CuNls7mEI9ZyG8hDhTrNIoBDsVI0I8+Sgknd40PyA5baT1Hbpu5\nIcqbL5ILbIYODB+mGivYJuaoPLkdds9tQm9bOpoTKIltsae5dvWReehuUT1z\nhSx4CwMYf5o+PIYZDAlBHvYgpCzVV9ycr+xvMEfZHLnaL3QiGH3+MRkY99ms\nAfjcBB2VNKnLAm5h0BjCzXfXcdGqpRLz0gv5elRFl6b/oZrRIXRfIryUlTmx\nY2TbSf8Qgk6UrGjzG905w1P3t1pP+bT97CgYawrMdC9T+OseApcv0cagcNJA\nTTcy\r\n=4nHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"8fb817175ea3c4e1b6635ba54606734b441c02c8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.0_1548868053667_0.20927541986640796","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"cmake-ts","version":"0.1.1","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.1","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"a06149dd2e919a94fc0d782fbf37e7ae9f8060ed","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.1.tgz","fileCount":33,"integrity":"sha512-OnSLTG2MnU627A9Ge3+v5YCG6fDlP5uJrMrFQOpGqaEvSHtl0hhM2K5KLEGKLKke2q7P2H0ggnu5sdvQ2W2DgA==","signatures":[{"sig":"MEYCIQD376J2kMF5O5OKL6VBrsdGgOboPv+VbGSHqz31sP/HCwIhAIbqLBaeb99eJWZ958/IiAsC/424/HxN+lX/i5ym3S6d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUehcCRA9TVsSAnZWagAA0QAP/jYsk8mmdWWJe0L3Ae8z\nUTpLCDfYPRM9fFYXmZ1N6+KaWaeE2JNoUuOLQU37GyqZMrT+33aYfu2zGEVN\nr/QACPsy89DeAVnV2pqZ/1sMtPJMYtiygcU/hYnh4vSA8DhdWa+nRT5zZmzt\ndALqjK5MBQpDckJmwtD3PJ923i+jJzU5dSIDN7pdIAPOMCshU/vndffNl/CW\nzJKOPtcUiHHGKBfpA+oWjcud3FfKfd0Yp2EY6ujHGbxmPRr+L3EukMHE+iuV\njUd8hHwA9cjuVCUnoWcV54RZkj8TjmGK7XZgfl+IPKy6bs9kEUcNFh/eO8Mb\nawmf909sjiaNi6RsNT/SDfhU5FPNmy2z01Bv7a/6+5CrhlpSr4hebKYrm4JT\nzgp8NcWXd1YUJFXDgPP7xIqaYRi0+doBlVfVh3TMjio3SYtUPFi3K+JUFl9w\natA6I/JTLSknix8i8b8qtQ3GXBsFnYTvyfNBVpo6eqmqwV/T+nx6sJyYWtAK\na7cRGgI5FAeZIBjVNoT9RsdtcLxRIl6+a+DuwNyq8RiOc2Mv7kOvI0Rrd8Br\nd2woVdMWSLDOVAflzGUxvOHcGkby/MxH2A+0rvMnRF9gZadGz75RhFNMf+xJ\ntbN3p7MNyX0SRhHhHxMM0TvrRXQ4SxpwpthObu7LdaFKjC7by4GCMIncjwos\nV3WB\r\n=fy39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"aea9bf8d8d22e581f7e32c64a16e3f352259631c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.1_1548871772159_0.6079672527394817","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"cmake-ts","version":"0.1.3","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.3","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"5f7b180fd53efcafdad808f593cfd62868ac45de","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.3.tgz","fileCount":33,"integrity":"sha512-D9nko4EdoakpjLCWbN0Zl9yxjoW1jNBpT1fbuls48olq5fFONLTKGgTYrO2ARWasBc3/cidKdHtwJoKBgitiJA==","signatures":[{"sig":"MEUCIQCPkPEEKrfSDswiWs1QH02Ixwc/BrPkeCAwwuPO+hnoyQIgVthTUjwLLBaMIMSeFBAcVBYATOi+BNu/xSREayNtmMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUetACRA9TVsSAnZWagAALd4P/2pbMPqe/h/lMsGsIZzG\nu/U0/fQOG5KQaALZUNAR9YfWlRoPy0Ck1tnED//dfv0xa2hrlXn3TBafSScq\nDUKMvManMmqUe9FVOWUlHZXWE1XA/10f5aeX5MNwH91NTz5kunjp67nmkA1k\nKcjaZyxErHeccZWzch2qjNpNJ9hHK016+lgVwsoWeEDTfNQ5ZPKRtuIcxBe1\nrvesp3ky3k0mckLH1LgVUJ++8NZJjEe7IbDydmBLhArR52z02n1khMOMHg4/\n0/ONcVw/I9VDATfGrwe6Ggxg7aUUf3XKMugUzZIjLpgUSf7ZakyN3tyay35a\nirBtTpBqhAX8G1FRmvW/+CNlkFnYAH+vUF+YXO8ReynOOPd9LzbpKd/0OwT2\nVPEB1mmwnSWDfP4+4+mnqd4/imjZqXLe6hMk+yTdYEg2pzzp/DQHu3MOGBmn\nvAdPY1umwbUUbE2ls0//wHU9sZ6wBhBg+vwsIY743Oh1aQ0Z+Zto9woZ9nPa\n4XUk6dJKxsPUjqwTi94CSN0F3oppYWBdHNiJeNh2h/dk73uTTlrGDSigJKWL\n0o4HRrwtOUL9CF14T7PlskrvBgu003IWNp4F8pVr6IRdL14L3ng6ebsgF/FY\nhgrHeS7C0BFg4hWvJbFzetNN8zsbaR+hkEV1NzUQTUlEk3Vb0pqPy06x5Y0x\npoOr\r\n=kx6a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"4016da11d00bb0a258ef78da23ea0d0955f422ec","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.3_1548872512054_0.648353681067315","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"cmake-ts","version":"0.1.4","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.4","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"177c1e3c08a9f8460a39d3c47701f2f58ed0dba0","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.4.tgz","fileCount":33,"integrity":"sha512-A57RqYWfJ+Z2Qag8KGH88Vl7HmvvLo/xR4w/qdVdka+xKdLzLzLl5kEe5g0iVBLF71Lf37zwIdAtFh5yP2rTxg==","signatures":[{"sig":"MEQCIGVbyHY3aXH8AXY0kKdUmUlRHge0kDPArXU2SNevj/d5AiADnNtp5BwokQkHwtkq2ozr2NAuNHvrFGJ2uA9rrA0bOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUg0RCRA9TVsSAnZWagAAsuQP/05wHmibul30DzLn5mh9\niVmv1yOoL1eg+oGTECV3jgUFnyyU69T3EU7E3/FCLW0s5N0ylhOZ8tf2PYNo\npM6R+UP+Y0yTuLq061A4RjSIDvRH7HrwxWrJv45rLSH5TGr6iYm4cBLI9N3W\nafnZAcZq5z/UCYC/PhlY7sRFXTTSPJOPtB/08iEI3PxC8bsnz6tq93ECmIIy\ndVkLek9tlBdZUvJOstKTvzvHgHfMyfr3spzsZPBAuKsJWN7D8Op+2RmO4L6E\nxGlJiJrp9dhrDr9Az8L0uC44DMNp41FtN0bHXP8auRHcCVvzNZqMnJ0AWZvP\naxWqusK9mTgWxLddyVjf6BQIkE/trB60EPBz3yHl/aiagd84z+LSiNIzHs5D\ncbdKf0sDFPAW8piAw3TOpso7X+KtK35cOMad3VJwNatbmh0gP2ODEj6JwVdx\nr2zX94sa+mLqLYq2YTqUl22ycyHyJ0gK7VX41bur2DuqotktYnTjna1omjkc\nnTYv2UEU5AJjhCfmQQJ/XRNE0425esysWJdycgBFFCrRyM+Br14aZHRBZeMU\nfu8/R7789LSmdo2Gz3CClzEpm5AqZXW2xVsGXKFC8Xz+jYoWn2skJkdWZgPb\nXplHGV73EyiXsQHerssXZ8ffSQOiZWO9OGunWoCfegwsI04LQMmlIBROXMJn\nxeoA\r\n=2nOZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"a5853e826ba26618e0c1d18e87260989bcdea755","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.4_1548881168712_0.26214796398664064","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"cmake-ts","version":"0.1.5","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.5","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"5c87738b60cb945c63704319d503cd7c043a7bea","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.5.tgz","fileCount":33,"integrity":"sha512-4HrOee8wwh50yTaGTVU+BFZWk5gDuRLFBGk/ZF0TvcPUwULDvxux5kLaxTDLobA5EiZdTt+Rnrdi4h677aBLhQ==","signatures":[{"sig":"MEYCIQDM/LYiduEYfZSsfMiUAHO8eZ6EVw8eCLI45Tov6QcwwgIhAICM5cqxcmw8icZatDEOKgqKbu4l1BXoZCbpRssv/Shn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUjseCRA9TVsSAnZWagAAR58P/35xdzLEh7LFLqCUEqGC\nXddd1fv6SSXCl9QF40hx6ti6JuRLrt4kNHp4aomIfKNEyGP+pVD1Z3KP+SFX\nyqq5FFtMFX0W2xaKrWGzD6+gu2mUdATPyZ5540jWeXm1LBOn7B+q9ttrTRVZ\nYQlU0rTPgtyV8OISyg+bNwNXUPy/hqKs9U6ZcZiaOX6pOMDzy8zt3wU32tjq\n6nvhCBJeKetKVcAqZeP8tCcvyeAyRLDZE8jESuxIS3ZWLP310vHzwAqt7qzU\nVtGHhq+jHCdZJtNNykUXITswUC7zlnuvNIkLAyJEdmS2RiYnok0TCSg4ts+R\nyNVA1gPEZBV6ipJHfcYnSOWr6m420NOBOfONtRmsyRg+WlSaApE9wBIJIwJt\n3Yu1Iul0qizEPx0r4A3DcMmmtbw5EepT60Ug3pCGQguJU0JKIkiy+CoXpUMk\nC5dCfUml4T7aFMKwtRfo/WckDFNUvOFzxJLyIPBjxTsEnqKsU7/APtYXIAO/\n7SH1b/AJDTxVDfN6SrjeqEOi4bOtP5EX6n5Dv6mp5E5m6MOKAWfb7onaMje7\nnTyj0oEM64U1Ngm8QEXzTwYrA2MrZ/ZoUmez+iBBWEB3K4gPmBPMJL+LSbXf\n252Nbd+7L3ywGmbLnd3LYkhPDcpzJ7iiTLZpVg05Jjs5kcy05upXD2hezdAv\n9Kmm\r\n=rAoB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"21445488bfd11f99383c690369886ff4b7192fea","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.5_1548892957542_0.3352927022570291","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"cmake-ts","version":"0.1.6","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.6","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"499577ea3577a777626199cff9b5177826f7030b","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.6.tgz","fileCount":33,"integrity":"sha512-6shng7FPalc8XcDWrLnIAz9VkmR9MGFQFw2deFQ6F/0WVrIpKcD61r2xe/A7JmSwmoANy8TIPtzRZAd/9GdO2Q==","signatures":[{"sig":"MEUCIQC33D6jVYwT1zyoJPPGWgd40FpIXhgeuhnLVHSz5nATwwIgfNs5GcBtFxzwdygohsUGmCsLduS94Ji2LoU5FRuqZP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVKmPCRA9TVsSAnZWagAABnYP/0mKTS8s7Ilx+3GYPXoc\nEbn+H6lJGSZoz2+j7KBGWxXjHrPeVx2/gHmlwAKwQUO5QPzmCynWnj1QjjHR\npg65aEoac8ZHvofdubzxAtKkTIy7AbSa6Zjyh4KMe8COzmlOqIlA+Kba43l2\nMtqCVTWN0ZCo2dzXbL/0qIegnZYUDCxZn3ERrCvGIP0GPnsDmlKqJk3sp5/2\n+7fT7G8TilEkET+/EE/cwsmFrTIFXzaOzKgeGgZFFhalQ46MfhbmyniLbEKB\nwGz8Qt13GqKg5eUYcnj5GuNZ37nPh5Pee9k3XyvtKq/A0uT+s+lodnlHzRBZ\nAchpijo3IsU7eTYVMrlKAYOOx0cXKY9KhcopxoOPZeMQuYpABSTX62Lp52Wg\n2YsX8F5E6VRF1JMgbj3j+3JZud/1mcE3WoFVrrrcVXj88tw0WNE5sGq4OgE5\nJ9dZilhzqTf6+TnYqikQp9ZkoblLURrD2vRxh7vKe9TGKlwREdGvbO/5mE+Q\nNz5cVwBgvMK6nTwnND71uk/kGFUI44hqLJ9crwIGGr5nBehOHWDqanzJt7QR\nv4Dz/SAnEMMV+6qx1NY5OTqLo6SRMmTOSNOwXTv6V/y8dOI0QALGSSjJuOgF\niudbxjK89FzzGeVKQ9CQIIh2ZNcARdoYGfHODUuznA3q1Z/xsAqCnwk/whyL\n5U48\r\n=k1gi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"423de75bceeda09e55d629927cce4fb3ec256d31","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.6_1549052303089_0.7525888459574213","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"cmake-ts","version":"0.1.7","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.7","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"d4232c21d5471857875c0bbe14241a263dcad8a4","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.7.tgz","fileCount":33,"integrity":"sha512-hpsTVf/wnuRGNq5DXGsrOhZ//Xyo0xzmuW0Alklzx9Erkk0p4dNobX/Jm0FC2Mg64eXdII1otbJX6Kr3UELE7A==","signatures":[{"sig":"MEUCICrx8H6XIcaFwSYtXbwsM3K5wLDyE8qM+QRynxP2hokvAiEA4NQwplZMEdvmNm2lzf6Y0xFoDy7tK1MN1iln+ZjRYPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVKw0CRA9TVsSAnZWagAAb9AP/R7gwHujAZOuE9snSEx2\nc77RmQdJ2jQ4JdOk3lA07SQkrW62rLUgoQ2fjedygq9WPHfpza8VgChR6OKe\n67PPML+k/eEpapVdqzIuV6Ve1gKuz6TyQ+aBzm7zbWF/Zlr+o5cZLV4GHeTm\nyWQdXbx617k4wxlY8lu7cNUhcmPeLFONVkQG4+wr6lJwaVczdMYXkpA41pxd\nnNohDocKFJB6ZVG7zchRckH0gn4ltbC2wDKV6rIxC0yqYkIvf3rt7y3NL1M/\njgC8euHAvz3zGelIDdBDFrK+Nl3zj8XRTdVVT/b934RgYnqvTCtUZdj1WSJA\nMGuBvse/eW7WLSZ9tEVbBEPz4wzg0Ei4IcEGXoPq+lPfPcE0hB+Ugywadb7C\ndG9gmIgVimSejLReHFx67dp8oEaL7sY1LZKknVunRKA9MoInzHf4zkAa6Lji\nYZj3vauAgd8MFp2qyRISMTXtuCw9febfktxDbEv4a2aqOPmc1IInKdRWz+Bd\nzan3OKRyKe27F4WrkPwYOsvNf73AArdXMFvVCVniXqsxMGOuz93FRobBnxit\nlLcT9K4akZaRnd+p+g7lvic3Ffxojfoti1qOExVTC6sqCqYCk8oONRDkNKvH\nArF6XqvX0gchANyFaLpSmWCjTI+wRPb70VSGct9+fVOvVVr5zJ+OQ1leVkS5\nQmn3\r\n=n9mV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"58f26dd5e2d5a2d842a6c27e695705b9df5fdc3e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.7_1549052979756_0.3712878149941232","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"cmake-ts","version":"0.1.8","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.8","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"2144b3d75f6c22a834ef873172cfdc0789eb541b","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.8.tgz","fileCount":33,"integrity":"sha512-QalXvnONxTOjPK67hb7M4N2z8R6yIw9hPyXtfDQbTRlHywncWZ78v+nSrqgPK+LZVZqiixUJGKINNgdjEQFhRQ==","signatures":[{"sig":"MEYCIQDI+Q5dg87eN7Uf0m8EUhSIHNvgziSDfIiLeW57HGbGVQIhAOP3wgSqChTfRDK5qVKcwTgB+9MBMNth1RiIsoL7sXbz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVLh5CRA9TVsSAnZWagAAISQP/RKpMCwaVS6bIloTYTYY\nLNYhz5vbCX9OhEp/BQolvp0Dq/ge3cZyAPXB4OI+c21gBKuMKmPdhUQrvG3O\n8DvvRktL6x7SDiuGvrEoWbmDalvs4vioSNhYNw8TzczOJuXERbChE+RqEaG7\nI9HgWhZDrpR6mQa98Mx6vapDzpXxmsBj9NJYT646Pl9XW7Hs5COnbyHtgwHh\njg79o2Co7QpXYXipf3GZ2vKcinsJST17ZeGRJrMrGTIYfAycd7/4n9aaZOVT\nYv+BVr+onEEC8yXmhP7FBVzWbAmD4flPE4r5dUYe0RwXqiCSN0NiDnVgcmbW\n1Y452CnMenZhPtW1F4A/k0oazNWObDDo0NHp2fiXFT6xnD3idEHtuaaa+YnC\nyu6oU4STCK1olwyD8aVdGlU80T33cLZKLHwGRsAVddTE/XM3V0njqSVKL5JL\naTPZ+SvCaUl7gTj7QrkWDNc/amsPYjZlHaTd2SVXHRJak/J7ov0omunHHHWv\nGqKBiPZhYyUoUmSjecgfcxd28MNf37zL52YlZMaqHEx3Lb6bDlaBcPjda4k0\nj9ZFWNQocMZVCZKz1nsHdJkJdwObp7eT+RHoi/b1BmUagYjlkj1bR29oAtoV\naaPyXJMz0gklqS9j+xMb4i7psFtX+nuselCjGkRXghnG32gwSUuIdOILVJGl\nposh\r\n=xUtd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"7c88bdcb52b7e1a5c17719e125409b6a550e4bf6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.8_1549056121354_0.505426336484089","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"cmake-ts","version":"0.1.9","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.9","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"19a1d500433d630fe5c0a53e0abcc5698a0a1bc7","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.9.tgz","fileCount":33,"integrity":"sha512-Py0BqLG6jr4JUeLFDXj/Fqq8jWByJBsGacK8zSgAm+ERzvHeR4JtI0e/Ir+opX4U6tZQKLypkB/o0Q0zdSXIOQ==","signatures":[{"sig":"MEYCIQC6LXfAorynHWGW8X0eXd4vg8y0V0b2tFO1QZ4DiUfeSQIhAOVwpKWYdq9sRxfycYXVMkgIyixoWix4xsyVLMPKuGUP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVLssCRA9TVsSAnZWagAAB44P/iTvuvmuvd3onsLntLnW\nOMIu40DIE2pvD5o98uwszYlusRWT+IQWVu7qhHQB5KU8KpBMnIPHEJSV6fNP\nlX8XQtSIo4JzYTBzREx6S8LhpKwyLTX8UKp/zugpaURdQMjL5+HBZns8H++e\ncf9uIJqYmk+zt5uy8TWqhBa9nzk6P3y6iTGOxch7T9dqC3v2KOlrTfWrLj4P\nEMCXjTPwYEJmNycVbJ7zOG5Bj/S0kp7RosI0pS1SutuhwD6XbAiV290k0HVA\naIkdYzswYgvbI4dWF+3Nr++1bzOwY6pYsKpmBsPtCKW/lIdhLqUwMcYypgyU\nYgOjtBBtq06BdTciv93FLDIAlKwdh/iJDLKJDZLL6N0C/SFVEiSyhXSOp3lN\nSOc/DjnqCIcHfzj7DxnZvxPSegtY5DvNXgxAHFtgvhF6SAzqaoIyluMMMVW0\nd1OMjo3MczodVA0dcYULcFHGZGwMx9std9/WunAlTP5VaaLesm7i5SB1m3zE\n4et+IR0jxzU+8PXkKd/BHw/RmZMZqQnXhvODgiDMnvc3pQJ2LsY5OFOdwNUE\n8JoS6ue6TOPvzLAQQSjW8pHr6RpcmHaZ5y2TPy2Psl1LyFiZXfEaoUUAQmV5\n4tetyEVwRkYkCZhjsMfZt5KEb+H+PECOF21V9Ug7CiQhwVBP7VuYwZoClDnC\nRwyc\r\n=pBm2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"fea7554568b898bc040d310d2abfd616cda46dc1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.9_1549056811486_0.510923669120765","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"cmake-ts","version":"0.1.10","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.10","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"4cea02c33e4a82aa21d93ee2c4cd2502a557fe80","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.10.tgz","fileCount":33,"integrity":"sha512-THFxDHV08xTToPeMUzqJE0e23zCcLzytXitYKmJ3DLj94647cnfMGu/Yvmxmoze4FnOT/I+jJJWZEUvzWxIn+w==","signatures":[{"sig":"MEQCIGrquWx83C+0PI4sawQKcitMs5jvXvJKkNXICE6SshR6AiBC3FmpVVlck4SO1x4fInADhGeLzlR0oWFtKtTT4rPmag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVb9ICRA9TVsSAnZWagAAoGYP/2V/OJHloi9XYgFotTzj\ng1ok1DDXHSHXbjPEryn8rzuzYZv18u2xVydFVVFZ6HRu2UrCTqncfDD3CU79\n76llQx/mmk5ad146MpnW1Ij1Pdk9TUzSq3l04Hfvehao2i7w5kQW34MaMIAj\nVboLbWpcEZERkbtSIzbN1ZI4Jsz9f1WW7PU4uBjAFVWXc27Pdk4VjZtdt9dM\nuTbaGICk7QdbK4xEJB9qer6/okOG6AVEUyqipbhbh+SiqnwPSUXwPBHbi6Ft\nXIj16DdlTuUwyd7vmc2RbBhNcmN/NpkerXncCcDttlvb5L1n3+iLBI7uvbnG\nNtPCdnRUZDSd2/pPqm7yd9/9vDmvQQMDSxT8iynTygy7O/zi7FQF9oEb6xw3\nR4KOZ1ECjwAYqkGzQPQv6Y1BwXMA8gcjondwMxwgXF8aqRwg2y23gceuGwNy\nyre65dIb419azPSc6duy4ejXOH0lDWgHuVFRFGJ2X5g/gzZyS+lbt94EFIHr\n0W5fg0iBtzGgtvqnXhEbPEJcedG31fiyJRTDZAhYHv6ROKoyvE4778wxztBh\nAjoCtS3PQoGhCSJOytyuWC+HakFKaXIng+13dYjw/8u1sIr8FYppyCrW4S1Y\nIUT3G7XNCueR9JKT5MwRvPU0adUj/1QWabuINCBrO+FT0jVuVPEmMLRF4Q0s\nzu0L\r\n=yYam\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"b49e4c0ac0a19b340c43fd90452677506bc1c562","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","start":"tsc -w"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","node-abi":"^2.6.0","unzipper":"^0.9.10","url-join":"^4.0.0","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.0","typescript":"^3.2.4","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.10_1549123399507_0.6158912956246294","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"cmake-ts","version":"0.1.11","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.11","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"b75df0e9569774fcab879244f925cebc9b9caac7","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.11.tgz","fileCount":33,"integrity":"sha512-diYfdNQyAkxBHS0GlNxAK+3iY5t+9hY0GmIBXCXvjQXdXnj9P7QVg+NKf3o1KIDqvw55Iq6MfncAGcNTp6L++A==","signatures":[{"sig":"MEUCIQCU+TSeCAobIGje5I6yGvh+lMVcbZ9IaP9LconoTeO5EAIgIK8cn6h41QBQXKaVz+bSYjoCHB2l7ZgbNBx/01t58M8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVz4jCRA9TVsSAnZWagAA3DgP/3tqEAayjyMvlAchHX24\nuTZMcEdVMsV92BMfx1K87qC9FOGDOMxgtdB3PVpPYZOlANFYIeiMExZTElye\nNYqcBgEFeUx/wKaOqMnOK7QDVzE7pctJe6cIEDkMJDD6MtiXH8nk0/QC9Lvf\nFNqes090I3Hlp79izZS2Vzsv2dJU/iNn4EMNYQweRYFlZwdU7nFdV0+XJnB5\nQfGrkiwvdokTgz8ZkPp9FFO/np6aiqvzZ3KP22hcisfzrUlMVJz6ClWOgAut\nJYwCUiL865qDpixV/rgi40Uxm84vFKEBt8OiINZgq0jo1RkFOhArZy5+wHUr\noSqxgMlm9ZM4JrP4Or8yYQbYrbfYnGBOZ0KPhZa++nVxGLYEXawkHtX9W+wy\nqt7dVlCvpK/6ZW5M/TMc3u6aFaZb7Ndegbovps2mlk2OS9m9rsGcyJKUDWPQ\nJhQJMDKqbR87xQTTqw1aXUnnanOpECXtLYyi2q4/SOFdvnHxayB/q4WemK60\nWLIATwZg2EJNeLtYNKuC4eNHBZcjdQPVI49qcccJPRoqoIFHQoPN69t42ntf\nG/SUYXPn/3N6rDIdl3GFribdtgJHI2OKjNMcZZnAHEtooACFsCpUGc4w/jjO\nA/kEeaCVgGbZblnf1qlZanoKbAdPDdCr5ZiFRtFI2Zes+ztSqF9/ryKkI6Zt\nWFYh\r\n=DU3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"5df26e629a90ae6d6cee35f2a1e3c925aa037c4f","scripts":{"deps":"npm-check -p","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf build && tsc","start":"tsc -w","devdeps":"npm-check -ds"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","find":"^0.2.9","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","unzipper":"^0.9.10","url-join":"^4.0.0","queueable":"^4.1.2","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"npm-check":"^5.9.0","@types/tar":"^4.0.0","typescript":"^3.3.1","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.11_1549221410603_0.5559431238028416","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"cmake-ts","version":"0.1.12","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.12","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"08972ff016909bd8fa3ca92f7905aca995dbc1ae","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.12.tgz","fileCount":34,"integrity":"sha512-0frVGZaEF2tcYH3hzhpF5BTp7PJIaz3G3zsxG5YAY9q38ASwVWMeM7WXGUBYbN+NYMYnJJPX66mdeg6yoUpRFw==","signatures":[{"sig":"MEUCIG7+91J+s/myWHK6SsmZA8KsxtVv9Vnyu0etFe3btPQoAiEAt5Xo4S9J5BnCnV3hW7qiear4AAY2oqUR4qIINN2Oa+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV4EGCRA9TVsSAnZWagAAfcoQAICRjCelR1OpeDEHtqRM\nDHHhtWMf9Jcu8BizBKwULlK5zD9tfG4OptjBtDMmABew1NwTJrnBg1g7nGfW\nG+WIuB05+the2UvSGFyifP/p3QRjJRexgE8g6BiiS+T0SCnQ11bPJJ91xgEE\nr+r1cJqHOy4Sl2eaXixZan5cxQiy57mEP3Zr6a8vJxHDVNvmsLmjB8xH9QBC\n3EpROTDUMIgIAGEsosYoh0zQTM4IkaFcEJBEVi6knQuz27Ka9lQzpKljk7Nk\nuX+f8jOl5GsFMZOvStLFyTeUiXDWehTkWnwNQamkOt41lsGY5ZTXuWUm/FN3\nKMoscWppGI1PES545gXM7KnKXESv8xtfAeCzVK2NqwuwdiANwNA2Nj0r3ImT\nn+KxojjYLiXiZMkGfsWJK6zIDnnBoZTtoNo4Nnbf7iVDAolCKip1BQrgTawN\n/yqvVklUyvrYFc8geJCLOEPCC5e8OSwFdDt7tYsFLymMCTLEApEKWSo2+R/2\nomoe5lTHWxlfYV9DsNp5e9bSWt9xfPCC3TaGBP/7Lcg2EKrJWkvyRywdbhDS\nbHyBljqekglDXRUoxlz1cF8K1F/ldCjl72cWv4XIssd3arh+4oF1k01A9P1s\n3XkNE53rMIZvXUPTC2K/pj8uMhmypvBDYbJbbFUXJQuw7aqgk1rMs2oYLEBq\n0GwZ\r\n=VnCv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"76008c58c76128af0c34de8efe5cb75f49dc8386","scripts":{"deps":"npm-check -p","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf build && tsc","start":"tsc -w","devdeps":"npm-check -ds"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.6.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"11.7.0","dependencies":{"tar":"^4.4.8","find":"^0.2.9","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","unzipper":"^0.9.10","url-join":"^4.0.0","queueable":"^4.1.2","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"npm-check":"^5.9.0","@types/tar":"^4.0.0","typescript":"^3.3.1","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.12_1549238534087_0.8451854658727433","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"cmake-ts","version":"0.1.13","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.13","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"d4b5f7345fd5b79bf94b59b4b51614c657e5cd75","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.13.tgz","fileCount":34,"integrity":"sha512-BPUKMJNnMYhNfgQQZIYr6Ip0lUU/eeJVtA69Xvd5ohZ4byGC4zJAJS8eLGYOPPH5axnyJouU0m/NEtGitXiA5g==","signatures":[{"sig":"MEYCIQDMLRi4vpZMqu1a2c3bIYugusllFp0fLMh5Bm7MQmQEpgIhAN72xwvL4rg5Js2Q5COp21GkP3bZ2hqj+SeoTfy+D4nA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4o7bCRA9TVsSAnZWagAAoUQP/2HrM/CA4tMM+9AT/nCL\n48qzLb4GNN97dcjea/pqn+gKNZDFcR/J+IQbhEdDKR/32w2lLFfE0CA3+MnI\nm6TMhwktzU+11Ja9SuhCSWNIr3GSZJ83o9dB/trZssdsZD8DWNmCjDu18o+q\n/JBWNmuwngWXTz4vzHAHMMUDT24i47Bdvb/7VXhfylef9yAWphmec87wUsPi\n9YmlYciYT66dB+++XDYJ8yuJZbaLp0YkNksjsxcoTzJ7e02t3grsBqAeigvm\nMe1+Sz3K5zF8dTRmtejHZbu2t3CsGm4yIBe/Gqawa7XW0d6lqfgFU5iH82Qv\nzn31nlxxl2hoh4mD6cyWKSyyN5ahQZplSSu7Vla5O3pz5/89BV8Hv2+481gr\nlYpVcveBY+o31chLcx1DXOPZEmNV4OdsiJbfecgKOaC9CVO3OX+0/4yLswDN\nB3dS8UnuKMHdJKd1KREb5zTjCQZErYPC88uZgNkwKFy7W59ESRgEXvxSR1cR\nA0thYnHshvRZPgOKVZsCnsBn70I4npnDJWT6KbSlVbDOI5VGaQ3NuSLfLLIp\nA1GSP05ONewwTJ/iEuXN6RaI74urT37JvKlXkOUy0NOK7sl3kd2qN+n+beEE\n5zZ7B7Xn0X9LX2xOYKEw0eRjOAIrTA59nXMSpam5OTbxdu+WdyQUwSs8p5E7\n5AUA\r\n=gOc+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","_from":"file:cmake-ts-0.1.13.tgz","scripts":{"deps":"npm-check -p","test":"echo \"Error: no test specified\" && exit 1","build":"rimraf build && tsc","start":"tsc -w","devdeps":"npm-check -ds"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"6.12.1","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"13.1.0","dependencies":{"tar":"^4.4.8","find":"^0.2.9","zlib":"^1.0.5","which":"^1.3.1","lodash":"^4.17.11","npmlog":"^4.1.2","rimraf":"^2.6.3","semver":"^5.6.0","request":"^2.88.0","fs-extra":"^7.0.1","unzipper":"^0.9.10","url-join":"^4.0.0","queueable":"^4.1.2","splitargs":"0.0.7","@types/lodash":"^4.14.120","memory-stream":"0.0.3","@types/unzipper":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"npm-check":"^5.9.0","@types/tar":"^4.0.0","typescript":"^3.3.1","@types/which":"^1.3.1","@types/npmlog":"^4.1.1","@types/semver":"^5.5.0","@types/request":"^2.48.1","@types/fs-extra":"^5.0.4","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.13_1575128795207_0.9298261156782424","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"cmake-ts","version":"0.1.14","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.1.14","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"ed0a40e04309ab739ed7f0dffc83ad6f4b68c756","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.1.14.tgz","fileCount":34,"integrity":"sha512-+cEmnCfJGuxXnIzqrJu6dHg5sCkP+fQU7NdvOwkBwnQCMx5oEKd0bgaFtAi+pM6i8uq6P+03ipjZezBFVHoR3A==","signatures":[{"sig":"MEUCICVmYM5TT+O11cprLDGEFyFiwKB3phQBH9zlHl0Uul6sAiEAlV0n2Pycn4PypvuN0Y0+OPh7LM8/1T5MLrqpbs6cg/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfSOcCRA9TVsSAnZWagAADzIP/0Haig2FnIS+ZQCw3hBW\n6H2d0SXTWE4jX5q5Rn/ZfpTrIJCU9QAFiL7zYdFUiu1F/7BpWCN4maMvhL6s\ncBeYLanzIA2PYuEmquAv3CoNnTFhoSCb2XCCQVPH4uTi7jOjMFFhPLvK5X2Z\n90xuXkbUFn2rd/JYN9oqP+o51u02pjvQGs9zCOSUfAbNacyF/X+0J4/PlLf5\n4x78gU4HKI000WYF7rI6ex9jyOi9AEduWJ26wOlw+UR1OsLYhI6VkTC1Ove0\ncMq8esyqvrrU4f6csUd+EkLxoPgfiP/gsvvN4kYGQCVqBIjcweo8G+mq/V/i\ntTCbaGDwQehXB/2NBEDd++HqowjI3yiLnco/pBdIW5RaRupwq0nwddZNYgsC\nrLIPzlZAQd4FImDGMbswGVWu0XxIsSyGre5sPQ0gS5Sh5HSwe5ArQgDo/RSv\n2Cw3h5ZUGut3961qBdX3xx2TbOP4xOc8YXlfFfLG5C5IXwRahDI6hYOYXWXY\nGRI2gjOdn92KE3kjmCpSGyRpGQSJQ2NfctPp2BhaeSdhQ9ZwG+A5qp5GAAEs\nuaVUdh3/nMkXBmo1KNTH0J0qTX51RMeTxccBpORQOIq9E3BQqmf9Wwm9jTn/\n3jY4WvxnWnwt7miWNu2OvbZNKu4MV8jp36EYV5fTCqrUtBP77q2/Sr3Ih2C0\nMwT5\r\n=xe53\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"574669b2db02f7e49bf1fd44507d4b9a239838b2","scripts":{"deps":"npm-check -p","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf build && tsc","start":"tsc -w","devdeps":"npm-check -ds","prepare":"npm run build"},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"7.8.0","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"15.13.0","dependencies":{"tar":"^6.1.0","zlib":"^1.0.5","which":"^2.0.2","lodash":"^4.17.21","npmlog":"^4.1.2","semver":"^7.3.5","request":"^2.88.2","fs-extra":"^9.1.0","unzipper":"^0.10.11","url-join":"^4.0.1","fast-glob":"^3.2.5","queueable":"^4.1.4","splitargs2":"^0.1.3","@types/lodash":"^4.14.168","memory-stream":"1.0.0","@types/unzipper":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","npm-check":"^5.9.2","@types/tar":"^4.0.4","typescript":"^4.2.4","@types/which":"^2.0.0","@types/npmlog":"^4.1.2","@types/semver":"^7.3.4","@types/request":"^2.48.5","@types/fs-extra":"^9.0.10","@types/url-join":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.1.14_1618813851690_0.75943775829806","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"cmake-ts","version":"0.2.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.2.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"db0b8ca06731041c83392d881ff5eb5bb9867679","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.2.0.tgz","fileCount":42,"integrity":"sha512-b0KyQbAgwxPlhr08rGU6wti6viwTQkPMnVj8/nSsbLGxQ2aEEUurBEl2tVQhi7M25chPJ3U6Mgwlyi6HG3KuOQ==","signatures":[{"sig":"MEQCIGFVbMBBd8HCd97mow2RNGvnj5FKDBIjenHKZV/sekEOAiAMBj73X52+WloKk90+TnCfvkByS1UP/HXVDzGCDIN9Jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGl6ECRA9TVsSAnZWagAAn8sP/iQW0FSOiTrXXXOpdmav\nk+Ne8IRYeYQSVQMEEoAh1hl93ypXvYRhdmhpRwAa6ouxmL02m0LLM5msDjeC\nGYDojMukF5ObQsywHYmObbzpEQ8VoavBEZvcqpH0dsjXdOMxYoQXZ/CSwOte\n1v2pWIde6v8RLoyDUwJMqobIEmAq4EMGmuP3y/8V9T3dpg/KcWBvKYdj+QMi\nF7Hq2AHTXORvopoNy+k8scIzbR2TprZLktuU/Z/s7wzhF/1hMDDiwEdtaHQ6\niRcgm7aP0P7zV2mFIXCEkC1FxeOOWlD55nzNH9CPX9bQUfJjd75ZdP9Ki/eK\nFW51UqPkABhtMSQX9RQBf8x7wiWDZNzkNhTCoY7wwed9nOqLdVg/aHjBG8zw\nBwM9JZ07OtjOAYUactiOas97cIZz6e6NMwg6LLMtCVxW1MxDihTa7LDeQv/R\np7g8xvPp6Hz9+jn/FH0B81/ltdpJMbazid/xLV2egYZpBRGzdMAZ7pqA17/c\nfwbQk1wIggskVnrc+YAdB6ZjhfE3lalHyv8S1lLur+6KstXnM30ofA7++J2O\nmbjMiAAoRVkpYPUVVjbl/DauYt1/ciYoGjJG7N134UAw0k1uZDmmrKkqhx5k\nEwvEkiroiFOma2meAGbfVdF+n2MUUYffVtJ0Tk5QdG8xRz+izMn5P5nVfmea\nMWV7\r\n=KYqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","gitHead":"38646da59d9e4ff91e872c9da3a00cf46bc04575","scripts":{"deps":"npm-check -p","lint":"npm run test.lint -- --fix","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf build && tsc","start":"tsc -w","devdeps":"npm-check -ds","prepare":"npm run build","test.lint":"eslint ."},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"7.20.3","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"16.6.0","dependencies":{"tar":"^6.1.0","zlib":"^1.0.5","which":"^2.0.2","lodash":"^4.17.21","npmlog":"^4.1.2","semver":"^7.3.5","request":"^2.88.2","resolve":"^1.20.0","fs-extra":"^9.1.0","unzipper":"^0.10.11","url-join":"^4.0.1","fast-glob":"^3.2.5","queueable":"^4.1.4","splitargs2":"^0.1.3","@types/lodash":"^4.14.168","memory-stream":"1.0.0","@types/resolve":"^1.20.0","@types/unzipper":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","npm-check":"^5.9.2","@types/tar":"^4.0.4","typescript":"^4.2.4","@types/which":"^2.0.0","@types/npmlog":"^4.1.2","@types/semver":"^7.3.4","@types/request":"^2.48.5","@types/fs-extra":"^9.0.10","@types/url-join":"^4.0.0","eslint-config-atomic":"^1.14.1"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.2.0_1629118084184_0.8253551511029595","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"cmake-ts","version":"0.2.1","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.2.1","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"ad2d06370091131165407e24223f410cfa9fea34","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.2.1.tgz","fileCount":46,"integrity":"sha512-GPwl7HdmRQHJdLZ7bkmpOZ+OvxY300VZjH8TQBJvcHVCEL/0FWIFH2c+9X98j508T8UC5cZVnoOnK2WIGV+ppg==","signatures":[{"sig":"MEUCIQCcbgKGK1FdXOX4+1qXk+7fk3zz09+lAgBQ6bRfJu7ZggIgb3bvUOlnPBK0CCRH61c9A1F/NbcDWmNmst27mZf4lFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98434},"main":"build/lib.js","types":"./build/lib.d.ts","gitHead":"07f0cba91ff61055d93b527fb10a419670d39568","scripts":{"deps":"npm-check -p","lint":"npm run test.lint -- --fix","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf build && tsc","start":"tsc -w","devdeps":"npm-check -ds","prepare":"npm run build","test.lint":"eslint ."},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"8.1.1","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"16.11.1","dependencies":{"tar":"^6.1.0","zlib":"^1.0.5","which":"^2.0.2","lodash":"^4.17.21","npmlog":"^4.1.2","semver":"^7.3.5","request":"^2.88.2","resolve":"^1.20.0","fs-extra":"^9.1.0","unzipper":"^0.10.11","url-join":"^4.0.1","fast-glob":"^3.2.5","queueable":"^4.1.4","splitargs2":"^0.1.3","@types/lodash":"^4.14.168","memory-stream":"1.0.0","@types/resolve":"^1.20.0","@types/unzipper":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","npm-check":"^5.9.2","@types/tar":"^4.0.4","typescript":"^4.2.4","@types/which":"^2.0.0","@types/npmlog":"^4.1.2","@types/semver":"^7.3.4","@types/request":"^2.48.5","@types/fs-extra":"^9.0.10","@types/url-join":"^4.0.0","eslint-config-atomic":"^1.14.1"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.2.1_1636730372533_0.9390480594304669","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"cmake-ts","version":"0.3.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.3.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"e4fb0a56741994b1db07941abc9937c37c5d12f6","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.3.0.tgz","fileCount":50,"integrity":"sha512-pYacoZ7ic8DUvckDhQzXc3ktZL6+KEz+e5JLDa8kLzEUmOf4Wy40aChbk6YWJnGaS03d0NVCTovl6Wbf/thQuA==","signatures":[{"sig":"MEYCIQDFcNIt+novzcXOOW1cEARlMNc1ojGJkHzVjDiD8UniJwIhALNLH0x9+7eQ1sxe+2jpyY/HhOvlBTzqL9y6LLcgKtUG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2mOlCRA9TVsSAnZWagAASuAP/iRAr5eFMAXzfnlpGQrx\n322tUtgIe0pDNFf4ETk+29Jt70ZS9Qop7RsvJWO9BdL9PRll/PVmg5D/zWV4\n5SH68i2rXc/s4AWgXGgi7wM1TeF/0lXKwDLqnG6hrpLmy8hH0Lli1bZALoOl\noI+ERonT19irNbKhJAwQMxj2qnUMl+cYE+zbEVSLKOS7UiPDUSDfqsV09sNk\nH+ex2VmRQb9qr+28i8BKTfX7AP1e28mjnuizCgea/bw/x5K20SM2WAeR4mBx\n2aYz+XVxuMpwJmyUilRdInthdrzDq+CfD3snKJv0TJtQnPMrUhE4CLYsH/Vf\nSzrSUtskzJlPCSEetwaxCWxoV963KeNBAptjUYQgg9cH5anxVDLImWA8aM7y\nSp+DSIreb05lZA6T9xyv4EywgHGagl90LGRKlAhaWEmLWbjQACOpmNN8Ezk/\nrpJav5zq/d2DKPfUDsFDxe8W+fUPb+zycSZuSbmgLloSTayqy9ZoyyOsCEL0\nmXqcAayINcJMdlAkpcwOiWEfQqmpm6DPNLh/CL3ElIBsOdDz1IFjcL9qZ0c4\ntBB3GUPVUNr4S4Rcd4Sac1LjvVLLDq6WPvgsdRxsVKFybuPY9891CykmPwPh\neUHpCZ/JGtA+CfP7fGU8zUuai5eFEWQIT9kzZe2n6pYXG6uRhZFQ9vgCBxdz\nC7vW\r\n=wlgL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/lib.js","types":"./build/lib.d.ts","gitHead":"b859b98ed5e3b28adec226677656f023a6dd62a6","scripts":{"deps":"npm-check -p","lint":"npm run test.lint -- --fix","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf build && tsc","start":"tsc -w","devdeps":"npm-check -ds","prepare":"npm run build","test.lint":"eslint ."},"_npmUser":{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},"repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"8.1.1","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"16.11.1","dependencies":{"tar":"^6.1.0","zlib":"^1.0.5","which":"^2.0.2","lodash":"^4.17.21","npmlog":"^4.1.2","semver":"^7.3.5","request":"^2.88.2","resolve":"^1.20.0","fs-extra":"^9.1.0","unzipper":"^0.10.11","url-join":"^4.0.1","fast-glob":"^3.2.5","queueable":"^4.1.4","splitargs2":"^0.1.3","@types/lodash":"^4.14.168","memory-stream":"1.0.0","@types/resolve":"^1.20.0","@types/unzipper":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.3","npm-check":"^5.9.2","@types/tar":"^4.0.4","typescript":"^4.2.4","@types/which":"^2.0.0","@types/npmlog":"^4.1.2","@types/semver":"^7.3.4","@types/request":"^2.48.5","@types/fs-extra":"^9.0.10","@types/url-join":"^4.0.0","eslint-config-atomic":"^1.14.1"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.3.0_1636980647783_0.8187715619813556","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"cmake-ts","version":"0.4.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Martin Koppehel"},"license":"MIT","_id":"cmake-ts@0.4.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"f457b8741cf098d507d775958386e45dd78526b1","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.4.0.tgz","fileCount":50,"integrity":"sha512-ms5ujfqTQSZUDZ7q0pVOGkMAzvqFA+/GKmuW1UqMSq0J8pDjsoy+d2ypnSC4HlyTPCW7jzEJ3keGa7Id2cz+6Q==","signatures":[{"sig":"MEQCICcI/64MOwfbzNUnldC7I0Ba7J35+TzyJorkPNPQBKmvAiB8BPOItn26ibnj8mJseBByJClMKQZDkhtqGwPTV/ng/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110042},"main":"build/lib.js","_from":"file:cmake-ts-0.4.0.tgz","types":"./build/lib.d.ts","scripts":{"deps":"npm-check -p","lint":"npm run test.lint -- --fix","test":"echo \"Error: no test specified\" && exit 1","build":"shx rm -rf build && tsc","start":"tsc -w","devdeps":"npm-check -ds","test.lint":"eslint ."},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/9d7761d25ba097d099216f86995eaec0/cmake-ts-0.4.0.tgz","_integrity":"sha512-ms5ujfqTQSZUDZ7q0pVOGkMAzvqFA+/GKmuW1UqMSq0J8pDjsoy+d2ypnSC4HlyTPCW7jzEJ3keGa7Id2cz+6Q==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","dependencies":{"tar":"^6","which":"^2","lodash":"^4.17.21","npmlog":"^6","semver":"^7.6.3","resolve":"^1.22.8","fs-extra":"^10","minizlib":"^2","unzipper":"^0.12.3","url-join":"^4.0.1","fast-glob":"^3.3.2","splitargs2":"^0.1.3","memory-stream":"1.0.0","@cypress/request":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","npm-check":"^6.0.1","@types/tar":"^6.1.13","typescript":"^5.6.3","@types/node":"^22.7.9","@types/which":"~3.0.4","@types/lodash":"~4.17.12","@types/npmlog":"~7.0.0","@types/semver":"~7.5.8","@types/request":"~2.48.12","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/minizlib":"~2.1.7","@types/unzipper":"~0.10.10","@types/url-join":"~4.0.3","eslint-config-atomic":"^1.22.1"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.4.0_1742553401769_0.28602277510141816","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"cmake-ts","version":"0.5.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@0.5.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"950901d6e46f1b8ad0058c5869a48bb8792dc6fe","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.5.0.tgz","fileCount":6,"integrity":"sha512-S+jHAhbF1+MCMg86jKGfkkVQyTNjwBmahSHftPRnlXy5LfZqBylEsw9Nwo9lyBtmwGLjIH7Deru2sMDZywddrw==","signatures":[{"sig":"MEQCIF1l7IjwSXFMAxk7nnOSX41BlIVpzY7OguMbHxDkH8t1AiA4yUcbkJXJ94jaaOraEyB+gIGiUv6bNZ+r17QziRpbvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1480102},"main":"build/lib.js","_from":"file:cmake-ts-0.5.0.tgz","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./lib":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./main":{"import":"./build/main.mjs","require":"./build/main.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.legacy-lib dev.modern-main dev.modern-lib dev.tsc","lint":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test":"pnpm dlx vitest --watch false","build":"cross-env NODE_ENV=production run-p build.legacy-main build.legacy-lib build.modern-main build.modern-lib build.tsc","clean":"shx rm -rf build","dev.tsc":"tsc -w --pretty","build.tsc":"tsc --pretty","test.lint":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","dev.legacy-lib":"vite --mode legacy-lib","dev.modern-lib":"vite --mode modern-lib","dev.legacy-main":"vite --mode legacy-main","dev.modern-main":"vite --mode modern-main","build.legacy-lib":"vite build --mode legacy-lib","build.modern-lib":"vite build --mode modern-lib","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main"},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/6fa839c9faa5e50c240acea99f440f2d/cmake-ts-0.5.0.tgz","_integrity":"sha512-S+jHAhbF1+MCMg86jKGfkkVQyTNjwBmahSHftPRnlXy5LfZqBylEsw9Nwo9lyBtmwGLjIH7Deru2sMDZywddrw==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tar":"^6","vite":"^6.2.2","which":"^2","eslint":"8","semver":"^7.6.3","vitest":"^3.0.9","zeromq":"^6.3.0","resolve":"^1.22.8","fs-extra":"^10","url-join":"^4.0.1","cross-env":"^7.0.3","fast-glob":"^3.3.2","@types/tar":"^6.1.13","splitargs2":"^0.1.3","typescript":"^5.6.3","@babel/core":"^7.26.10","@types/node":"^22.7.9","extract-zip":"^2.0.1","@types/which":"~3.0.4","npm-run-all2":"^7.0.2","@types/semver":"~7.5.8","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/url-join":"~4.0.3","vite-plugin-babel":"^1.3.0","@types/babel__core":"~7.20.5","eslint-config-atomic":"^1.22.1","node-downloader-helper":"^2.1.7","rollup-plugin-visualizer":"^5.14.0","@upleveled/babel-plugin-remove-node-prefix":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.5.0_1742713342938_0.8399824543802037","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"cmake-ts","version":"0.5.1","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@0.5.1","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"4f8ccea1ae24493e352f4a2e54f0e55de0b7d371","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.5.1.tgz","fileCount":30,"integrity":"sha512-PAK5gjTkGssXSdNzwwDkadm3duA0RLZrarOYZabt/Gv0ai8kSnN1OKjL41+gLN4J+KxHfV08pFKBeN/fGK0eiA==","signatures":[{"sig":"MEUCIQDOKMq3R78Ezt7Yz/Smeue4HoISf1jtxr8nb1Bt880qgAIgFEkchkwrEBeO+f5zmgVgLNGHSQ+HggOUTUkqZcN+PVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3007049},"main":"build/lib.js","_from":"file:cmake-ts-0.5.1.tgz","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./lib":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./main":{"import":"./build/main.mjs","require":"./build/main.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.legacy-lib dev.modern-main dev.modern-lib dev.tsc","lint":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test":"pnpm dlx vitest --watch false","build":"cross-env NODE_ENV=production run-p build.legacy-main build.legacy-lib build.modern-main build.modern-lib build.tsc","clean":"shx rm -rf build","dev.tsc":"tsc -w --pretty","build.tsc":"tsc --pretty","test.lint":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","dev.legacy-lib":"vite --mode legacy-lib","dev.modern-lib":"vite --mode modern-lib","dev.legacy-main":"vite --mode legacy-main","dev.modern-main":"vite --mode modern-main","build.legacy-lib":"vite build --mode legacy-lib","build.modern-lib":"vite build --mode modern-lib","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main"},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/2046e794e2e0ec07e96d21674808896f/cmake-ts-0.5.1.tgz","_integrity":"sha512-PAK5gjTkGssXSdNzwwDkadm3duA0RLZrarOYZabt/Gv0ai8kSnN1OKjL41+gLN4J+KxHfV08pFKBeN/fGK0eiA==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tar":"^6","vite":"^6.2.2","which":"^2","eslint":"8","semver":"^7.6.3","vitest":"^3.0.9","zeromq":"^6.3.0","resolve":"^1.22.8","fs-extra":"^10","url-join":"^4.0.1","cross-env":"^7.0.3","fast-glob":"^3.3.2","@types/tar":"^6.1.13","splitargs2":"^0.1.3","typescript":"^5.6.3","@babel/core":"^7.26.10","@types/node":"^22.7.9","extract-zip":"^2.0.1","@types/which":"~3.0.4","npm-run-all2":"^7.0.2","@types/semver":"~7.5.8","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/url-join":"~4.0.3","vite-plugin-babel":"^1.3.0","@types/babel__core":"~7.20.5","eslint-config-atomic":"^1.22.1","node-downloader-helper":"^2.1.7","rollup-plugin-visualizer":"^5.14.0","@upleveled/babel-plugin-remove-node-prefix":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.5.1_1742714981107_0.5806003236631119","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"cmake-ts","version":"0.5.2","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@0.5.2","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"73995c5a04300bbec245e6119929a152a6ad13f2","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.5.2.tgz","fileCount":30,"integrity":"sha512-u6LkEFOTte970TyiHTGBczTaiVw/nSDeG+3yMugPypjO0hzvd+isZ/9Y1aM1StRMjI7W6lvPLNEpzIW3lIo9Dw==","signatures":[{"sig":"MEQCIGub1/ZUn/nxkJfPwGEykksOq/MlZ20/XM2kZ9yjF23WAiBP0+5VB4sqrn4SVP3f2LbBIqZsYvalgTbzWzp2upCukg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3007406},"main":"build/lib.js","_from":"file:cmake-ts-0.5.2.tgz","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./*":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.legacy-lib dev.modern-main dev.modern-lib dev.tsc","lint":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test":"pnpm dlx vitest --watch false","build":"cross-env NODE_ENV=production run-p build.legacy-main build.legacy-lib build.modern-main build.modern-lib build.tsc","clean":"shx rm -rf build","dev.tsc":"tsc -w --pretty","build.tsc":"tsc --pretty","test.lint":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","dev.legacy-lib":"vite --mode legacy-lib","dev.modern-lib":"vite --mode modern-lib","dev.legacy-main":"vite --mode legacy-main","dev.modern-main":"vite --mode modern-main","build.legacy-lib":"vite build --mode legacy-lib","build.modern-lib":"vite build --mode modern-lib","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main"},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/c202bf92969d3b792d4b47b10db93ed5/cmake-ts-0.5.2.tgz","_integrity":"sha512-u6LkEFOTte970TyiHTGBczTaiVw/nSDeG+3yMugPypjO0hzvd+isZ/9Y1aM1StRMjI7W6lvPLNEpzIW3lIo9Dw==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tar":"^6","vite":"^6.2.2","which":"^2","eslint":"8","semver":"^7.6.3","vitest":"^3.0.9","zeromq":"^6.3.0","resolve":"^1.22.8","fs-extra":"^10","url-join":"^4.0.1","cross-env":"^7.0.3","fast-glob":"^3.3.2","@types/tar":"^6.1.13","splitargs2":"^0.1.3","typescript":"^5.6.3","@babel/core":"^7.26.10","@types/node":"^22.7.9","extract-zip":"^2.0.1","@types/which":"~3.0.4","npm-run-all2":"^7.0.2","@types/semver":"~7.5.8","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/url-join":"~4.0.3","vite-plugin-babel":"^1.3.0","@types/babel__core":"~7.20.5","eslint-config-atomic":"^1.22.1","node-downloader-helper":"^2.1.7","rollup-plugin-visualizer":"^5.14.0","@upleveled/babel-plugin-remove-node-prefix":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.5.2_1742777742078_0.3492811633332551","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"cmake-ts","version":"0.5.3","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@0.5.3","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"8b3424d92cf99f580ed85a5765e0f478a3ac9625","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.5.3.tgz","fileCount":30,"integrity":"sha512-J7yqi8FEdM6QJgr89VbTIsY0S8irCncPl0urYE78H/adfp+R9cKCh6GWhF3ZpODSHOizYyT8rkT4Ex0nk/4TAg==","signatures":[{"sig":"MEUCIEzaocZY8ZUDDcASt1KuyvbItj7DGzjNEjLqausVN+OeAiEA6Y8YCd0DAFrgIqkr41gF7enD7YumvuaXvh1y+ojVcLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2650256},"main":"build/lib.js","_from":"file:cmake-ts-0.5.3.tgz","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./*":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.legacy-lib dev.modern-main dev.modern-lib dev.tsc","lint":"turbo run lint.turbo","test":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false","build":"turbo run build.turbo","clean":"shx rm -rf build","dev.tsc":"tsc -w --pretty","coverage":"pnpm test --coverage","build.tsc":"tsc --pretty","test.lint":"turbo run test.turbo","lint.turbo":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","build.turbo":"","dev.legacy-lib":"vite --mode legacy-lib","dev.modern-lib":"vite --mode modern-lib","dev.legacy-main":"vite --mode legacy-main","dev.modern-main":"vite --mode modern-main","test.lint.turbo":"eslint . --cache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","build.legacy-lib":"vite build --mode legacy-lib","build.modern-lib":"vite build --mode modern-lib","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main"},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/2f71fafadfaed83458a68005c0de59bb/cmake-ts-0.5.3.tgz","_integrity":"sha512-J7yqi8FEdM6QJgr89VbTIsY0S8irCncPl0urYE78H/adfp+R9cKCh6GWhF3ZpODSHOizYyT8rkT4Ex0nk/4TAg==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tar":"^6","vite":"^6.2.2","turbo":"^2.4.4","which":"^2","eslint":"8","semver":"^7.6.3","vitest":"^3.0.9","zeromq":"^6.3.0","ci-info":"^4.2.0","resolve":"^1.22.8","fs-extra":"^10","url-join":"^4.0.1","cross-env":"^7.0.3","fast-glob":"^3.3.2","@types/tar":"^6.1.13","splitargs2":"^0.1.3","typescript":"^5.6.3","@babel/core":"^7.26.10","@types/node":"^22.7.9","@types/which":"~3.0.4","npm-run-all2":"^7.0.2","@types/semver":"~7.5.8","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/url-join":"~4.0.3","vite-plugin-babel":"^1.3.0","@types/babel__core":"~7.20.5","@vitest/coverage-v8":"3.0.9","eslint-config-atomic":"^1.22.1","node-downloader-helper":"^2.1.7","rollup-plugin-visualizer":"^5.14.0","@upleveled/babel-plugin-remove-node-prefix":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.5.3_1742800133634_0.3778293259687069","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"cmake-ts","version":"0.6.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@0.6.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"a276417616d468b9ac9c0a1ef25f1ea89f2f1c18","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.6.0.tgz","fileCount":30,"integrity":"sha512-2QlKs1Cc8yjCKxWx/HJw0rwvqkoPetC3CA64RIqQOikOyqtZo/dlRHp17Kpss24GrOSCr3PsQ9kAlXHgev3qqQ==","signatures":[{"sig":"MEYCIQDMSusoweaJMkUGqoP0NHkhAES/IThWUTmXnp6avcOzBwIhAL2+iKE902e9iCkwTVNgWam2R1RolWDnx0cK/DmJu1jU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2643623},"main":"build/lib.js","_from":"file:cmake-ts-0.6.0.tgz","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./*":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.legacy-lib dev.modern-main dev.modern-lib dev.tsc","lint":"turbo run lint.eslint lint.biome","test":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false","build":"turbo run build.tsc build.legacy-main build.legacy-lib build.modern-main build.modern-lib","clean":"shx rm -rf build ./test/.tmp","format":"turbo run format.prettier format.biome","dev.tsc":"tsc -w --pretty","coverage":"pnpm test --coverage","build.tsc":"tsc --pretty","test.lint":"turbo run test.lint.eslint test.lint.biome","lint.biome":"biome check --write --unsafe .","lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test.format":"turbo run test.format.prettier test.format.biome","format.biome":"biome format --write .","dev.legacy-lib":"vite --mode legacy-lib","dev.modern-lib":"vite --mode modern-lib","dev.legacy-main":"vite --mode legacy-main","dev.modern-main":"vite --mode modern-main","format.prettier":"prettier -l --write --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\"","test.lint.biome":"biome check .","build.legacy-lib":"vite build --mode legacy-lib","build.modern-lib":"vite build --mode modern-lib","test.lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main","test.format.biome":"biome format --check .","test.format.prettier":"prettier -l --check --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\""},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/5197e23eef404153bc641b600a458fea/cmake-ts-0.6.0.tgz","_integrity":"sha512-2QlKs1Cc8yjCKxWx/HJw0rwvqkoPetC3CA64RIqQOikOyqtZo/dlRHp17Kpss24GrOSCr3PsQ9kAlXHgev3qqQ==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tar":"^6","vite":"^6.2.2","turbo":"^2.4.4","which":"^2","eslint":"8","semver":"^7.6.3","vitest":"^3.0.9","zeromq":"^6.3.0","ci-info":"^4.2.0","resolve":"^1.22.8","fs-extra":"^10","prettier":"^3.5.3","url-join":"^4.0.1","cross-env":"^7.0.3","fast-glob":"^3.3.2","@types/tar":"^6.1.13","splitargs2":"^0.1.3","typescript":"^5.6.3","@babel/core":"^7.26.10","@types/node":"^22.7.9","@types/which":"~3.0.4","npm-run-all2":"^7.0.2","@types/semver":"~7.5.8","escape-quotes":"^1.0.2","@biomejs/biome":"^1.9.4","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/url-join":"~4.0.3","vite-plugin-babel":"^1.3.0","@types/babel__core":"~7.20.5","@vitest/coverage-v8":"3.0.9","@types/escape-quotes":"^1.0.0","eslint-config-atomic":"^1.22.1","node-downloader-helper":"^2.1.7","prettier-config-atomic":"^4.0.0","rollup-plugin-visualizer":"^5.14.0","@upleveled/babel-plugin-remove-node-prefix":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.6.0_1743412243483_0.47179275514822905","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"cmake-ts","version":"0.6.1","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@0.6.1","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"98018c892b33436cf47eae1f86f475bec89aa0fb","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-0.6.1.tgz","fileCount":49,"integrity":"sha512-uUn2qGhf20j8W/sQ7+UnvvqO1zNccqgbLgwRJi7S23FsjMWJqxvKK80Vc+tvLNKfpJzwH0rgoQD1l24SMnX0yg==","signatures":[{"sig":"MEYCIQDUqYnYUj29Q3b3PjxJt3BEeJZuU4PwjL9tEAc+cr7h4wIhALL8ulCTmRhK46qpcW4+j5l6bpZ+9F2j5EL2BnqXUUL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2657751},"main":"build/lib.js","_from":"file:cmake-ts-0.6.1.tgz","types":"./build/lib.d.ts","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./*":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.legacy-lib dev.modern-main dev.modern-lib dev.tsc","lint":"turbo run lint.eslint lint.biome","test":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false","build":"turbo run build.tsc build.legacy-main build.legacy-lib build.modern-main build.modern-lib","clean":"shx rm -rf build ./test/.tmp","format":"turbo run format.prettier format.biome","dev.tsc":"tsc -w --pretty","coverage":"pnpm test --coverage","build.tsc":"tsc --pretty","test.lint":"turbo run test.lint.eslint test.lint.biome","lint.biome":"biome check --write --unsafe .","lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test.format":"turbo run test.format.prettier test.format.biome","format.biome":"biome format --write .","dev.legacy-lib":"vite --mode legacy-lib","dev.modern-lib":"vite --mode modern-lib","dev.legacy-main":"vite --mode legacy-main","dev.modern-main":"vite --mode modern-main","format.prettier":"prettier -l --write --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\"","test.lint.biome":"biome check .","build.legacy-lib":"vite build --mode legacy-lib","build.modern-lib":"vite build --mode modern-lib","test.lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main","test.format.biome":"biome format --check .","test.format.prettier":"prettier -l --check --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\""},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/d9c101cc330f64fc2aeeb0c56d52068b/cmake-ts-0.6.1.tgz","_integrity":"sha512-uUn2qGhf20j8W/sQ7+UnvvqO1zNccqgbLgwRJi7S23FsjMWJqxvKK80Vc+tvLNKfpJzwH0rgoQD1l24SMnX0yg==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tar":"^6","vite":"^6.2.2","turbo":"^2.4.4","which":"^2","eslint":"8","semver":"^7.6.3","vitest":"^3.0.9","zeromq":"^6.3.0","ci-info":"^4.2.0","resolve":"^1.22.8","fs-extra":"^10","prettier":"^3.5.3","url-join":"^4.0.1","cross-env":"^7.0.3","fast-glob":"^3.3.2","@types/tar":"^6.1.13","splitargs2":"^0.1.3","typescript":"^5.6.3","@babel/core":"^7.26.10","@types/node":"^22.7.9","@types/which":"~3.0.4","npm-run-all2":"^7.0.2","@types/semver":"~7.5.8","escape-quotes":"^1.0.2","@biomejs/biome":"^1.9.4","@types/resolve":"~1.20.6","@types/fs-extra":"~11.0.4","@types/url-join":"~4.0.3","vite-plugin-babel":"^1.3.0","@types/babel__core":"~7.20.5","@vitest/coverage-v8":"3.0.9","@types/escape-quotes":"^1.0.0","eslint-config-atomic":"^1.22.1","node-downloader-helper":"^2.1.7","prettier-config-atomic":"^4.0.0","rollup-plugin-visualizer":"^5.14.0","@upleveled/babel-plugin-remove-node-prefix":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_0.6.1_1744018082203_0.8172268612219138","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"cmake-ts","version":"1.0.0","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@1.0.0","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"e94f8579ecfc6b683851648bfda4b5b0f16f8314","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-1.0.0.tgz","fileCount":79,"integrity":"sha512-wg7HJHTLmoqNM7/g/D9urT2P8NEghaz1ATlr55dCZTlK19DWN9I1f8st9uV6Cn0FeOUt02Ps1CKphvfbjUPRRQ==","signatures":[{"sig":"MEQCIDQS3KgBZw7zw5KQu9Q7GvL/mzVm9WfaEwnfpuhNjzu3AiAEsxt/hW9eSbzf35f1PjH1rL07pOXrLLG576FgnRU8/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6272524},"main":"build/lib.js","_from":"file:cmake-ts-1.0.0.tgz","types":"./build/lib.d.ts","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./*":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.modern-main dev.tsc dev.tsc.lib","lint":"turbo run lint.eslint lint.biome format.prettier format.biome","test":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false","build":"turbo run build.tsc build.tsc.lib build.legacy-main build.modern-main build.legacy-library build.modern-library build.modern-loader build.legacy-loader","clean":"shx rm -rf build ./node_modules/zeromq/build ./node_modules/zeromq/staging","format":"turbo run format.prettier format.biome","dev.tsc":"tsc -w --pretty","coverage":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --coverage --watch false","build.tsc":"tsc --pretty","test.lint":"turbo run test.lint.eslint test.lint.biome test.format.prettier test.format.biome","lint.biome":"biome check --write --unsafe .","dev.tsc.lib":"tsc -w --pretty --project ./src/tsconfig.json","lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test.format":"turbo run test.format.prettier test.format.biome","format.biome":"biome format --write .","build.tsc.lib":"tsc --pretty --project ./src/tsconfig.json && shx cp -r ./src/*.d.mts ./build/","dev.legacy-main":"vite build --watch --mode legacy-main","dev.modern-main":"vite build --watch --mode modern-main","format.prettier":"prettier -l --write --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\"","test.lint.biome":"biome check .","test.lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main","test.format.biome":"biome format .","build.legacy-loader":"vite build --mode legacy-loader","build.modern-loader":"vite build --mode modern-loader","build.legacy-library":"vite build --mode legacy-library","build.modern-library":"vite build --mode modern-library","test.format.prettier":"prettier --check --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\""},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/990eccb5930a758ca3f34bfe9ca2d597/cmake-ts-1.0.0.tgz","_integrity":"sha512-wg7HJHTLmoqNM7/g/D9urT2P8NEghaz1ATlr55dCZTlK19DWN9I1f8st9uV6Cn0FeOUt02Ps1CKphvfbjUPRRQ==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tar":"^6","vite":"6.2.5","execa":"9.5.2","turbo":"2.5.0","which":"^2","eslint":"^8","semver":"^7.7.1","vitest":"3.1.1","ci-info":"4.2.0","resolve":"^1.22.10","fs-extra":"^10","memoizee":"0.4.17","prettier":"3.5.3","url-join":"^4.0.1","commander":"^13.1.0","cross-env":"7.0.3","fast-glob":"3.3.3","@types/tar":"6.1.13","@vitest/ui":"3.1.1","typescript":"5.8.3","@babel/core":"7.26.10","@types/node":"22.14.0","@types/which":"3.0.4","msvc-dev-cmd":"github:aminya/msvc-dev-cmd#c01f519bd995460228ed3dec4df51df92dc290fd","npm-run-all2":"7.0.2","@types/semver":"7.7.0","escape-quotes":"^1.0.2","@biomejs/biome":"1.9.4","@types/resolve":"1.20.6","@types/fs-extra":"11.0.4","@types/memoizee":"0.4.7","@types/url-join":"4.0.3","vite-plugin-babel":"1.3.0","@types/babel__core":"7.20.5","@vitest/coverage-v8":"3.1.1","@types/escape-quotes":"1.0.0","eslint-config-atomic":"1.22.1","node-downloader-helper":"^2.1.9","prettier-config-atomic":"4.0.0","rollup-plugin-visualizer":"5.14.0","@upleveled/babel-plugin-remove-node-prefix":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_1.0.0_1744529253575_0.7262582155877277","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"cmake-ts","version":"1.0.1","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","_id":"cmake-ts@1.0.1","maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"bin":{"cmake-ts":"build/main.js"},"dist":{"shasum":"04f447c6576e16e30e95df3e51413eda7945cc0a","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-1.0.1.tgz","fileCount":79,"integrity":"sha512-scFGonRZa/szqIeSeRfXnIM9XR6GYS9Fj3+ZhcACzxepBymPVUnJOn1VN5KhUxgOWWwYtLX8kdORQSUJoNWaSw==","signatures":[{"sig":"MEYCIQCakk/D9kDENzlnFS4aYPAJ2mpU59x6obCWHV8393bEOgIhAN3QjEq8qYkYqiLhE/dQ80SYeUBe2GIBFYVREpMRPDzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6288574},"main":"build/lib.js","_from":"file:cmake-ts-1.0.1.tgz","types":"./build/lib.d.ts","module":"build/lib.mjs","$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","exports":{".":{"import":"./build/lib.mjs","require":"./build/lib.js"},"./*":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.js":{"import":"./build/*.mjs","require":"./build/*.js"},"./build/*.mjs":{"import":"./build/*.mjs","require":"./build/*.js"}},"scripts":{"dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.modern-main dev.tsc dev.tsc.lib","lint":"turbo run lint.eslint lint.biome format.prettier format.biome","test":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false","build":"turbo run build.tsc build.tsc.lib build.legacy-main build.modern-main build.legacy-library build.modern-library build.modern-loader build.legacy-loader","clean":"shx rm -rf build ./node_modules/zeromq/build ./node_modules/zeromq/staging","format":"turbo run format.prettier format.biome","dev.tsc":"tsc -w --pretty","coverage":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --coverage --watch false","build.tsc":"tsc --pretty","test.lint":"turbo run test.lint.eslint test.lint.biome test.format.prettier test.format.biome","lint.biome":"biome check --write --unsafe .","dev.tsc.lib":"tsc -w --pretty --project ./src/tsconfig.json","lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","test.format":"turbo run test.format.prettier test.format.biome","format.biome":"biome format --write .","build.tsc.lib":"tsc --pretty --project ./src/tsconfig.json && shx cp -r ./src/*.d.mts ./build/","dev.legacy-main":"vite build --watch --mode legacy-main","dev.modern-main":"vite build --watch --mode modern-main","format.prettier":"prettier -l --write --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\"","test.lint.biome":"biome check .","test.lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main","test.format.biome":"biome format .","build.legacy-loader":"vite build --mode legacy-loader","build.modern-loader":"vite build --mode modern-loader","build.legacy-library":"vite build --mode legacy-library","build.modern-library":"vite build --mode modern-library","test.format.prettier":"prettier --check --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\""},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/3782aa81b9938985e0f1d32bcf60dbb6/cmake-ts-1.0.1.tgz","_integrity":"sha512-scFGonRZa/szqIeSeRfXnIM9XR6GYS9Fj3+ZhcACzxepBymPVUnJOn1VN5KhUxgOWWwYtLX8kdORQSUJoNWaSw==","repository":{"url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"cmake-js rewrite in typescript to support advanced build configurations","directories":{},"_nodeVersion":"23.4.0","_hasShrinkwrap":false,"devDependencies":{"shx":"0.4.0","tar":"^6","vite":"6.2.5","execa":"9.5.2","turbo":"2.5.0","which":"^2","eslint":"^8","semver":"^7.7.1","vitest":"3.1.1","ci-info":"4.2.0","resolve":"^1.22.10","fs-extra":"^10","memoizee":"0.4.17","prettier":"3.5.3","url-join":"^4.0.1","commander":"^13.1.0","cross-env":"7.0.3","fast-glob":"3.3.3","@types/tar":"6.1.13","@vitest/ui":"3.1.1","typescript":"5.8.3","@babel/core":"7.26.10","@types/node":"22.14.0","@types/which":"3.0.4","msvc-dev-cmd":"github:aminya/msvc-dev-cmd#c01f519bd995460228ed3dec4df51df92dc290fd","npm-run-all2":"7.0.2","@types/semver":"7.7.0","escape-quotes":"^1.0.2","@biomejs/biome":"1.9.4","@types/resolve":"1.20.6","@types/fs-extra":"11.0.4","@types/memoizee":"0.4.7","@types/url-join":"4.0.3","vite-plugin-babel":"1.3.0","@types/babel__core":"7.20.5","@vitest/coverage-v8":"3.1.1","@types/escape-quotes":"1.0.0","eslint-config-atomic":"1.22.1","node-downloader-helper":"^2.1.9","prettier-config-atomic":"4.0.0","rollup-plugin-visualizer":"5.14.0","@upleveled/babel-plugin-remove-node-prefix":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cmake-ts_1.0.1_1744538537403_0.04600199581733744","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"cmake-ts","version":"1.0.2","description":"cmake-js rewrite in typescript to support advanced build configurations","main":"build/lib.js","module":"build/lib.mjs","exports":{".":{"require":"./build/lib.js","import":"./build/lib.mjs"},"./*":{"require":"./build/*.js","import":"./build/*.mjs"},"./*.js":{"require":"./build/*.js","import":"./build/*.mjs"},"./*.mjs":{"require":"./build/*.js","import":"./build/*.mjs"},"./build/*":{"require":"./build/*.js","import":"./build/*.mjs"},"./build/*.js":{"require":"./build/*.js","import":"./build/*.mjs"},"./build/*.mjs":{"require":"./build/*.js","import":"./build/*.mjs"}},"bin":{"cmake-ts":"build/main.js"},"repository":{"type":"git","url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git"},"keywords":["cmake","nan","node","native","addon","build","cmake-js"],"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"license":"MIT","bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","devDependencies":{"@babel/core":"7.26.10","@types/babel__core":"7.20.5","@types/fs-extra":"11.0.4","@types/node":"22.14.0","@types/resolve":"1.20.6","@types/semver":"7.7.0","@types/tar":"6.1.13","@types/url-join":"4.0.3","@types/which":"3.0.4","@types/escape-quotes":"1.0.0","@upleveled/babel-plugin-remove-node-prefix":"1.0.5","@types/memoizee":"0.4.7","turbo":"2.5.0","cross-env":"7.0.3","eslint":"^8","eslint-config-atomic":"1.22.1","npm-run-all2":"7.0.2","rollup-plugin-visualizer":"5.14.0","shx":"0.4.0","typescript":"5.8.3","vite":"6.2.5","vitest":"3.1.1","vite-plugin-babel":"1.3.0","@vitest/coverage-v8":"3.1.1","@vitest/ui":"3.1.1","@biomejs/biome":"1.9.4","prettier":"3.5.3","prettier-config-atomic":"4.0.0","execa":"9.5.2","ci-info":"4.2.0","fast-glob":"3.3.3","fs-extra":"^10","resolve":"^1.22.10","semver":"^7.7.1","tar":"^6","url-join":"^4.0.1","which":"^2","node-downloader-helper":"^2.1.9","escape-quotes":"^1.0.2","commander":"^13.1.0","msvc-dev-cmd":"github:aminya/msvc-dev-cmd#c01f519bd995460228ed3dec4df51df92dc290fd","memoizee":"0.4.17"},"$schema":"https://raw.githubusercontent.com/SchemaStore/schemastore/master/src/schemas/json/package.json","scripts":{"clean":"shx rm -rf build ./node_modules/zeromq/build ./node_modules/zeromq/staging","lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\" --fix","lint.biome":"biome check --write --unsafe .","lint":"turbo run lint.eslint lint.biome format.prettier format.biome","test.lint.eslint":"eslint . --cache --cache-location ./.cache/.eslintcache \"./**/*.{js,ts,mjs,mts,cjs,cts,json,yaml,yml}\"","test.lint.biome":"biome check .","test.lint":"turbo run test.lint.eslint test.lint.biome test.format.prettier test.format.biome","format.prettier":"prettier -l --write --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\"","format.biome":"biome format --write .","format":"turbo run format.prettier format.biome","test.format.prettier":"prettier --check --cache --cache-location ./.cache/.prettiercache \"./**/*.{yaml,yml,md}\"","test.format.biome":"biome format .","test.format":"turbo run test.format.prettier test.format.biome","dev.tsc":"tsc -w --pretty","dev.tsc.lib":"tsc -w --pretty --project ./src/tsconfig.json","dev.legacy-main":"vite build --watch --mode legacy-main","dev.modern-main":"vite build --watch --mode modern-main","dev":"cross-env NODE_ENV=development run-p dev.legacy-main dev.modern-main dev.tsc dev.tsc.lib","build.tsc":"tsc --pretty","build.tsc.lib":"tsc --pretty --project ./src/tsconfig.json && shx cp -r ./src/*.d.mts ./build/","build.legacy-main":"vite build --mode legacy-main","build.modern-main":"vite build --mode modern-main","build.legacy-library":"vite build --mode legacy-library","build.modern-library":"vite build --mode modern-library","build.modern-loader":"vite build --mode modern-loader","build.legacy-loader":"vite build --mode legacy-loader","build":"turbo run build.tsc build.tsc.lib build.legacy-main build.modern-main build.legacy-library build.modern-library build.modern-loader build.legacy-loader","test":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --watch false","coverage":"cross-env NODE_OPTIONS=--enable-source-maps pnpx vitest --coverage --watch false"},"_id":"cmake-ts@1.0.2","types":"./build/lib.d.ts","_integrity":"sha512-5l++JHE7MxFuyV/OwJf3ek7ZZN1aGPFPM5oUz6AnK5inQAPe4TFXRMz5sA2qg2FRgByPWdqO+gSfIPo8GzoKNQ==","_resolved":"/private/var/folders/g3/vq5kpk3x7mz98yxypn40q_sm0000gn/T/8af3ba64e72b6c4f1481bbabf97ab680/cmake-ts-1.0.2.tgz","_from":"file:cmake-ts-1.0.2.tgz","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-5l++JHE7MxFuyV/OwJf3ek7ZZN1aGPFPM5oUz6AnK5inQAPe4TFXRMz5sA2qg2FRgByPWdqO+gSfIPo8GzoKNQ==","shasum":"628b54c182b22fae4bdaa757b4a02b9be9e75064","tarball":"https://registry.npmjs.org/cmake-ts/-/cmake-ts-1.0.2.tgz","fileCount":79,"unpackedSize":6291253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHATSWOfMS3RjHHinBKoz6SkiGg3zS2FRiQHwVbJeRo2AiAGHzZ4z8AtsDfaJ2KFA3wOHC68NdPXrJ+Rt4nbu5NNYQ=="}]},"_npmUser":{"name":"aminya","email":"aminyahyaabadi74@gmail.com"},"directories":{},"maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cmake-ts_1.0.2_1744540466873_0.6431988964472919"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-30T17:07:33.666Z","modified":"2025-04-13T10:34:27.249Z","0.1.0":"2019-01-30T17:07:33.796Z","0.1.1":"2019-01-30T18:09:32.256Z","0.1.2":"2019-01-30T18:18:55.102Z","0.1.3":"2019-01-30T18:21:52.199Z","0.1.4":"2019-01-30T20:46:08.876Z","0.1.5":"2019-01-31T00:02:37.716Z","0.1.6":"2019-02-01T20:18:23.231Z","0.1.7":"2019-02-01T20:29:39.847Z","0.1.8":"2019-02-01T21:22:01.528Z","0.1.9":"2019-02-01T21:33:31.689Z","0.1.10":"2019-02-02T16:03:19.665Z","0.1.11":"2019-02-03T19:16:50.732Z","0.1.12":"2019-02-04T00:02:14.204Z","0.1.13":"2019-11-30T15:46:35.391Z","0.1.14":"2021-04-19T06:30:51.872Z","0.2.0":"2021-08-16T12:48:04.343Z","0.2.1":"2021-11-12T15:19:32.703Z","0.3.0":"2021-11-15T12:50:47.962Z","0.4.0":"2025-03-21T10:36:41.937Z","0.5.0":"2025-03-23T07:02:23.141Z","0.5.1":"2025-03-23T07:29:41.399Z","0.5.2":"2025-03-24T00:55:42.292Z","0.5.3":"2025-03-24T07:08:54.190Z","0.6.0":"2025-03-31T09:10:43.658Z","0.6.1":"2025-04-07T09:28:02.500Z","1.0.0":"2025-04-13T07:27:33.850Z","1.0.1":"2025-04-13T10:02:17.596Z","1.0.2":"2025-04-13T10:34:27.067Z"},"bugs":{"url":"https://github.com/EmbeddedEnterprises/cmake-ts/issues"},"author":{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},"license":"MIT","homepage":"https://github.com/EmbeddedEnterprises/cmake-ts#readme","keywords":["cmake","nan","node","native","addon","build","cmake-js"],"repository":{"type":"git","url":"git+https://github.com/EmbeddedEnterprises/cmake-ts.git"},"description":"cmake-js rewrite in typescript to support advanced build configurations","contributors":[{"name":"Amin Yahyaabadi","email":"aminyahyaabadi74@gmail.com"},{"name":"Martin Koppehel","email":"martin@mko.dev"}],"maintainers":[{"name":"martin31821","email":"mkoppehel@embedded.enterprises"},{"name":"aminya","email":"aminyahyaabadi74@gmail.com"}],"readme":"# cmake-ts\n\nA CMake-based build system for native NodeJS and Electron addons.\n\nThis project is loosely inspired by [cmake-js](https://github.com/cmake-js/cmake-js) but attempts to fix several design flaws.\n\nIt is intended to prebuild addons for different versions of NodeJS and Electron and ship a binary version.\n\n## Example\n\nSee [zeromq.js](https://github.com/zeromq/zeromq.js) for an real-world example of how to use this module.\n\n## Getting Started\n\nCreate your `CMakeLists.txt` file based on [the example](/example/CMakeLists.txt) and run the following command to build your project.\n\n```bash\ncmake-ts build\n```\n\ncmake-ts can build the projects with built-in configurations that are selected depending on the arguments and the environment. This includes cross-compilation for different architectures, including Windows arm64, Linux arm64, etc.\n\n```bash\ncmake-ts build --config debug\n```\n\nYou can cross-compile by specifying the built-in cross configs:\n\n```bash\ncmake-ts build --config cross-win32-arm64-release\n```\n\nOr by specifying the `npm_config_target_os` and `npm_config_target_arch` environment variables:\n\n```bash\nnpm_config_target_os=linux npm_config_target_arch=arm64 cmake-ts build\n```\n\n### CLI Arguments\n\n`build` command:\n\n```sh\nUsage: cmake-ts build [options]\n\nBuild the project\n\nOptions:\n  --config, --configs <configs...>\n      Named config(s) to build, which could be from default configs or the ones defined in the config file (package.json)\n\n       If no config is provided, it will build for the current runtime on the current system with the Release build type\n\n      The default configs are combinations of `<Runtime>`, `<BuildType>`, `<Platform>`, and `<Architecture>`.\n\n       - `<Runtime>`: the runtime to use\n\n         e.g.: `node`, `electron`, `iojs`\n\n       - `<BuildType>`: the cmake build type (optimization level)\n\n         e.g.: `debug`, `release`, `relwithdebinfo`, or `minsizerel`\n\n       - `<Platform>`: the target platform\n\n         e.g.: `win32`, `linux`, `darwin`, `aix`, `android`, `freebsd`, `haiku`, `openbsd`, `sunos`, `cygwin`, `netbsd`\n\n       - `<Architecture>`: the target architecture\n\n         e.g.: `x64`, `arm64`, `ia32`, `arm`, `loong64`, `mips`, `mipsel`, `ppc`, `ppc64`, `riscv64`, `s390`, `s390x`\n\n        Any combination of `<BuildType>`, `<Runtime>`, `<Platform>`, and `<Architecture>` is valid. Some examples:\n\n         - `release`\n         - `debug`\n         - `relwithdebinfo`\n         - `node-release`\n         - `node-debug`\n         - `electron-release`\n         - `electron-debug`\n         - `win32-x64`\n         - `win32-x64-debug`\n         - `linux-x64-debug`\n         - `linux-x64-node-debug`\n         - `linux-x64-electron-release`\n         - `darwin-x64-node-release`\n         - `darwin-arm64-node-release`\n         - `darwin-arm64-electron-relwithdebinfo`\n\n      To explicitly indicate cross-compilation, prefix the config name with `cross-`:\n\n       - `cross-win32-ia32-node-release`\n       - `cross-linux-arm64-node-release`\n       - `cross-darwin-x64-electron-relwithdebinfo`\n\n      You can also define your own configs in the config file (package.json).\n\n       - `<ConfigName>`: the name of the config\n\n         e.g.: `my-config`\n\n       The configs can also be in format of `named-<property>`, which builds the configs that match the property.\n\n         - `named-os`: build all the configs in the config file that have the same OS\n         - `named-os-dev`: build all the configs in the config file that have the same OS and `dev` is true\n         - `named-all`: build all the configs in the config file\n\n\n       The configs can be combined with `,` or multiple `--configs` flags. They will be merged together.\n   (default: [])\n  -h, --help                        display help for command\n```\n\n## Runtime Addon Loader\n\nThe runtime addon loader allows you to load the addon for the current runtime during runtime.\n\nIn ES modules:\n\n```ts\nimport { loadAddon } from 'cmake-ts/build/loader.mjs';\nimport path from 'path';\nimport { fileURLToPath } from 'url';\n\nconst __dirname = path.dirname(fileURLToPath(import.meta.url));\n\nconst addon = loadAddon(path.resolve(__dirname, '..', 'build'));\n```\n\nor in CommonJS:\n\n```js\nconst { loadAddon } = require('cmake-ts/build/loader.js');\n\nconst addon = loadAddon(path.resolve(__dirname, '..', 'build'));\n```\n\nYou can pass the types of the addon to the loader to get type safety:\n\n```ts\ntype MyAddon = {\n  myFunction: (name: string) => void;\n};\n\nconst addon = loadAddon<MyAddon>(path.resolve(__dirname, '..', 'build'));\n```\n\n## Configuration File\n\nConfiguration is done entirely via `package.json`. You can specify multiple build configurations under the `cmake-ts` key:\n\n```js\n\"cmake-ts\": {\n  \"nodeAPI\": \"node-addon-api\" // Specify the node API package such as `node-addon-api`, `nan`, or the path to a directory that has the nodeAPI header. Default is `node-addon-api`, a warning is emitted if nan is used\n  \"configurations\": [\n    {\n      \"name\": \"win-x64\", // name for named-configs mode\n      \"os\": \"win32\", // win32, linux and darwin are supported\n      \"arch\": \"x64\", // x64, x86 should work\n      \"runtime\": \"electron\", // node or electron\n      \"runtimeVersion\": \"4.0.1\", // Version of the runtime which it is built\n      \"toolchainFile\": \"/windows.cmake\", // CMake Toolchain file to use for crosscompiling\n      \"CMakeOptions\": [ //Same syntax as for the globalCMakeOptions\n        {\n          \"name\": \"MY_CMAKE_OPTION\",\n          \"value\": \"my_value\",\n        }\n      ],\n      \"addonSubdirectory\": \"avx2-generic\" // if you build addons for multiple architectures in high performance scenarios, you can put the addon inside another subdirectory\n    }, // more build configurations...\n    {\n      \"dev\": true, // whether this configuration is eligible to be used in a dev test build\n      \"os\": \"linux\", // win32, linux and darwin are supported\n      \"arch\": \"x64\", // x64, x86 should work\n      \"runtime\": \"node\", // node or electron\n      \"runtimeVersion\": \"10.3.0\", // Version of the runtime which it is built\n    } // more build configurations ...\n  ],\n  \"targetDirectory\": \"build\", // where to build your project\n  \"buildType\": \"Release\", // Debug or Release build, most likely set it to Release\n  \"projectName\": \"addon\" // The name of your CMake project.\n  \"globalCMakeOptions\": [{ // this might be omitted of no further options should be passed to CMake\n    \"name\": \"CMAKE_CXX_FLAGS\",\n    \"value\": \"-Og\"\n  }, {\n    \"name\": \"CMAKE_CXX_FLAGS\",\n    \"value\": \"-I$ROOT$/include\", // $ROOT$ will be replaced by the package.json directory\n  }, {\n      \"name\": \"CMAKE_EXPORT_COMPILE_COMMANDS\",\n      \"value\": \"1\"\n  }]\n}\n```\n\n## Workflow\n\nWhile it is desirable to perform a full build (all configurations) within a CI environment, long build times hinder local package development. Therefore cmake-ts knows multiple build modes:\n\n- **TODO** `nativeonly` -> Builds the native code **only** for the runtime cmake-ts is currently running on, ignoring all previously specified configurations. This is useful if you'd like to run some unit tests against the compiled code. When running `cmake-ts nativeonly`, cmake-ts will determine the runtime, ABI, and platform from the environment, and build only the configuration required to run on this platform.\n  - _Example using the configuration above_\n  - You run `cmake-ts nativeonly` on **NodeJS 11.7 on MacOS**, `cmake-ts` will **ignore** all specified configurations above and build the native addon for **NodeJS 11.7 on MacOS**\n- **TODO** `osonly` -> Builds the native code for all configurations which match the current operating system. This is useful for those developing for example an electron addon and want to test their code in electron. In such a case, you would specify electron and NodeJS runtimes for several platforms in your configuration and you can use `cmake-ts osonly` to build a local package you can install in your application.\n  - _Example using the configuration above_\n  - You run `cmake-ts osonly` on **NodeJS 11.7 on Linux**, `cmake-ts` will **ignore** all configurations above where `os != linux` and build the native addon for **all** remaining configurations, in this case it will build for **NodeJS 10.3 on Linux**.\n- **TODO** **HINT**: For both `osonly` and `nativeonly`, the specified CMake Toolchain files are ignored since I assume you got your toolchain set up correctly for your **own** operating system.\n- None / Omitted: Builds all configs\n- `dev-os-only` builds the first config that has `dev == true` and `os` matches the current OS\n- `named-configs arg1 arg2 ...` builds all configs for which `name` is one of the args\n\n## Cross Compilation\n\nThis module supports cross-compilation from Linux to macOS and Windows, given a correct toolchain setup. There is a docker container that has a cross-toolchain based on CLang 7 setup for Windows and macOS which might be used in a CI.\n\n[Docker Image](https://hub.docker.com/r/martin31821/crossdev)\n","readmeFilename":"README.md"}