{"_id":"eagletrt-code-generator","_rev":"29-6aaee86a6173cee15726d4bb7a4f19c3","name":"eagletrt-code-generator","dist-tags":{"latest":"2.4.0"},"versions":{"1.0.0":{"name":"eagletrt-code-generator","version":"1.0.0","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"c8d12a366d850ad52aa04355bda42bcbc8bec53f","_id":"eagletrt-code-generator@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-cmtgjCBVQpffXYVv7tZJ+V1HYp7mPHZ9B5M4M4LcW8bqLDgMkfZp99SDt7OSHTX+TdIn+Us9v3oydexh+YtMSw==","shasum":"2a3df967a4a85750bff7ceb80b2aeadd3d939c5e","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.0.tgz","fileCount":43,"unpackedSize":54344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebUpKCRA9TVsSAnZWagAAL+IP/3zUIKjbIsnEIbe554l+\nIYGM5JPT7j1OiKFw/RdqkOT8RZKOG9qrlszT/KhAlVLffCB+oy9GZGdNz0yn\nU/K9W4kL0rPIyi89I69RC2cL/31sD+t5Eu7Ug1xp5rXYaCElrVNod8WilLv9\ng9NI0svHzt33SVLvLNyeuzt13xbMS4TRWST/gmtbZrjtRKRQtI8gQI/vIMdO\nwTe1tKw2ubr+fRtv3Erz9CZajT2TzkaYOCzyRjusJfHS0dVJTfrorUx4OK+W\nSrOT08bIQ1sEAjCR85FaXPZpHI5gHEj7pqoPceVaeZALcLDJBY/d41HeI2lK\nhdWm+yaOrbK8NqTd2q3nMUGj9rUg8H5ZF2RSqR1ObdO0oKdYjJmvrmkmLS3c\nw48HVkhX7azy9GnYJaYM7HQtdsxtksKbQTHQU4TdyCq3I96RKPkgRFaDVRjT\nWGF1E0qq+O0kHiCQccjiHwnuI6VpGXhVAw2EO/AKSYEDS4xglOlVBes/0IqO\nF1oMTD2gzQd10HDfTyrMZGvgBtk/k4f+KrqoWnACjtigaeOOER7JVPLYyCD8\nbWEFN15D4DhOmKvi0UsMW5cUb3ZkV/G9moNb5OfK57JOxiVy4QGWZlfSeO98\nalOQCg1PgMp4FXCFaTlMzPD0Ms+PWZz0EzOhbW+q5vcbXi8oWKXi/ZNNukQY\n0BC1\r\n=yKo/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoKClTn4Y5VMGZ9o8zVfyQfDEnDYe3jqonzDJSHl902AiEAiplJxEKqYjmVVwU1wbbnoAT9nP8zG311glh7UGKXcSs="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.0_1584220746282_0.5907098424415749"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.1":{"name":"eagletrt-code-generator","version":"1.0.1","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"cd082fb2fd2e3a7a776de56a799638f1d9a3e41a","_id":"eagletrt-code-generator@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-vm5nhuelABEDAfBsaHrt6GEpme6l9rzXQIPS5CC4rJFcJBZ2C5xMfVmm3F1oZ9Ue2FyufBagXpROWE6QPkrKWg==","shasum":"f7742e05ae5422a17f9717838c343e54580aa108","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.1.tgz","fileCount":43,"unpackedSize":54344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebUy7CRA9TVsSAnZWagAAkt0QAJhJmytkoLYaGcI0Xfd2\ndgE5JNcEcVGVRE5Zd8TjVIi7uoEPl9YqwjsBos9rv/m1t7bLiUMQcvnjF+Od\nJHqbnADgYTQDcPkoKZRUiEcKUtmS21jrbZQLMvBs0HO6jFwt+f8iygHWA5xn\nTpDHuojhYyG6906r3UKKXIju8v9TwfcefH3D1J85jT1Exk/nKC5f3q0ElGWv\ntgI8mckdjgTmB4sEDhxfNWHZG+V7COe1NLXTbi8DCgHkkEfCQKFoT5qA627L\nCqumgBHPJd9mkU6yexCZ2J+tGAa/0gfS6wpOoH2pW8WRJgkm+5rVK8ojPCJd\nkotPF+J2KbjD9fdEcrSzWAVcT9kN7sh7jgeXkPw9OCOIYz8GfzBzNA1DXdfc\n4L3A5ResIMsXOLX28b/JXcKc+RWpNJtqrAKzGoqkxCV+MWAd2t3ced1gB0HP\ncShmSwGsTmkRTJCZXJJNH8utk4kpXugEFzo9B5gUMjXVnQ17NSHezbXxWyGx\n45lxuBhE40pzpQjYupTMiGUaxnKJee3g2EUCaIiTRvzkFT/8o5Vf/sR+hRBc\nVtmRQAbcEeFu8SkHSu9gyWTU8Dddll04ZJ1+YjcnbI2bvx3NVsQriziw/IIR\nNSGZ3y7wI9GPFLoieeoIXNY92sVG+R1HCKoiwK6O+89E2xncBiFEgF2gUK8l\nGzD5\r\n=7EmE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtHhOHBTzIVk5av+0TX8t12cRD37+HxLYnU0zBe2MUcAiEAuBamCHcff2lmyz+KR3qlq/pgwU5ICp79sV16kVBHYZM="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.1_1584221371348_0.19231079473667756"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.2":{"name":"eagletrt-code-generator","version":"1.0.2","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"991c9973825b598bdd551e408e65937268ab72d6","_id":"eagletrt-code-generator@1.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-tqf8H5eusHmRKYwZQ+SEYcwGibVPjDrOpiPoYDYvh5vcuCuYsm0VnrByOAWXdy9HzgiO0Mc4fhfHPcAhAWYFsA==","shasum":"20e80e3a89a20269bc0d08578ad91df43d0873e7","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.2.tgz","fileCount":43,"unpackedSize":54344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebU0nCRA9TVsSAnZWagAAYucP/3nl9ra9NgTwIU/HIaKX\nvU/loEh6CRtluVLDhHceKH/wBLhQ2dLihLH8S/5cYVbcmUBU93cM8ovy8Cwr\n+hWXNayzZN/SthheELXWfSQ5RXIyax4s5BC9qbuahx2LUC5Z4dcviLjfdLBz\nacpqrfQ5BtgS8Yvv/dSONL6dKWiI3eCE1vDbjWmcr1MXAK5jfgbYvOQNximf\nLuvGKv4qJGBFFB2ByKK+STPp6Rrnz2okcGHVyrVm0fY/6ba34uHq07NFzdtb\n4+YgpuFR7PuxDWRVubGAjJATSbKyu0E37AxOMGa4KumIquYjBWfr5z3R75Wu\nLqM03yY1wUkXDdwGvy+JwudumMK03PkuF94mTxH7GU1SpVQ0+/9wyjB+VFhs\nNbDkUYTEki3Hxye7q4IRpwEjCW1CccK5Tmztnyl2IXucuU76GGNemwOz15f6\nUKrxRn15D/yJHBCRYQdiCWXSJfQGDUTZni3B+7k75GbAjnMT+xSL+stUolZ6\nG9huA6IFVd8jEOFJHW/CN23EHEu52/MdLCXWesHDi75R8W7o0XX8zr+OHtgg\nt65fu3KuTj5xfpsN7xO9dMPifp1qQaVffXnxpl1WOWjciSapdtuVVyjPU2pK\nbb4+hviJQSV6wQXxrTm47qTVTHSOciCLeVacgK0tSry8446v3fU+Osoyhj9Y\ncFoj\r\n=lZAs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnpqBGPdrzd42aoOWLusl7lQDVT9ut8gKeWR8UgqAdNAIhAMRKP2jIN71Kd+T3lGy67xd1X+nYKH8CDAK6FXtL9Lhx"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.2_1584221479463_0.3022654051907194"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.3":{"name":"eagletrt-code-generator","version":"1.0.3","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"991c9973825b598bdd551e408e65937268ab72d6","_id":"eagletrt-code-generator@1.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-Qm6T4in5rWLtkyuy9y0Hts7io9rgux4MHqLC+sPGDSd/6rW0I8QySMGkcGYuG44i8e/tQonZTizSF7DkahPnmg==","shasum":"28f71d65a1d72e15a9dc3c932fd0bfbfc2b2ad1b","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.3.tgz","fileCount":43,"unpackedSize":54139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebU47CRA9TVsSAnZWagAAtNQQAIPKT2MqOYTvOMi7mLMH\n22/TNU2kAtjPfAu3Rc5llCleT9m5r2GdZ+qICDVysi0+QP7fOvGEM1mIlowM\nUFaPj67ZWdQxK8fq18J4UquHO58odPZktswr+czsKQPjdDEgH7yHdXBnRic4\neaT+Nh1XquqqDN8oi6fBU3rHpi8+wwdXif1ZyqBJmSPeemBntvueIoVGrSVu\nPsb2eKmppBchEQiZ2e4In5IqzPGnNexco7j+o5Cr6WfcifuWNSlv9SR4JtA4\nXJndyAZxRkORaerhCH9xZRdoVznUxh6IP4ypxMMRiztyt/FV5b5g3SGsdZXn\nrKXhYyUqN1WItSevzoHELemqoQ6EWJn8uD76byUl94BgCN0QlvGb4vo4l34i\nBo8BytFl1pd8APwk6EEwKIK/1yXYvzr6Mz2SEJjG6aBMIUSYMgNwkMlHHM3Z\nHLA8+ax9TedkAyoRsCJEa4doI00zPw+9s3f06t796tVjuNzT2lIqV7YjTb3J\nlpyUrrGa2byzsGsF8S03jgptQiZc16NxntKVTTzccRxWg7dYeZbeFYQ1PMFW\ngWlO7DsWT2cku4nVmQHH+BYM0Wva8L05/COhceRJlgDCQiol4ACq3YMaZzsd\nhvAeRBHuEySNwI9ohl5OLUjuJYOBXJcenZtfITLHratlpVD/EnYt13fzy5hy\n++lv\r\n=WzkS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJT4rMzWJrAOsELR4yBoCIN2IzNe/sP73Gy2yqgV8QsAiEA9O0CFsF7TZjioA7HEbnTD6BX0QsFSdUJzoF0NGh3dXU="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.3_1584221754844_0.1729422060608754"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.4":{"name":"eagletrt-code-generator","version":"1.0.4","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3c878e8da7502a2acf3af9e4644aae8e79cab4e2","_id":"eagletrt-code-generator@1.0.4","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-/z+z1Fu00c1d8JvPWMc6XfvU5zkMVVgdO3MtfE+Iq7x/8VjPm6cDEuG24TbkzLQYT29tqZ+hJjQxmpA7s0fQMg==","shasum":"fe7e0f255a01220ba19af2259c2b748fbd1016a1","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.4.tgz","fileCount":43,"unpackedSize":54071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebU92CRA9TVsSAnZWagAAKbsP/3cjnbErc7yjgLxK7eRV\nNYyVTomSAeY3gQDpslBARsblgq0b1F58nUy5SjZDV8ibLM6nRm6Wk9Y/VVPM\ndJnOMijcTFKBJ3Vof10K/c2/AcmaDWg0gKgsJTFFlHSBVgX6V/X9gS4H7OQ+\nAYpRywDRHGZ8H3k13gJPdT/e1z0WI+yW4twMBrCmpvLsShYDDOCwhtwLSVos\ndy5Fo3CW9dBXO/pf5Yy1acUV+18KcJX1DHtI4zFoJnqa8yUx7RCnUXcUkbYD\nKey41c8YRWjLF5uQ7oIYpr1j665LVA5UO5BCsCAmNxT/SKMr0pJ2M7L4vjn7\n3cqF5pPYROaXiuiRxEeEqJjtFA0iwNrxRURXGiTNtmOidKAEW5TJDcUyAyxY\n1FkLJSUgXFo0kY9hfSDEWAdmiBzxe2Mha28ceuDKNOJKc+VezTPmw6XMKFx9\nFkDdE+6DPoJ6S7sTe3xLB21OXQLlN8+vcnE9xBUtJfS6t9jbJBmvwpd9f3vY\nCJZHW4oYzRwSJa0koepDbX+bCn6gLxSdpA12jUSy0PyTxVBx+Ydugh8al5Ve\nEq2OuTwizjJX1JR8gjKFNaRrXMWjhPfkrEK4sQadQ0Suy82SL5jd0QGsTBrn\nDr5LdT11DV2IbeKw2wnBMZOb2QW5TRl4obrTYPcoFJbCSCmXTHAk2kReoLFM\nf9/S\r\n=YO5H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC129epCont/qyU1C4I3HaAhzLNI5wCJLr4LshAIEkzsAIhAPspDwDPibs7KCDdrDAuZGXle7LezHqB8nG6X9FF/DKm"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.4_1584222070456_0.5039932163879517"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.5":{"name":"eagletrt-code-generator","version":"1.0.5","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a70e4a8892f856cad6ff6aa7cff83202a9c15671","_id":"eagletrt-code-generator@1.0.5","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-vOC1GYiZonNz0kjtSqbiBdBntjVqtPI8F07Pi/OGpXkm1v6CnI6GP+AwiLQUy327lnGfQUwypyC9yry0kScYjA==","shasum":"343556e1a815806a283e84afaeb3d9b885de7361","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.5.tgz","fileCount":43,"unpackedSize":54572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebVNrCRA9TVsSAnZWagAAsqsP/0uj1SK+u76yEWVhRmpH\nte8AqdCc+Hrwu9o3xI7sHuOSvdI7lRvcgP1W2pS0XKD4B5Y1MV/EmxiYN0r/\nIKzrc0mifjIhrwvO8bTItaFAf7eye/t+mEzlbm5Oc9hvMBQLwTjJ7T/VkiQn\nbSygEMK1uUtlDq2SaIpYs2MzMEUIs0kQZ8c+E8d0EKRgVSqSuqWLgXj8gFLx\n9YKIFUthfXZOm/9+WVRIooUsVGhuKtDB63jRpf6mlhfnqiYoauVhIkkwGIdj\nWHuv1E2OrpmRf9vHzxDlboM/zPquv1xMDaiZ1nH8WuOsgHUSRNgxuOGueF96\nKLTLPsXo0WDxurtvzGOJkEu9UzS92iX6G6epMgQ7DU0bp7QdRaraMDHBv2dR\nrNMVHX5skxUv5KIob1lAsr8DxVrl6G8neAdVVBhXEHqSihUXG+nwSpy1U+Dn\ng8/bnJHJAUWOS3N6jpKKRUUF8k/HW5OQ3gHjy0ls3tWDgLa5x/vwKxpE5NhB\nDdMcegB6LEgy/4ssNoMsvLtbR4PiVr/WCdEWoYcHPyFPViBvbfhtc3E/CZ3f\nGPbTxC0YKfCG01i9Dlhk0UJEa1uOfGQVivQxdl4tNUGrRuhZQgrYLpt2Jgtr\n0q9XH+jXgwj+d9/x97LYXZLtvog34rShATDvIyeTnPeqi2oVbGcXz+Nm7Td9\nYtoT\r\n=xMuX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Jpi3rbvTMSzAw+CbX3kl1CRplMPc76VMHkuuYadx0gIhALhiaRMiDkuzC7MLytFBuSvVpwf45Z1botw97OSCseMf"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.5_1584223082941_0.6404009276168889"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.6":{"name":"eagletrt-code-generator","version":"1.0.6","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a70e4a8892f856cad6ff6aa7cff83202a9c15671","_id":"eagletrt-code-generator@1.0.6","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-kaHvvfvyqOb3/jixthsKw+tzBOUG/vDXzNeRFi7JQz1szHxGTHAfyYAfGGNVJs8xx23V8/jwJilNdXDt92Lvvg==","shasum":"1c77e398359c5831ffe4397076c9f37dc787ccdf","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.6.tgz","fileCount":43,"unpackedSize":54606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebVPWCRA9TVsSAnZWagAASpoP/iqq1urc4gGOhKaeB+c2\nW/gw10FdCkCUiwSdkbd6A8DiwOS5O58g8wJ+eHFLitHE+3pBED7yhABnrhoA\n3WuBYuGWgAw2ADAWXHi+HEOZgbLxbB12w0+wzERq7mmWla9SZ4PCYhyG+J+P\no+Y2KZNeGCAtzgxmpC2uHiosfh1Oz3sv9gRriqHDRlcLOrlky1l+U3xrpzAq\n2/v00Mw0RS2bscOm4JznYCZBbY+qYWPgFvLDlOVL4XHZ7UQTMVpnxtPCE11P\nsblkIa8E9288VeDWVj80HWEN4KCIoCekcWUT/ktiYHHB1bbCjTv7rPVt0CvK\nkmrnx9pDms9/JjdDYns9bpZtvqfO03f8As952P4eJW1AlhVoSJKci57BSpu+\n9u0cmYs3mcIXJCFY6Y8KdI+FEcNR95VYfKeXLDy2cAAQnVAnNi8JbITESibU\ncVT5jvAj0WgKz0JimZ6hVftHHGJcWBImmoVbCXPJQY6tv1sl0QoX8cmlMp4C\n2xvzvoQXow0R/zZQLiXldPQzI3IzRjKQnsDznzMKgGB9kp2pGi4sKNWGztMf\nI/V9jzdHHAksDkA1UeWM9S3+cY1SpFGd2c6TUzaAM7AQzJ5U6xopmabJJXlE\n/qlxZLqQKqTV9JXl5tg4LZ0OOD0bsYUvbP/G4uqbECgo1upW7t1hAHDwjIyR\nlwjy\r\n=dAa3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZM0YmfpqKJ7fkwDrLR7FTaFp2kCjo7Xl2TPYACiaAOgIhAIMIE2Xha4bbA2ICsX9m1to/ScYJ1e4nIV6kdGH6eC1b"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.6_1584223190163_0.38342426048374767"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.7":{"name":"eagletrt-code-generator","version":"1.0.7","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6b104eb925ab0ea1d857f7d66b8da5eaf720bee4","_id":"eagletrt-code-generator@1.0.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-hma6ubgnLojr8JORYzW3L79fh0CUiC2TbqVgRud+xMAQLi1kFhiEb3l1PU2COXJMdirY6J/vTDX0V9zENoHqnA==","shasum":"41f9d6d087e0aaf1242fdbffa68442f4686aabbd","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.7.tgz","fileCount":45,"unpackedSize":65004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebWzHCRA9TVsSAnZWagAANW8P/3OUi++vXmgieA9vEdAN\nqglRAtK8X0T/X7x6zMtoq4ueDB20jViRu5Bo6tNf29RQjl3lZXIUQYvL3VRm\n+GNIjfY0EfKx8NR15kTcWNlP6ngP2BqV2lrCuLY8idIRbwGtp3wVVIwjEhUC\nd67SOV4IZxPQs/5v9rVXrktXXq0YbCVJ4qvzRi2S3WSouOmbSNYO/sSX8712\nSKvMzKmym8SXI7X7DTehK1TyAkmpZZU8AnUu67td05Z3CPbN2tMP/Fu0t3Fl\nk+WH6bxp6JJYjlEm0sZbQ5L6kTdpzuosaNFf0DuPrKA0iPulsNeCvfaRSKa1\ncEEq9jtvNgyvzAtn3C8S/Uhg6JJ8SZYYU9u3XnNP+2U/AC8opJWd4/Z9xPeZ\nr8egWXCkG3En2jA1XV/F+TArWk6SQRizoTBHxeJTfwLBmZEy/F7rK19iDaIe\noGUtf29Lbs66WpNukgPLaMA8cSOrB4TmphC/8pxCLQLFEFoVVhzsrejZyssM\nWDXQqHvhAZ7meSSFqmU2ftXUsmGqQXVKpOtnWyuLi9y+1g3UxjTIKpN5IaAF\nfG7YOXuawI3tfk5nVzEyqq0N9vn+i8dyfqcMKYad5HgMxN0kuCIgLaVSYhuc\neq3QPN56tKAwzF10C02cKaEuvv23SXsNzL7bWfXJDKFw4s61nqYY5YsQ5B2n\nmFes\r\n=2Fpc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICG3l+mx/kYmQmR+OejwatZuaE7RRi3Cc0htAIJ6AT0+AiBkr57UZLwAXyRhnhkq6YZnvbixW2+TChFF/PlNfPc/1A=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.7_1584229574573_0.4673550729623339"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.8":{"name":"eagletrt-code-generator","version":"1.0.8","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e083fc0fcfb11604c9e3891ded093b02e4e0d296","_id":"eagletrt-code-generator@1.0.8","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-4OzBkSvGW7B+ncqNmHOAyDogiwk+0sCIHx/sp2NWZuV7EZXM2QNpBZJSKSUXI0c+QeVe6HRAeeMS8yls/gFkAQ==","shasum":"38a0d103ea55576d960c4db8d0f8be40583dcfc2","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.8.tgz","fileCount":45,"unpackedSize":66789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebXIZCRA9TVsSAnZWagAARswP/R1tii//xsZguFvqiopA\n/wD/aKNJR2qZ+Nta2ds0nPrHQ6f0a2NTjPSTHK5B/so347Rf3pk7nb3r6cC0\nI69WmyVFh43/NVyMe7QfqSqZRktBRCLtJiAsRl/NffMalAI5xUYWztNGhA59\nDCdHQ7S6SA0whIi8Lu2UkpRUt/vKVgLWXOchavDCyjaZXIFPhVfe9U+F6Nbk\n2/v9V+sPkI5QNEwSFjBzjTAOzVqofi8jpY9FGHihCkGFFqkd4WQ4k8NxLnOH\na0zmW1PPKIPQeyJxQzsWScj3HmiAZ81lcuIhEe1eD0ugFp7ddMDJgKc99YjR\nfrVgyQFvW0KXNRvCz/Y+bhDSaChHneT54LP+BNtWS7G8fUZQrV60g1af/6kE\nTuJJY7d2OUYrPv7j4z6mpfM0llzHVyzQ1MhRVclOXr97SIuQIKfY+erKQQX0\nn+vp27H5YtgVW0ywTSwEBS6whvQ6BMzha9XyDhTngl1vp7muc09xlJnc9a/w\nyjL2h4obw6FHrklIyz1xXRddMLzvDily4FZnV+RbIPQlH9ptOOtuawmEsIwP\n962l5JSOc9Hx/wGZn9QkcjSNn8teP6SPpMsnmiK7o+Our6Bh+q3kzGjZG6WU\nB68z47G4Hwa6MXwaodjMhYV4cW4s0S+77v3O/ofbkyv5V6sE/hv/24c8jtls\n6tv0\r\n=WA0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOxUPnZIuLogjkLYvTVnCfoExFBtJuoiMI0o8xBMvH0QIgW+lvGeWyWi8DkTPVTyatJfMnW/BU+UWB/N1oSCQ+0RE="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.8_1584230936838_0.22333550733983798"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.9":{"name":"eagletrt-code-generator","version":"1.0.9","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.24.0","@typescript-eslint/parser":"^2.24.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e083fc0fcfb11604c9e3891ded093b02e4e0d296","_id":"eagletrt-code-generator@1.0.9","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-6kIpwIdeIjPJwWuYkn7cZrGnGJ59iKqrYzyYwenu0Duou96TjZ9e3pS9ZRP7cU4M31ck1CXyY3/XXpBal6e8sQ==","shasum":"cb081f910755ff9efbdc95a8580086d1506a7c44","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.9.tgz","fileCount":45,"unpackedSize":66810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecMCSCRA9TVsSAnZWagAA2fMP/j3VUbGEeJlwVGyv6QDr\n+SNBPnn3p+Bl1AC/tIW9qY710BhLRszuG7YHemu1Z7Xb1RkmZ5ynlHkiV5Dt\nTyz9a/KiqA53HaDSQMIn7eGPEnOFMD12Kz2viXzTZRUY2Z4aElFaGxIukzGi\nhHpvjuKJXhOo9zHhf3zeCsQfj94+KP1eImM+aHIVJrlYUKMF4sFzO/GV19r8\nHzqdTFtZamhK9cPGTVapD7zrETarqBxCV7saH2x5O/8P0lnTBPABuwdjhj4U\nc9Ofj3gD4siG/TcCeEMSLkVsP1ImjLbDRizCjHUdJBmJ+RCtitit5FHSfM1E\n3Yt/b67ZIO6BcY+Y5icGA8KnlIhiuhBi1X5x210gKj8+3YXPlBW7YTE6JHKn\nI7whPb7Z14s5KVcX8NxyE++BHXwPnQlq0b+cAaJQ05J+YcuIoMXZDgQxzb7u\nmAaB8uAny28VH4GNo20JOGNyB6ug8NL2iKBwTHvQOsti18jh8V9ADm/3Ag1g\nig1u2hrcjSny6pY2abYsUi8ljL1fP+mdIZNX/SE3VtvdO4rFV7CB1rQeZEod\nq4Yho2VAH6Kqa2yXL19XywKldjBVGF4q+N+/WtEQE//It7bDo8KdIqueR2tM\nZRrEJh29xfgE6TLWN4b/WuDpLTWrwr74HWWuinUh+YOd2RJNSHN1jRjT8cK8\nu43R\r\n=q8gQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtjhKsqVGYfK70gUD9hlk7GGcbCX+iQJ//DzMP6NIIdgIgDoSXJGfzry5GI8oa49xn5WATarpMNHe+0RL+zbjjlBs="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.9_1584447633460_0.47432269622296674"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.10":{"name":"eagletrt-code-generator","version":"1.0.10","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.24.0","@typescript-eslint/parser":"^2.24.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"cf8de12403a1ffa02bcda5f2eef2793c9ab56497","_id":"eagletrt-code-generator@1.0.10","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-+ZVIQ1+/r4aCCJ/VQOJzTroY+bndjCL3ADKqxCnMorIsByvsWesUWDYnhoVIG0qQ4Q0pCMZ/xlzJpx4KKMyS1w==","shasum":"97e5d5b63106c9b87a387c3de16337404c65e0c4","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.10.tgz","fileCount":45,"unpackedSize":66969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecMH8CRA9TVsSAnZWagAA0tEP/0fI5mxrVH8CBmYsgW+X\n8hIflDMdjnwtaNDWXuw+K8DzlVJbi9R5xi/OLnmqmytcQV5TSJQKCQud3hWV\nuetkPNlpajYqc4Ht2NkHa0YrMIoVnyLFNO4qQBb5NSM8qZCpnp+5XOsGi4Wx\n+VTUxz1LDZCJw45Ord7EfpSguzqq/EVUMpryTq69TRE96QuABo4t9FtOVVhj\nyvIJhs9nTA9k5L2WuCU50OW1Qz1n01xf+vDetYe3qboyBA92Lb5wqxNSUq9S\nrikcadiiIFMgc2uSSn+XegSeg8e8OFGf6VZA1KWnHmUKz0ul+KHbWy86XX+g\nngMUWlCVPXTkCv0Vqo+uOSkMG0w6bJ0o4M0lZtBIil64cL6xoqYgi3qPvqvd\nY6VY2Y9m2L7pcBfLSmEr+rDRbeAq65/ZsBOYnYq+f+1QwPDMK+qnrUE1Qh9t\nM9gZn8O5RyyrVGIKjrp2TNs02OJcpEXCy70rTAl35ccmi88k0gz1/vMWqYfR\nRyLmYN0wrloLUQzh5CC5XstML1xHcCHzmcLLxpD6FFACfdbC9U+Ss1k/ob1l\nL6Otff2WTik70XdgkeS+/1v98Y+ZFom60iz6OjCox0/OplzD4QmLSvu4STTe\n+zEt5mc2UzjduYFjEgrll/iHGgA+eE9ntT/Zm++XX5QH1aZSdLfoTQ8mflTS\nXGaW\r\n=IZbg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjgMg+WughH//vl76iN2+mQY/Z0fRiBnQH2d/njyXB5AiEA6MPrMqXGeeSgBANPX99euyxvn+WI7b7pdaufPKSKGnM="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.10_1584447996513_0.8569717391953136"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.11":{"name":"eagletrt-code-generator","version":"1.0.11","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.1","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.24.0","@typescript-eslint/parser":"^2.24.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.12","yargs":"^15.3.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"bc2fbb5de85df2fb0ab880a767320b073e44beeb","_id":"eagletrt-code-generator@1.0.11","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-TNZpxB9t+w1l2GLp5EZUguAudE1TjQsBT2Dig5wvAgZyZl8hmfH7F3v5CimkrHhwdLQBPNdvJlH+rNbim8DDoQ==","shasum":"9ea888c07d121ad3dae46657cb9c7ddd45a398b5","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.11.tgz","fileCount":45,"unpackedSize":68425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecMq7CRA9TVsSAnZWagAAPHUP/3bRNgrsXPzdob9DzNOU\n7KF0IXy9T2/p+sCr4ZBQF7wQfQLXKdnuLBZn5+4jfYYY68hlGYRLRr+rK0E3\nLQXwq7Nbn2cWjwv3Lthy6VAXG5t0p+B3dKkku1stzvaJQwoJF+wPWB1h0oy2\neJ87E9NBxcVSME8pcz9+aF1q21WP339lQdRmjeh/b0WedlEgqwbKVai5iZuS\nWoZEc4GAGvgyt2vadvadyBZmXZPqNvSvLOwHbc4fUWI0r9ZF/BhJ/jFXZrOz\n980IlAxWlcaeJEyq1GubXkiCikeiH8sUeKNMshtLJEa56XVoagbyVSyLSsO7\nFrxUX+lKN9B9bhonX69FZ1+nz+qwr2TZ7RLPp2gW/N48zjqFMRGSDVwMsQ4y\nPVH34VYc1aXRFhiGjy38HN10e1ipHcF7TAjD0FW4M8lr4GwvWmOT63HUV7Qz\nilItU5JnDaMRz0Ab82VgwZ04Y/NlTpSzEm4pBc1PhfFmfL42Z2SPIbkLTzml\nXjh98vngHIrGPtJ6DD8cG9r8SDv47VuxXE+O7AfDR17Mg7CAhwvCe9FSGjts\npwMWYCa4eMSEWn4XlYnv5NlLpB2LcavPCiCh8/uoQWohHnXxkB+phCDZOjvw\nKoqfUAkji2CD6vQREt5Hag/BuakcPw6HqTFEavfQtmhaggRXUHidi7whH5pP\n9maU\r\n=PSrK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhhwQDmv3UrNCD91eVhOcoNR0cwlyDdl4Dfxk0li6n5AiEA7m2rmOlaMLayyT620eu6kxWxVRZHvYFyLD9yzUsn24o="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.11_1584450234702_0.43616367201971573"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.12":{"name":"eagletrt-code-generator","version":"1.0.12","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --tsconfig source/tsconfig.json --out docs/documentation","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.9.3","@types/yargs":"^15.0.4","@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","commitizen":"^4.0.3","cz-conventional-changelog":"^3.1.0","eslint":"^6.8.0","typedoc":"^0.17.0-3","typescript":"^3.8.3"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.14","yargs":"^15.3.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9b967f8cdd861dbe61d10b20c3364c0dee64cb62","_id":"eagletrt-code-generator@1.0.12","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-bx+pxG50IDvxC2upFiMvyD0FWNuTL7MAIfpVD6zTB7Wu0EzYxPIaL6iyGEjAiilcaRdzGv+MAGmvdSsUT5tCmw==","shasum":"e91ad4a02da18096d827e0d6c8cc37b2b939dcc3","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.12.tgz","fileCount":45,"unpackedSize":68634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehaUCRA9TVsSAnZWagAAUpwP/1yJHYRYu5/QSjM/RVCh\nA5LXkaEc488yfCmtN/8yh2JEH37b0zbE1NtV7YFrdTTA18Rb3gXNINsNm6sx\nN+x6dB9KjGCEEFt+N9ysQIyrLWRq2aWyDMv9cVFAJVoZ137eURv2aeOvloYJ\nO6wQqcFsjz+cevCmZ5mwqpdc9s6mJhUtRtbLITbJHJOdBsnzCapCsebt6W3Q\nvnAYMgAOWbNcVVOsYS+e6iOChBWRg9+nE0dofKMv5N+Vnylixg+Kuw02tlaT\n27CcRz6iKpaCZ/+xG6BTOph6JLxDTCnH0VVz/vRzFdCEabXZQHcuGTHYQlLy\nSkj7ctyTkpyPaUZR7guj2NOl+d9VJUmu67JPhGHXYGHkeH1b+uBQYvn/1m19\nFKHkiUgbhooNJfnNkSGuPPgEJoWqhlSAzSfLukcqXhbEjJm/Ejpo9pPTm7/2\nRYEjJH/QIH1C8BXbSBW6eLCiow4rZoUR56Vs7yoMs0JF7gtS42dqUiBxQxxE\nlhMYCcaVKhVeIJ2o649OQVdT1zrdfh+DZpmO4RynvDLsHrzjG4S0paKX38JL\n2IuZiOOOmfByQjWPfFzQpwP4GrxclKte7d3fdqM2dO0g3kOxE3/j/9tmCp3c\nLgoJCazEM3sqQVWv7bYVih3tMhphJivYu4deZR1uEfQRNAso/+W/h5ZeyuOZ\n8VZV\r\n=YSqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFXBJ16wWYwhBUOe26B8yztUXSlITovit43gveSDx7LAiEAy4p8y/xUJVGOPHyogROLRzxuwqlQih1rLvfUFHCQ+vE="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.12_1585059476325_0.0656618766608259"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.13":{"name":"eagletrt-code-generator","version":"1.0.13","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"now docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $NOW_TOKEN","docs:deploy:html-dev":"now docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $NOW_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.13.21","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^6.8.0","now":"^17.1.1","typedoc":"^0.17.8","typescript":"^3.9.7"},"dependencies":{"chalk":"^3.0.0","dree":"^2.4.16","yargs":"^15.4.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"2625e3809fbaf5f37c489d72b1e786d59358ae81","_id":"eagletrt-code-generator@1.0.13","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bT2X9+xzIcHVt5S3iDedHsC1pXYxaDEIsDCv5Paog3FF+Uz7GCsvuQ1mUaxnj6tkr2agRmBV5051nVsHqDvtmQ==","shasum":"f26804fb7a13a89692c3ef144c4acff0b85608e4","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.13.tgz","fileCount":45,"unpackedSize":69653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJKiCRA9TVsSAnZWagAAmZ4QAJo0APBoXFxesaPkcH0r\nxBjMtTS3+aookC+ITUgTz60lqJkZsaYiMTbQgkNF4PsKOt8qt0R5olmuyuqS\nOufNcSWhphw09f1WlXRY9t8R8IvTY85AK6vUhasoYG4JOJzadg8gFWdwQ+mv\nrjcqhAAZBY1URidsujoBfdjr9WPtC+mSYO4WrbvWtduWzWpkiUmcswPF3lqw\nE7qCkKEX8cLWXm2uK47DzY14mBStwfacDuO+0nDv1Wm9uPdAXFyL8TOKw9e3\ns4NNSFhjUEjyhTZvPJ9XbfPHgefVF1B22RD0O3f5bkp3AyMQTia0x3M6kU6I\nzwJ9GEGgQuzf6tCdyqLgUA+9ahKQChAMgNmyYfXvK5BSYT+/lsLT8sicz6bu\nMjU+DY5u9N1Fk0IRh3Awtpu234ScmueUOf1axt2S3DR87hAqVsOBm4GPQBhD\nbCF7Dqk1EGNmOMm0anuG7hwpJT32tb0HYk+y2qnl6VViYwlwoW7KfZwiIko9\nRPPxSSm0164doGPwU5bK9LYHbx64zqiyDowCAUOziWys/tTmU0dFKaCWkdDO\nl8cAmUSMl0eziolMLyfosqSnqWP5kSDESBpNDzXZXMos+DRJto8ndA3/QQnv\nFJaRuIwZwOEPrzjy3t5i7QBblccXO2NyhMfuz+g9oAjfdQdtBZJnopX0a/Tv\n7cBZ\r\n=IPjZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkcg0jTdDXsyHRk6D6npiYiBXg6jjsJ0S25tVzWSDaMAIhAI+OpHiOVKnnVr3hOndsjlVleEUU8ZaWTy1cJFpufYZX"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.13_1601213090158_0.6056107996939586"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.14":{"name":"eagletrt-code-generator","version":"1.0.14","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"now docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $NOW_TOKEN","docs:deploy:html-dev":"now docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $NOW_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^13.13.21","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^6.8.0","now":"^17.1.1","typedoc":"^0.17.8","typescript":"^3.9.7"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0d14745f9725c5bb5d894ef29ac246f05465929e","_id":"eagletrt-code-generator@1.0.14","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H9uYOUoBoHIhAQmtiwbW3SNLc81N42gfvTEECphZ+QA1b4W3musYozHJxxYZeGyB48VhO0p9UKd1MHUyP/udYg==","shasum":"a7ec49922c2a40da85fbcf20d6f2fd32ed19f1eb","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.14.tgz","fileCount":45,"unpackedSize":69653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJNaCRA9TVsSAnZWagAAqbIP/376cDFjsyJ5u+zwsWXD\nKRO+R4SwWpwBgiFxaeiRBMd5BQtFfHZrWuQR59a22WgKZ0RqmelWBQAQso6a\nVt2yMx6VkPhiHjqzWyiZJwT8CUNbKIA6DBPULmOYuC6UCru/QNs4TkDugjdb\nJPc7LHPeDaFyToN5K5LMFQsQfdv7Xc/2TQAFwdtQHbQtBVypoAq+sNW7AAvz\nm5nrd/PFstw9i9HOm6LsoUUF2YqZ04jDPq/pinfa4xKah5yd1J+x1hixsa3B\nDv+NNrA6o0KUyZrK/kH/m7xmHrZPTIzdyi9IfSnshUdwkxryFFON/pk37wp2\nqnDLDP+Zu923cJhNI2b/HnFZAxP6UZmCszm0Dnb7AmYxvXO7rn9gTFpRiUPO\nKMX8v6tiZCiPQn7WMrzAXirnQo93BYWkpELJHJ/KnTcaY0MMsF8jnQzg/1dm\nykSt1wkB99ksu6SQGWXkLOHOW5jioajjbGqldMNhw02LPk7l+I6wbWPNoeoN\nUVAdE45a9wsiKljon8pW7IV425oCc+C/hykg4KWENf2GLto0atiCFuKLUhSv\nrW7Vebefgka+fbf4s8SyAf9iMYSoFevVchdmB+OFZFlbKG9EFr0RMuDHKTo4\nmVRjad9dJKv6U+v+OcaygHJzMeD6A+krnV/aiqP6yDreJYzF8BN+UGZJkl9n\nl8pL\r\n=tPnM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9AuhERXCoRxVo/DEttPU/4AhT9BuU1Y2B/F7+ckimvAiAg3UlxRmX5rUlxcH4n8cWRvOoW/cYthWXUL4e0cX+KzQ=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.14_1601213274101_0.8667212598415828"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.15":{"name":"eagletrt-code-generator","version":"1.0.15","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"now docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $NOW_TOKEN","docs:deploy:html-dev":"now docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $NOW_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://github.com/euberdeveloper/eagletrt-code-generator#readme","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","now":"^20.1.1","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"97601001a695bb3a1fab807efc9f76bf7842f184","_id":"eagletrt-code-generator@1.0.15","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W13sAljfhgzX0gcym7N7QdV4hN1i/RaZXXKp3odtPNL44Jxh+JioMI1ZOkMwjvhkoCMu/lYpYrXV8fTz4Uy4hA==","shasum":"82f4aacd09c7ed290f62e114869275258b1ddbc6","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.15.tgz","fileCount":45,"unpackedSize":69651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJO8CRA9TVsSAnZWagAAtVQP/RIsk1Sl35WuLCYqM8CQ\n4/hvY0XJxU8R2w1wvY8e1FtAPDQmqbRLntc6jf9zWJ1Qlr3C6EmOjkBQGyfC\nRDVyxCOWXEAfOBVEsBvo4RXEykCMlo2IQPw3Hv5SzHZXewuH5XIO6kZogkvw\ncSYPK1vVFx1Y08BVr8wr6BjlQCXXa7YxQcaygIPnFFuQltpxnLRcwReYjsGE\niBXU8NNy7oX/KrZbq0GR+3wTIKNtMFVPM8cfpm25UNOXCVXL+9kviyBgSHnm\ngibyKSI8SBLaCaNqfXvsDZclDJsTPTNKwzSr8uI7rnG07doeISo9shNOH0uA\n5obCkBLNteNpYI6MoKL8nKgCjNhWg5ofMkKAGTRBejcMjyoXLhSswJjpzGzV\nsrgewdnQRDHgk2Y+T/T9uYVd+uQpTWL5t6XbZskm86z2H4GjqtlEhP4uLefT\n7+e1XNsmcTgx0OWBOibJugd9abEFgfJS/Q9eLg4YVgetVIsMg2h3x0yGDrC1\nUXut2ig65OVZLIJ3i+ZQQ8iTE3KGrA1iu+0EfeUQGB876bBjrBd0MXdWeJWe\neB/Cb32AqO0dz5EPte9eC1J+rew87L0uGCEFnDR8A0BPe8+QBQnspP9xZoaq\nv2d0u8+tBztSPh/I21hh6twvxR3sK7ZaDRJ550WxmgdBDaySBiPFpik2yBj3\nA7FV\r\n=kSF4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDekkYBIxe37Upr0HFefJt0TXFjo68KfIcnm5yxNeSnCAiEAi2c0nAX+huFuGNk8I4mrrGw3RszJ7X1+z96QHI7C0Ss="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.15_1601213372348_0.8824062550853351"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.16":{"name":"eagletrt-code-generator","version":"1.0.16","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"now docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $NOW_TOKEN","docs:deploy:html-dev":"now docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $NOW_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","now":"^20.1.1","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"41ed8638eff9322d1ea8d527f2f075bbeee4ebe7","_id":"eagletrt-code-generator@1.0.16","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6YhXWOXLWSyIb3kK6Fgc3DEn/Vodty+a2ozoRPYjTPCjFnQcsBq/gaCmSVG9Naf9kSI0r3LSxtIdJMoCCHB36A==","shasum":"52c5368d08d3eac90b8cf1ebaa25b2f08c66cd0b","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.16.tgz","fileCount":45,"unpackedSize":69640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJVxCRA9TVsSAnZWagAAXQEP/2t++Yi3jOgk/ckbI6u3\nG1QFtbfyJGeBtbG0+V2YHs77PlPOhvqFJj0gG14OvkLTcqsiFrVplzQQaur5\n6lhAHcURUf31j927SkDVcE+G9qDIFg7yyD8D6G7SNdBhIdlToCXfdd0yThWM\nJ5Csvs0PT+pkBCCoCdMKDfMoGIVx5gubiKHldIElu202tm6d0IZ6JLZzYKcE\n7hfqPNDSlGNLSMsDGCZOGAOoC9aSXJvQRYGwxV2pSg0zk7W6Y5M90Ftnm4nT\ncEqXWO+PXZjPPWDJFTLBJS54uFJ9U0Vbpv8ViKwFMeWrQtXMi1OCvIU4QhZ6\nB7KPY0KfNHxXe/MfYfaUQALlejeeijBygmDCJpRwPV6bk9ItMDZAjV4c+HEO\nCCADp99fSzpk/wh/6VrtApehI3N5JOHCikFRltLg5OCbdZjksidKavhBTSC2\npin9t8VrmvYfeeBbOmqOHGRIZV/ORCqAoq1n7Nh//t0oOwUAhzCvj50Xla4j\nGh5WeYv3LUUjl4PyIPJJChuKVTqT2TnvK1hyqqpH7gXw34tRYVP8yxPFfUxS\nhbkWO8Qz6qq5Dt0mjkwJhojxdZnkPJatFbz1C3cmg3Z33I17cK0GnhGBm6p5\nU/eelDQJFBVeBzblDjyZexfmclbMcpOSe+YBFnuefp60ucL4yHwElOJzWp9C\nUxkg\r\n=gPR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu6hX7wQG8Rp0IUa+tvnYqsSh7YqkWeypjMhhH1X9qKwIgZeBY3nzXbyFYMVhwEFqr8WqGVKVhIfK/bGUQfDdJyYg="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.16_1601213808443_0.4348083004200609"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.17":{"name":"eagletrt-code-generator","version":"1.0.17","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"now docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $NOW_TOKEN","docs:deploy:html-dev":"now docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $NOW_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","now":"^20.1.1","typedoc":"^0.17.0-3","typescript":"^4.0.3"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a10e289006b56b937ae3a8e5b9d2ff3518dca878","_id":"eagletrt-code-generator@1.0.17","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-B5onx/47YqRZvH72pSjuacYR/Od9APypSQRTQyp9Ip/sGvhBPDI5lPE4xWCtRJoFTVkbo/kiWp6XnFQobUxV0w==","shasum":"569589baf82915354a838d91859221cadd9a9581","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.17.tgz","fileCount":45,"unpackedSize":69642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJeXCRA9TVsSAnZWagAAHZwQAJNJEqW2hwxTSVoi3CEw\nxB5UwVYzRlTue3eMUpx8dOu+xKpHfNCb295654IovOg/ZNQLYP8FwzE5XKEm\nkm6MKvOpWeS74RjxkyyIRFRY0xGEOPp4nthq3ywUd35UsP8nYaALZhM7Z2UH\nyHJ5epl1BG75QrjueN5wZGoeBQz9lkExPAaNYP5hsznUAdi+OvKEl5a3jPWY\ndLtmqUgjbau3wWCcP7WjsB2eAKktVf7OmG0bnx3/SOJrQe9GMUuA9oU191zr\neR6dF+0bvRd9ANUd4ldiVrOWv5SSH8CzFEX8A2jelwEIFuolWDBNf3NSjzRs\nsG1mqzGPeZL01W8jFL0Z27A004TmNVN/B7EFR1I+tU8KqOsyJZDkeIY4BEtr\nh6bqB0WDqYL221reFQnD9oyV6j02Z9dzsiX0/lma7PZhgvmi0vhLZJzPZrEk\nsBzue5FQL6W+Z0uCLTH6duyaINbEmiz4ilD4GzU3DLYrgW0+ExexJdEuPusL\nb+KIzBeiH/QFkKBag67PFb3KsSLEpnZmGOWPIe6Z53KYurCPMo2Q/apfSNZr\nemvxygFBBgf6a5pOWReI0xJoaUUvVYApm1nFZJ4b0cUZCarzLrGm8GPIWqqS\nSNpLTI+E1tGhn0cz8Qp1sh0JIlgoNKNYQ/AwRsD4CbNVJaiLxE1tDn4kA5+z\ng3gb\r\n=aZBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDV8sElurux8mXZStonw4YLH+LcEmVqSLLfiRMVBu9PmAiBVPresM15zKA8QDBoPXa9MbsKDSnJq7vW8cUArDUm1GQ=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.17_1601214359177_0.43674171732747435"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"1.0.18":{"name":"eagletrt-code-generator","version":"1.0.18","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9d77111291cf1c05845743cec4cd66fbfdab3730","_id":"eagletrt-code-generator@1.0.18","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2xQ8PbW6PG+Vd0giM+UQto/1A5r5IBOvHaODHmyfRU3LBfQGIQVD2b5/UQBKQc4CGO5RkpEJTMfVDdlLI9hPBQ==","shasum":"85b73c1278255e0a0d91c63f247dec2197ac4abb","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-1.0.18.tgz","fileCount":45,"unpackedSize":69657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJqjCRA9TVsSAnZWagAAz5sQAJz9EanY/vNs5ZiLB9Ma\n+6ST7UDYNC1n0Z7mbN6tzPWG4XoFLJn7XFfYpxpOA15HS57EbIO8WkPqIJdQ\nCuPf0N/jK3u2k/zIeyqF1u4cnXfH0UUhjyaWPUarixdlOIjDd6O36L8gnULg\nm8yg4cifaMFHNfngH0f5DW9cB8uBZRIKcdkWy4sYtxrF3VL7DW1IN2BiqJSy\nYF+ppxsJUM97n7wRAmaSP69C0JFo/fxiz65ceZluZ9p8T33JtY7wOa6ALJIq\nRpxckoUWE9ms4H3zbMOflxKAEbEQc6OK0SRmfGuOHi9DhjOmbbaywPWRf0I6\n0I9cqhDt2iOwVNfxa7roNd3EM6hdRKJ6ng7v+42J/5Dl2duptAMQG+AvD62T\nGdmBNh0Hp6GmA0D6wlYuKhFKBnrgWzf6afGB0iSDJ1UVmtw+WZjuGWGnADAq\nFQZDEgiZku5Va7AQ2z9zPyG7yvd2UMYNqzllJqwmgwdUDo9Vy8+NYsYfO5Ba\nZFxFrFNN+CqStbfPzewaNdpzE1WhO38S4pdqld2kSzXyz9V8bw0+N5k6r1Gu\nGVmlViYCYc93ZdUNZzVUVLZBcX8WK8y6dHwAqoepc+o8VCh7h+uLvYhR8Mr0\n2u26F+eZBu9zxaCekqYkY/XFzkERimpDokClUjEpv5Ylke2FAZx+7vtpKOvc\n+THU\r\n=Agxp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW2kOdJioLTXwMUkq1j+rfIDdF6oCSC6xMhLYdMDufvAIgaOh3yY9CfHRyvS4of2Ts/nHLX0iXBJLWLLwNQg/q08M="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_1.0.18_1601215139139_0.6751530782759307"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.0.0":{"name":"eagletrt-code-generator","version":"2.0.0","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fd3352c6f165dbebd7c8f56675c6a272061f1a99","_id":"eagletrt-code-generator@2.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pPI2sQXcuv3qegetd36ZqGefa34SCDcTCJPK12FTkeTPW0CuEWxOxSMhoXEm47rZxt9ggUmiysFOhtctkwyedQ==","shasum":"37689d45e1c1369e604bb229e6c7ebba478314a4","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.0.0.tgz","fileCount":75,"unpackedSize":117545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffgopCRA9TVsSAnZWagAAznEP/0MpM9GyROxJEZGsLxCN\nq8YngDlgSeVtJo6ULixXeS8p/QyBoCaZdXPwqM/5CQA5lrj+urOYo1V1OOLe\nuFUYjEIw+luGFHKCxT5VSzsW7SqppZ5Ptpcu0XUZyyF5b87+t61U65/eXx+w\nkpd5lXa/P4C6aoi4w59od+AikycUPf2Z8LZpjQImgu+bXt26nrmpuTBTUhhr\naObqDcQPi+6Bq8Z6j3rYAP/lYyznLvxWOMaSMzhE3sVF09BrhGzXtJppGML7\nwEQ4vRR5pbbGxLv1v9wYRHqQdoPOcVr4asZ5UFgn9X8E1nPWW42Z9zS1A1ut\nB3sObfAJlF/dlVk8/8ByqFhVLIcOZb7YgKdivqQvdElW2MPpPFL4z/rrhCCB\n5Gmppdut4QhBTqHgPj8CluKqSpB9FvCSjnYOxJk9alqzrTv1TAxwcbtLEcZo\nfAoCdFNRg/SGgXmtDyhdQYXk3o/GfCyOoJj/rNDZRJyQNVkBm0d9tMi6ng7x\nh7WASUa87MKjLCLhU4ufiCodK+unTFxU3ZyVgm5KdLPTVm1sDqNQoVaKK9yP\nyHNGF3zQAjn4DGP7vyzVYg+91K7ByRCrxm3i8we2N9YI+Yjyyx2RHKchRQo0\no8uazNP7Q78KRzmnC3dFFvnirL0B/nmc4mVuRbYImNLjsxDckES5WNpq842+\nfIiS\r\n=fFdx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBCvd9tq8/ExIr/ycBxtJRaKjJzb1fE3Q2RJsDCQ/6iQIhAKu1YBg5jf9sUvI06jcayo4aJdP1RJVsoCAyDFyooRzi"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.0.0_1602095657235_0.26962713390159476"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.1.0":{"name":"eagletrt-code-generator","version":"2.1.0","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9ff4e29a8b23f1ce9c8abaf5a54107afc3fe5dbe","_id":"eagletrt-code-generator@2.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HKeHVrI44NHvTP1d/RNDkHqjf7+4RoZUrL6UJFL61fPhLGNMQcYEwMhb6nYf/9Xte1Kim8P9eHdosG//ZDgKpw==","shasum":"df2abeae0a652f439afb6dc26a406962537dbb93","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.1.0.tgz","fileCount":77,"unpackedSize":125778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffg3oCRA9TVsSAnZWagAAuS8QAIpilUVeiBDH7w57BJdw\nwFobuS0kbPk1J68DaCIvrH+T7c6Q1L5qLcGeSuH+KS7/k4vyUP3hh9OOPv2X\nzqwIgqpyfl1/nlTZznWq3jMXboqGxnxKJWd2Z1MSRLhAyv0RmPK77MCmJoQy\nNNVzutwQovbpIk2KyvobNJ5E0EAGWMscBeJog1GuBPFkQFj0VJ6WlbB4p5Dn\n7L6BtDiw2+LIo/yLJkZyKrShCJe1UrSKuGkZfgKTPQD1Wu/JtfglctBJp4w2\ne08CSsuJQBd1BEtKGqS8kkkM+ZB3IlG0NsmZA3y9jpsdpK/s2IOjReRl/Llo\nihvdakTrw1MEw9OHq7L70SAertizAQAUGE0bUCps0KcTLretJ/u1CFkYP2Tg\nC3yTOsYshiBuXAfxzDX2Fqb1sopeZsdQh5U0Qipy9ZpCiyYlCp9bKhMIMawH\nkFrfBuCc2c67Nn0XxyP9kPsg6qIBLq+25R4lV/mgiUsVQ7q+40tbZqsaX61J\n+cbrcT85TOSPm7QcT7K+PlO8w3eyOGhVO5uyaYCey1+wD9nUZEchxcFtYt1j\nVcGtOAgGG7rsDEjwEic1dttKLvbxQFQlvxfYJIyu6kKl0O1g0u+bYdrBiy56\nvrifQkJboZKNI4TF4kXIxG5wj6iQRhoHa91n764Ndrv2QLiFcli7GilB1QJw\nWXCw\r\n=fHbJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/jigrUj4k3RyfZ7HSyFf8TyeV4JdUQ74k+ul8cgcZtAiBIE8aV6wBHsTvQ9cPVh1hlnvpLoyK+YDenuA9yVyMIgg=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.1.0_1602096615965_0.922019657261892"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.1.1":{"name":"eagletrt-code-generator","version":"2.1.1","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"8afca8d0212b9c298591c25c1d7fd1ac592fe7a9","_id":"eagletrt-code-generator@2.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AhFtLA3TV6pN1iagU/MFXiq8ShowxtC3jn5w4W9/tFJWrssbm286ecitVANqCb841Fhp85Y4lltiXpJSikAFYg==","shasum":"339893f164743de05d90c2e60ba82c15716feb66","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.1.1.tgz","fileCount":75,"unpackedSize":118150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffhTFCRA9TVsSAnZWagAAzSAP/R8gYCdR4GrdGjMelj1T\n/sA3FY3IU0q1aO7ThCp9xPzo3ByUS2XSpsj+9e3ZLEHNXQDSIBgf5R1TKhKh\n4iN+iBW/lqTVKxRzN/OMUO1wzaKaODChsZtfuYFflW7Oos2CbVcAfNu9tDpJ\n4hfvXwfd8XnwlIRFxl9v66ilksKgWYeR01LWmVyVO498AwnWldrayr1Pa1yW\n8qeR+H2b/F8V1qGPDkdqXfVjJDHLcpxD8qcmsvvJee1PgZQromLPTkeydzIK\nP53SwTr1I/l1rI+qz9lr0KTNjYCc1Gozaodsb4HTWRKqERZ/WYMGFEKbCilP\nVtid3T0hhqR1R/VC04l+sgapyV9ebr+v9gQ6605l49nVmo+xP3ONvSvrnjPw\n6Pa+JpoYFORWgaT17P6aA+EZ0WjD0GmsABw0iO+DM/Cn80hxLZ4115LnA/xc\n8buIQns++m+fk390ofO1gT1NQwzfAOrgC9is7r8FGKfQQnfE57p5ZRTIJ8u8\n/gtxYwwNMb3xy1HjLjPjh9xCz7+e25U00gERPpXKba5NsGKk/2q4MSkbrw03\nRa/0sBeQdhrpPPogUo/HIqR+PSIVg+EHZoynKyQ9qF91KVwm0bQq1i1camHv\nlgy6h7mhsoDDvE1UwZrF5yw992NKzvlYY3uiM9fbkeJjiABPd6wChGoaUaZ6\n1yqv\r\n=EVcT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbxEqCTEZ67X+2z+BCU0/zSq4HPVYQNrLC/ptODS1Q0gIhAOhOgGL3xOaU+ROHTKRlhYu6Z0KuZQ8opyxOXV9YFPW9"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.1.1_1602098372660_0.5307057899804408"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.1.2":{"name":"eagletrt-code-generator","version":"2.1.2","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d53228c9e873eba5728c822e7cb1b4f0fd820036","_id":"eagletrt-code-generator@2.1.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8oO3CH4XHpqDGrR+DUo6C/psA/ZwT2y0Oz/86pmln3g9stAiVVRXBnPK9kF2G04m/MehGdW3KgurCMuoP02x0w==","shasum":"082a18701cea5a566ff7c26078f448c0450997b0","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.1.2.tgz","fileCount":75,"unpackedSize":118291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffhV1CRA9TVsSAnZWagAArFwP/3a2R8CmKDrCguC5zP3U\n8kpsZVcJF4RK2giV0/yLzMtqqbPzS1Whuola9rY58NdATCHe7xFuicLtNjJJ\nsGwC3vtf+/v/5/kRPZ+/ve+8XKs5PPg9WBeBnLc5F47hctjEuJiG3BOFvxg6\nlV+iPWx/Y3XTtrYElpryI3fVRpwGTm3nvoVnn2T92HbELtQyH1+EVs5VLNuc\n3bZd6Zx//gkqA7r9CndGVWEaFwe4qVfxvVeEM1KGN+PUaVVLZSIq8M1xh1A5\nAGHqytQ5MeYQZBFz6+5/51UqaT+lcJk8Fno9f3YYBnMHLs8gqFdbdxBYL7bT\nZVQsTd33FTXk2wYQApA7FxVtdOORJLUFPREZdm+RhgCqIqqH/kdi/51XDnvS\nE+UfjpFf6/DVRmre8P4l3XuFbjwo3yk/BO0293z36/YsuBVigWTTNAsNZRIG\njnJmIo+/eLpMxTI4i9Qvbll0+fgYhw066CJ6/Vtrx7xsIr9pKIn8u8XEx5gX\nJUHQjBwT3T18qrMr1PUSBuBE9Ep6keCLBw8FQUqXosft7TcER6Dqk1FMhUB0\n8g807AVDFuyGYOu/4HT93U1l9Zn9i5dtRweaESrQI6Cn3FiqR5JZN1mBis27\n04dWD3uzkUOzGkTKWEdajNLj4ms9vOZEN6mgxZaxxBcmiwZkKq7pYItq2QGD\n9hYI\r\n=VLmx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJrTPdPkOsM9mZW+/prY7MofzSIA8RPa/i4TFdRkS70AiBgaQpeGqCd5W+6vNRAj0ttwvHfS7AHz9GkZXywvigbmw=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.1.2_1602098548953_0.595189905261641"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.2.0":{"name":"eagletrt-code-generator","version":"2.2.0","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"ajv":"^6.12.5","chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0703bd80314fecd654846a698c4e451766bd60ed","_id":"eagletrt-code-generator@2.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xJnxg7pOY3N2QrCveZJkeGnsV8W31zVF2uVFc2PMm74/ETlbXF7ezwkA4mUQzosm1MLQKN6QRdja33cv8ov0sA==","shasum":"5d92eeebcd445b7b40fa8f00db946630cf6cacd5","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.2.0.tgz","fileCount":80,"unpackedSize":125538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffutECRA9TVsSAnZWagAAvAUP/jUNiAVC/txNWToN4R0N\nj5zHYvC8GV/yrP9B2mZ4UO/dOt6unrdigYLNwuI7H7C+9yHKWsYr7atGHdwJ\nnqBaKhH/wn9YVeB6RLzY+mQSvaRAbbPKEWRKjU1Xp5l/2DixyJ1nFjNy8xWc\nY3htlnKPrv7SWcXSI1XSpG22/LrZfU5w/QIaIUq32O1StJlBDDI0yfN7PorZ\n/0qFQ/fry6TevLxh+CXQjVc90L+t9qsi0buQ1UvOXBOj+QDEENyrLZUEaqZu\nX/90WLxGKJy46CxO0HEDSRbMX9O7C8jPXpLlgaUagXDMF3XHj8Gosi7DQMw4\nUOo312/bEqUUFLRwBF9Gw8jl1lAc5x9gXHiXBNieKOacpwfvaxLiZx2wQQvj\nzdQUOXurVX9wRv3fxnCHmrWsG6fjnrv1nkbeF9ipaD+k3sa2D9EhwVT7iQBs\ndh4LN4rzN6DUFo3TQ01rX0HhQ/x9lnH3AJqYR1p9X4rm0fqYhqkE41+j0oRA\n9G6s3l7abbzbRifCPPC7PehP/4qDuYpAefjQmvMP7CsnHGyZSsj0OYnk2p8S\nDkcLhDn7gTcWJLLQt0hAxgwlixmKwv5hF/cojq9u22b+s9SvjpOadv4g2m7j\nm6V2N291dpesY5IZRjZ0ol0bJvPeAVdc6UCqqVtlO5Okp/M3R7lK4TPY913+\n+asM\r\n=1nYx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0vi5dS1oF3Bhu0d/6prFLqg4zliKgR8hWHpbFRU5MogIhANjrtPuIg9dRl90MYM27iPsiEPeomscYZx0Xloz4VqmA"}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.2.0_1602153283520_0.0968761999060348"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.3.0":{"name":"eagletrt-code-generator","version":"2.3.0","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"ajv":"^6.12.5","chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f3db80f313f4426bfa22b8ee043183fb4d8aee05","_id":"eagletrt-code-generator@2.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XrYOFDJUR5Josdnc7ML+sigJY/qmGD94kkBHMiuLeqqokAVd6ZsyRvR4i/Qq64MWcpbDZu3iefR6Y+IOxdETEA==","shasum":"cc7c4cfa8a01a162b30e0e031064d50f80a83686","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.3.0.tgz","fileCount":80,"unpackedSize":126261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff07mCRA9TVsSAnZWagAA+WYP/33gzL0Z5KmW8yf8W4tt\nK+zgepJW4CGqOkGpZxPi2o5IYXfV3QPmlvjNRCCMMEwkNJkxK3oFg2b/DVrG\nuubvs3uTX8Jd35Hk4lihZKWvUp6WDEGvKO9ScjeNcTnHr8eCC7tO9WZy67Hp\n45r8ORytv0VrSzpXuTVkv5um+B8qK5ZFv6yai4UcWF2yO3yJvQSx+tqEEUAD\nmhABOdNqqVOWlYph6lJh8VLxGBigq2Cnq+/hJE9mupnTctAzJOXJ27hv0JVt\n3FEFGT5AJJzAF+C2DFhWoaTTszsWGYVm4K57pF/xkwRINbjuRNX8iV1tW3Ub\nW9VrD/OuqmwxoccuD7OjU+YEAxQKs0AP1COrNHx/+msDDlrZD16i0lqS1joB\nuqPxPFyRRl422TUxm0e8D51KUQ3WeCZnY2DuN6v1LI9xAGil6f4Nl1S6Ic9t\nHXMsmTG5S4SCngIKUM93DouFnWQ0bt4bB9GpZZpKWNmE1NapLJQFKgV4UjRl\neinL6wnv2yM7XhV3YJ3X9QGT4wncwoda6qr+dSGTDl5TvVPuiGqtKQG+Gjo1\n5cjpBsvEZkClHl0rv4nkbULgQMaF8MmftL9Ri+MrD+wT1k98B152TtUEmaqe\nNXhQaSs8spryzxzdLg2rGYxCbZCfCBTRhCkgytLms2qvrJoZ09ID7MZIX48D\n/MiX\r\n=WCEw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6+qAatFMPLf2nPeWM+bkF7YndDIsbq0Ihw6bGCTDR1AiBRR9iYzYoxO6HP+O7yQ+HnudY84CBuVqTWee41k5DGNQ=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.3.0_1602178790029_0.1742686404506546"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.3.1":{"name":"eagletrt-code-generator","version":"2.3.1","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/lib/index.js","bin":{"eagle":"dist/bin/index.js"},"scripts":{"transpile":"tsc --project source","lint":"eslint source/**/*.ts","lint:fix":"eslint --fix source/**/*.ts","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@types/node":"^14.11.2","@types/yargs":"^15.0.7","@typescript-eslint/eslint-plugin":"^4.2.0","@typescript-eslint/parser":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"ajv":"^6.12.5","chalk":"^4.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"4f0332c4f5f345d0d60ce3a0885cc27e4bf12ff8","_id":"eagletrt-code-generator@2.3.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dd9KQnIZ/9yBs6lNmfVeiWvcNKIQMgS1XJzZy1N5mpvNc1npDVeaBC46nChx/P3P7Wn2nPCssIYdhJRR/v13wQ==","shasum":"3cd6637d23d776e951774ca19f2c7b9f9253c28c","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.3.1.tgz","fileCount":80,"unpackedSize":126016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgDOSCRA9TVsSAnZWagAAAekP/iwHE8aZn4tQnVZE2hZH\n3onuv1zRuIBjlxVrEy8vHimgaY7wxhXL36L0CZsqAVcHjT8UJLKNu21FrkhN\nT6spx8yOz67UNC401ErRs7hbIeWRYV8AGlDVw/5raxpAFKECu3FTdOt2kIYW\n6A5xV/ARxZT0s59GGP1ZVTfzUu7kGVjlOkqsUrIEDqtY+Z+xZeZVHMFKhkk6\nMcItVb3ei/Maz4nToTP5x+S7EilbDThIho2L9O2mQO4cMws+FmYc2/l2zNte\nz1b98PfQiFjiFv2NcduXEjUcQ7disqKSPSjvg2YzgUhvv1YHLGiFrjISdZ4Z\nijzDCbFa7iCUtLatOILZKoPB3VEXbsdFOUjnF/MsHDc0Bqh79iBGrEKYT1gb\nVTYZVMgPlflVMgxDiY8qwL87o/A42mQJBI9xOodDVJ7LgHRiW+rC3vQF9DNB\n6avkF9SD/FEWWfPWF8VS3JZemovRc4Nj5Li2sLh3oEuq9V1mT5JZBYqhNKKl\nySx8zwsRieJC6+eiQJqffg1BH2OKIblnh8/hRThL38R/P1BVzs5fcQFJyBdy\n4yj4cYytbU1Xr4n38U5s2/GPXAxHvC+4irLbjKRgZsbaoZegrcOuTYIxySUp\nPumbsddjJmPcM5iPIEGBEW4N4GXjkoFGhEGfUyESVcod8qDxn7KayLNWqP7B\nYm/6\r\n=YWGK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNP3XJmX1Ct3unBGes9efcLUtQtt+MmsxsObAdelDrBAiAvSn4pdVoi+nogTAo8hGF3HADpQI6GBSbhGRuGtnbvFw=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.3.1_1602237330200_0.3228175648716294"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"},"2.4.0":{"name":"eagletrt-code-generator","version":"2.4.0","description":"Generate dinamically code for the eagletrt telemetry","main":"dist/source/lib/index.js","bin":{"eagle":"dist/source/bin/index.js"},"scripts":{"transpile:test":"tsc --project test","transpile:source":"tsc --project source","transpile":"npm run transpile:source && npm run transpile:test","lint:source":"eslint source/**/*.ts --format codeframe","lint:fix:source":"eslint --fix source/**/*.ts --format codeframe","lint:test":"eslint test/**/*.ts --format codeframe","lint:fix:test":"eslint --fix test/**/*.ts --format codeframe","lint":"npm run lint:source","lint:fix":"npm run lint:fix:source","test:generate-reference":"node ./dist/test/test/generateReferenceFiles","test":"mocha ./dist/test/test/**/*.test.js --reporter spec","nyc":"nyc --extension=ts --reporter=html --reporter=text --reporter=lcov -x \"source/test\" npm run test","cover":"nyc report --extension=ts --reporter=text-lcov | coveralls","docs:html":"typedoc --mode library --inputFiles source/lib/index.ts --excludeExternals --excludeNotExported --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html","docs:html-dev":"typedoc --mode module --name 'eagletrt-code-generator - DEV' --includeVersion --tsconfig source/tsconfig.json --out docs/documentation/html-dev","docs:deploy:html":"vercel docs/documentation/html --name eagletrt-code-generator --confirm --prod --token $VERCEL_TOKEN","docs:deploy:html-dev":"vercel docs/documentation/html-dev --name eagletrt-code-generator-dev --confirm --prod --token $VERCEL_TOKEN","docs:deploy":"npm run docs:deploy:html && npm run docs:deploy:html-dev","docs:tree":"dree parse . --dest docs/directory-tree --name tree --options docs/directory-tree/dree.json","docs":"npm run docs:html && npm run docs:html-dev && npm run docs:deploy","commit":"git-cz"},"repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"keywords":["eagletrt","transpiler","code-generator","c-generator"],"homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","devDependencies":{"@euberdeveloper/eslint-config-typescript":"^3.0.0","@types/chai":"^4.2.13","@types/mocha":"^8.0.3","@types/node":"^14.11.2","@types/rewire":"^2.5.28","@types/yargs":"^15.0.7","chai":"^4.2.0","commitizen":"^4.2.1","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","mocha":"^8.1.3","nyc":"^15.1.0","rewire":"^5.0.0","typedoc":"^0.17.0-3","typescript":"^4.0.3","vercel":"^20.1.1"},"dependencies":{"ajv":"^6.12.5","chalk":"^4.1.0","coveralls":"^3.1.0","dree":"^2.4.16","yargs":"^16.0.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e0b3d9e0cf2c7e6b862d100c8daace498e944375","_id":"eagletrt-code-generator@2.4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6fLy/od1JoFOzuv06MFQh3lC7Jza3iuXWsJqNt2KnulgE4awerlXRXQrdbs+YZ9zc2KG0RXfyedKZ1CQsttmMg==","shasum":"2917f47ab51a0f0e05c5870f7dc8fabd8c553445","tarball":"https://registry.npmjs.org/eagletrt-code-generator/-/eagletrt-code-generator-2.4.0.tgz","fileCount":80,"unpackedSize":131273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjHSNCRA9TVsSAnZWagAAHaoQAIn7NCGXAOn5LG2UkEWm\nyjtXY4EiJeQ9MF/15UAMC+TM3AZInLnqN1fZFgazTNxosDf7qHGR8pNhitbw\nkuTXRgezA+wQg2OQjpeuxalcCj4ATpwamZAaGrl/ItapkYH40EpUZO2FQDJk\n29IJbQZDn6iysaWHV8yVatDFXSOpv25jwIImuC0kt4grflMKFd3GCRD0lAIV\nXo53znZ5fk01kbPt/7vWLmvq30p4EDB9/BtoTJRex/LFqilZfXIh8jhtNawN\nLraX+4u4Nw+qlgaswZP1Z6d94yhbzQwoNNQcAUiSgijAIpspZujxNAMilx6l\n9n3247rMqsWLoJP/8JeuLyrTs88MaYNs8hQ80i+neom8TKwhNxnv7Uj0pmuM\nwEVaGHHaSRZpLk3pe3mMtC5xl9wzpDMVh/fjZeshQOoPo+eKR9WSg7elnK3z\nOJnWA40Fg6yLRHxITxoOrwcxrG3Nl+vLZ8+RzTtmFDQDLHvk41zWQuRTGEww\npDZxfSeRvcNspR8aseRW53C1qbGjv5vJj5mm0/6eNCNFik47hV3+kYX4Ud9Q\n4nUL31JgqvY9qYaqziWuDF/+wwilVvEhSijA/s07sdCKYLqGvSXSXDUmaGAG\nQgvrlmLNpis4d8RvCWFXNqjj64i50/YcihC0IkPa1Mu5ANXC3YIDalN3FTfS\nNj1M\r\n=XJua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWnawjRD74axtLpKphMZZ8Pq6BcFpZDkEi9nBRFzS1+AiAdL++FXQc5kP87WqZ+LRE00rRBKCTz5WeKAcYtOmj8mA=="}]},"maintainers":[{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"}],"_npmUser":{"name":"euberdeveloper","email":"euberdeveloper@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eagletrt-code-generator_2.4.0_1603040396907_0.4456245113197612"},"_hasShrinkwrap":false,"deprecated":"This package is now deprecated and moved to the EagleTRT npm organisation. Use https://www.npmjs.com/package/@eagletrt/eagletrt-code-generator instead"}},"time":{"created":"2020-03-14T21:19:06.282Z","1.0.0":"2020-03-14T21:19:06.452Z","modified":"2023-12-18T19:55:06.278Z","1.0.1":"2020-03-14T21:29:31.483Z","1.0.2":"2020-03-14T21:31:19.580Z","1.0.3":"2020-03-14T21:35:54.988Z","1.0.4":"2020-03-14T21:41:10.601Z","1.0.5":"2020-03-14T21:58:03.112Z","1.0.6":"2020-03-14T21:59:50.266Z","1.0.7":"2020-03-14T23:46:14.673Z","1.0.8":"2020-03-15T00:08:56.972Z","1.0.9":"2020-03-17T12:20:33.624Z","1.0.10":"2020-03-17T12:26:36.607Z","1.0.11":"2020-03-17T13:03:54.812Z","1.0.12":"2020-03-24T14:17:56.454Z","1.0.13":"2020-09-27T13:24:50.313Z","1.0.14":"2020-09-27T13:27:54.255Z","1.0.15":"2020-09-27T13:29:32.460Z","1.0.16":"2020-09-27T13:36:48.644Z","1.0.17":"2020-09-27T13:45:59.342Z","1.0.18":"2020-09-27T13:58:59.301Z","2.0.0":"2020-10-07T18:34:17.387Z","2.1.0":"2020-10-07T18:50:16.092Z","2.1.1":"2020-10-07T19:19:32.810Z","2.1.2":"2020-10-07T19:22:29.102Z","2.2.0":"2020-10-08T10:34:43.656Z","2.3.0":"2020-10-08T17:39:50.143Z","2.3.1":"2020-10-09T09:55:30.308Z","2.4.0":"2020-10-18T16:59:57.116Z"},"maintainers":[{"email":"euberdeveloper@gmail.com","name":"opera-gest"}],"description":"Generate dinamically code for the eagletrt telemetry","homepage":"https://eagletrt-code-generator.euberdeveloper.now.sh","repository":{"type":"git","url":"git+https://github.com/euberdeveloper/eagletrt-code-generator.git"},"author":{"name":"Eugenio Vinicio Berretta","email":"euberdeveloper@gmail.com"},"bugs":{"url":"https://github.com/euberdeveloper/eagletrt-code-generator/issues"},"license":"MIT","readme":"[![Build Status](https://travis-ci.org/euberdeveloper/eagletrt-code-generator.svg?branch=master)](https://travis-ci.org/euberdeveloper/eagletrt-code-generator)\n[![Coverage Status](https://coveralls.io/repos/github/euberdeveloper/eagletrt-code-generator/badge.svg?branch=master)](https://coveralls.io/github/euberdeveloper/eagletrt-code-generator?branch=master)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n[![dependencies Status](https://david-dm.org/euberdeveloper/eagletrt-code-generator/status.svg)](https://david-dm.org/euberdeveloper/eagletrt-code-generator)\n[![License](https://img.shields.io/npm/l/eagletrt-code-generator.svg)](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/LICENSE)\n[![Types](https://img.shields.io/npm/types/eagletrt-code-generator.svg)](https://www.npmjs.com/package/eagletrt-code-generator)\n\n# eagletrt-code-generator\nGenerate dinamically code for the [@eagletrt](https://www.github.com/eagletrt) telemetry\n\n## Project purpose\n\nThis project is an **npm** package made for the **telemetry** of eagletrt. The telemetry consists in a **c program** located in a **Raspberry Pi** and attached to the canbus of the car and to a rover-gps. Its job is reading all the sensors **messages**, forwarding them via mqtt and saving them in a local mongodb database. In particular, all messages are **accumulated** in a **structure** for some hundreds of milliseconds, the structure is parsed to **bson** and then it is sent via mqtt and saved in the database. After that the process starts again. The problem is that c is a **statically typed** programming language while the structure of the saved data **changes very frequently** and is quite **articulated**. Changing the c struct and the bson parser every time that the structure was modified was a **hell**. Hence this project was made. I started thinking that there exist some **dynamically typed** languages, such as **typescript**. The structure of the saved data is now represented in a **json** file and there is this **nodejs** module that reads that json file and **generates the c code that depends on it**. So now **we just need to change that json file and execute this module, saving hours of time**. In the second version, this method has been applied to the **config parser** as well.\n\n## How it was made\n\nThis project was made with **typescript** and consists in an npm module that can be used also **globally**, as a terminal command. It is linted with **eslint**, tested with **mocha** and every time there is a push on github, it is checked by **travis.ci**.\n\n## How does it work\n\nThe library gets as inputs a **src** folder, a **structure.model.json** file and a **config.model.json** file. Then it reads the json files, whose content will **determine the generated code**, fetch all the files in the src folder whose extension is preceded by **.template** (example: `main.template.c`), search for some **special comments** in the code (such as `// {{GENERATE_BSON}}`) and **create** a file without the .template extension with the right **generated code instead of the comment**.\n\nThe part of the code that will be probably changed more frequently is the part where the **code is generated**. It resides in the `source/generators` folder. All files with extension **.generator.ts** contain a class that extends the **Generator class**: they have a **generate** method that generates the code in base of the structure.json and a **comment field**, which is the comment string where the generated code will be put. To **add a new generator**, it is only needed to add a new file ending with **.generator.ts** containing a class extending **Generator** and properly implemented. All the rest of the code will remain unchanged.\n\n## How to use it\n\nThis module can be actually used both as a **local** and as a **global** npm module.\n\n### As a local module\n\nInstall the module executing:\n\n```bash\n$ npm install --save eagletrt-code-generator\n```\n\nRunning this script:\n\n```javascript\nconst generator = require('eagletrt-code-generator');\n\nconst src = './code';\nconst structureModel = './code/structure.model.json';\nconst configModel = './code/config.model.json';\nconst options = {\n    extensions: ['c', 'h', 'cpp', 'hpp'],\n    log: true\n};\n\ngenerator.generate(src, structureModel, configModel, options);\n```\n\nGiven a directory tree such as:\n\n```\ncode/\n    structure/\n        structure.template.h\n        structure.c\n    utils/\n        utils.h\n        utils.template.c\n    main.template.c\n```\n\nThe result will be:\n\n```\ncode/\n    structure/\n        structure.template.h\n        structure.h\n        structure.c\n    utils/\n        utils.h\n        utils.template.c\n        utils.c\n    main.template.c\n    main.c\n```\n\nTo see all the options, refer to the **api**.\n\n### As a global module\n\nInstall the module with:\n\n```bash\n$ npm install -g eagletrt-code-generator\n```\n\nExecuting:\n\n```bash\n$ eagle generate --src code --structure-model ./code/structure.model.json --config-model ./code/config.model.json --extensions c h\n```\n\nWill have the same result as the example with the local module.\n\nThe options are almost the same as in the **api** of the local module. To see all the cli options, run:\n\n```bash\n$ eagle generate --help\n```\n\n## The structure model file\n\nThe structure model file is a **json** file that **represents how will be saved the data** in mongodb.\n\nEvery message is an object containing the **timestamp** of the message and its **value**. If a message contains more than a value, the value property will be **a nested object**.\n\nThe structure consists in **a few primitive properties** and all the **message objects**, that can be **nested and grouped in other objects** and are always **inside an array**.\n\nThe arrays contain the message object as the first element, and the maximum dimension of the dynamically allocated array of messages.\n\nAn example of structure could be this:\n\n```json\n{\n    \"id\": \"int\",\n    \"timestamp\": \"long\",\n    \"sessionName\": \"char*\",\n    \"throttle\": [\n        {\n            \"timestamp\": \"long\",\n            \"value\": \"double\"\n        }, 200\n    ],\n    \"brake\": [\n        {\n            \"timestamp\": \"long\",\n            \"value\": \"double\"\n        }, 200\n    ],\n    \"bms_hv\": {\n        \"temperature\": [\n            {\n                \"timestamp\": \"long\",\n                \"value\": {\n                    \"max\": \"double\",\n                    \"min\": \"double\",\n                    \"average\": \"double\"\n                }\n            }, 500\n        ],\n        \"voltage\": [\n            {\n                \"timestamp\": \"long\",\n                \"value\": {\n                    \"max\": \"double\",\n                    \"min\": \"double\",\n                    \"total\": \"double\"\n                }\n            }, 500\n        ]\n    }\n}\n```\nA javascript instance of that structure could be:\n\n```json\n{\n    \"id\": 23,\n    \"timestamp\": 10483862400000,\n    \"sessionName\": \"2020_04_23__12_00_00__pilot_race\",\n    \"throttle\": [\n        {\n            \"timestamp\": 10483862400001,\n            \"value\": 0\n        },\n        {\n            \"timestamp\": 10483862400002,\n            \"value\": 5\n        },\n        {\n            \"timestamp\": 10483862400003,\n            \"value\": 6\n        }\n    ],\n    \"brake\": [\n         {\n            \"timestamp\": 10483862400001,\n            \"value\": 0\n        },\n        {\n            \"timestamp\": 10483862400004,\n            \"value\": 100\n        }\n    ],\n    \"bms_hv\": {\n        \"temperature\": [\n            {\n                \"timestamp\": 10483862400000,\n                \"value\": {\n                    \"max\": 28,\n                    \"min\": 22,\n                    \"average\": 25\n                }\n            }\n        ],\n        \"voltage\": [\n            {\n                \"timestamp\": 10483862400000,\n                \"value\": {\n                    \"max\": 312,\n                    \"min\": 200,\n                    \"total\": 250\n                }\n            },\n            {\n                \"timestamp\": 10483862400007,\n                \"value\": {\n                    \"max\": 312,\n                    \"min\": 200,\n                    \"total\": 250\n                }\n            }\n        ]\n    }\n}\n```\n\nWhere every array contains all the messages of a certain type, arrived in x milliseconds.\n\nThe passed structure.model.json is checked with **[this json schema](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/source/lib/schemas/structure.schema.json)**.\n\n## The config model file\n\nThe config model file is a **json** file that **represents how will be the json config** of the telemetry.\n\nThis model has the purpose of declaring the possible options, that can be nested objects, arrays or primitive values. It declares also the **default** value if that option will not be specified by the configuration file.\n\nIt is an object that can contain:\n* `string` or `number` as primitive default values.\n* Arrays of `string` or `number` as default array values. These arrays __have to be homogeneus__ and there can be arrays of strings, integers (no decimal part) or floating point (no integer accepted).\n* Nested objects satisfying the two previous constraints in order to group related options together.\n\nAn example of config could be this:\n\n```json\n{\n    \"can_interface\": \"can0\",\n    \"rate\": 500,\n    \"inc\": 1.5,\n    \"pilots\": [ \"default\", \"Ivan\", \"Davide\" ],\n    \"mqtt\": {\n        \"hostname\": \"localhost\",\n        \"port\": 1883,\n        \"topic\": \"telemetria\"\n    }\n}\n```\nA config.json satisfying that model could be:\n\n```json\n{\n    \"can_interface\": \"vcan0\",\n    \"rate\": 250,\n    \"mqtt\": {\n        \"topic\": \"test\"\n    }\n}\n```\n\nWhere the three specified values will override the default values specified in the config.model.json.\n\nThe passed config.model.json is checked with **[this json schema](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/source/lib/schemas/config.schema.json)**.\n\n## The generators\n\nThe generators are the **typescript classes** that replace a certain **special comment** with the **generated code**.\n\n### bson.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_BSON}} | Generates the code of the function that given the structure variable, creates the bson object | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_bson.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_bson.c) |\n\n### structure-type.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_STRUCTURE_TYPE}} | Generates the c struct representing the structure | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_type.template.h) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_type.h) |\n\n### structure-allocator.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_STRUCTURE_ALLOCATOR}} | Generates the code of the function that allocates the structure | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_allocator.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_allocator.c) |\n\n### structure-deallocator.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_STRUCTURE_DEALLOCATOR}} | Generates the code of the function that deallocates the structure | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_deallocator.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/structure_service/structure_deallocator.c) |\n\n### config-type.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_CONFIG_TYPE}} | Generates the c struct representing the config | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_type.template.h) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_type.h) |\n\n### config-allocator.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_CONFIG_ALLOCATOR}} | Generates the code of the function that allocates the config struct instance | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_allocator.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_allocator.c) |\n\n### config-deallocator.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_CONFIG_DEALLOCATOR}} | Generates the code of the function that deallocates the config struct instance | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_deallocator.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_deallocator.c) |\n\n### config-print.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_CONFIG_PRINT}} | Generates the code of the function that prints the config struct instance | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_print.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_print.c) |\n\n### config-parser.generator\n\n| Comment | Description | template example | compiled example |\n| --- | --- | --- | --- |\n| {{GENERATE_CONFIG_PARSER}} | Generates the code of the functions that parses the given json file and assigns it to the config struct instance | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_parser.template.c) | [link](https://github.com/euberdeveloper/eagletrt-code-generator/blob/master/docs/example/config_service/config_parser.c) |\n\n## API\n\nUsing **typedoc**, the documentation is published with **vercel** at [https://eagletrt-code-generator.euberdeveloper.now.sh](https://eagletrt-code-generator.euberdeveloper.now.sh).\n\nThe documentation for the mantainers is published with **vercel** at [https://eagletrt-code-generator-dev.euberdeveloper.now.sh](https://eagletrt-code-generator-dev.euberdeveloper.now.sh).\n\n### generate\n\n**Syntax:**\n\n`generate(src, structure, options)`\n\n**Description:**\n\nFetches all the template files in the given folder (files whose extension is preceded by .template) and generate the code inside the special comments (such as `//{{COMMENT}}`)\n\n**Parameters:**\n\n* __src__: Optional. The folder where the template files will be fetched from. The default is the current folder.\n* __structureModel__: Optional. The path to the json file containing the structure model, used by generators to dynamically generate code about the data structure. The default is `structure.model.json`.\n* __configModel__: Optional. The path to the json file containing the config model, used by generators to dynamically generate code about the config parser. The default is `config.model.json`.\n* __options__: Optional. The options `object` specifying things such as logging, indentation and filters on the files\n\n**Options parameters:**\n\n* __exclude__: Default value: `/node_modules/`. A `RegExp` or an `array of RegExp` whose matching paths will be ignored.\n* __extensions__: Default value: `undefined`. An `array of strings` representing the extensions that will be considered. By default all extensions will be considered.\n* __log__: Default value: `true`. If the log will be shown on the terminal.\n* __indent__: Default value: `true`. If the generated code will be indented the same as the comment it will substitute.\n\n## Where was it used\n\nThis module was used in the telemetry sender [repo](https://github.com/eagletrt/fenice-telemetria-sender) of eagletrt.\n\n\n<p align=\"center\">\n  <img src=\"https://github.com/euberdeveloper/eagletrt-code-generator/raw/master/docs/videos/demo.gif\">\n</p>\n\n## Test\n\nThe tests were made by **[Nicola Toscan](https://github.com/NicolaToscan)** with **mocha** and **typescript**.\n\nTo run the tests execute:\n\n```bash\nnpm run transpile:test\nnpm test\n```\n\n## Changelog\n\n### Version 2\n\n* The generators for the code that parses the config.json have been added.\n* Json schemas for the validation of the json models given as inputs have been added.\n* Tests have been added\n\n## Version 1\n\nThe first version, that started by a javascript script in the main telemetry repository and have become this typescript package.\n\n## Project structure\n\nMade with [dree](https://github.com/euberdeveloper/dree)\n\n```\neagletrt-code-generator\n ├── LICENSE\n ├── README.md\n ├── package-lock.json\n ├── package.json\n ├─> dist\n │   ├─> source\n │   │   ├─> bin\n │   │   └─> lib\n │   └─> test\n ├─> docs\n │   ├─> directory-tree\n │   ├─> example\n │   └─> videos\n ├─> source\n │   ├─> bin\n │   │   └── index.ts\n │   ├─> lib\n │   │   ├── index.ts\n │   │   ├─> generators\n │   │   │   ├─> bson\n │   │   │   │   └── bson.generator.ts\n │   │   │   ├─> config\n │   │   │   │   ├── config-allocator.generator.ts\n │   │   │   │   ├── config-deallocator.generator.ts\n │   │   │   │   ├── config-parser.generator.ts\n │   │   │   │   ├── config-print.generator.ts\n │   │   │   │   ├── config-type.generator.ts\n │   │   │   │   └── configGenerator.ts\n │   │   │   ├── index.ts\n │   │   │   └─> structure\n │   │   │       ├── structure-allocator.generator.ts\n │   │   │       ├── structure-deallocator.generator.ts\n │   │   │       ├── structure-type.generator.ts\n │   │   │       └── structureGenerator.ts\n │   │   ├─> schemas\n │   │   │   ├── config.schema.json\n │   │   │   └── structure.schema.json\n │   │   ├─> types\n │   │   │   ├─> config\n │   │   │   │   └── index.ts\n │   │   │   ├─> generator\n │   │   │   │   └── index.ts\n │   │   │   ├── index.ts\n │   │   │   ├─> options\n │   │   │   │   └── index.ts\n │   │   │   └─> structure\n │   │   │       └── index.ts\n │   │   └─> utils\n │   │       ├── checkModelsSchema.ts\n │   │       ├── getCodes.ts\n │   │       ├── logger.ts\n │   │       ├── options.ts\n │   │       ├── parseTemplate.ts\n │   │       └── transpile.ts\n │   └── tsconfig.json\n └─> test\n```","readmeFilename":"README.md","keywords":["eagletrt","transpiler","code-generator","c-generator"]}