{"_id":"eslint-plugin-codegen","_rev":"94-b6817ab103a9bf00ede7f5cb8950bcf5","name":"eslint-plugin-codegen","dist-tags":{"master":"0.3.1-master-2020-03-05-09-34-01.5","next":"0.27.1-0","latest":"0.34.1"},"versions":{"0.2.1-master-2020-03-02-22-01-34.76":{"name":"eslint-plugin-codegen","version":"0.2.1-master-2020-03-02-22-01-34.76","_id":"eslint-plugin-codegen@0.2.1-master-2020-03-02-22-01-34.76","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/js#readme","bugs":{"url":"https://github.com/mmkal/js/issues"},"dist":{"shasum":"2e069feb7741123d400ba16cee6796540633e9ac","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.1-master-2020-03-02-22-01-34.76.tgz","fileCount":5,"integrity":"sha512-INrYyzq0/FQjxAXBBWgBxSQGm6wS1G3agBguwT0zQSz8oxmXgqGVKHbFaf/6lQjn7tJ+SiTpqxc84/iey74//Q==","signatures":[{"sig":"MEUCIGWIhlZv03kTo+xq9n7JysESCvBhPl/BRzqRGWwH8WqDAiEAmuqVSP3WHdnridKlXQE6CSrjic4OFTE5SlzpKFQl+9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXcjUCRA9TVsSAnZWagAAD6UP/3iRYVXBurbPQpoWgWcW\nwLgovrZ5uv5d7TetFDXalgGwUDYNiLXH4VfReFJucPEPKebCLTsaYBZqVIOY\nu6kWuWCUtK/8jmWL8llPBUVUhfGJEytOOOvNyN4WFhnaJslfdf8o/Bng8iap\nY14qR+XKTQbFGZH3ziIf/md5To7sGVQIjHh2YsnqjdMss0MDuTGTFB0tvm0/\nAUCQWj9yhCC+HCSMrK/tFwoIaO2+AxuopRjUeNaPgjWb82UAv3kHPLlhp1B/\n52+DByCVSH3k0S3bx4FqHHTKaw0JvT9UhQI6NT6rc1NLBJQ6RaBMP8NyxNto\nbOT030HFC2byODCpY47viEW6CoskO6FdeDHIMP6VM28qLQSRWgBWrABpZ7Wr\nsMObroNdHGnShDEw27l53wZX7iNQ7OMlqdZeLzokh88JTuWR0/0PBXnQVu1Q\nw+sxtjlkUN7kZADI5G03rl61bYTGha4QTGcymJd6LOeVmok6E1yORF8zP8Zh\nuku7FjY0mffspZEHxzGE9eJwf5Pw8zzV0SxUflKhb6Jxka9uECcBm9cgd1uS\nPZ2F/ODCiAaWAfcxSqZJXFpEOaOfPMDoFE3OMTZi4E1cLf613gdnoUIMU1AN\nBlrq3oIZGmhZG+5kxCNj2mQ7ZQuOgNrwUJj2UpBZZBGJXVyEXJ3CP1NgKTWn\nVRQA\r\n=2L5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0afdd459e1dc89c2c39f56dcebf2ecdabb5df123","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/js.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.1-master-2020-03-02-22-01-34.76_1583204564374_0.44032615048518253","host":"s3://npm-registry-packages"}},"0.2.1-master-2020-03-02-22-53-50.78":{"name":"eslint-plugin-codegen","version":"0.2.1-master-2020-03-02-22-53-50.78","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.2.1-master-2020-03-02-22-53-50.78","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/js/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/js/issues"},"dist":{"shasum":"4dd07d569ce2cc07b0cf7c61810bba6974219032","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.1-master-2020-03-02-22-53-50.78.tgz","fileCount":5,"integrity":"sha512-2lYMeG5ry8BkvHiyI/uDaI9x73sd9/fK60elmNOVyN9vTPJy1GdvSys8P2zlJ3D8F7q1yjevb/gk3DaI3Yqpfg==","signatures":[{"sig":"MEUCIE2gbOnBSvux10b+2TS1Gu03oiW+kG0YBtacdB5pmWHFAiEA5q1i5eH3kyU0Jc//X42qKpyo3UUS/1Q/HF0wGLrCZ6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXdUhCRA9TVsSAnZWagAAt60P/146NveAbB0MmtuX+EHR\nRgqF1OyaJJmccmZJS7MaA78npug5nR0PPI5/04vnhpFI89PC90h40lV3cfGF\nvFgZzSxDw8+cczjnjcKymePH+kt0gzx99+6+dv3Yw3RquU8JCmHIUyhLrifH\nxQyK42eECDjKuMjpy2Snnpg9Uu1j7qgQpn/ZmoCWx65GDUqAYU8/rHMIVk58\ns5DZCdesSnj17HhYm7WJ+ZceJvIin2JxF+64DbXGGTrnziKI+7zIZ3x60YEg\nBdKNI/gHQTqEzavKc7eGSD/EeDGXsKAIEDPt7sWxRwMiEIy+m2ZpWN9c6hQg\nRz8otcFBxtLv113skHwNrTW+UtQbvA8eWx9l3x3JJqz47gZjA5dGZOIZ1DxL\nFFP85ZTDko1uDqP1N76G49c8ULro33aOPTNuamEjQzjJFQPYPWPn6/qWbqix\nH0srB6U3MpZJWVc8to4uTvhOaU3nHj7KaZn/Hp0Dwyy1faUc2pMq2SyE6NP3\n6KajZqXdwb4hIFVoTS67gkPKI14YF4Buxr9TTeeBcJdTVXb3YhGnGviEpKKf\nDQW03T2OBzVcFqOY1p+Di7iw+/qIv7VZJUQTyBQo5N6xXArDeBupv25EtHYn\nnbi6NyFgABoy6vH9SSz4VVxRCZ7WbONKGsfpvCKVAvnE4+F3HhBPNhqF2c6I\n+NGx\r\n=lB+4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7be909fc350f87ff7355bc8fba745971a1679453","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/js.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.1-master-2020-03-02-22-53-50.78_1583207712913_0.7715797305982515","host":"s3://npm-registry-packages"}},"0.2.1-master-2020-03-02-22-57-03.79":{"name":"eslint-plugin-codegen","version":"0.2.1-master-2020-03-02-22-57-03.79","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.2.1-master-2020-03-02-22-57-03.79","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"a27dba8b39e27915c649647d8769daa13e5c1e3e","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.1-master-2020-03-02-22-57-03.79.tgz","fileCount":5,"integrity":"sha512-nEwR4k709oVDveGc/gG93zYB+R8jFeC5gUmJ0399YSIPqXV7iD/Gb5rhDa+9Xv3Xs+CRPX8xe6+3K35OHO6gCA==","signatures":[{"sig":"MEUCIQDvxgNL/JmiBJq8lUKEj2GRs9MHpKBx8PacntHgZeH/UAIgerZcHboCHFtSkBuHmtxIozFNG7GqingQHoeJQGWXxrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXdX5CRA9TVsSAnZWagAAV9EP/i729P2K4fAHxN33WZL7\nNgkLA2Jv0tWYBkMaKz3FMzAT/bT7KR8FAWJw2ya7jE5HBm8nbEIDjKtzFuqm\nQyd8bctsLd2HCyrU7ypQNCLCBuh7zIyW/XF6wCnndrgN+3I4xTaFwDhIbM2G\nD6PDloC0mZWQoTAmwbOBH3VPxBmPYpPsvTCTOv8u/uK5K4dVmMQSEDeA3Iag\noTuHOdtjhjo2iWXQ5mIicEdI6FlfnMjF+Edo7xPe6eJgpogCQhN68dsQUXQ2\nbjJGEdReysTBS/ESaVyYLBpgyGI2xho+A4UjdbP1gsC5L7nQr9YIEHL1oyLm\n9Qf8zpXHBjFI61XNy6Y+4zDCo7wEzrV/zx4CJkhEKnGbZp46m2JEqAaFGzYs\ngNHlVe9hUrttN91NayLCdyK/3U+KmOVQwWvTrhj9DH8mFiVJ6zcq9fXdV36Z\ncXf8q0P1SoCQuXr5vXVTHaDkPGE6s96T7VnU1ppgMksPkveACGcf8eKgQ5ms\nTfR5ugVaISQfHNfq1FCZX7yE5rt8DVcRO75L46XSNypkuzbh7fsaoV1K2GCR\nhGKJQC6VTFJY7jT5f4xXDr8zllKIcx4D9bqDKwIzX8iF3KAXJw1BIaiu5Cv2\nQAyv/nMSQtUBnCa9qvMJhyHtpEsJFfq5/UfKQlV6LkMEMKKbjJMxRjPTptU0\n+fTw\r\n=FFnm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"87ab11fc2d22f7b105be15a6d918c1da38920a8f","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.1-master-2020-03-02-22-57-03.79_1583207928711_0.04623085468203447","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-plugin-codegen","version":"0.2.0","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.2.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"f3a9f6d1fcf1043ab4dd42c38452e5c35d1e9dbe","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.0.tgz","fileCount":5,"integrity":"sha512-CJVdXkIHNgUwWIhuOhi1nPwK2yyBpSUg47q7yLE0IA7vPnprnSJUxvbuyNDHWyZAcsKEaMB5S/u5x2gD/q3lsQ==","signatures":[{"sig":"MEQCID8C+I407BjsSms3DouXEg9/6XCw0de3f8zKJ3CEd90qAiBPr87VU9kvxPY9V895rQRndCQnBJNLHw+W4O9TPAFNdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXdd0CRA9TVsSAnZWagAA6dUQAI8TV0LKcsPozv/20Tvc\nz+w6YcgqeDALg60j/yM4tnM/dVJoSOWJijnNee5/krwWxToO0Z/fo5BDrRPJ\nS0ry/I+IxAnO3W3aR1acHWbHosI0EjyFkcfgK59L/8GReg8A4svYPSroKd8S\nfSp9+jrH089WvKIo4JoL1ZRyl9Ds2VQUVHdkHFSz5f+KDigHnrEExlCoxDZq\nC02z1vsi8JB6Ljl9vVdehc/o/je8mCGnYQ/HvGMjWkV61einAelK337CqTL4\nzgrcxaRLx6VcrVGhnPeQvol3iiQELXRKSzlvwJA9xqXu3LQysC0dxbNVwXno\n5BHdH8VZw0xNNZ1ZG4uUU4OzcNOac3iNFDp6AqqixwQnvff0i0tgjcFYXmOH\nEyvlepRu4MM5Iqa+81qwHF5de1Mu8TuTDdMjykFbLubKXazgKR3PAaVrH4Fu\nROnDAfpzEx34gmXU4C98f1fSUlOmUx2rmZa/eQagHcKpKvymM2W6PmZKKPM2\nVtREy6as8G/XWMX2hSJkrgFWpKsGjXY3pnH1CQn2/UpuEjK6q7cGfTT3+Ktp\nek+PpqNTtvJ3bEgVRDWIIPfouBu8Ssa9yiRZXpl+Y5SFzptnH47zBgJbyJBS\ngTSQBqNd/FfBVw0uDIO43H9CQzNTYHQ3/xZtrjUVwoU0UoX5N1RSMGjSpjep\nXszP\r\n=khgi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"969fb8a8a7d41be358fd3dc0e14068d4de7ae310","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.0_1583208308547_0.9469734075841267","host":"s3://npm-registry-packages"}},"0.2.1-master-2020-03-04-22-46-37.83":{"name":"eslint-plugin-codegen","version":"0.2.1-master-2020-03-04-22-46-37.83","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.2.1-master-2020-03-04-22-46-37.83","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"b242414aea54a0d1ad3e342d76a60453507d2381","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.1-master-2020-03-04-22-46-37.83.tgz","fileCount":5,"integrity":"sha512-KTvJlejrX65uDD2zt3Tr1lbvL8+6cnDSkQFgtO79rzK6OeIYqZmqwJColdDhZOUB/ryCD3gvb5edDtrfaPpUwQ==","signatures":[{"sig":"MEUCIGUBXlg7YdxmkN2zRWC0QvrPebFRX80Lc6V6KQx/LRMDAiEAsFkKjdlcaRMDvo5IP//TXtTHFCL68+zmFfhFptlWL/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYHZhCRA9TVsSAnZWagAAVc4P+QAGlSZ+ULmrqetN8La5\n2zfFMSvb8nTZvEKW3z7zhewdldHdwG4i9ankiY/WV4mWOHfGE92maHbcHD8D\nqIRd80oIjFxxFes3hz1AX6nLaEEQle2Af9W09tI35g7c1o5t83ZNzUjJ6TJE\nbPSkvQIlRpMz7xt/15iLX3KEAPZSuYYYmq2aFaTgXuFpkfZVi8Py0WEWobKM\n09I2FvTbueXnMAup9pUJRVToQFbLt3Fv9DVyeb+DOJor8iRu8fC5HQ9hfGaC\nqSwHX+7XDZaEUADnjUZIm5RKaQkrIILaR6W4jtB0EBMUce1F+ULhFynBwBoY\n/shPUyz4y0c2nzk/JlG1rqeMfsV3JrqkvjhbeQlY4pz0DJARCJ6XtCh1CCZY\nNh+99lnv3QlcGDoEEu92S6OFXwJd7LZm9R+FMplMBBw6++2y/qrbarqmkxwn\n0OGoR00f3tPmYInCxFvXw9GtaXdv6F5Z5IhZzK0Ba64E3rR5U3is6Vgd5oOJ\n+T1uuh0NTZrMEtm1Ga23xeY/AdhA7JPNBLxCeXXHU6e5KWSXH2ki/+hg5cIN\nUtdJKyYfy9QPxMfAJAN7wJSq62lqXLs1WbB5xSv77kcYIKYiFuXCfPtRwVaH\n76vPqxAg8ahRZ+PXIuwgfwDfFc0oV46W04rbmP/fndVxjLX/rvxXSItKr+Cv\n5wBp\r\n=05kY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1976f0ce144b55b9207508ccdbba2347be1480d0","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.1-master-2020-03-04-22-46-37.83_1583380064637_0.5514422371842191","host":"s3://npm-registry-packages"}},"0.2.1-master-2020-03-05-00-02-12.87":{"name":"eslint-plugin-codegen","version":"0.2.1-master-2020-03-05-00-02-12.87","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.2.1-master-2020-03-05-00-02-12.87","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"0628bff47680e102de5cbec56db07b607b9217ab","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.1-master-2020-03-05-00-02-12.87.tgz","fileCount":5,"integrity":"sha512-l/oTmxsp3pewzXlaCkeFnI4elThelskCFZKreeQ+mVGCe1OrupQ9PuEK1JpFwOBD1oQ0Zq3rmZUKxl969fQZ4Q==","signatures":[{"sig":"MEUCIQC1bNWMNzlKlYoIoWJyBb2pgyBsdSD52w+afzFAiqSbsAIgQc6URfbqH8S6dA/PlhyeqHdc1PhXfpHS48kw/73iZmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYIh6CRA9TVsSAnZWagAAT+gP/3+tJPLRgJoiGJl2I538\nKbxnwL4UYxiK3KkvxUD7pi1W+8rPalTTLv9JtFoDxjE+t2fLznQdN7LvNTuN\nagKRJVijPY050nEIGivMNlC5N7Vjlg4YkAsTuKuJS8jlWqYe8KUzb+ewCelp\n6wosl1JJWH0DWZ57OeW1Qd5nuQWl85szabovg4Ljk50RNQ0Ux0UaXGMQ9+6H\nimawUi40lYfuu+QNEJUp76k8KWFTrGAztzo64g7z3StUxVk2+emjMhzLuoK9\nyqjhJjOcm7EjG2cEx6oGiKsL16kBe51RcOWURX1Kff/JFIiTQySMmokAS0Eh\nq/GsuztupGDG5SRSZOQfSjWlApssaUye+L0muqxh5rJqcHp2dznbcI1htapv\n8M/sSU8Imzha7jmz0yD+GRiuZVV/NIOAB+yEWAAcaf8lISaY6N58JPolhYU1\nezedtyCdETRkqVgY+apTBubwHU4St3E+mc9JQCsrJnG/TduimjkjMemdEnu+\nWiV+mJOn8/pazdS50QXaxf5QfC3OYFDys7Flh2BWHNaVhxwkfuF3kj5QjeRo\nNDOFTPXcwiqbQoqhhFOrt6F802o1b6M+bocMQWygFvLzO60rBU7++x86PFMT\nMiV09SSkrNKVfjh3Ob+nlSVKoI1Dc+BGlhKFT4ikEfb5BwYPQJsMuyramSBW\nz4ym\r\n=2yDf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0c00cb43a02b929409748fc0046d35f79f02f9c2","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.1-master-2020-03-05-00-02-12.87_1583384698436_0.7211619534697147","host":"s3://npm-registry-packages"}},"0.2.1-master-2020-03-05-00-19-27.88":{"name":"eslint-plugin-codegen","version":"0.2.1-master-2020-03-05-00-19-27.88","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.2.1-master-2020-03-05-00-19-27.88","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"d9414212dbe807f839d840d07b889052e51e8ffe","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.2.1-master-2020-03-05-00-19-27.88.tgz","fileCount":5,"integrity":"sha512-b8xLLXpoQNciXyDYFyV1SuolUKmStpbsVGx21I+gKzhcHrsY91Gp3ITqEjU+XUoyanJLmfWUxGRHEwhe6UJ5fg==","signatures":[{"sig":"MEQCIEBnD+66L/BuOQLwwu/pvMQzgDugrTbq7fNFMaGOvSzUAiA1ukMnYZ1wGexTawI3eZ4WLyLyD1PAlGbRqmwSnb+WzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYIwtCRA9TVsSAnZWagAA0pYP/0IJs9TWRIrEIomCviP8\nMVCmy8hmUP349xW0NXveHgx0H5LO72oqw+DqzHLCEdYFYt03ojttO/YxCfoW\nMtR66CWmCn75qE7ufuQB79aCNAhtxLut/yXcr7LEG7ObZ3PptMirjIGubg6S\n5hjzI1mlHIewZA1AqNUeF4y1gJ1mHYTVvZ5HgBo9z+tby4BUfhuExPoJGb9H\nRg0DaZ3sk/cwA3e8y3Myb3iW0QFqbeeVMZ6ixB2UUDeLCip8CmNTMLFIqEpq\nH5Z5mQ9vOn1ULYiZC2s1Iadqqy3JVzWAxleb/jzcVKC3Z/7iwFX8OA3FrFQY\nP246wm2r16kvnvQxx/BWGaFb6xebVJDVkCI/LtQKr7KwZhmPNaN9CG6uBWmI\nDwKk5HdMGrNyXmT/tP8SkFjwGuQJlFVceocXSwq/T6QR5mzr7IKewMP2YN7O\nhJ5QggmlejvZIHZXsmM1jNdgyJ2Q31DHk5UKAxkvBiGZaQeW+PVDGMWeZgQF\nBkYW49U9lHf2u/oBWmvrtgDPm7QVa01thEomR6Z/84kOjWSIzgsMUVU72Fhu\nPGutMZAU1e/NOaHu43cxahSlXTxpUtu7eB3PsSx7tjY+t/YpEECrF58LY8Z4\n/Db3Ix0CgOSNaCjZM6ptasxhzZV7vrdsjpnaKqCPIV+/tm+tN1n7iVHdBoTJ\naOvE\r\n=Rjka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4a863a2d5c34f3839047377e7fc12ae8ea68453b","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.2.1-master-2020-03-05-00-19-27.88_1583385645114_0.40672890191719335","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-plugin-codegen","version":"0.3.0","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.3.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"630b9c40e569aa926cef5ca480cf58e15f600b74","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.3.0.tgz","fileCount":5,"integrity":"sha512-3ok3cVfeMt8QraUopD/bzg4cpXy1ZisdFmZwQmH+69CjiEd9eANhQHXBNfsRoRd878r6iJhGV0qfy7ualA3wYA==","signatures":[{"sig":"MEUCIQCd5COgmkxu555ifWpxV7SnULEcehYP2tkbZmMkbyZEGgIgbYIUbBro+oolIxBiCe1tII8FG7wZAaNE6tE58AFN3OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYI2NCRA9TVsSAnZWagAAl+wP/0nyPtKHtZXotQbVgm5/\n1x9JpA0rfJEEFpZEWUqzeEMDG+bgjf7pEamMEo6Ux/+XAJloWTN87Bsn+Cjr\nJs9BG1rD2M5QJQWF7ynO3daV8IWfGE6B+hPmy2+1Zr/WcpFikBm5D9QMbIxV\n/RzwA2K5P3XzR7Kwgy52wFrFO3Mjm/73MOq8loFXpPP0bGYXfZFdZ7RDpp+z\n22iWIOBf8RUKcELywjQ7vFBNcAvKBuzAKUaRPkESB1MEdIR7QqJErMVBADi9\nLF0o5Pg2OcYFthkNIzp9aZhmTbGfUkJY/BeGHIPCf8aonihqGU6QusNDt4o7\ncRAma3/MohozYTWTfoWB9w+T8xVUmM9GjRVndvhR3HAl8KJEmkqSj3Beeo6b\nmXkVIees2qSDCO/M/D+TEepBt7F34Hwwx9UL7qeM8mzbmrNiTFlhQ4v587Ko\n+7cBcAvODV8f1CFm6CCVTpdNtSsPV6dh6hpG7VUoRXrs8uU7RQiOIglLZqKD\nXC1ZpCdQ9EgsrzLflWByeKJEI3aZOmQcoZsroADA2oWrkF0INHAh7OdckIJP\n+mGa2VfkFp7G6sTDdkJ2JRkYXgf6b8eyGfEqpsaeVDqAqjpPlnWEWiLUh/cC\n7bbOQWSYhIAxQv5nEbx0UDldw3Cw8SlShoUKm4T008/JfCoazPrhIKzF59Xh\n2A0J\r\n=3IW8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bd5431fcfc6f9a06037edeccd8a3055bc73f966b","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.3.0_1583385996872_0.14507570197476127","host":"s3://npm-registry-packages"}},"0.3.1-master-2020-03-05-00-41-37.1":{"name":"eslint-plugin-codegen","version":"0.3.1-master-2020-03-05-00-41-37.1","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.3.1-master-2020-03-05-00-41-37.1","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"2eec93854b2123a504838fafdb71a4680bdf1e79","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.3.1-master-2020-03-05-00-41-37.1.tgz","fileCount":5,"integrity":"sha512-8zsF2fbIFvm4+d1bY/jAIbZwTlT9G5rqbA2J4jPGcoSJw6mt01YvjBTq2IttZOp5nNFKI2uCW8oREDH8Y869sg==","signatures":[{"sig":"MEUCIFl68NRjoJ3FhgdyjDqIF2fWg6/g5LfCbYI0dh8X5kaOAiEAitcayyk+L3QdRzS0J+ABS1wZb+VJp8XqjS8ztQSXQNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYJFmCRA9TVsSAnZWagAAvTIP/iMCfZfgdEmtyjyO4AhV\nADz9Ks0ULl3i04JCY2I6cOq4C+9jFHN0YhBmZl217+q8tFgLPpJbApo7vVgb\nDJqRCnOwyORF8cKzSFe0XLVa87TuH08On6cy/PUhTORTaAEGT9eRegKDRcKG\nY4xHWV4DyuOaYpAweRbBmy1CXp7bcUA9aYTMhzu1+bK6URdKQavkIEvuli28\nM9vYOAk1jlGDzpfNSGzFjwatwv266hdXe7C71JcEBGyIURFx2qnGRyrcvu96\nLjYEa9yGTHMXmzEcdklTXpja9DLP4F08CVtQsPbLD9dkHDfHh6XX1VsKU2tL\nOhBqtnsw73p2IpDBJTr8vIU3SJDH7hRbxciQQo+TEkLnW1CRHzM0VhIBJxxa\nSatcvB3Ze8nSmOecGLg0/bQpA49nEvLgM6ioMuYRva28XSSxul4I/VQyevJB\nkHDLd6gr74YD2zlay0QwddjDiCMEjKLBWQ6aQXYBmUMQJkVdD8/eJ9pLf/EU\nU/Ukn8P1yxlumKaYu2siMqdGeX8jVoCeOHhWhip3W6SyCrOMQa1kuRO6gLEi\n8r6XhF4jr0A5q4mkuGK8Z+qFWj7WjuHiMMccsE6sg4p5U4AIIfhbP9o6cdmR\n5WAXoqy/WuMS0SRC4XJP6p7E07AWv0j100sbCGqgMiO3iwT5WOnA9F+uzUKF\nVpRG\r\n=4r0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1dba940a91bbeb7a0147462396b028e65d964add","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.3.1-master-2020-03-05-00-41-37.1_1583386981866_0.5042807555290609","host":"s3://npm-registry-packages"}},"0.3.1-master-2020-03-05-00-56-58.2":{"name":"eslint-plugin-codegen","version":"0.3.1-master-2020-03-05-00-56-58.2","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.3.1-master-2020-03-05-00-56-58.2","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"52440a1aa380adeb7f29e5b3d4c8ef9b8f18b8d2","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.3.1-master-2020-03-05-00-56-58.2.tgz","fileCount":5,"integrity":"sha512-KvDVyJ1185xN1TQ9P5jxc7mcIFxjqWtUiCeJp7RijKFHu0P/RwylMq4Us/75Wp0x1OcSqLIqsX4iLva/wdV6Zg==","signatures":[{"sig":"MEYCIQDzjN9guS0b6BxNzoIgoE98NSDR9F13iWJoXx1EhpBJfAIhAICH8T9kdZga/GyCjvTAfuPiX+jbI7e4a3sVwtCA1RmQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYJUQCRA9TVsSAnZWagAAKuoP/A5NOUQkuU1Z7jIU7i8J\nUC4exyGNFi35kcbwMXFhmq+OLN6uMwqhueRnqvqtoqw9If3ar1xUQI/d+9IY\nD9uVXONsIFY2rtpBhFTMUd9Sax8X8LfZYxBq/NmjarK4b5bJtNwJbZEOe3Ne\nJiQ2R+c0KvnRJKYonKZDaeluiAvmyxWIq39fb4vUYBL1RAttWuVcMpx6g8cW\nC/JBGNS2UDuGqbNEtxkO/tunNvT2dOKme8aWr1ObrwQ2P46cxikPUjsKyP7x\nWmc9Hr4qw4jaz+ifsIB8ln1lpYGeT5IpYemUIrFunv+PuXS4kNEHzcL04WNy\nHuLYzERHcOtL0xivGMF2hzAPFrydF9Mtj/P+vQ8Fe5H0oWwcghZ1AAP9NypW\nxCAVzvVeKF0n0OnEBgKoxLMQUyfeLdT+W2IIbQAUnRgb1+SEB55Bu7S/GVUO\np0Ew5VDS2AYvufW+CiOiUa6m7OhCqLZsgJ7jc3YN89ldUlUXifxtvteljJ4S\nN1EAMAU3o73WllmH8CeqObW7sM/YpyErXr02MprvvUE/oYysKmln2d0UdpGi\nu5V03r3oa+xqet0J/pZhzWaFjFsWr7WowoKy0u5DhGlqNvdmIjA5tTaBx0P4\nsQZ6gttEs7RR68xH+eNo7ef0h8laejFG7IUbt0nUE00XrZgWzKzhSx8tAMuO\nVWt7\r\n=2VuQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3179e4b847df7ee0c58577f380bd8d2802c72b31","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.3.1-master-2020-03-05-00-56-58.2_1583387920331_0.32709564622039755","host":"s3://npm-registry-packages"}},"0.3.1-master-2020-03-05-09-34-01.5":{"name":"eslint-plugin-codegen","version":"0.3.1-master-2020-03-05-09-34-01.5","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.3.1-master-2020-03-05-09-34-01.5","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"152e884b59ca05536ef8dd1441131f17b3e814b6","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.3.1-master-2020-03-05-09-34-01.5.tgz","fileCount":5,"integrity":"sha512-Kx9ADVVsrOP+sTDSZqbKMX1qgWGDmcF3FFno3ihUp3rwmZ+uxw5CMXKyme0EIRFces42F9eAW371a9o/bCUyIA==","signatures":[{"sig":"MEUCIGJq671ODcOCwDZ3mpXFbQUVGK9mloz8/TUYXRYfhua8AiEAsr8G5yfLz/S38XvUihs5hrMulIX50wn6IfbrA1Bnrq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYQ4qCRA9TVsSAnZWagAAvOAQAIyxYk5aja23NpWrjF6J\nAI98tKfZfYM2Rfio6Nk6YnUAWTQk451Ug96XBvZPxPN7fmvzZUy4brrSZqdR\nPoyaZUrB1EfCicCKhAHL0WSag2mTaRxRpK4lrUMQi320W6mEUEgDdNC+9y9h\nTloevt7cTEdI8JrZIPkqkpiE1vsR1nrxqtssCQ6Tdt6lzhLmvs1v/EumM35T\n8g1n9Y3TCoSJUI3SEb9MDNs58l4Y0F5FchqFMGo5rWpNlvydW2SvFZD0FEpY\nlh1j0AU5wwMIUlf3BO2Eu1K3SjjBBw5mv4DAZU7EIHqVe6V011sTFprBvz2t\n++PDS2AyDW8QWuZzsG0hs8MC0W6B49kb/DXerBx4nyrC/2d/GMJDHNL5TMZj\n9JKuVrGsKfR3WF6O3kJb2jO7bmaIJ8+MrBjBf6bmP126e/NTfdaYmnDxHOHl\nzWnMsICHBOCBRr2XIcrC5kKV4M1in9Pc8K/uHMgGgWKahVskHokXLMJS7s2f\nCfFMIU2PDRH9vYsNSpDjCyYWbTC5tsHGOzFJQIsZS85L80GfkjPn3imrRp+6\ne8quPQPNFP2GCufJkaURXa4XOmjsZ9iv+SeEMiYZKdNTA4q/Y5+6DTP/lh8S\nb6Rb93sLqwLUizdaeLFgS8f2NNGdv9JbGByn4A1jlMYpC30S3pf7crjrEa78\nqQ1+\r\n=TRGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7e63d6831adf147dd0858e15ac059e2f1c73d896","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.16.1+x64 (linux)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.3.1-master-2020-03-05-09-34-01.5_1583418921671_0.4955910031833679","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-plugin-codegen","version":"0.4.0","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.4.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"450c6f95a4b520a7e3435a9066a769e3e4df78a6","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.4.0.tgz","fileCount":5,"integrity":"sha512-uiQBX4NH4+CZFUjSNTFDpIpHMk7b3n/gYbgHFqziiiwUyNR7lyk4g6OpdLotkDUwZ/BTyTEWPfKQ1/G9LVRVig==","signatures":[{"sig":"MEYCIQDSE7PEZTiXR2OZ6/BpVE6KvEhUvOGzQKN7t+9/yAaElAIhAMy1BziF+OvN6la9WRG1AEMkT/GE2VPDPAcMgTdlxoeR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYQ73CRA9TVsSAnZWagAAzmQP/3QKfxVYvDQ1UqEj3qdC\n/qQ+4z0wHBaA8wqT8AqvayeGpUAIsILiKyG8TRjG94CYlt2P5DPhJaxL+fpM\nhHWwLoTK7RiFGD5P5VvxO6ok4icfLkRO/f+w9QKp0WC0NdmKSLOaJleLRI7b\nFWd5sFKJKlduLiiHOQuTFZXE6Dsx8sBPbsTJTLOaLRA8jIYlPqppCalRZtrs\nLFE3CEh+LVbK0PkFIsrnObZIOLPXO7z8DtGqyniiP7C2qLSYQRUeWswPmMde\n6zzUYA7ZoQcWvyRV9dJJVLFwHmEfyc49wIXFX2rMfpfcPhtBHRN3fXRuKTuc\nS01awxYffq4zAoZospwmZHFzxplvI1r2C7i6xb7QL1ulA+4+8duW1GLZdCB8\n0zz8nXs5BWsOdW2uuq91Lgr3NkOZ6ozDEUi+Mvl439oOOOxJxLw9MDxPNZWV\nwCcywQwNQ5zCZXFdUJkEOOmjV2shGhL6y/LL5DbY1ApBLqHv1PrtRzH4VSWN\nzV2f6e7CSIUNTDSpQBrggdL+/4JLhwBN08NFtIp2eDRDfO1qSssXKmOVp6yW\nxkgk/LeL80MZjn7/UF5i3XoB/Rx6geqvlFWFHtshFvR5KGFSSMwkFI7OB0VM\nO3WqTdHg4nO+8UEZwQY18RHLCHPNG63VBTDaE1E1uGycIw1u8p3KohBvN9q/\nDHTZ\r\n=Vef2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a4cb0315a1a12167e2293219c75a10db1e56cea0","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.4.0_1583419127045_0.9790733437431067","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"eslint-plugin-codegen","version":"0.4.1","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.4.1","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"a827022412d789293ca7dda351ee16cf11e71241","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.4.1.tgz","fileCount":5,"integrity":"sha512-WIfS+/7WCTH4uEo4YEfaoN8my9G9zS1ysde92zxLHzeAAUoDz45gEesoLaEp9YNf1Iff0Fm2nXPw9CMNll3EGg==","signatures":[{"sig":"MEUCIHvyJj14upALdOOYxHfzG7KWtokfwm98lFbr5ftufjPDAiEAzqG6cU2RrhC8Tjen/fzqOOSnJ6lBk8dWWtfkEVaeT84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYQ/ZCRA9TVsSAnZWagAAm/MP/jPgYeVVMl/useJgbI//\nMJAdYBYfbWXdKKe2I0pqRoqG10aN4PCpbpTgMcf3/3VLcIlyKNd1vZJjYouM\nsd8n95UyeDoord3aLzMmUO6jGQi509ERcfEz5atmn+D0CaIp1quKMW32gEob\nJvz9SDtDG/DhDe9VSYF/IWG/29yIXempN+IPAcLg8wn5CPwV34ukP0SFZ4TJ\nAMOA4ZDUd3gcq4h3ixdaAp/bXcStcuW9V3m3S/1eLHF2T15BKq+6eKJ8Jhku\nH1AteD9pAoKVVlIuPRJkL8y9rlZigqVIINdxCqEysSjTsEsiFveLsrn5vD4I\n1MkV3gMM24wkHSD2ujK2rCrZpVMRJejwQIy90k/9jvNnCb7ZPlO7o6RuVEha\nrcNbC5ISfw+Ftv28AM00ByOdMTaeWfsCyF08e+5EdNJCyNkwgKwUk/B96C7I\nl5cFSXj76k2pSfYZVijm7D18r0Ug0kxSLQyNbLA4jAiQC19nzduV1oeyCHxP\n+wyvDN6ub2vexKli5/yugsE5WUJA9LKNMyPZfwcKo7siu3TNqYRwJYAhjKFL\ntkjhUdlH5XPhidRpe7rstYgm9yBOQeJfei9TZfa+9puX6W61O5C7syP/MJ3G\ntmLW8pGWQ+wZll9pYak6SKNZFEbqoW1MMtNEndduXbIQDjSEb7pa24QvTQE2\nDeWD\r\n=lKF7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"65787c0f171b87516d55de987ea52454c54d9187","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.4.1_1583419352697_0.8118011052696243","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"eslint-plugin-codegen","version":"0.5.0","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.5.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"be7d786c4dfe38002741595a39a30a658a8fa3eb","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.5.0.tgz","fileCount":5,"integrity":"sha512-xMz3yfuVXdWuFHzFIzeNmMsJlbDkwTIGYlc7nA519qqaLjtl1iK1/Jj7H/LVT72EVj1egh6DGTAaLsskRv0zYg==","signatures":[{"sig":"MEUCIQCzlEtU1xC9Y2teQaWAnJ2hxjmai7n4tZJ5YIIi/NZsSgIgB0K6q72CyLAytosnWFTbVIHoax0H9Y8W1Crfy1f/pjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYdrPCRA9TVsSAnZWagAAKbkQAIHWJ8XsbdI0nGO52Wvj\nYeD2W9qlShKJEkGnTCAcSfTTrcebWjKdLwctKhoPvF/K+8+CruobcCRmgIqu\nl5hB5zpx0bjiUPcCpCBBCjsHZOHOAUW1JcFgY+9KiKMtZYxdRPMQnbJpqaMQ\nxl75iMAddDZUjpB1L3eSCLOMxi7FrDCIcin7+uI9Aa9JNwAddVi/P/Y7D0qA\nKwUlhnIColYDUqEkB3Wr5d/+EfVW9pP/OVThQuhHWF+u0VsEbKrX8elX23Xz\nJWTy3tzELuXmyZildVTHIbYlBqEJ/sTKQ6b10kLaklI9jA0O1XeuDV/KgfId\nLL8Wgfpk60XhrfDIwkbzy56lAjL6ZGqW6nvjRnf2sa+gMrM+sJod9z48z8vP\nini9JaWtLHEUQH+kfR56lALv7kNKegy9OifFVuFP0QgvIQ3yl/fZNm5NG7Qs\nfzGzEki0zzFWpVsA/VCWKk/OyLZh1AFu9QglsZl3Ulx1mkeQszU6c0ifwh0f\nhKJ1lmTC3XCe9XE4AAavcO6qfScdEtUIp2lxogsDozmr2yZl4LXPiBwOPGV2\nJnUVEfT1pvt7Q0yG9LEcR06Z5nKXushMDGXUSP6sXUSueF7XGQBPvy8xi6Tf\npv3d/uFG0iD7PRoqtIkhH4xkKva0xoVHFWI7H+GVSHEMqtnPsGtW2vG3k8DK\nmFd/\r\n=xbc5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7ada63d995dad1d5077e8d60de725381a4ae4f4f","_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.5.0_1583471310307_0.5639105293484772","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"eslint-plugin-codegen","version":"0.6.0","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.6.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"34cd028997d8b510e1a38564fac83eb84f3d8e7c","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.6.0.tgz","fileCount":26,"integrity":"sha512-/FsbNxA3kn+DhJVi2TDkiL7l2Ku/h48BehWh8vhpMGp00VVG+iIu65O1ja66xNFZ43NSvYyeld4XNovmaQnL+g==","signatures":[{"sig":"MEYCIQCotM+lojOUGe5HW5HrogH3fPWy87DEBna2tiYICVpGCQIhAJYNmIK/oN1/ec+LeQ+YwVQ7ISQ0EH819i+kjCEpCiWx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47999226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed70NCRA9TVsSAnZWagAAPakP/25ye8ebctSFSdwSE7Sf\n1Au/1FI7ZmtyIzjOyHAGcLTvXR8xVqnEgQcCazFz/1wEKYDmKgRF43pyFt8O\njHGVmmWFrE9+cGglFuuQgk8vMCwsoQflZBPvlc3JedCi7MS/5ZXPqTt/NT9k\nQuFNvUQADo/uQlNL+9bSV7l3WjNbM/zkANcVicljKIYSS8qpLEJ20jb8cjRV\nc/dzs9qhe1g7lIr3G52fUR/D3RiuXdfaOPdXUQBWSljl7R2lowjKgDdWw0p6\nrrfiJohu2rGw0zaWk4fns0+ET8HqnoeO1o3rsRJoeoknm1XD1JnjHlklXEiZ\neaBsfuTwb2fOFAFiVv5nKl5WCoJu1fF/yFfa9JOXcCtEohEx9Ey5SEIDw/mJ\nTKbeg5KPrGPthmM73nvj7pttqiT+kyLMKxiGq7LO2BsbGGp2VkPpjNEQKTby\ngyx/aE4XpxV1yHryJxrkLeI1MxD4Z1U+v/k4ZZcwqIAL1tYkqpMUlPw+hygO\noU8+nJ1O6d7V3qAiKpbdNCRwSFcRlLejAVZwhmQmlbr7kIqxW56o4AbbyZi5\nl9h4nPG++h5PWRfiPCmFX6nMvnRbcj4q+z5iON4LFesDdJw1+4rKk1wc8ctZ\nSp0OYRr21BXCaVlGRUqQkYApa478l7QYrJYCYb0efr1vr9St6NQktyG3cztl\nJhut\r\n=xEaE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"146e41ba2b242dd629616299132f5c8ef45485c0","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","io-ts-extra":"0.5.4","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.6.0_1584905484280_0.01060908622881307","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"eslint-plugin-codegen","version":"0.6.1","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.6.1","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"3ff8a906f9bab4b5eb1f07c3e72c1446ff2ca330","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.6.1.tgz","fileCount":22,"integrity":"sha512-gLf7pj3fGko5fj2UhGdTPIlVxhsTggG0oh2esB4kNCF8RN4ILCxSOLI8nOsbpVWiZCLrtxobcJzU8V9Srwjufg==","signatures":[{"sig":"MEQCIGem2V20k3h+7KSJxZ8msbiSE+pfy5N0l/WbvzevUMoZAiAY8wqM6EHhgIycLrLw1ltedaeLWZhCNOzRdZ4JVWAcDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47994805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed78FCRA9TVsSAnZWagAA5f4P/3RskMX20JI5x6NxRIbk\n2ADnP4wl+7lv2jMOhWcvtuYWNVrduUfadUpA7LNWtz0Qm1OUp4pqvgduDW9E\n886ONWq9z+Gd8c+zxlgNr/BwQC9NYQLaNePuGKYtoKkSgApSIh7EKYrdpJTZ\nks5dnmMVbErojHyQsx71Z4zs0f6z4chAnUb1sRqT5B0EZI08cTXRuAfJzksi\nVoJeS0OsfzDVrNuBcaLg3yRvaqFORArx7KCMEqSpEnr0MIE4r1TsIzpmTm/L\nwu6suZQMiXj7w67eCwbW5lkrSslEvntDTLLexjkjaRHK4PtzqqwwIvVDPsVQ\n28kWS3PVErD3RFxtAkXq3Zuj5gLZ1Zgjzpx7LZ3An5vQTe3lof5PKxsJo6Ns\nfxIR2iaD3ydsYIW4jD8G2/wT2V2ygmU8zzQk6S3gVXaUJ5phAD7JVv8nNfyZ\n9I2GaFGOD1YvHDiWTCXcKvA8mXE+j9D+TnpLsiWy05NYIeiJitLBESwJtGq2\nDvjosea0RiAHpYKaVlWjlfA6NX8HZEKCrFMrdSK+dS4zeobZCg1mV6TeXtWE\nmJ36+V57gTtma4e82ehv1baJ99isFBfAHCF6Y3Zkddl9CpYD3hgKptQNzCLR\nPB1lTlSxgoE53hMh5JCzkLaOaR8kb3pFRELdZIibagl3oVxIbaPOLR3dRpMx\nDmoe\r\n=vJGP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c1221c0ed8aa8f0e10155b06f653f3fb97ffcd1c","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","io-ts-extra":"0.5.5","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.6.1_1584905988459_0.6831114202602646","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"eslint-plugin-codegen","version":"0.6.2","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.6.2","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"536aabab9ddf882edcac7e204aa4485bafa65d77","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.6.2.tgz","fileCount":15,"integrity":"sha512-+SNLZhj4malRlUCw/N8uGUrEbg/50YykOoUkc3EF1I4acWKlxxKO/k8jbr6Z3MLH8yqpU+P+Gig5FAHVUsLp1Q==","signatures":[{"sig":"MEUCIHxMOwtXvepBGY1v86pa/IDkaJyotPGYWOQFBtAanQQBAiEA3mU3enVadW4LktWk1lU5O+1bSohVUJE+28y619R6qBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed8MVCRA9TVsSAnZWagAAPKMP/iGh7/0LqKdqcSGFNSLX\n/kR8DWCUJfYZT/lf4iiqxJQeXqALQ3j7kC/6O3flGAdfa1oG83N13V2XPAyq\nczWZO3Q6BEwHeRNUHwHw2JkZpiF/ULyRWojBjB/Saw7Ai0uZKg2DIeeC8SCk\nULJ1UNJ0ucfzkkRh8u4mKanySJTTbbR99pERF6PEJV7IkgT1Rna639svzcv+\nqCnocLlo/1xRHJAQcqHuN9WY9m+YxCvsirQ5K80W2LUbT+fzm+1LqaT6Ek1/\nZtusYQX74S6nwn5Kw3lNt1KZkrUFMMOOXZS6mtKwH+Z+XLgoda2AGsnASUoH\nlIflOhq+BYLbCmBCfR7TAoPaEbpCNFs8rndpJBekiE1bOM1vjArx6hO8H79v\nyI6AtKGl9h4A4lazir7SYnFoyUZNOT/N0P31piaD8QzQUdgmmxCcpQ4gtSyL\nleTn3B7b1Fz60MdvRk4/OOcyOvSGh96PjkvIAU5xvKrCNFKEMCKsKup2MfZ7\ncXTc2jt1OHeGCj2GgcGjpWjO69oqsFWbOBARiIgwzTmehQtZ0jlLhT9w+PSy\nQBuWkQ560cFu+2NlKwU/j4DZLL8VosV9u/GNGxsKA00IGStJw6lxD1FCkSul\niEXd77Zp2y4BU+bE0KOSsZZEwhoGSF6WqfUdlrm+obiIzXVmdJEpmzDpJg0/\nmV/k\r\n=RxjF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9e38781b848e8d3fe06cdeefb02ab5e8aa9be832","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","io-ts-extra":"0.5.5","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.6.2_1584907028583_0.3202179249034349","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"eslint-plugin-codegen","version":"0.7.0","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.7.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"f5b9f79ab3d3ac5c53fe701b40f15d553fcd82ab","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.7.0.tgz","fileCount":15,"integrity":"sha512-HMfm2j9t8r00FOlEWWc3Z9q7+B0jMjop0zeHCVWiMhtz47EFc/UHW6pgUDqN+0m0Uq3/e99AcJTlXtFE/r/v0g==","signatures":[{"sig":"MEUCIQCJW9C+VAfc0lFCabWYhg4zBhg/oyTbVqoaeDbO57dsJwIgOpjNFkgJHrEWNuB4W/5fQz20radB/+7eZX5HMSk3KXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed++JCRA9TVsSAnZWagAAetcP/jYji8RpShcUQE/955Cz\n4LTMwqKAT+gmMqTQgpLjQL8M9rbJtV7AOOpt866yfKB20upUWnaMlrTWOyKf\neZsVAE3XzGb45Ua1zHCz/TYwfhZYX2pSygWCmpxIhBpEyb20bWwkfS2yREGu\nvqFvtqRTBkP6DyFKWWup0hhEjRG9lfoe8VfxnRUd7afMGU/45XdwaTW+jt6y\nx51uH8jm4rE3BLT4SOKh1vqWr/u08uLwM5+rgPyVgYfeyPXyrS0Ttw3zItw7\nuLHK/VomGK6Zs+iBGV/IhZIF895eX6wkrBKKbwh6MNGo7k12k+y6/PYQ7I6G\n9A9e4EiECJU4iAX/f6hrnVwHIGS5kkcZ+ZV4veZNqFqx65kC01pLJmqevLcK\nhnndMswhe0fwDh04gS+ges5ROXXyDn4ZSc6txxGn1ckCb/YtkAxDqAH2KiDa\nmBYH5XyKqt4AkqV1PHv2as/vB8qUjrhisEwqW00k78Ga3EffhtnxLADbHYN4\n49yqLMT7NBgf0oET6w1kpxBJalOkyLCh0AQCaaJMuvXWuyokUV22Hu6PNEg3\nbF/p1yrbfKp+Dj2BVKlcTkuZWzxImCFu9RBZxQckXkniQ/anBozj3+f+DRPG\nuTxKacqupaZQDqpcxzIiVuV8l9NtErMtjG3FeLx1z6QbquLbISgZVVKxZ7NP\n5y1t\r\n=GKvd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"de4c41ce85216562136b22332f92cd0a9248f1e8","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","lodash":"4.17.15","js-yaml":"3.13.1","io-ts-extra":"0.5.5","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.7.0_1584918409333_0.11751038265289537","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"eslint-plugin-codegen","version":"0.7.1","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.7.1","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"7ae088bfbac4de0a22a914c29d72a8221ef8d04b","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.7.1.tgz","fileCount":20,"integrity":"sha512-//1VTvUNxrhb1MnRxbs/yMfDe0dQIsGgYQSnF+jTcXSROZi1ZQ8wHBtZLWxCbd7jCIIVFrtHLyY7A9KaawOyvA==","signatures":[{"sig":"MEQCICJZebjUA7a8xYtkaBtBnMie9xDdLd5GaRI6W0eqVn4zAiAjJShnp2iIwPCyWFh5Q7gK6zyFX6NX1ea5P7sXaoCn/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehC8CRA9TVsSAnZWagAAcCMP/Rc0gFfvn9I2dFVIbpyw\nx4pJeGFspDp95qfnJByQ0SwSmxX7pk4BZTt4EWOeyBAOA2eYxjeTE0sb1w2u\nTvBegM78oZ8C02nURd+lYTDm1QMpPOIYAsNisoe5Y9IF/KgqPjOK/oJQ+N4w\nM1bf7SRoYZsV6YxdoKeGtq8yqELGrtnWIlE2Im8SCb44eVOq0OO7oFxgl6+M\nROGfZa66iXLJB1RBISWLmHbxBC0aJEnVGnvUWuS9x/wPtHjB7s2JXt+8UV0/\nAgxRerhaLk+xBmA0kwG3Kerpj1W+Oe0ILwH8JxNZNyNjC3dShpwxeh4mYa6I\nT42rLnkP10HGZlF6JyzZnEIy2L234Ay9L7J9BAvEfQzAz05eMG9xpnR3lOpe\nNPZhMswl5CtvcT5KrBstbJkhxWvDT6cdFPuwn9XaRGnKjIqJ7hDUTpGRZctX\nZ9ZgBeBu1ky2IJdGGGsBAowbjBjfNh7Auc4p2/TxMF7KSMAgOofVkZQ0NN0b\n4r0rKW+1QpuiObjH/2FNGcyBhbn8v8wGdEO0rz4HSolIW7P0LtmXNMTvGJ2/\n5pZqpuBpMveOUMSUa4znrYQnda+/+J3WGAzeFNfHCttgMMKKukUmM3oerIJt\nz6+ocdR/J9SdVnXtysy9V5R2MaWHwrSRWwAL6fPGcJ03F11o2/L9qUPgyzXL\nRRkG\r\n=+qhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bdd108689be3bbae84a5a147a3ff174e641947aa","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.5.6","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.7.1_1585057979786_0.5898845318825638","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"eslint-plugin-codegen","version":"0.7.2","license":"Apache-2.0","_id":"eslint-plugin-codegen@0.7.2","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"27eccdd20f77fc0d047163d424bc1a6761a833fb","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.7.2.tgz","fileCount":20,"integrity":"sha512-mfW1gNtB3QXODkyESNhAHmWxKwZMmEF8l+62yes8Tds69MR+rQmSLl8xryu3yDG7xKmfBrJn6gqmqa5RhTIrNw==","signatures":[{"sig":"MEQCICYCbIIoQObhRhCjj9FVvXpwpAKixxbtpxuAXC/ve2B2AiBYgnf4cXK5NIuRR+VBdfK3iX1DJdC9Ki9E7miOXU9A1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehYaCRA9TVsSAnZWagAArPoQAIFhs7cJnw3+PCzLYlHN\n4NIN2wga/5VBZwjwwNAx1pFEtvr6wYWh0H1li4rg/uF3OjFSMk5JjkHEHeI8\n0817jAALOeb7PgoGmLf+MTWkXYUqteQPFB+7fZVjkL5c2o8Al+MGlGOn79il\nxnznnDOJBhZh/bAyHf0et+kGxqg32/mbCiXAJuSFBR1MrowkydLuNBm0jnDm\n9g0ys3hTQmbkD/CJVw1dHqRcMZyZ4/AGylTe+W3vf0z3cCAqeHcSOEtjDHyA\nK7oL4DvzNj17ySPX6glWWkAfTWBNpicswQGYkVqGLczdh0a9eosJHi1NElJU\nL+F3neqaZdewP6VcAv5slDp3esEdAR9UnZOKaCbSMujOVxvpqFFc6KSDD6BX\nnuBEbamyyY/9iyf+YT6oFogn5MrpZcQDts88Kikzy4iMgd9/c44pAVdhEOKA\n6cl17BNfarJOfFBHBflf6zoEXCO6THNYMzP/iZ6T5aZa//OOXTKnRci1RGD1\nstiAS5F0Ogwe885IJP2eHX6QYUN4DxVrTrw+ix45f3xPVD56j95hs5Ze3xHO\nN1E+NOgwTT6aUzyCZVq+yNKYvb34hOPvVV7sCrV4s1hjCVgEWd9MaoKCPyfR\nn/I9aYz3TU1DFOxDIfSzlS0PCl32MT4A93WmnAkDJeXF5NnbRrfFnvyclkRY\nyphw\r\n=keTK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"12518098d006675543a989eabdc752fbc2b378a0","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.5.6","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.7.2_1585059354446_0.11373026689043653","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"eslint-plugin-codegen","version":"0.8.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"f7e05dcc915fa486843ad9ed1f84d89f822e2c6f","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.0.tgz","fileCount":20,"integrity":"sha512-6yPy0pCbFJFewbEymdz09DXfDR+sKZ4BnIdvKYoyxk7LwII3bJuWW9Ru/aZkhCKglg6BmSeDSDc+2TRIRaOLGQ==","signatures":[{"sig":"MEQCIDCNq1HvhPQPyv9c7XWzH/+J5B08Hg0v/vk0/9RuGR+IAiA/Z1/Fggwk2nUbM+8sm6+QbEhTz8LTbzW0wOhmHRSraA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegV99CRA9TVsSAnZWagAAWTUQAImVLZ9ypo/7a900smUo\ndHiXGNTgTs2lq5WpDThIcfocYI79oO1pFn6uL5ne3NTDTce2fFM4QIEgzPz5\nbg9moD7+pjRVctIlUXU8qASEWF9KK5icnoMwva/2qwYZzOkuzdsTTAEvunpZ\nEDgExF8SbSb6MC/4dxMyNtY533YCUgjuwsoe67KKsy6e5voKsvYAaFyFLqIa\nwmHw3JXy5vwYzOVo3w+4cbLj0LxE/8xadmPmY/7YnWpVaHKfW6mvROvc9LBF\n+f6auqEqODmZ0M6mIRFV9mLAgR+3d9FL6gm4hfMIQfeLVOEhVH8smW3YSD42\nMg/ddUdv2QNlS5EV7hfDboWqJOfT0p5DkgGRNWXpAdHLI4ph/nhUqDHxHaZZ\nZkS5BC57DGGhHIg4wNbTN9dS0bHOmGWgZUNU2nnTIuidMTItCcrwVdR510W3\nloZzD6EeIGhH/NWVnY16NlUakTj4kTiIaSRtNHwvg79Z9R9IJ/asXKKp1lTh\nTsC9XmERrWd0mOy0hVDLflusBNi7YkCwOvkI4ThDmP+bwHc8RXLYz0wCbMjU\n6eiLiveURJHJexYdOjik9I20YRnnMnO+tWaNhz0oNN2QrvlkziwRLfHTavM1\n84gWEpZdNaZ57Aag67VI1vX9tOBZBs7i8xdYoC0A0NPvQ2Yv9VAQxkJJj8wp\n81XI\r\n=4tly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.5.7","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.0_1585536892543_0.981002679456564","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"eslint-plugin-codegen","version":"0.8.1","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.1","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"8659bf124467cbd35a28789e9306dda594eb6491","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.1.tgz","fileCount":20,"integrity":"sha512-pi4uNuaSuV2AXVqzqM35GmDPRwHXd6r0q8E+7lq9DICYRbnG9bw0EX28YhrgPSidb84vWSt5iQd6MqxSVpUrIw==","signatures":[{"sig":"MEUCIQDvTDhA3uO64Gt2qKczAfPBR+jiAP1qn0+gMWMmyyLupwIgcbydZmUyp42usHl+xdMgPrEP5QSfoUSe0VqMm1N+8fE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeii9MCRA9TVsSAnZWagAAg8QP/1ju3quckL6tXvxQ6tIj\nsjNxqEMxxIcmFaVl/WNK9tFUVMFYoNpVDxbZwZk4qlQTh56bKmzwARg0ErZm\nnqiaNuTBTraWCqqHfbP00TSjifT8bwixiKbIfs7tIqjoq+DZ/nnJpvm0fNWw\nYFctXd79SrRM9Vcez+842PcbDQQvS8aJgQN+guqv+U3hCUIyzZKHjikkgve7\n6gpcH/f+c1FpwA0uzK5ZGL9AoK9nnNChN52WvUFM7T5nGYO/X3zXm9DJMyq8\nUEzbql463r6XDjOfE3pRc8q7FMRVRy+wnCdxATrL+qFdpGB+HiRTJ0I9myOj\nQqtG9sgGo2fDOXCuRCJFgGhprcTtsL2UaTsiY6R6W8cKVa5f/k88vuRQ7/qI\non3nSkVtW0brG1RpmfZmRgYt1ID7CA+wgYxUDXABRriDKODTbpjYmuH39JKF\nNYd8VsmS2/RxtbXxhExmT9qmLYyIjY2Ao18wkDgWRb1ZDKLAUzNl3KFz5WrS\ni8/oimY8NK34RNzJYInLZtbHqer1vKmLQUZ+b5gOXg+OvtGjHxxWnJ0H287h\nRgY+1ajzn/2W6fkAsa2UU3wgtnwdAt7KP2b1TpLK1pNQepOjURxIcs/GUoPC\nkbmv0+AnG3KPoHT/ookBZgsCvvs2VuTqPP/8ufX9oFf8fZj0Fyfjv6FvISxk\nJzlZ\r\n=3aqL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.5.8","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.1_1586114379763_0.4032432259380698","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"eslint-plugin-codegen","version":"0.8.2","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.2","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"3693c073f1d20b0f89532e655421ce1d86d238d3","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.2.tgz","fileCount":20,"integrity":"sha512-wIRFFY8VROP+ja81ImhhAKqQaizXWPT2wUb+jQY0j/V+FdUPAdTP7ZzKEwVp2U8JZhUU1Wbu4cySMomLg3T+SA==","signatures":[{"sig":"MEQCICRkf37UobxlmNL5F2uulwAnsuCaSFL2IJqonlCarPhtAiARV8txHSWKD4l4Wr2/89HtO2sausZ0+fcUytUi52faxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeijCpCRA9TVsSAnZWagAAPvIP/2kN8j2EHRtxqa7GwmRv\n2trUOp4Q6Ls6z7aSE5YujfYRUzcAMZf/NSng1AXO/bB/lTJ248r6KCgDL2Rr\nwMfZ0bOW9z1gzd7Ne1OpH5F/N9TthbxJZFIMxj/85yABSMrj9dkoO8GXl0DP\n2O1DwLu/qN8dIZOy8BCx9xngAeqQSoO4yTFLXPnociOkj7+umGdRSK3X+Dfk\nMuo6PPTvOcjzzE2l/exT/dwqHUYf+3FkBdmUTsJPf49n5zeDO5GdkxtaPwkw\njcwKK7ewGf/9DDAZp/Z75sFrTvZ8QrVbkSCmC3iv2eOBrNjXWxrWYuZZOtiN\nwoYKBcWrKa7egYQwuNR86S4fW59Rob7jW3qHihghjrzHeUGWnxeue6YcxGj1\nuJWR9ltFbD2fiw3TTdHl3xxyEB9mf329XHJ6f+jkdfljpE1hCJPVWeLzehFX\ny4m0HNhyRi8DxfM+meAFkIlQ9thWnKFFJujwIdjvmkzDTupTqM/C3wVeTDu5\nGImW2O5h0q7XJdK4F+Z6U+3A0ILxZYzgij7Avj6ssQNCDFW9MiDqHoIq8nIX\njWmmMuwrFZtxTx4DRLpH3T5NCOFY2kACM1okAk7YqfPuaSPhQfroU3SvUyCz\nZ0p4nkh0OJyqA9M6xnn5N4UrERQYBX8V9pwPZaZSQQAf81nW825qUlTb13+H\n25yL\r\n=aGeN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.5.9","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.2_1586114729353_0.5318400922979662","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"eslint-plugin-codegen","version":"0.8.3","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.3","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"b174a30661f7cc6ea51d4f7e534a519e78f0b768","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.3.tgz","fileCount":20,"integrity":"sha512-zZ/JXyXqQg9OWUDmJeK+7bT0sc8TPl459khvrzTxVvwuCNaBW2cOgTOHb/mdESd46Z7+UyHU2G6f2vUmRc88rg==","signatures":[{"sig":"MEYCIQDuh77rLhPvFwXh0mbaqbXES5kdF/VUfwSvVvhW/RjdJAIhAPdPYRLHDFGDLG+byNpg6cQifiJtboHdLyJAqIXjZfUI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeijTwCRA9TVsSAnZWagAArOQQAIlixLILDIwuCoTAam16\nkjWsG6GGlkY6+n0Z+K9W4y97j67jCSrh1lwQtsHkF/c63zBCCrMhrFvEz0ks\nUyzO5AJEsraMTiNgMF/Uojo0+hl9XlDwCAJOHvGUy5NXhmFgjNjoOwMT/gYR\n+d+u6/YSItMfr4/t4DqsEuP6bs+7u4yCU8ljorISyQdBN8jyvQhy20VtBtuB\nKuMPIRL6Py+vqA16iOT8v2xpssDeBG5FgPy4hk0ymwFhIYeo3FkNvfY2SNpN\nUNCbSd6XV0d6bsUV8GBqlk6QTx0m9EGtDif2ohXFuWX9BS2CowC/MbGQwtSp\n8oaM2IlyRh/N0fy+1Obw1cuRZ076yhyukd0Q1DIzhoYriFVU7vnOo/YXYvjZ\n90OyrmO57qy2PuYLCXfQtogIP0aVYfJMMlGuXgEWB4sYuBnnWPJZqZRQTDM5\nwRZdOSYjOWKBxRxBKAXyfibeqxUGZHwgmlX6EoUq4MbiZWmg3kQ8jhFQf39P\n33yrRWJMc+pwfbscY/ipbTvVIK/3vsbyfH1piY+w8CHhMAmdS6ZLS/T8tWZl\nGbrTfYggnrrxNn5WwiIFEW+FeOzXeoGcMHfwpfu1xntDee3VPoPGYbb8fuyP\ndMEEFqnROQCBj4MqtlYj7fGFhdKC/Zlxy2dVLsToA2vtqonAnggrU63UgzSd\nxNpX\r\n=Rh7n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.5.10","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.3_1586115823631_0.6478596015108942","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"eslint-plugin-codegen","version":"0.8.4","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.4","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"74ba78ab1db3de1f9ffaa05f5e4e435d319bf1e7","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.4.tgz","fileCount":20,"integrity":"sha512-yX9SG5EqcuQFVSNi6Yfj0V9ptLKzmVc/7Z2+oDqrAxq1VXmtQoF5sXaWKFuYWH0c7X01LAFq0iUaXZHN+7/L4w==","signatures":[{"sig":"MEQCIEZNXgEFZnl0gZmuJxvWJSCGQ+CUREhnEzMelMH4DPo+AiBA1Sn0NE3Com8Lb0IXId3MgqQaD5XJ4ahVOrjpZKIukg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekeAVCRA9TVsSAnZWagAAlUoQAKFLRjwJcfo8kZpsVlB3\n9PJZAXW+OkmYJvqtf8MGmq3SYqHbJAfiC9J9CgTn7JegDZVE/YHGxy6v68ht\nF25pfe36of7wfPogdDrdXe61m5zrwciNum0QQxsewWlWPpT6foVE7jsHCGR9\nKwD+M56UeN7uVd8eJ4UCess29aswYP5RGDqAY7ywl4V6drVsnU8VE7qYxPUP\nR+7fIPm25BDWz83STByPvbjPr0neRLODYajTo5wNUjJzI3JxhNy55XZyqVSG\nL8UR3+nmFkN6LgfUHKAnwMsQVfVlOFes7aZkvPIB8dIvuZ3hLzp3naUMegiZ\nd84wMNut4ys6px2T+KSRXyyfirUZni7OUB8g2eEGxQR3dDAkyRV4vYHkz8hY\nuVlVxNuTUbK64Q+kU/lFgLlM6UKh18AEpk0ohnVk2/fxAYUhLfiJNDhsTKTD\nKMnU68Me57O3MnVoQoDm9s551QSzeaeqgyBc+PvCp9GZJa4fBGTyNRZX/jRB\nrXUQuLFqu0OXc6GWHhj3N87lkaA65XtsyILQZ3JenD4ijM091+nZb70gAlwz\nqK+61kJniIZBJ5Thq/2SqEJXKSW++cKqfUZgodf4ypQl4+OrNRdewk3vISbr\nI7WVxOWmsSg3fKLAjwCIPGNvpeR2uf994viufzBs3EGY+NbazzDT7r89Hg4E\no/xO\r\n=oFa6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.6.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.4_1586618388761_0.2745235344681105","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"eslint-plugin-codegen","version":"0.8.5","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.5","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"b0e1f06c9c0b68099b2d937a64c9a2546d2af784","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.5.tgz","fileCount":20,"integrity":"sha512-+iVxD6dexTkn5bCggmu1qjrxzg8welUvrC9BYsdeB/PDQywuXfA1/5otfLE5eGLKSNfZ4fAHuc8PsxQ7hvHszQ==","signatures":[{"sig":"MEYCIQCskT0bokAFlDXtHZ2FO/o09O1qdpg3O6Z/3siwra2iMQIhAIuWryylzI2efuJTh5ydyWd0T8ckIofGZe4N5lQCRIbD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekjH2CRA9TVsSAnZWagAA76gP/2ULKZ0bMP/355oTejcv\nOw+PMrEL4NROBo0sNjQCxH29oSPWDbTD6MA4jzywQqUGxf79+27yiHcEY6nb\nTJ+2bsLUh0BpHAexHB04LHdo8q7xYFktSU16hfPNnhqLFOnBSsVw2GwKq+6X\nElKXDKm5V/1jxJZof+72tIAu86KaRV/fJCk5zh73bLwBVVmQ2euDkaoRi799\ny7g19R5s4cVNw48TcGOjtMJgePPE6RC9LKJqSLxEUMqN2OiASaHkZ+dBzcgS\n7dqh6tpUEhe5Vje8WBHvjqNsVuLmrWitZvxqNyVO4fYMppac0PCEk+7oVxII\nf2WkylQlGRVN/LvC0QXraTYMv1H6zuxmkFKwa4dxxy3Moqlj5Or3GSXJUjDI\nJbDbG9dOSpE5yKZ2YeANswOUc48HH8owSl6hPRtZjhcGHBoqaxLpYGRhGIzF\nnMXNue4sQgDzRJo2EmzE1SHw6dvid8p6ppRTtg/R0UbtQ+PQ097ANO0UfZDd\n+d1aUTJ0fT1n6KNOIP05pHETfuFjui6Lke9kJ7b+iqQ+aGlV+K1cBaYcrHsq\nWO7coCPL0+vGtQtPxbCcNa95QoYNVN4xxsSYj4Pe7MkVPC1/fAkw6WCMtIFO\nGYMCOtC/ufDAA7WMK/IEElRAr9UVHvZyNGtYb7K61ynZ/yiM7rStskAy+lwh\nU6+4\r\n=zCZv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.6.1","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.5_1586639350356_0.5924408163267818","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"eslint-plugin-codegen","version":"0.8.6","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.6","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"0f7a51420598eae6257682d2e45a9639d32fe453","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.6.tgz","fileCount":32,"integrity":"sha512-r/ISGBhMV2lYi0X57XX+I+OFkSo9uBdoobHcmsGvdJdtQsz+LyJbLyoL/+FNAMQKhhZZK3Hvr3IFk6L6afX6Iw==","signatures":[{"sig":"MEYCIQCmCdHDrUbiE8PaqBhE5BMr4sa6CTQ26P9aAfIlTm4ZsQIhAKT+HC2EsNHc4AqCLDpdhAEjxT53+/Q3dHaCoRKXbiMN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer/LBCRA9TVsSAnZWagAA0fIQAJHMdnrgErEMiDPUCrhI\nZAklHPFcwNOV+BRsowGPkt8dTrJdbZ8sOpDhBcBvXL2d4psKhA2Ch6KW5DmM\nsaxsQtDfBV+or6vkpV+yi41RmisJLmDuWy4M4wBupMfP8DMc4UKU9J+ZAfyT\nxHQ54qGQCgEELHxloixsE5BzAOrz9GlluqGjEjvl3Pxad1xgl03bS4ekltap\npDti6LmFCOeiwvn95DyL8N8KrEGt26WB31FCvf2P6J+0jWA5CR70djg5BsXR\n1hcBcIwF/MTLUh2QEKIvMtbKKxkrB2BvwpxOI8hAujlopfRgK4kLHpcBeUhm\nwjNM94ECU3W85ZG6pS0u1sv0mZ/jZczZ4+vazc5HMGP8wKakrFEtqCsGj9fk\nfS26gn5Asl57eXGKQVKuhTr+BocXgwAAs7WZec4EGlx7TsZTqLplJ2+Yuyfd\n3ImAf/amPCor4aT+fwCOhQEVolCJWUyJAujJy1/ggmNIvwhPhP7lZaTwA/uP\nQt/icuGo6fib5V7fVzPG9ah5jc8bOpKLNEtLkdftEdFQPv3dnZKBAhOOp+T1\ngPix5qw+gUOPeSgl8nZTU5vg/FqmqKBQg14cz9JTWkwysVNbwXxPWkWGzDDG\nO+FD5oBrA/am9hc0hRjGOoUSCwaJOc7o4BJrJY1E2gd+5FO5g2TpfPvDTKxS\nNpJG\r\n=Pi4O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.7.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.6_1588589249456_0.07790600264478442","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"eslint-plugin-codegen","version":"0.8.7","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.7","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"a8461fc0f36845e8ae2b33533318b15b1e00e404","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.7.tgz","fileCount":32,"integrity":"sha512-AcUrsFV4B7mbFkHwhEF+pTjtDtb+mXFnWr+u3B+H7SeWDzJe8swnSrPjebUn1m5RLV/XIzKgKadgtSMqIpB6Ng==","signatures":[{"sig":"MEUCIH0TJS1h5zarC9axpodTOcXgJxoJo88WrexzXx1Hl6TrAiEAtY0t4tNGuAwEyR1ksCS1zBPwdG5geu8E476y3US/IMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesX/eCRA9TVsSAnZWagAA63cP/2C+kHxyrmGN/LaN51Vq\n0oRl2WC6JBkMuYYNiZA+dfJ3XPFBB9RM2FurLKNCNagCJJZ/ujbNDoyVrR2F\nl5g7Qb/qJVMGCjcZ/rdHwWhZACRJ+YJhof7DPe7NH/EJzKGBGjwWFSIO2+nB\nv1ctHJYoTOw5RvPYphLoZNPtKe8aL83PbfdLhhlUBEgfJ0mtqPCD+zgQk04I\niVdBnYC36QMDnP1p/i9i+cm6DVi/qttZAzsuyrkWoBwT3SZtMKm3HXVzx3+Y\nm2DnWD3DOvrCgGLptKBUqIx6AqtpR0sMgfBXlN9jMI7f/doZU8FAK7mOByAi\nQdUKfFjrKJZiBZ43DbmEKmF5rWXHwLQ5ZJyNv2HNU+rvj+tbKd9ekXoYjapU\nKFwQT2Wb7VTterfO87VXT+POzCJU+opoVUxRkezFBw59uLP+aMmAt7yELP6+\nlqB5z068RMum50mCSmo3Kf3v+hoUlliqAKZZzwNo3h0mmvoOshcBXWgmecpO\n/Zf/8p4e2zeZufnvxDFPYUD8/E2XGeJDeaHFfY+yCVAKeEfUzLyvKsx9ozbV\ni4NrZlT3v4G8Z6gf/a8mbKJh38dMsf7nr7bo4/ZZUK8GbgYPo5Pw1Z7yQqOA\n8c4OsmuffaUgEN362RJM+RBpwDEwP8Ummw6dlBoASqobmBSllykEcMg2tkI0\nn6lW\r\n=7WLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.7.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.7_1588690909656_0.5049461781622806","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"eslint-plugin-codegen","version":"0.8.8","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.8.8","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"6ef2758a4d6636d09a555bd359aa1a488dd18391","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.8.8.tgz","fileCount":32,"integrity":"sha512-xofsvR3ee/YJ563K9Ystedf2T0oZEDy4AM791qSNmOhwbB6+O+3xHmhgOi1NTe6h1yeHZrBw8wdLi3CVulaHgw==","signatures":[{"sig":"MEYCIQD+NfFi3W2yniQFQMpdTl2ahE2eb5G7ji8OPEGuzn44CwIhAJgU+ql/nX+3u+ntvgli1fcWRN1ey9w726Wiordsz+NT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu/TyCRA9TVsSAnZWagAAl38P/iTcjdkxEN9dekQ+AGRR\noop8fu+UypdzlZVxn0yIt9MVocGKRyg2+a5V1ESzlJEol4t+mFGMGvKmcaw9\n/hBS0ZCNYM4tP93/TCpX/zhXbd1OtyGxSFJdEQFeoOR/9zmK916crdHH2DLH\ne0zffRg42FskcXMkOQkmpGcUDZjlT7ies+gQepUA8Ga1dbzgN4O5Na2cYjYv\n+CPlfVNRCao2r7xn5ZG+Q9XEAdGND95Yf2vOGZsH6l5E6+VfcRKTBWfXcnux\n/p/Lho4WjI1Jhp1CYtVkxW/z5kYIG2VFaaiYUWoB3bQkaNVvrWLEVT6wALu0\noytSkQfgHsckxuz4mUOFcIIm8svaI8+NRTxXmKADtCZBNGWlfDj+LzbUx5Jo\n/Scme6Y8BHXLlRZZ9rSGISyB47qL/6dFjgwk9rWXp6ulzAFT6raioXxSEYPP\nlFQ5sAiDKSAkwEaI83aJBnYJg7xtgNR++jCv81z4st06ptaRvVeFZ4q1v/lB\nuUaCHDmZpDAAeaPNoJS7SUlcWiaaQr4VNwVEbMAbfwZn3O0iuhPnJi4vukUG\nnEGYZV3H37I+nTdQ7SWFcxry4FXbglID8Cp9wjqvPeMC+TibhiRac3HadwM5\n5Kj9IqDPw3eTM7iMYKllvLIcK3xZx94BUXzdGmjyKuhvf+yTgmo5zotmFE0A\nlakG\r\n=obvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.12.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.12.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.13.1","@babel/core":"^7.9.0","io-ts-extra":"0.7.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.8.8_1589376242043_0.7554901890392618","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"eslint-plugin-codegen","version":"0.9.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.9.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"1e4d21b8ec04a7d9b0f688e71db817795dcef192","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.9.0.tgz","fileCount":32,"integrity":"sha512-S56RT5W6c++hBNtG2AsPHFmmPu+hwW/euy8mTEG3lFAc0mRJToCmdalCude40veoiWz3MbOZnfRlUwokA7PLmg==","signatures":[{"sig":"MEQCIGhSFUo0DnKbusRF5d2vf0fly0mziueOfK5uO8dWYy25AiBh8V4W3Odhzu2YFfLlaUV/m0Ef2bWMTVEzZW5HhdBA5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3RVOCRA9TVsSAnZWagAA6koP/0fFT8oQz+dr3LDyUJTe\n+8CC3DbPyFaSJGRlg9u9TD39MRYZ1ZN2OPKsQrV/29MPyGJm+NZn2j8jWnpr\nV+R9RN0TdvKhjY+VwWQkN99WYOMSmbhcw9Q/1M4RNkMSsh1lkVKH0Wq7VJvU\nLUbx426HJH+9AAoR1cxL9HevGoXSa9DM7/zu9UZMpujOngL1S4N/YTt6j4Mi\nUc70Jg2xOuSWHfJw40dwih4oITWn3IBISSJa99tB/RMmmGirRmSSA2pjnAWq\no7E+f7ocVsHJeexNrvmixl/JbMenOuiqARJjUCDeNCUPqSzWWiauHo5wYfdT\nG3Jqi1bl7YgKjL8GpN4byzvfvYAUWJBmsx0PiBtUVwXSRxRr+oZxoXuG8zjm\nrztBGHx8ulNzxbEP+escXT8p0ugm2C7wTqKhaacI83iMkg+5x2SAzaR1h9cW\nJARPywLEewBqB/DCVzKqldZtSYGftJ+VeNpvl1j+Z3FyJNe84Wpo1Dpj+TP5\nP5p8oU/3ocX5p6cZdo9zjnjMH1PuCeXSfYWILiEwmnIecM3wMw28Jh6aLEGR\nM9K2swQLZ4DwOy5Jz39T+9uLmRdeetl9iWDKMH2NMmnBSpdR/p8Wq0rmKqSG\nGWeOxbsXj//9MxVz1nPmGRckkLGFFF0gTahuTG5m+eSoYfU1gKEEzANQNCA6\nEXy2\r\n=bKMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.18.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"7.1.4","fp-ts":"2.1.0","io-ts":"2.0.1","expect":"^25.1.0","lodash":"4.17.15","js-yaml":"3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.8.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.9.0_1591547214321_0.12841901267433475","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"eslint-plugin-codegen","version":"0.10.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.10.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"05dd6ddd768ceb80b7f3b826c1627c60afe73721","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.10.0.tgz","fileCount":32,"integrity":"sha512-bVAPxgB97VfvXXaPfeKtc31osWZmBBOydo1cvv9oytEcSwaiYVe/AuZI2ZkYvj7CwpGT8k2G13qSj/KZlo9fuQ==","signatures":[{"sig":"MEUCIQCGveL5rrZr5cspHxbanZCloJc9+34fP/7WfXEJrt9HjwIgITWVYOaLebflnOF1z31sCCrwJdoyTBl13dy/Xk4ILdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe73tfCRA9TVsSAnZWagAAm+EP/iCy3Y+MV2K2F0knzVe0\nPXPNStPjtgtFGyntJZNqMxMZt/mBQ+jHGx1fXb4mJ3O7LrVG0bPTTxU1Bl3T\n1GOvmOVQyUPMfZYVg4A2CDAtF1ngKWKrPaEwLJBp/KarDrETlDSKM1dMT2br\nm3III3mQirKMEhlA4HoN2dT+2uWrtSdtan4YoCwWKhgJj4JMStxZ4DC3RaqY\nIDBVBH/e8NVCY08xFmUo3IMHr9XcsvKYVEU/GjZ503u/gSYtgXQiD7TIWs3p\nahhA7rz3BxOsqPYd8eiEd/fqzi92zfJEUvPWAj69N0dJMpHRgsuHdTXVcAj3\nN1DiSdZOqTcB851qvqi6CvekeUv4OJqaLjdY3zO1fE0w4rlp5MeVT0y25Xdr\n4KicIyLSYiWnRUpoo2piUYLH0cqUHSZZ14gLVHoga6wCc56+KHTPj2gXakpw\npL7Gzp6nt/eCCtK/B7vG4IS0Wxamv9ns56ze4zGdXjVftmzJk3xLZUGJLRtl\nR3GrVb9hMRcZSrTd0RKbWfNu5x6NJKiMXfnJtFhMA03M85VMaADzS01E1yAp\nO7Mk2X8MJfOU9+oA0bJEvIyerFxQyDJ6DpWQEMoGMrZEdssDJl/2WbCaIMf6\nO5vOTbtTkAAnRgpmcxMLLm5x3j8nJkyt0fFo5xRYS5Kbecx3/5wj3OdUnC66\ne+RN\r\n=TVtz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.9.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.10.0_1592752991114_0.24143618074748274","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"eslint-plugin-codegen","version":"0.11.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.11.0","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/master/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"b11f9e96d8de6cfcc9a87632bc9fe9294e6de255","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.11.0.tgz","fileCount":97,"integrity":"sha512-IcbjY7+YqfHKR7IDdS9GpskYjgG0te0cOIHhmPiVH7gOfj32VCBRbFsrLX7n8vBNt+e8HVCUt7JSV2Qpw9dKNQ==","signatures":[{"sig":"MEYCIQCzSx9G/+xZWq/qyER+31Pl3tg3yO7mLScixtQfwp7zOgIhALICWB7KLI4obCtK0a0abHPnqPPsI5cyYsPVUDtJitOR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9653CRA9TVsSAnZWagAAqvUP/2UkqX7qw12kmitHmA6g\n8QuwqFYWhnqSPUtDLyCbF07bYiTp+TdezWQRSWTshqP5nrCvA/PZYmJMijV+\n9XQMtCMADKNCXBDl5r43AoVy1J0N3tUQq5pY2dWSSXVpPrLMZXviuWh/UNpB\nxgYHZdIMOZf5qPd89uMw/ZYl7RkgBvOje3MLmn47SX2ZsqqY1qUfg7ju8eWa\nxCI5hJQ3ySqsetHnD0n1eCjWSFSxxKQrrklkMK6M9Iz0WvkMLzRG+GLqifxY\nWZmeW/VBNMCiibWrdl5PuJHQyQuUNV+FE4yyyFNhEXLdzmphRvmefoQFuu/T\nIXcNtSb8v0/bmce62MCmkxuiaC2sOaMnXBdqF0pefIydPVBkqZyq9UmMNPGA\n6ZSVGLq+ph8zhHlK+r6PCozgt4YozqC/cQOPJu/BQ1W1A5BF8aj0JO0seaw4\nU1GsD9gBHF5qGEqKQQV0CQD0QJ3PGsugroArPG3L3MPhmqgU3QCgliVG6NPR\nDJ+f5zlgyUt5WbY6N0glJitH+NWU4DLMwnLpUhyyZLPDuLPaiX1ER8U9/O6P\nusr5MAp+Hvulg+nm/aSHCqmBd873hLGbKXmlodYIqSKMsSN4fpYYleyJhoDL\nd6zlsBU5EivCKHzm9cBZFg9/bM1tPnVazmdHdJePyvWhve0K0DJD6rZp+fmj\nGdfS\r\n=+BA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.0","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.11.0_1593290358946_0.8729666005490357","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"eslint-plugin-codegen","version":"0.11.1","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.11.1","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"aca142a5d4709d7c80e1f348738634118946cbd2","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.11.1.tgz","fileCount":65,"integrity":"sha512-Nv+T4IAp7NYrBORKUnMWOabW9vyG3+JHyGaEezPGoSRysguHROiLQRAnQs8j5HHJ6a/pFOyQ1usfMZiN5m6XUQ==","signatures":[{"sig":"MEQCIGEmk3kGGvKJPLZqA0QLB20DTv54SxpDQNhxHnKsC3phAiAES1qGTJmZhFSJuDb1kGNI50yE3MZuF3knbmjyH8/j3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+T8PCRA9TVsSAnZWagAAOk0P/A558aOzhHZ3HeCr08Ok\nZGqUo8PSXqC6es3nznAcZ0008Xvobjfn6y8JBHC4IqKONz47jbsK3FoBcHR9\n1up51Z6niHgL3unw5LDQ/XSS5tb0adTMYCjbsEO3E48k0C4SllsqMrU1O6oB\ns4N11Wbdf0UdoZzRCE9gXE7mXk1DDFZFanLKVHSIMx6JTtUHxPzFvorM2xiS\n5Z1BiQhvdhqMEofd+FRhN/9WffQAGXe4L73tX9kMJcPWfC4XzdUsUAmEELEK\n5PXp1/duG9L59UAHltC2j/TXpDD3IjNwbq/NKDM9qVRsOouOywmrVRqagXU7\nXz7mQd9LRYBG/QPdn6kl166f9Exb2pPo6Ul2xflM7575XyDQo9nKlbPvUIGq\nouRZzXgZLrdGAG4+O5e1L9SFrtpJ32CXPql0NHC9Ip+ZEbIpTjGcJJNVPfPv\ndsx/QLhfsYkfqgY6wYtLc/0Tyl91p/7GPM4XKK4UA63DyiZZl12qjErCzVNd\nXqKfcps81hocUW83ExXbqxktbFSj5zxibaNMhVtIq9CTOAdi1eR/1GHpvWi3\nDSuVHLc9pmygBeO08qCAHx5+1SQhHGHkFPLbOQOTp1U43pwjahR8N+kzUqZY\n3hNdWVirz10suxUQ59Txo5EDxe+pV7BU9kbCcXzaxnITtJYeRIXahwSQmm1L\nYMjk\r\n=aznb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.1","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.11.1_1593392910602_0.9374772387732824","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"eslint-plugin-codegen","version":"0.11.2","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.11.2","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"e562d1fb8818c8fa86b8fc968b78220c2aa96a1b","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.11.2.tgz","fileCount":50,"integrity":"sha512-EJEjOlRTgOOUBA4j/D9zZi3OwPlVqNJu4PungDKWDygo2HaeieypPtSIsBHvcmphlvAOuxuXvcWnxZaEB6gCcA==","signatures":[{"sig":"MEYCIQCaqmiT2qneMw1gEQlHTd0srRdW6+hFn+ruOMHxfRjpCAIhAKsdo1GP/z3pU23oNvHII3arXg0uwCNn/jFfWCIvT5vW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+eJwCRA9TVsSAnZWagAADc4P+gPaN7/W8w9wEyzNuQaf\nAqMPhaZLXlFzi8/m2wJIecMhL7NEfoIAwhLqpqJeVWj/n+vSfQcSPiy0QQFT\nqLqLVFtpUKCV+iYNHj6ApJOD2sCo1DxFMD4r689qon5VzGkApus45chE+gtf\n4a4VDmv9O8HFe54RoMEJY3EhKYxD4BcZYmYb1ja/e2h1j8PBmr496s9vEhmi\n7/i3zsP1u3ugY5GoeEwkl6upYfZ0tQ5If5kutvEDYogDEq9ENqccxm4Lh4hQ\n53mjp/P/bOwfugyGHMNpGcnFR0XXfsFlyr8M8zqZ9C5PvGQsADcuPpzs7udB\nRKlASxu9dxhDmqklZQ7pNOUleztLYqqcp+7GkbyYEM40mef1EtgrLh0gV0hI\nfGVD4wksmeY6g4jQmcIpUvyjehpbj3399UEyhUyDyxlxNaNBuYqBjaLB+XfA\n2K3QHg4SlLyfkivpuEreTu+BzgLMJAJFctBk3iA7+i6TaFKKAem5C6VX3P/S\nwCXHnGC9o7aScNpy5Wu3LN/BYfWtroRoZF/JHDdjAuskqDjUkOP7Cki4+AhM\nucF79/Ly0yRpEqgOxRdwsQTLHybMThJEYE1PD6iqgMPMm/mTcO558ejt4mNa\nyjdxnr8o5lMhUVe8Fr4oiLIagpWfXGl92r+i//+sa/P81kgC3Pn2lxS8cf+w\nnDPa\r\n=E7wL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.2","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.11.2_1593434735915_0.8648061634295554","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"eslint-plugin-codegen","version":"0.11.3","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.11.3","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"c491954aad5752ce19f9eff538b36cdc2293ef6f","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.11.3.tgz","fileCount":50,"integrity":"sha512-lXku76cokDOKgyayI5iBOrNH5wz6+fV3jRSXy8b7TXnWnWFQnneqvbkx5K5hMMkXgb1Kh8EvQb7iSiovThkc4A==","signatures":[{"sig":"MEUCIGdyhQVHOyVBiuRPSfC2ytvpPRWFDmsD4YLkuE7lG9fEAiEAw/J4UaxTRluPGsrRVRoc285mUeh8SAsPsPhVmAhQLuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBms1CRA9TVsSAnZWagAAV7QP/0/b/KLszz3a8R82fR4n\nihBVicTi8kuM9qFWFQVU3Jk0Irs79ZdgceDITttI7kHNgITFJHTwgIJkzlMj\nZGcWijEuTbUI592fxRfrA9dl+5BIcDTk+R8ealDZJYXg5RSzalETh9n0fOFh\nGhXmMr0rrwzHammftfBIc1E8a8sfpZ679B9aa4KxWfPKnlcdUWWpX04oZJuA\n6jfLDVnriUYbMq/aevPj04c/7TGpk5dSYNqpd+v09BmnqQ54GMma4nPtC+Zn\n2lQZy/8oEeqcYaVn91HlXZb6N44gg7fEB2Ln54ype7ZdCyoDk5HJ3518cgLG\n6mnzXopS3gT/SE1oQytEppBdRTofulHcXz8hubJttTe7c5M/mkSph2FhxsW/\nhxdjBRb8n0SoporRexBMzAVrJcG5Lh59mpdUkfBTtJo2Dsq+CfUHqGh4rGsz\nJdCFoJ/mf5SxAVcF7LLbra1x3Cs3j2w0uKUt6KDG6mXkyc7WyTxUeAryhNRw\n5cuGB6tXhAPRZFVZqgy7YyJ0suRoYzRTu/F1e9JMYry7df+HyzRCT8lObbdf\nBVGhQhU6T284zf0Fu3IAx5ymAtnCT+8K9pynxirwohCGrLbZlgbX2OiAQm3/\nRsP0GV6masBNVntuf7nOVfc2VB0XA9+u34fpX8CcqYQTB77d4q06DIjM6qRl\nvJ84\r\n=r4Tc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.3","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.11.3_1594256180867_0.901023180558632","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"eslint-plugin-codegen","version":"0.11.4","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.11.4","maintainers":[{"name":"mmkal","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"0a440b36b86dde3b906b53e5a0586b435955ebf2","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.11.4.tgz","fileCount":50,"integrity":"sha512-t20ZZlwBCS+1Hqf0ZxiBerbtzwdl09nUFpUQE9IYEVH1q2T2o9m21IHwZ88k0RtJbLACHT2PTJx8BnS9P+MdjA==","signatures":[{"sig":"MEQCICyYeSZI+7pzXDvbBRo+9OVpPwbmRVeP1lVKZ/h2GpO0AiATL4rE6JxWebliqCVnQaMKpo6QBo9X9pDHwktcxByA6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBncoCRA9TVsSAnZWagAA3GEP/RDIdK0b/JQnJnJ3wNwj\nGohEifzLMnJrJxzBVctgF7R0rLtMwL4sccID4+ztgAAsUhivCwQO9hUytGgA\nOTty/OxmHTuDOpFWpaRbtEOAP3fPC1vzZhPoKMVRy15a1Mzl0xh1TPxgfsCc\ngh82fdsdyQMpdIih+CC8/7KZ0iT7zF/68po1M8soHmQEKAv5G8o6BR7yUsO3\nBVSzUPU1z92SlxX9lu6iS8EyYWo5XIRbHp8vCaAFmfPtu58AcVUZFBDgyRYC\nwPUIvwmo0DPw7ADeEn0hbIMka2viu3KMdh1WDornpD0EoyQrcR6YipWqnbpv\noLWKlzqjzhnREkmgLLpWEe2ui59bcD3RyO0pSQg9fojSdSRJ+XKGGt8w+DGY\nd/4dgjO0qjlMCGaNRg01RCxrvJBu4rw2kId4l2CWGrAUTeW1OTWRvTXKJY12\nZjxvsng65fa7ucXQIG/wpDGp7qa14oKc6sHBoE40JGWFm2vZBKhttb5RgfR0\n2O+iTL+1wAikszrIWfVoVtAA/xQi5+yAwoCeTQ0hfLEx4B7m48xT0yDSr6NA\nmI2YbNQfROsyzmGXElGSltt2fRDjzkxJulH5LS/pw/BWkCr46QUM9UoA24AC\nIBgn1+Pw1VwubzGjzxohu1rH8pxbicKkFb6kYdZN3U5dn0MMuWb/N5eVA0fH\nEMV3\r\n=NgjO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkal","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.4","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.11.4_1594259240348_0.6178912233106357","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"eslint-plugin-codegen","version":"0.12.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.12.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"241661b52d4445885f9fa69e5dd7c3f78da4fc63","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.12.0.tgz","fileCount":65,"integrity":"sha512-EpnDZhBfvuyb6DF/OGlNNJ1zWneB5JsZg+V0w3+l/a8serhBGmBqiblH8K1lnoVdgJ9GhQBwP0KfKP16csmvJg==","signatures":[{"sig":"MEQCIDsJyogd87uiNlF/DOE72SWzTTK4JtfkGOzEMwO3L3D6AiBKgXIWBXeSnOPFoMogIdNlJkSJY6qGn1aj+NtW5aVRHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIKW6CRA9TVsSAnZWagAAyK0P/RnewJ8PNtQddieoI4z6\nqPDXe/wY0bI+y0/qXfX82inoQiNByv36ABKRYtHN104YWHXXF/tSlfjF5cyS\nHVApPfGnXH6APTrX0KXNTZWkoBJdZ3Z5mUDeo5FzvfvO6bCYA5YRNuQdPtqD\nwQZI3s0xhdZxMnT8OAnzn/dV/HXPGemHonnVpJBA6e5H9pzhxjESKQLIKTAy\njromJCLenv8vRSNl2ukJgzcaMOc+VAUrQYXheZ/znYiggyEmjx9YFr/k0alK\n11EVim8v/9uHSuo5N1Ub04T5HdTq2w2VeDDpRqhLiSRIgxDV8QyOY/RhaH68\nBVgiHjqpc/Dffy0xvZK2j2CeuBxRCo8S3UofDOOokLjBgSz0VzWprE2G8dHO\nCfxYqKyH1+iL8v9+Fj96k4qqSCAie1KHFpOPh2URE2oQLpiboUYwtukCt+6n\nrnDZraIVCE7Xztf7+n+GyjwsY8X+WACyBJ+zraIO4bt6O7DIDV9RZiZu3Yzd\nR77vhfZk0CItgjTpEaRZ847KPyslvQ3751pgff0Gq8g8hLIdgZ85WJvC8f2f\n81RvEBCO/xhfCERTJTIq34UOwMKnCK0Y55/TXJOMHw9AO7HAeZZRIoLqz8Xm\nWKm6/36/YuYBUvf2AcF+Aalpm66nhquf+Im0AhAJI7vYhHm68I1y9bFA1AGN\npvIn\r\n=mFtp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p ."},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (win32)","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.4","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.12.0_1595975097692_0.737230295234766","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"eslint-plugin-codegen","version":"0.12.1","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.12.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"7abcb53185783b31db304808ba3586b141677775","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.12.1.tgz","fileCount":73,"integrity":"sha512-ERMkD5HmadQ3iD9/iG5UOb0vu+7aPuqNOb1b4MQB/Qqx2lW0VtFyMC3gLgHmUPBtd6PoxWvRuP1kcylxtyzYsg==","signatures":[{"sig":"MEUCIHjkOT4YJPWXLZgC2uAwE0C9DRjU+n3aC4LVBDtTrl5KAiEAozt/VlkpVA7B2NBpXSaC0Xcwj6jmTlwTEvBHsTXY56Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYn5wCRA9TVsSAnZWagAAf2IP/R31BHwgo5NTQWRkJRvM\nLMxq6iQE8fJRs7h53BpzrInkqQEhcqcbqesoSbY1EWe18rY8L52kT+p5V6Sx\nQq8Tu08F+fyHP4Ap4+k9dcyTCP1zZOYcQB2xP27O6OkgOjxpjZyCQX8zFjLy\nvIVQAE/VHvNEqUQwcRBU7sHVgvYVOAty1L8+WzqnJwG/pwkILFMBpbrIbTBI\nMlCOhjZtg6GipFTxagZZZWl6AALc8fZFxWVWxEvu9YpKSHQr4bReuzt+DpbK\n+FwXXoY8monuaq5Vhh8f2mD1tbwxbVHbHpjoL4l80hPm4Ve3pW7//UIMgiP6\noOtZKLtBUAcGM3NdZA5F2YIm2FDxDSktujCRYoSlOHf8jZuR8kDqtSGzr76i\n7/aD68b9vCNFip6T2KQNfnfLAy/EtOyZst6hchJEjAjvss0PGNV+CRsGP6Lm\n8XU+bB99jd4HKZ+PAkbEvdodv3zYIlX3NGWQEOFdt8Dgx0GBDKrQjv0SsMjh\nwuEIx+w57hsEM0w/ia4345LUsp0Ek87546sMW08UP0gwcz2/k/Jfone8ip4x\n/DB6n2NgbrJi4rwHZ3YeFhz2eFh1cWEd+qH/11z4fL/2j+VCx8K3WPTJLJpC\nKsP2eQ+QQaY5wXWFe9JoJpLFQcv9BediljqIBDNAaNsIO4/jCkDJ2CDvZ+q6\nabUm\r\n=QjfR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"run eslint --cache .","test":"run jest","build":"run tsc -p ."},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.9.0","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.5","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"~0.7.0","minimatch":"~3.0.4","@types/glob":"~7.1.3","expect-type":"0.7.9","read-pkg-up":"~7.0.1","@babel/types":"~7.11.5","@types/dedent":"~0.7.0","@types/eslint":"~7.2.2","@types/lodash":"~4.14.161","@types/js-yaml":"~3.12.5","@mmkal/node-pkg":"0.0.1","@types/minimatch":"~3.0.3","@types/babel__traverse":"~7.0.14","@types/babel__generator":"~7.6.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.12.1_1600290416069_0.33701569991234104","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"eslint-plugin-codegen","version":"0.12.2","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.12.2","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"a18e42c1da8b5c1c525810e008200bf3d2e40487","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.12.2.tgz","fileCount":70,"integrity":"sha512-BXv+3DaON+dnOsdUmlfacgJBP+uq1vyWlUJOSN1Ur7IDi2GG75d+TTc5knnLUU3FdIw1q6Wl4nmuWOEQNMpL+w==","signatures":[{"sig":"MEYCIQDOyZyVeG5e52IKyBF5uGmdeWKIC2DJAZLQ3abRVUMD6gIhAIXFJtrqYyRgHYgmVZHzap6pyrRKT3dLTZMGtTRlvb4m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYz7mCRA9TVsSAnZWagAAC2oP/RTt8E7HZBQHkXZmlP1X\n91S8Mskpk+tLwhDawRDz3kDjpUBpqYyUFgmtYqE/qrNP5nRhS41iEbuSYgX4\nyL8rhDpYCoU5keKCJn4HarQKX4dsmi/cJtUwJT4jOIf3WGsNcuy5JNThExny\nv7EFDux7EcFrmTDreMx6rbhOmwuQLv4YwUraXyeZiHABIeeMFWF90olcDkCq\n9pe5yJ12HbOQL2fOajS5RfQwJx701/Hy1znsDrUPb3o2r9eG0ieYZactsIxW\nKgWbvLPVjYI3FpXQPZJwjEctsUXif5thMr0KiGJgNOSJkHQ/X4JPGaNCJMnH\nkraF09s+xROCJtS94SvlwqR8GSKH/1KstEWGgHenYB8RsNTHI6OhpbtHEhnk\nxna/Jd0AK8RnoNxd7FX2qowyEL2Woe1gMlD4RIhefztLBPd67Z3FrUgKMO0q\n/kOrlTfXwg9q5cYesXyju9sRX7J/9ORZtWGBTdqGXQNxN6bQWRobl/TaLRP4\nJOZjzMPkjT/kWACYeify8iVvudcmMP9AK3GUi6rmobipp9hXYYQDrfqWLq/g\nadQZ7MNu793iuMCrEtVLY5j8pQjoBJFE4CvXIlr+SzkQRZGgoTbGh1GO/Udh\nHaQUAWRbg7E5P39ZIMYEEXflqAWlOMJSD57B3T7d3BGhc93x8CGDZxdZi/vf\neUdR\r\n=yy77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"run eslint --cache .","test":"run jest","build":"run tsc -p ."},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.6","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.6","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"~0.7.0","minimatch":"~3.0.4","@types/glob":"~7.1.3","expect-type":"0.7.9","read-pkg-up":"~7.0.1","@babel/types":"~7.11.5","@types/dedent":"~0.7.0","@types/eslint":"~7.2.2","@types/lodash":"~4.14.161","@mmkal/builder":"0.0.1","@types/js-yaml":"~3.12.5","@types/minimatch":"~3.0.3","@types/babel__traverse":"~7.0.14","@types/babel__generator":"~7.6.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.12.2_1600339686145_0.7170565111112455","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"eslint-plugin-codegen","version":"0.12.3","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.12.3","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"465c3a545aab0a5b9b19949a41604dc682a18778","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.12.3.tgz","fileCount":64,"integrity":"sha512-hVlxodo1tx8DsIwZKTDuJINOGOJ2qbX7xLHd7qNwUyQB/M2bRePcvPHxcvOKStGsBvyQ2KFyQSSyb0dgT9EnDw==","signatures":[{"sig":"MEUCIBe5982THNCiqbkDNeICyfoA+D7QgClfhsEOwpumvtBSAiEAwUqDpLpz/vQ+gK6/2S70mtroLc9XoGDVX5buBNYGdFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZOb4CRA9TVsSAnZWagAAqdcQAKC0Km+cjrZp1UjIAzbX\ndytGt7NVYodg1079YgPKyAkkkmQ4j4Q/iaAkhQ3Xp0MTXMYAtMdqlLYwZW9R\nVW+hyi+t3Ir+IcWe83aM36ublSLzV8qRPdgTmyF8EDZrtl5I91Zy/tAVz+4m\nW/n846/lDiv9fYXgIPJci9RQRjYEb27wQm3+yh/BsqvT9ctGPWRjNCwP+30R\nzfgdmRwtqdkJQpFGwQ06nXL+ZOLd9OoaYukcak2kl5X275Ovuha/4dC5Slri\n8bI2iyeNSIxVAEWxKULZezx/BAqEI/sOK5c74v9xUbuNTuvJ3ju9iRCuStlT\n3FpZOi3K0ANa9Juu41oQLTCtbbdve1KBc7NKqPh+O0ptrfFumXfVbrGqpHn3\nzcoyEMZnwX1P+rzGAq+bzzs94008hGOFWEyE7Dy1N+JzpA/TAY17qfTH51e4\nnLAo0HuA1p+IJ/kOOcBJzKwlIB2Yc92DF2tZvTxaJYlSyet2Ez/ATz/Khs37\nxKPGY6vBNaGy7JhxFshqTYUNnjTXNZ5+yZ6yW0z0FsIAyuO27bCVwPq7hMKv\nVzeT7VvuXCm4hso7R1jR/1buDrqg9lWCtjWQ9tnustOiAqo2xTdBOZn94QRU\ngC1jeRPDkyk0kDfV/1nceaVGINn8P9s35iFh9u1IIgJpyeSUc8qzZBE81Uqc\n6W9B\r\n=8wsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"run eslint --cache .","test":"run jest","build":"run tsc -p ."},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.6","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.7","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"~0.7.0","minimatch":"~3.0.4","@types/glob":"~7.1.3","expect-type":"0.7.10","read-pkg-up":"~7.0.1","@babel/types":"~7.11.5","@types/dedent":"~0.7.0","@types/eslint":"~7.2.2","@types/lodash":"~4.14.161","@mmkal/builder":"0.0.1","@types/js-yaml":"~3.12.5","@types/minimatch":"~3.0.3","@types/babel__traverse":"~7.0.14","@types/babel__generator":"~7.6.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.12.3_1600448247776_0.007800879941141314","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"eslint-plugin-codegen","version":"0.13.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.13.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"4840f6e316362d3ad9de5961fc78b2f4d3fb61db","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.13.0.tgz","fileCount":64,"integrity":"sha512-y2RxaH6QAMHS7cgBHwu1TNS6i5LI0DY3+cLYC1FqKWSEB7pdSP+4ncayneuq1q15kND8/IjTdMZMxV49agTzSQ==","signatures":[{"sig":"MEQCICcrcFCqCS0iRu0jaKZlQHFRLJcZugmaJC1ujSihueBXAiBZ4ZDCaIULRpfdNyLrZYBRMcUWQctpt+JnE9SWNawiuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfce5aCRA9TVsSAnZWagAA6V0P/2JjBocNVXOcQusMXoYH\ndJNoEuFIOW5za1KiKMNyk5BVFAJXf889O4o31ccdYX+bFo5fC0StnBngLGlO\nEaVc6rE39rAW85PoV6TrfXxhtcqcA7Km8WxXwoZsv3LN27vvMqKUzp5JzF6O\nvfYkpswC4xe3FX2o9meo1IIeAlrZ8q0aPKcu1pkm4xttlVjggMLEAy9KyOVE\n0zmMr/9LiwBx4SrMDtogcYDPFueCbc5E9R9qQ4JP+ZO6RJWPemAvYxRtQWgW\n39Yt70c+q+Da4dGnQ+znshyktdMVtnfuayypO+S7H1Z7Fz5MRII7ZBjeDiSc\nxWfUpjryQYHgiONrvVcsAqp3NaYSPEVGalnpLixAXrS+8a6WafhdVMwkjxws\n2pIs5lCSyzEMEzsZfkQIRohMiL1KNUQq0QZzB0/H8qEetU9YL5HcwNR6fbJ4\nnYhFSZdfMCxJMyq/DcAPMhz7zkwRrmDI1tpq+miCxIv/jKIrhn4MDY2BHyBh\nFJplz/77pQpmlMrbP15IfgKHKTJJCoozlCF9M16H8tYmYlb9r7tpCdjW6ezn\n3wwILEeyURPnR429DlzyX6JiRaUGqmXyKsEWBhEeg69MqwB79D9yc+8TRD1N\nR1XcMO4PLaxIMlJX1jEyY2ewQjQBDAPkpGmPOU+bp9ame+F27WLVhDTPatku\nSAnP\r\n=CP3h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"run eslint --cache .","test":"run jest","build":"run tsc -p ."},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.6","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.7","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"~0.7.0","minimatch":"~3.0.4","@types/glob":"~7.1.3","expect-type":"0.7.10","read-pkg-up":"~7.0.1","@babel/types":"~7.11.5","@types/dedent":"~0.7.0","@types/eslint":"~7.2.2","@types/lodash":"~4.14.161","@mmkal/builder":"0.0.1","@types/js-yaml":"~3.12.5","@types/minimatch":"~3.0.3","@types/babel__traverse":"~7.0.14","@types/babel__generator":"~7.6.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.13.0_1601302106371_0.9640207621762011","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"eslint-plugin-codegen","version":"0.13.1","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.13.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"e70f604882aa72f4df129b976413cfc360e22273","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.13.1.tgz","fileCount":64,"integrity":"sha512-xVKQGM8smIO1BuwujmbYc5QK3WDvRrWzF6jHXVTgS4Ow+LyPByLPRt28u7up8qIFgDwYiRJv3mD9WuT617OkmQ==","signatures":[{"sig":"MEQCIH7/drz4tWIKhN+wDsMdITGeGqTUcbIu6s2eNmNg3/44AiAQ9bC8Oge16KJCewUewsAVCFpeDy6BVw4qen3LPH8mJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdexRCRA9TVsSAnZWagAAoAUP/0axZVPMLliPQH3zS3Eo\nTPlVgxB2nRMJN3Hg94papkkdFDMYkbUx4Qp8K/YoBR7yiAxnQfLeDjbhJavC\nQcypC5zG8ZncgMuUk1oQZ1/YjxSizDDExlB7XRzULlTkiFd57k/x7Oa7YKbY\n97hOUb1+ELhSME9AbXO7pZHviulxqLkhRuVZkF9aOyIK5lgTuHc8l0D/dozq\nd3tUiZpGFaBlmTxcR6VCOY6pVyntFalkn7ev6DSOSCeE5ayKcLUkUIU2UIBP\nNxbLoxKxf1q29MrWaZfhsB+7bOD78e58D9KBK+4Vf6J3Z2PQ8/EVTxHXhvvu\ntrhpQYkhUm+5K+iZsqQjshxk1NddiGoFoTS9sQNtry95UqOmI3Sb68y1dpib\nX+VWPqYuvwgz2K0nLyCzpG0aW0K0r35zK+0jVtM/MNRtNwi92cWFmHDGC9Ok\nJjZPBxJpWRjulpRsP7DHxJr9WiDwSYNsVk90PdpxiT0k76OSCKj8w93pcwO3\nbkCpj0h07v6EA/fwJ3E4tTvL+1/Ly+7g/gZkWEApZP+0AJgUt2Zt/NsqHOVh\nhBcFCF9ae0vsbtqRME06GaZYblnr2qG+TOnUfsVT7cSgYo9AwpNl/O8UIFEO\n5QKiq9vyJK0Yva2GZTQMt16dC5r7RnL5XLTk9A3RtNKjjG23litceQSxG3Il\nOyH5\r\n=a+fe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.6","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.8","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"~0.7.0","minimatch":"~3.0.4","@mmkal/rig":"0.0.1","@types/glob":"~7.1.3","expect-type":"0.7.11","read-pkg-up":"~7.0.1","@babel/types":"~7.11.5","@types/dedent":"~0.7.0","@types/eslint":"~7.2.2","@types/lodash":"~4.14.161","@types/js-yaml":"~3.12.5","@types/minimatch":"~3.0.3","@types/babel__traverse":"~7.0.14","@types/babel__generator":"~7.6.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.13.1_1601563728968_0.6207963139486643","host":"s3://npm-registry-packages"}},"0.13.2":{"name":"eslint-plugin-codegen","version":"0.13.2","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.13.2","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"077b251291e8981507b17ccc4e1875fa611aa6bc","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.13.2.tgz","fileCount":64,"integrity":"sha512-xIwb58C7U+VvKzL0ZjPlKS6j+JxVQShv17qhu+jyqk0zcFCcbewpPIernbK9t5Ak+dMpa9enHdaVbXbg/CxRuA==","signatures":[{"sig":"MEQCIHcfb9EpEPsQGqBaBnNWl+UQXQgUr8UknEec+tC2x5cuAiACu3N7JGJCWjg4em/7lT8PGN7f/usGROx57R3gq+GZ/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe6CJCRA9TVsSAnZWagAA1pcP/2pDfBdFWwTXoYQseVzh\nfMSFMJA5TSvXSZK+dT6DCk4FtoIuNRLeeV/r6olvS/ZqCbZCzFgqTMj9BCzR\nwOKNS7s8HRWntn12Jls8aSoUVfsH7DXPwmUzXf52CkigUyciweqYpq6hFz+M\nu6Wsoi1EZVHC6LJJKZbNiX1+pPqDtVgrFYr5ZAWW64SHwKQdg42cUMkC1yzN\nYbVHQdyNUdPsHesKQDcC5iZFflm0xLCg1JwsO9Y7R2FtQSbKDBwzyVgHp/o6\nj7Ytju4OE+XBwQxa2y4Sq9W8KMH2qQxhZz2be0AVmvWSwhEPKGv2t/ptHKeM\nOhktICw+h1QL+jORtRc8F1s0ep1dy9HLqtUz5bKZ+N3iiorBp53PFDpnJFRV\n7EIQcFeXC5kfy6+N5mO2pR3/qNl4UiSetmr2UE1kJJ/R1cx9CByzpAqwlxRq\nIO7ASB+FkzPSmtvBTdhomdGJ2w8jExWTMm9fHwJvtPbu0II7lQ/uckogek3/\nN1QpA5tHQaFTakSs0ls5+k+kVdLXMKybot1NViQfxE6n6R9b+LtfHNPVwqlV\n/j3SevFwq558SsM/VIwLfozjweTaM/wSXn4bx67ZTtvlSu0Q6pH6B+1S8Om4\nOnkdiol0wdOUq2d/cOpzOpaZF+EHq3P2YPfeyxsHx+9cQzkKVAxnz5KJ3X80\nnsY2\r\n=w5LQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.6","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.9.0","io-ts-extra":"0.10.9","@babel/parser":"^7.9.4","@babel/traverse":"^7.9.0","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"~0.7.0","minimatch":"~3.0.4","@mmkal/rig":"0.0.1","@types/glob":"~7.1.3","expect-type":"0.8.0","read-pkg-up":"~7.0.1","@babel/types":"~7.11.5","@types/dedent":"~0.7.0","@types/eslint":"~7.2.2","@types/lodash":"~4.14.161","@types/js-yaml":"~3.12.5","@types/minimatch":"~3.0.3","@types/babel__traverse":"~7.0.14","@types/babel__generator":"~7.6.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.13.2_1601937545031_0.6458786619730945","host":"s3://npm-registry-packages"}},"0.13.3":{"name":"eslint-plugin-codegen","version":"0.13.3","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.13.3","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"c6fa6845595a1c07892d023a16fb356d9dc757da","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.13.3.tgz","fileCount":64,"integrity":"sha512-kRdPNMyOksPFJ18po7N2Cgls6BkfltYCJTxEij1PdxAGaAIblUe/voVcg8k7fVf8SpGv5gXPcFZO1Qha/HfVaQ==","signatures":[{"sig":"MEQCIAOeJUpKWOpv5nXY3bC2TbaYhPfsV2VSR3li9oPnTyYGAiAbjIPva4Fu0p7E9qMgPohCiWl2qDh1u2Ar5W5kFHetkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhEslCRA9TVsSAnZWagAAIzAQAIiC7sdlTOSCOPtN4hK3\nJfN+2wAJD0YqZsvozV6G9PPONC+aHV+h0u5YJl3tfKNGLzDHbWNWYxYtY6Z1\nk/Qx4BFvvZ9wjXPvKNSwiMPCt6FtrGtSQAmQFYaZ4Drknq+QJtjlPtAJwz2T\nJmaLQVjWRxFBpPrXpdIrF2wVGVA6s+EpYuVdqjZkci2gpY4JwK6C4l81CLJn\nQa4R5t4L6B0wnCAzLLHxI6mETfip9PeYi4Jk78/yFiv7BW0+EiPVnyIGnved\nFybeWR40NfyE5hRr7jtHVY9+ait5Y1TIaHDp9qKrsv+JXa/uwyE2FAnV7wxh\nTLSMPP82/HrGv1Dnnh9UJrk9R41vOwuiiD93jLG6sbBeD5vIUDMxZWFmjkk0\nq96gypELS+XKf8uVnVQzlnzNlHMa7r7yaMKWqZOe96au8/svYzMqrTk8ivGX\nHB95xyOjnCVJ4/XR+1IzF84KGj6pF/u76ubrj0q2EtyszosJhbLiEk3Du0WD\ngjbi1NnJkAKpg+kWlNRryh34HrPV/CrjL+1BP9SAnEit1vwWQczCjW9jnYUZ\ncIrmuPX56cOdNz/hWHxKGPCZsYq6yME1nrma5tkFjzsX+zggV8vnRfSEaKMK\nopVxC5KHAGlyc+vqo83HIelTQPU0ILqEeBLLS50FX67J4nzTjp0Du+RpIuAd\nqYdK\r\n=BBEB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.6","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.4","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.10.10","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.8.0","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.13.3_1602505509359_0.5452444176107178","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"eslint-plugin-codegen","version":"0.14.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.14.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"b0cf93152174cde9efb8d75907db5cfb1ce1d3f3","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.14.0.tgz","fileCount":65,"integrity":"sha512-UOWxEMLSDrylTbAEgG3EpENRy4DX935JNLsYGAfAQ9+ZbxRymdogAae9RiOIMzSJC8UGWLrswXjlRlqFVs0SHA==","signatures":[{"sig":"MEQCIHagiZ28qMfPtg8oEpn84kxATO8HywR6NportwuVHWTRAiBReef77/1VObWI5QzhZMMJ9/NzImElzJogzbSXwHZWtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmEinCRA9TVsSAnZWagAAhsAQAJ7ZXgHOpgX4Gl0RAmfC\n5RNJ5XmbQit+i9aPS17WPEEtBbbOmABA9CQ25IrrEC/xeA7KqwuuEpSj1kDX\nsVk4mQDD0r+QPEAbnNrBSYKuIkSTf2n7Nm9IFW19pUR+571Yl542GY9zXswC\nUBwK3ZSf2KGVIG9Vv/O4H+sXCUOGdARIsWscfkWh60llV6zgCKiLv3SCQD5H\nrr+BDkZzzdS+Y5f9s8qc45OKr0le0mQdGfAb8FK3/hCnpf29xaPGOUvefmdS\nxWkWI4Nx5aH3TqMXM8pGElhJS1M5nIVhI6fMJnNLc7kiZVrl4mG4152NP4rR\nArQQPa+M4b5YQp8L95e65dOGMydvK0VDRpICHFBO47cyq8LVHVIWIQ1D3NRB\nhMMAUSGs6xzbWrN2e2+l9daVrF5URUWbTKwGC3IYczMDgiiLfObzXgjH92fx\nU0peuQou7KmvtjwqDygWCK+tGeDoKswJ+IRtTq68/oU63mDx8wsO14TjWruQ\nc1f6CyJIiMYJcXvbH+nE1NVnIzrFdyycDmptGnEY5vOtp2ZN8ZUiE5oXH9+S\n3lYh7suenMhvuMo+ANgdgkA6XIb6N9+biSl1XX9+zmp0fnWpkg57G87URD6h\nZm9YLmOVBnfi1qDlqv6nznpdkbS4U7qScWYPlzF46QUqO6L+RBUset4MK6lV\nGw2o\r\n=Iihi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"npm run lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.8","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.0","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.9.0","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.14.0_1603815591030_0.7909381252175052","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"eslint-plugin-codegen","version":"0.14.1","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.14.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"c92db0c8b58fcabb3137022a77681bd37d864362","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.14.1.tgz","fileCount":65,"integrity":"sha512-5aSOee8k3ey1qN/BV5UjUhH68rjDcPvBCqo6gCgIBkGg28lYz2RHNCtiyMvAHpjVX79kd0vqMNnG24x0Rfwhpw==","signatures":[{"sig":"MEUCIQCN2/fcXhXA80brSWdQBEbu3kV3yNjO9WFJxcz8wNjAWwIgdnlmykoiY/dLjmdPVIenjbwG5y/PgzBxDfdaqkPOgH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv+DfCRA9TVsSAnZWagAA8AUP/iDHry2q1duPI1p3S0eM\nUoFcCe+4NZUDxdcVskqMRnOHo+W6A0+lZOPzGCxc6j+zTKECH5QjXfz3Ol4U\nPCE2L5MQ+VO8qryhpW+gcvhelL70K5tQsHL9/XUVIfLNCqbaPa7E4GS+3p7+\ntrIXqh+5Ry1j+VboZXLCPU9Emb5307KMjizi6vl84FnHTUCRmeY25zj/Qypx\n0Lk/gUaQf5GPPF/3sy55/I01RWgYnOYzQ3cbmQtvPQ6rlpWfieaTJYswcgNe\nuyeYbWzLPgDQbYYduaGho9xApM7aJ6EYVa9SdK8iQixC405BbuhLuh8t0Rn8\nr3Ho63kwufCFlpvErxvcwVRnTaVAhgVSGBBfw2chUDIEYHURWp+WaJbaY34d\nGM29R8JkAwArzWUWZBw/xq0F4gvsFCwEI3o4tJBZnsmLAKNfQn9YlItdIEjM\nDoXHomxKQ9QBwW0GqP4qfLr63vXV8mmJXWHyvMxdyBExrMCv57JjGjIIxl9V\nehWJ99NW1GV+I2jTxHGPsVtCPOb9WR5GvNQNJNupTySdpG3btfyABlUuhdQQ\nw7zj/6SyTMClhpP5JVq0naN+DPYCeqPS/x3dvK3SVSkbifTfee10Ndo4tsl+\nLfg8ADmbzBI1uz7PxxfKDdOA4e4HgBqtOhLs26HyyRbfhkngrU2xKtu0P60l\nZZ0Y\r\n=H3xS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"npm run lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.8","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.9.1","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.14.1_1606410462998_0.3532252963553577","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"eslint-plugin-codegen","version":"0.14.2","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.14.2","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"8c474f0b1b5d050930b2970c57ed2ad776114840","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.14.2.tgz","fileCount":65,"integrity":"sha512-/80a/PcmyxDjDmFJnFf5z4vQbQGrvfVrF4QFSwGhRFrNsDF+uT+DKbp9/vwufGI5xXWFRp/dT2xiY11LTZmAqg==","signatures":[{"sig":"MEUCIQC7E/qkmVnXfFDdZLgsbuIUApaaPpVa/5+iTjwaM19TywIgcEUTpy+b2ztwzlRjYqAU+Mi5AQLn8VO7yGKx3RRodZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwqDACRA9TVsSAnZWagAAh/wP/Re5YwFrj4SP7HpkgsHQ\niaapddj1piCZ5toGPqbTdJ3Jeh1Iqv+YPWgbZ3S3q0kDP+sj3ZaAvjCwR/63\n/o/RGMEsuPyWv3v6mkcYlkREH2PDWPrAlIAWccbAokx5GZbZILf5eICgqWn9\nsJHZTc1vOSbcGO9uG4qYq+Oru+3M8700DvxEeE1qgmPV6nogfS7/iC11P4NR\nmEfGqtKSnKfNP3BxfSa53NddOLPfnj2QpwSwMkjVmamQVJdmZJ85Gul7w6jz\n2XQONf2tVgLdGhlUn0PXNYd5T39atqUsjeknyar6ryZAWJ511DrbAE0DED8V\nbK+9rQS6Pdh+ro53yEUPqqv+4NQuboEQ1iFI7m6M+xLm+elrsaHNnr8sGcBy\nVMET8qCKLDMAPXmYn8YwydcPiPtTOonLm4NYC5c9+Hmxrxj9KvlhRCfcgB1s\niccxpbNyXkqWJJaxFVRgQKlngHiD1SMWvntmslk3ECrDF+LD9Ryy01l/QxkB\nszL6iULbfS1ytHRI0ugFdPr+5uQHK9yng/b7UCsU3+Ofdl9Qx+Dm4HDUZlMh\nBOynWxaWlqXI5TpBwBqfwCVid59pegLWy/nR6NKvPjfNuf9ch4qIHi5J+hUS\n22nQRIlO19mK8c/XsUHCtyXXbZlUmnoLJkVs1EysyVibNoHmFO0icClmsC5k\nTp1R\r\n=aR1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"npm run lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.8","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.2","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.9.2","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.14.2_1606590655983_0.3257270710657345","host":"s3://npm-registry-packages"}},"0.14.3":{"name":"eslint-plugin-codegen","version":"0.14.3","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.14.3","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"0c780a063419a2abed69cb45a832d7498c2aa93d","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.14.3.tgz","fileCount":65,"integrity":"sha512-8ami8f9rkLLo++J1W5kwrgUDSeUC2/98CaQCafEoSw9X1oFDwa1b1RRNa2osbIcV+Y5XgIPdJPBISbPOuW3ynw==","signatures":[{"sig":"MEQCIDa0qjjVFdi6yx6UuLrdT1m9J1YjQ6evblF2VclIgHSPAiB50JszyR5fpcstKCFGPHg5WmO9U58uzsbE47uxYcumZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyThdCRA9TVsSAnZWagAAljUP/jQRLL6OIjvXLe5Awam2\nAoERyLuStSg8ZYLdvONHzXyOGnlsRbern/0Tl+f0EL+mMbJCwGh581B43IM5\nr5P/iSKY90IMkBdnFfnrin9qzKq6oDeBpA7XyQ7IApvUKljKl+HfKLDgzea+\n7qwNDXG4M0vODSsyV1m6A9824ikKksiubAL6Uj0lHTeTNMMsGBldx7M4TG6u\n076/PcPwD4/WXyIXvX2v0EJgmmJCx9mpZOb2iodfL9WE/fXDd75nZxrOxlGP\nMF9WpqH5/UC4hkDwV3rFwi6bNIau60xKrcMu66QasUzw6KufhHP2BXprXoit\nSsxfAIeEoXxgu/LStYKdFnUxZ3yoB94qWyjoSW+AET/Iwz1imA00XwsD6PsT\nLkRwTXHv/2ZxPhECdnedQKSP7dqv8GjhEXnny3329d0QptxBRUMeWVsiKD+/\nRZmxJ3nI8I1F8u6LjAD9PWeFS1tPeVq4BWW5qGgvD89u8V8TrEsZfPW3Px2N\n0q3qjIoOtbE9Gv1AJlsiEEvbnwaGQP+CeDXDkBmkttUGESLmd9D4HjLvnoCQ\nhLH9v9D4Fk67Qv2pI49EELdp+rClCb2YnmsLkGyTspyuNe4ENdpJHr1MEu+r\nhzzLUDDco/AVXtXCKLKM/3iSRM4EXNUw7zGfTPalZly8i9/Kg4VecJd8d3+n\n6lua\r\n=QShQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"npm run lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.8","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.3","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.11.6","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.10.0","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.14.3_1607022683756_0.7677076473964082","host":"s3://npm-registry-packages"}},"0.14.4":{"name":"eslint-plugin-codegen","version":"0.14.4","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.14.4","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"f4ca136e5390aa0227799903369d41ae37f88d32","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.14.4.tgz","fileCount":65,"integrity":"sha512-MoPXnbREvdqCadI9/vB5sjHq8DVCC1IOPKhUAOLlbHBrCahTusamsHJAzoOFZEoFwpvX7oZC4EwGEdgSZdfEaA==","signatures":[{"sig":"MEQCIGaa6TCzG51gUe+OKfVmvx0y8PnvTek2+eAVVS1zM6mBAiBRGCTMq7eZhZh9tI4qVzzm+wzX1HPNqBHFvI05mmn9Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0NB7CRA9TVsSAnZWagAA3wcP/3H7R2+UmlZTp0QtmCBV\n9iFlZvNM9HP+HJY02LKkkiTpde+CIxd0Jmh5bwao7GcU+e+3ZOuKu1jZOxRS\nL0YBVEy57XhSj5rrWN/5VMK8g9N4ZNjEaIlrUwrSMcX5ZH83CTO112HNjU7b\nbaHpWuuzqhJCsAOp0JHqHKYLpa8/9OomfMXVwnrsjVDCEPVRs+i/TZS4LYEr\nrSB1PNRHKJySOnZAPrzfI0qYQ2F8JQDhyHYFotKIXZvcu9G9IsVxbivmnFRG\nOw2u2LSpRlbOAbCPxkFI2mvlHbPiDfF7s/VS+xf8CjSM1phETgj3t6acdIbc\ntuCqmTrVAa4nynCah2bnqEH6jvaPvX+ab0KGLF7uhc0ArMC1DZgEElMcIiYi\nbsQk/6NHYe+i1wc4AsbTZImgx07Lzhq7VdGmIFoxjZF/X1/7c54xreqfZylc\n3HG8aYi1ZrRQMIBFVbcmIpXgB/YxbP2T4SPRu0gHI0vM2Qb9PhDHwaSCh6b5\nmBzkifIbXNyGF5UI+spLGhDNCk24log2B0VA9hxy52x2HMlxMPPa74UhowLY\nR88yvUq2m/B8Mjvzo3Cp93iaAMdwzP1USAiio6MZ6//LnyeCIKr27Pw2WwPK\n6udNpdH7f6ttH2/ATZRAVQ+jQVufJELiCjFK+jn2LC7gFT5YtLbxD4Rtjiq3\nVlzM\r\n=ib8d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"npm run lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.8","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.20.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.4","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","eslint":"7.15.0","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.11.0","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.14.4_1607520379033_0.8887704174539122","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"eslint-plugin-codegen","version":"0.15.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.15.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"8cceb820661d13638a32a4743d18c16f57e4d04a","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.15.0.tgz","fileCount":65,"integrity":"sha512-hUNmNrOxY/+p5/YTgvylxM35dieSUROWmJxyHlHDHttDfr4JZ0AOFcaU5vSobG5dLv3P/vZIaA8Ybsceki7V0w==","signatures":[{"sig":"MEUCIAUyZrMk4/c5qLMHEuo/L3Gz3J8JyRi1fz5SRHLAhGDRAiEA4NtBHI9iRdWwL60RV7//cIJgQhtgsm6UbJag1x0uHYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAIHvCRA9TVsSAnZWagAAJ9wQAI1HQgzEIsCpgWchUnXz\n/4Pf5rGU6lvynWEKR21xju0E4KAAOL7ps5FSgW4aJt/nAQangpZF/dI5Ot+t\nBXwt0oXhQVC7bZ59Gs/bvMAUEn0aYplqUF9QGQyDO149K3RvYnHRCC5h/gDR\n2HJ7mGB5idbADkaITwdtrItEFoORhtmWWn/UYAnAUyeYt2jcY3UCZwCN+JDF\njumTgER5EFjXUbtMJ/OttG7K1CB6p0YGbieWDPQfxJM9vgPNfLwVkmz/1mlQ\np3D1gSTSOsn74lAKz44F75lvC8Cb4TgTInt85ccCzxHXTsVH81zoH/LBdx6J\nouS06xymc4QJ++50XWV+L0cIXoqhgskvpxYRrs7C8rSYcRe3GDwumgEbMlpd\neLEgTCSAqMFAun1kdJ2Ktnw1zuYiQgFI0xD3bHTpn5TjTqJMkvjuyK1Bc5tF\nuSDghYbDbM/2H0i7brxkwIZfLF0xDtgQQOoFn6wRHuTFCMoTuBuTseMawOGQ\nsyHCHRHoisjFkfQ/hLjWh1LSut7oDhkzYL2SINaoLVEAN98A2X8jpjEqrKYD\nEM7k4ZQaSV06fww81QUcXFm4ErDYnQDjmIdSHz5HIS/zdPpUHuv1iVgbWyZT\nJzK5x/Qb8fwhraTNA+3dnbLPWgjqeBiXavHZnm12cj5AB5DciozmuQ+3jPVm\n9uqI\r\n=zfbQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"npm run lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.10","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.20.1","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.4","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","eslint":"7.15.0","ts-node":"9.1.1","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.11.0","read-pkg-up":"7.0.1","@babel/types":"7.11.5","@types/dedent":"0.7.0","@types/eslint":"7.2.4","@types/lodash":"4.14.161","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.0.15","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.15.0_1610645998816_0.28531576120754787","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"eslint-plugin-codegen","version":"0.16.0","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.16.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"9f8acce792c610eaac1aa7211b7134094a8a1cd0","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.16.0.tgz","fileCount":66,"integrity":"sha512-HKwJ25zFKB/Qsy4VDL49sb8mmSU3mHJql31/lruWVdwgA50PoUmG5YpcYXMpxw/sS++S2UyMcbp64hjxiz6KLA==","signatures":[{"sig":"MEUCIAMyKrBWaImCehUovG4bAd2yTFTumfkO+TP45+FAHQ+NAiEAyIjctm82U6lXFLpl3yH/OkIaAE53UO/AwEdiJwLzNfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4IE6CRA9TVsSAnZWagAA7XEP/AwrD4BzRub0V/eoS0dG\nJauh57uxyvv14vN7fnO/nAIIU0lVZjkIP32m+yaCzI1RgsvvtRycshoSIiUj\nOldk8za6Szo8mQSGIrdJUO8wa0JsYwA435GtWBslfsLL/KRTHCxz0hPyjxfK\nzL494RvcMu/Bfau5W7VkXYYbiIw0fQJDZymaY/XCTJbRUwrKxvMb9g9l9A0+\nm0U6tZWoTKDtHmvH7lz8sUV0+FLxjd60H0ImwTjgRtQtjs77kmEsD8hgKSyv\nNMXuxvar0FguNIHnqEZfOMA26Zy3bvAgEFfKytr8QcfgwaossiISBm+Zcd8e\nM4TthXvpV2JRincBvLhxf8kXfSk4Nr2CLGTzvYh0dr7oLC+yTC1CrjyESi4d\nbUQYTavaDo5+aXrQhFonwZYL8sSlAOCOmyy+5NRhjjYDk496T/1UXSC58bhP\nL9aqDjDKn1krC54WKAYq6sCaJ4x3TsRbC3EHW0HJKCzunU37/GvHfaAf9Lvk\nyKfBWRfcV+n6q4bu7LzCLJOgt+fws8bc/jLRyK8vhd8HpcuzfQNDUxPqPnDB\n/GHFvp7+BKrRtvGzk2Vsn+jFqxF5IPWT7h9dbmPT8fh5NfkavtozaA3D4yCY\n4PYcYdgYGhXnWDAV8XsttarkRcKjMmv9dNSF3YRF5yMYyKdHLWS/MsotZH+j\no+My\r\n=LWqL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"rushx lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.8","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.5","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","eslint":"7.15.0","ts-node":"9.1.1","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.12.0","read-pkg-up":"7.0.1","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.16.0_1625325881812_0.8633495926134815","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"eslint-plugin-codegen","version":"0.16.1","keywords":["eslint","eslint plugin","codegen","markdown","typescript","documentation","generator","generation","md","contents","jsdoc","barrel"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.16.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/ts/tree/main/packages/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/ts/issues"},"dist":{"shasum":"c82efbecdd8cdf561c09b777343388471a7b29af","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.16.1.tgz","fileCount":65,"integrity":"sha512-+mKDJezeoziyQOuPicRj6im1GxzxDvv+EgAZAOTIxBwaWTadppgwZGFMeUrWucNM2duJXmvLDcbsmVT69ORgQA==","signatures":[{"sig":"MEQCIGfSYioSCKfeOvjWyoqZBZohFLQIiyr64VurPH9Hq+7BAiAsK1M2B86ogD/tm10zHPsA0oWEjUNxH7WLfLnQMeVa9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPN/0CRA9TVsSAnZWagAAvh4P/i2DKzKmao2PZXzxZG26\nEqXNK5s+rOSm4AC+xShLtRwJeXOZ+ljxz+Fs9gcmOHEp4usLm+dGz4GuaCvr\n2LFqZvbdUlaqMEkMPDQdhcoal6SZwhqJ7ucUg86qswJLnTpMEe1RPlOR71qr\nZ16OyLoeSFVP6rxI7rI+asKbzaqGLJ2yTz1mfisNvh4/2NeSWcL78Df4kTE1\nf4lPMScgRQgEoUtxN2PbXWgB2w3+IxEBpXNcqm1fkUvtpDrDBu1I4M5pUJE0\nnkeYzWkk7SaaI5TyTaJ4/kPXMN6PHMVVkFRod0KfrtdSlKo4yq0KY7mwST/I\nXBajFbWrVJm6Y2GkdxKwxA1j41lSGn7eQj0GRAtxIdI9FIOMb9/jAj3yA0kb\ns5pfI+CyrOKpNUYrrxqFZtRih5Z34sUxsjUB1jDUPPfXRtmZvpxezOQem9Su\nzpM6dmhz8epKqB2aIXlGHA4q7+py4JQJa0aBt4GgButl5iGHzjWosxd5cyLD\nqVdrO+21wVLcTDHyJnXacUaky6BprHpFfavq9/epjfABt6tvxLwHuTR9WldG\nBQth+efvCtA2XgzrcpbeYsiR823xZBFbLwVnY/IHAqNOCwvKV6CmQxUqqu1O\nxebJWrmQIbHZeZwg7VaQoJWWm2/QCwLOUTla3HKyK2o+3muO7ggDWGC4UMhA\ngNai\r\n=kOId\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"rig eslint --cache .","test":"rig jest","build":"rig tsc -p .","clean":"rig rimraf dist","prepack":"rushx lint && rig permalink","postpack":"rig unpermalink && git status","prebuild":"npm run clean"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/ts.git","type":"git","directory":"packages/eslint-plugin-codegen"},"_npmVersion":"6.14.15","description":"An eslint plugin for inline codegen, with presets for barrels, jsdoc to markdown and a monorepo workspace table of contents generator. Auto-fixes out of sync code.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"dedent":"0.7.0","eslint":"7.15.0","ts-node":"9.1.1","minimatch":"3.0.4","@mmkal/rig":"0.0.1","@types/glob":"7.1.3","expect-type":"0.12.0","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.16.1_1631379444724_0.9865869628635064","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"eslint-plugin-codegen","version":"0.17.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.17.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"11434cc0deb7085b425dcb0eb7ae9ca0de662cfc","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.17.0.tgz","fileCount":27,"integrity":"sha512-6DDDob+7PjyNJyy9ynHFFsLp0+aUtWbXiiT/SfU161NCxo1zevewq7VvtDiJh15gMBvVZSFs6hXqYJWT3NUZvA==","signatures":[{"sig":"MEYCIQDQyztDM+rhAYLnKODnDh4vrGBfodXEO8xzOQZREBI8hQIhAPDGqZYHfxzC5qqRnWVwWNN1CZgeLKpuP0dDbbJ8kqJv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsyI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Bw/5AShH3EgybthdbCix395meBuQCMaK4dcx9C1fiK/QTYIyUbFx\r\nnQq8NG4q3BFvW3wfBbImpBVx8pwJmVCDMtEe6qgtkAUKhYTs3ODUtCyRN6Mp\r\n0kHjzZKPWrz4uee0BJ/yiFuh3gRCA1KqHJJkbHVBCChUAyA7jk1s/TNuwjFo\r\nponKAzav/7/c+heIuPp+0aiPdyswttwwcZ76290xTfsvuZjU8NrZLfH/0VrA\r\n+Rp6TAEgECaExGvM61Y2RkJSeAQrvSdRb5ZymNahusFqgWBeUfr1U1kO+sdd\r\nYGbMJS/3sYGSl/lBhW3CsBrHMv8bKE+liu9C2PpfUC1cEIAWm5CIZWUAL3z5\r\n6qfM6iGvEQ8eEWD4bOIKE1IVsDy0+7KUnJB5Q0u61dQfxqyWXtbSO8nf10p4\r\ntClK/nB8k7zBPDQBe4d8oMfLYM8nHgQKUwQYuqLXc5ewUeg6/t0utH2EWLFn\r\nyyBSCVE9BG0oX7MMTyoJ9dg83CQ+agVdTlOkrDB/I5hlM77gg5Cuu/a22opX\r\n87RztBE/NFf5yI60Uv3NzldJJDaXK5mJqiOhQYYRLeFBi/yyuEQD/y5VbfG0\r\nd2tgX7MhAGEv7k/6/RbwJs4ViFMoAHE3UyJUAB6Np0VY8ZyLjtFwZwiA1On1\r\n/RmyBVbih2Lui86XY5pGgLJ4JM2pVhCMq5o=\r\n=zGd5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"38591422e7d647a5ec2dc0d0f9a9128eeb567906","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"glob":"^7.1.4","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"7.6.2","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.17.0_1672684087720_0.37916763680172916","host":"s3://npm-registry-packages"}},"0.18.0-0":{"name":"eslint-plugin-codegen","version":"0.18.0-0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.0-0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"911ced8701c1da0bb7548be7d040f6a167f0c367","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.0-0.tgz","fileCount":27,"integrity":"sha512-cemcoYLcjuKxMSBPHDBYiSB66TwT37SPW2/jhli1Erp5OYdCkZ9q+WB96GCoI2LkBnbTWFPaUqAN1Wgilaa4kA==","signatures":[{"sig":"MEUCIQCNUTERc1LnuIXDSecX9yEd869yaoH3Z+n8PquqXgb5hwIgNL9IGoNKAY+NZQfHJsq7DbbVJPBRbHaWMud/C2kujws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79846},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3bd7c2d4f8a916053e74cbc334096b9d9d579f30","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.2","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.0-0_1698936081606_0.7767491846677161","host":"s3://npm-registry-packages"}},"0.18.0-2":{"name":"eslint-plugin-codegen","version":"0.18.0-2","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.0-2","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"935a7916e703cd167256c74c79a25848d6b816be","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.0-2.tgz","fileCount":27,"integrity":"sha512-sWfXLU9YGQ3UJlYQCInLmU+IhOvu4kVLo8HrYi8TAigTPFkIj6P9mOAQpqWRM4w8I+cvEy4ZZ59rQhVWkmV8QA==","signatures":[{"sig":"MEYCIQC2CXLzG1hjrASOyxWOwFZwkQo3dW7DYqHgY6tfNCvfLAIhAOwxtEtX/CnHbk3ImvwLLD1ItiyMrkieYLQZVOcgn87R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80963},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0db064b069d6ba36c5f93cc024b8f3a30273e4fe","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.2","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.0-2_1698941758299_0.293638699505792","host":"s3://npm-registry-packages"}},"0.18.0-3":{"name":"eslint-plugin-codegen","version":"0.18.0-3","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.0-3","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"c1e2648e48c3f3487befb08c65cd0422e0c6c36c","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.0-3.tgz","fileCount":27,"integrity":"sha512-vpOPfVr3oER49wBXq4qmVtEwaa3dJmBhsMbje9+KwgKHHY7XwIl31BILkEhZWPezUTvgELTl7zLipuNbTqAdlQ==","signatures":[{"sig":"MEUCIFMDApq2Am+L0obOM9HwINOB+muZz6G/cYYFdownKyk3AiEA1N51FtwbUUjKqwP4MuXDcc6V9pIiiTIbRBwLjG/IlDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80963},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"65754340542513560a5fd1778a5ae3b95a12d5a5","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.2","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.0-3_1698942063450_0.9200705767091748","host":"s3://npm-registry-packages"}},"0.18.0-4":{"name":"eslint-plugin-codegen","version":"0.18.0-4","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.0-4","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"9a59fcf1cd10567a5d38e60ed837eee925145c88","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.0-4.tgz","fileCount":27,"integrity":"sha512-AoTBvzC0PlOOzkqRglNwKHIpfOTzbXTneaURzej9UXlfkq+BKqcKPtYeLErsysnw66Mf5Zp+LJqSYBWI8dSzIw==","signatures":[{"sig":"MEYCIQDWGjceUIgcJbNOYlpnrYiN6ysfzWxA3uOrq+9N1DxKbQIhAM6zKpDIUWQ9QZy5xCgeUFnt8t4Ro1caYhduXScplQBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80963},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e8b5116f9e19272c9635c2f006fdf083bc45d82c","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.2","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.0-4_1698954720047_0.206934712508551","host":"s3://npm-registry-packages"}},"0.18.0-5":{"name":"eslint-plugin-codegen","version":"0.18.0-5","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.0-5","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"beed5e30c7d498406e51a907bfd898de2aa57f7d","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.0-5.tgz","fileCount":27,"integrity":"sha512-BEebUkGlcy3Ces+ekSGspEmUaugYtHdHulsCBX2jEq2xMWf3TvjNbTY0xk/xKVwO9X2V1jWbBMWaRT6qyhu/Zw==","signatures":[{"sig":"MEUCIQCoAwaPl9xOgYt9kNiIcRr+0oEfWGnK33w3+S6JyLQ/CAIgVWPlJS0kxeL/H9D+pIbr68+vubopMHtAtVjF10nfGoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81069},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"66a0146ab6f216e33df57313b444a10374b142b6","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"7.6.2","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.0-5_1698956778163_0.4264757165291597","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"eslint-plugin-codegen","version":"0.18.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"3915e76b48c5e540ff9359406f6211010bbbc6bd","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.0.tgz","fileCount":3,"integrity":"sha512-AK7cVIcPK8LXAclA9rtZq4/Pk0qP7yYWCkvfbdF2t7efgyaKEP/qsOmLzuYSKBQ7msmk/g1hfoBKQ79HjuV37A==","signatures":[{"sig":"MEQCIEGIauoiWPBJCO1rUaVQowDB2gpLDHvblocrHuaQUvCvAiBXWAgRpvlnHNSBVUpf1U5mJYGAtlm673zxh2WxahdUXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30849},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"10ba14eb55f4e427f19780b9b9662a77f7e0cd70","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"np":"8.0.4","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.0_1699303092930_0.06276967731369676","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"eslint-plugin-codegen","version":"0.18.1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.18.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"371a317827f9958d46242cfbdc687ab20f308678","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.18.1.tgz","fileCount":27,"integrity":"sha512-Sy5nJ7tMahHWygM02w2gAO70MX6Lp0ZK0PD9kMpPPGtoQhyS2n1oN7s9zLpDx5pmFDf3woj6LadqztNpJ5RepQ==","signatures":[{"sig":"MEQCIBrV0EaHveBiyev1uimUjX6c02rmYmbO550yT67JnOiaAiAy/kYb94S5Z6AVw0eAVn5CghvnScDH643wqBJcbCTKDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84545},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"495a6e5d24fad4e4155e7d7d00a71e6d10258e78","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^26.0.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"28.1.3","dedent":"0.7.0","eslint":"8.23.0","ts-jest":"28.0.8","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"4.8.2","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.165","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.0.1-2","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.18.1_1699364235569_0.7331864718861831","host":"s3://npm-registry-packages"}},"0.19.0-0":{"name":"eslint-plugin-codegen","version":"0.19.0-0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0-0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"2f2c79d6a8f2bb439a740b831f6a2202be81f155","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0-0.tgz","fileCount":28,"integrity":"sha512-QaHm2zdeoq4hIOC2jzIsa3l/7hxYmHG05ESpEIxQxYl5Yn36uZqBZNVKR5c6lGI4ppjM8yCD3ezgsXEOMWtk7A==","signatures":[{"sig":"MEUCIQC3I35yVLPxON5UvZDIaiGxEnd/pyFFnmw0ueoyVzEaSAIgYdu3JEBaK76Z8cHyr19gFDkQ20ay36Fu2qQ9uJe/j4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83847},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2b2f288fdf4652f6b749e6c61c11989998f8b100","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"7.2.6","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0-0_1700276607688_0.25351038866364517","host":"s3://npm-registry-packages"}},"0.19.0-1":{"name":"eslint-plugin-codegen","version":"0.19.0-1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0-1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"96620d86163d02ba0d3734db08b91ea4a3f12b22","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0-1.tgz","fileCount":30,"integrity":"sha512-qrZS2OON82mMphbi19iFhrjiQCKaw5F2qMuzLnvvEwk7WSfkzuk8RwA1VHFU0Gvmc6nA9ocf1UnQC6ZS35y3Tg==","signatures":[{"sig":"MEYCIQCwupNikENATk1MUxCLsxsZORIfOI/BkrQLME/X0qnByQIhALWnzUA6LVCa8szifH+h7YaI2P7gDZaedxJlRc9HEo5f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87978},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"13b7550d2631e1afc4c4a83f3ae4c3245bc77530","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0-1_1700278429178_0.7537789870317595","host":"s3://npm-registry-packages"}},"0.19.0-2":{"name":"eslint-plugin-codegen","version":"0.19.0-2","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0-2","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"62a665fde10399b2f2805452e1fb06ec51e3cfad","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0-2.tgz","fileCount":30,"integrity":"sha512-hO7D+TGTbtkF/FgHdQeBP/isRA7Bopp+c/w/KXDuCrIoWxl3Y9t3iVCeAxWsbQED94ONXjTuDkv0uWempYovrA==","signatures":[{"sig":"MEYCIQC7gUuZiy2PFGuBhdiYbQwNR7GD/kBZet1AHsI4kskQ5AIhAIXPGXc4FZ/qXiiPNXW73nReTNmD59qLYx+YvDg2VTlg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6fc3c9335cb2e9591f3c82a1e43dd64677b83c96","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0-2_1700282345418_0.8849403344129487","host":"s3://npm-registry-packages"}},"0.19.0-3":{"name":"eslint-plugin-codegen","version":"0.19.0-3","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0-3","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"05c60c00268e39407dd7bcb09cf8719c0a414b38","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0-3.tgz","fileCount":30,"integrity":"sha512-l/iYmQkkp6KJTaYD3vmI/u8plM1nlLcFVoA90XaMOL2e4hS06Ez2oKni1ixYngZ4OEEH+FT+s+N2IvedZ2fh4g==","signatures":[{"sig":"MEYCIQD42q9T+Na3nEj5NELRHepyE8j3C2MHYp4B4M6ht/NB8wIhANXkVTxM9BVM/zMl6bna9f3XHqeLmbTdKSyrxtBe6Axt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88410},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eef6c0f98d5cef978034ab3e532d0fe65c7fa261","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0-3_1700540345401_0.6614107113063736","host":"s3://npm-registry-packages"}},"0.19.0-4":{"name":"eslint-plugin-codegen","version":"0.19.0-4","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0-4","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"745c1eb5e816a41e50bfde6cf105454b5f080bf0","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0-4.tgz","fileCount":30,"integrity":"sha512-qCAArSQQitatnkVPQ353LbW8GtOC47mr7DRXHcECXuQFQh/6RhHcuWEuN08jgib6USuraj02tpyS3IRkLkF2OA==","signatures":[{"sig":"MEUCIQDQrN1rvf4i3lt1buz2ucSv1AD0J/wqNbe3dS/Z0z/slQIgOZD3mgUBrERKMbl7uN/jLiOroYYSGSxgRrk9hIw6sXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88236},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"04bc28c10817d04b2e2c5b7bf60c81ca83256dfb","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0-4_1700540716663_0.9309437342623215","host":"s3://npm-registry-packages"}},"0.19.0-5":{"name":"eslint-plugin-codegen","version":"0.19.0-5","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0-5","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"a94dafbe01e5c5a6d4ddbe7d9ec867faf9aae09e","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0-5.tgz","fileCount":30,"integrity":"sha512-7UcWHod9enoo+DmdH6Hqi2JUtTI0/EtN8OCAUMepWJC9EI7RTFTWEKCrDowE1Z1B7tIrX9WixkSXnSP5tmvYew==","signatures":[{"sig":"MEUCIQDzvdhUWFBLSXztxrbmd4d6cNYENQF+RSQIL+sd60mGMQIgJDTJaXIWaqzinof/M5MNMZU5p9gRUxuUXiLuQ0DL8lI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88305},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"62ca612d5d5905d66b3e55e74b6313c8b7465fbb","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0-5_1700541274613_0.7803806818389039","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"eslint-plugin-codegen","version":"0.19.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.19.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"2368d1ba9f206a4e1be6a886fa30dbb85e3a9a74","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.19.0.tgz","fileCount":30,"integrity":"sha512-Vvo5kTzXUZxNdpHG3YxjCLdQ1tQOv9uJcN9zxgrCHEc6JP3wYUxyFL2FeGQdPasu+Xfu3Pz/BLgdS50Dzchu1w==","signatures":[{"sig":"MEUCIQD7imDGhLV/YfIdK8F6Hl4i7lGX7TZxafP6FJEH/SZIxAIgSu0zsnZogINk7A56yAgcxERoACa24Gzy4YyKMUU/XRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88459},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bf2d58fda299620c6fdbe06709e9b91eb7444bef","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","dedent":"0.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"4.14.201","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.19.0_1700542336909_0.8911058016595557","host":"s3://npm-registry-packages"}},"0.20.0-0":{"name":"eslint-plugin-codegen","version":"0.20.0-0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.20.0-0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"8e1fcec1ea320b20deab84077a9a53bc4e91754a","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.20.0-0.tgz","fileCount":30,"integrity":"sha512-OzMe0mGUeCyRejv+SrZditmlZnNCfonJUArwrHRjfiQmwA8gEW3RbxWN8L8CSnOBKxSFLPgIu+TFzhXKCywcfw==","signatures":[{"sig":"MEQCH0YNoaqXOepZn9gFoDVcgqGKnrE28Sgv8x0OhCp0MDwCIQCkquYVfdDp7eBwXW5kcl/SR2ufmWoFo3/SMccBq9sz8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91337},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"69ce13afb945ee167a59b4a723e1bb48dd767217","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.20.0-0_1700616654455_0.5807273346638551","host":"s3://npm-registry-packages"}},"0.20.0-1":{"name":"eslint-plugin-codegen","version":"0.20.0-1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.20.0-1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"58c6432b968f38f1b1f62c82559419692d71a8b9","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.20.0-1.tgz","fileCount":30,"integrity":"sha512-S0Rn4Agx5Dz7WNtaVnEhGxxEiLryeg+cLU9ODEnDgnhO/MZBjkOCDgOBGyQePJJVbxB20z49DFxcpjnp9FX3hA==","signatures":[{"sig":"MEQCIClysbvruJMn629XOFt40XRnuS5rDtaNiLYMqr1SjJ68AiBLFOTdzt4VxfEIxGZF90mGcR+WBVaXbS+81/tE16wtug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91307},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5bad6a25be75e26f494af003bdb6e5f34c8651dc","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.20.0-1_1700617340595_0.33978852668625104","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"eslint-plugin-codegen","version":"0.20.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.20.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"4776306a87f20ec2f7dac7f63c8a9f7c0f94f4c0","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.20.0.tgz","fileCount":30,"integrity":"sha512-QxxJZIuoHbXpVT+L+J4CKT0o6AHkb7CeKyc09093vRQy9ZTvtUGmYnKGM1zlH03nZKxj8mIBiR/M9vhVK9S4iA==","signatures":[{"sig":"MEUCIQCBprUEKT9epH+DydVpzwi+mCcHcknxSWfyn2F21g0PhgIgSz5r0pFLiQjUnhWcOtM25r58GBg3QqiNK1/5tL0WSfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91305},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1e5c3e9cacdc9736618ff4a4619bf626061378a0","scripts":{"lint":"tsc && eslint .","test":"jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^14.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@types/node":"^20.0.0","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.20.0_1700617818033_0.8509551958563959","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"eslint-plugin-codegen","version":"0.20.1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.20.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"9117fed4d05cc9ac961b669f681a43cf7a48854f","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.20.1.tgz","fileCount":30,"integrity":"sha512-4vbtYU3/YjSshn+sUBKo3CEd5ugpbfzuofjjB1yxccPF+lb0E1urxZSZ/r7a11jL3EAUqN9UkziJVxznQ3B2rg==","signatures":[{"sig":"MEUCIQCYKlSXQaj+QRCWTCoJCaV79d43xSd0FUk1xVdfUFfR6QIgZLmCzEawFjacPr4x0gRL61ZdjzrIo3KvXznr0n+gxhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91515},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"adbcf17615c96df79e81c8da85a81566b93ad3d6","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.6","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.20.1_1700693007213_0.4767827518132832","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"eslint-plugin-codegen","version":"0.21.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.21.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"27ad329cd2e7bd69e7f3cf5dd702dd34ff58ef35","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.21.0.tgz","fileCount":30,"integrity":"sha512-L7xNLx8Eskp0oBPUOdtKCd8c2K458baEiJz/3eXVYaST4kuzBguGDpXrjR7ohsVbHJsTgdiJGK0UjkAdu4hdXw==","signatures":[{"sig":"MEQCIA7hDr05t2st5WgI5emrE9laARRIrOaPJcB6UBNqqn2NAiAhQlYjslcDxtku9dA4tC308zPe6h75aEy7VVn/7Mge4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91262},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"dc80db95c138a69feff0d31187a9931aadeb1d49","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.6","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.21.0_1700709942880_0.2831995322808485","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"eslint-plugin-codegen","version":"0.22.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.22.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"2891a63294e3a2d3edda6473ba68f4546dcc2a10","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.22.0.tgz","fileCount":29,"integrity":"sha512-SVMwDlH+zO7hLHTKm6ZSSFfRKDEQTAdtfUVZ+LyJ5iAO7vJu+oxgiSUI27Kshl1H+oBZi+S7biqWSbvaXXn8+w==","signatures":[{"sig":"MEYCIQC3tq2mj1mZtoeKWmPkrqRWvKkF0B3BzWCiW4N/LXazOwIhAKsrFa7zR5TT83dYfBq5GYc0X/dknCrnISi5YxjWpGfl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91118},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7b0fd6eefe1f4424194580976124e3173693753f","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.22.0_1705607939660_0.29068199775493686","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"eslint-plugin-codegen","version":"0.22.1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.22.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"789c21ea5748e02a71e15bedc54b678f8f7df222","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.22.1.tgz","fileCount":29,"integrity":"sha512-p8Nj3Mo4I2jsfCnaPkaR9Rh6eP9pT87xQiFz5TOymsco7unAysR4ZYWh8fuFV5oTdL6Y1C2oAVZdID2olhfHBg==","signatures":[{"sig":"MEYCIQCsgiy0l9FU3Q7wCsdP00Blev3BYx3+jRrI7ayf21X/2wIhAI5JeZgV2VqC7WfaVMRRzaOdatngio5XsD7w5XuC5SRP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91417},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3f34fa5d4d1203574c0920397fff9333b25aba6e","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"8.19.3","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.22.1_1705686136546_0.688650917927319","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"eslint-plugin-codegen","version":"0.23.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.23.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"np":{"cleanup":false},"dist":{"shasum":"18db3cba2a4663770008171ecaaf5034cb12aec8","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.23.0.tgz","fileCount":30,"integrity":"sha512-7Vhe2ORu+qMiLTGZRyGMgkRHJe2yq59q8uzzc2ovJDw62+rY9nDKqL2MzE/eSQLar951GbD/gtE04MMbeOc5bw==","signatures":[{"sig":"MEQCIHcD7NgkzvkAAeSL5oJrDErlCGJ9woE+PRgwVkyngm2XAiBUlO5atLhM4hp4gBFVvykfFvrPZPz4oSsTxgHLrcQOOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91722},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6050ccac4ac7010d20e314059b30fa07b625aaee","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"8.0.4","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.23.0_1706500949674_0.7778966101593738","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"eslint-plugin-codegen","version":"0.24.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.24.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"aa645e5f4d44345cb0b5cc49a5ef4db7cf658880","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.24.0.tgz","fileCount":30,"integrity":"sha512-+AkAj9g1xSUinXl0LeQn3X0gUgAmaAhTKiQCk9dEq+YupPvI2rQaD7fJeN2tFIhtAMSBpvjt7O1wO/+5ly59Hg==","signatures":[{"sig":"MEQCIDeos3Pqc1ZfmpQyo0FYnQho6vgxbSxwNbpVQ1h/If/rAiAlyDXPJPqbTI2wV84ZiC6RSzbYHXyoSnyIkFzmW1abTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92063},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.24.0.tgz","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/382ce9d5151c6ccf8991656f9e2e449b/eslint-plugin-codegen-0.24.0.tgz","_integrity":"sha512-+AkAj9g1xSUinXl0LeQn3X0gUgAmaAhTKiQCk9dEq+YupPvI2rQaD7fJeN2tFIhtAMSBpvjt7O1wO/+5ly59Hg==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.24.0_1709426249403_0.20577415908595875","host":"s3://npm-registry-packages"}},"0.24.1":{"name":"eslint-plugin-codegen","version":"0.24.1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.24.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"d9ebbcda5c0456c39d7e73fe4fcf5c4cb1e89fb0","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.24.1.tgz","fileCount":30,"integrity":"sha512-g0ckYFb4ao0uphUrNGy++jzd5u/oXKjXYQVehKZu/VPonmlCL8wQsl/h7mjPIZPpS1dDpWOa6A20cDpCsYomwg==","signatures":[{"sig":"MEYCIQClIRG3t6G14Syuo81r2wGvsVSIE3wJyJOM8KrCfiWtBQIhAMaQJMp22G1tUBOWod2h4PC4/V9R4T2dCcPZn5lazMKF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92197},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.24.1.tgz","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/6edd0f5d551b539f141a57e1a1faa5a3/eslint-plugin-codegen-0.24.1.tgz","_integrity":"sha512-g0ckYFb4ao0uphUrNGy++jzd5u/oXKjXYQVehKZu/VPonmlCL8wQsl/h7mjPIZPpS1dDpWOa6A20cDpCsYomwg==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.24.1_1709426660794_0.7149971438056437","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"eslint-plugin-codegen","version":"0.25.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.25.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"f5e7866192a1f525c71e95801ddb5e29abcb4455","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.25.0.tgz","fileCount":30,"integrity":"sha512-EmHYWF7Cne0N7NJfzyeonpUZ4Z9lUEs82U3lAY7xVsPTbu4wGdihtmg+dZYosnrwXvZJatFepDdXnBsVIMuy1w==","signatures":[{"sig":"MEQCIB5XWHHZEz5O+ToY68KvQKwiEt0+VSoU56THEDjpnfhqAiByBifQPlJ/3Woq8Vqq2DHkfyOOkxNxXW8eYxDLXmtsSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93215},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.25.0.tgz","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/6b0e07982f3b3d5f1a90a702f07b5a8f/eslint-plugin-codegen-0.25.0.tgz","_integrity":"sha512-EmHYWF7Cne0N7NJfzyeonpUZ4Z9lUEs82U3lAY7xVsPTbu4wGdihtmg+dZYosnrwXvZJatFepDdXnBsVIMuy1w==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.25.0_1709655292234_0.740375401639245","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"eslint-plugin-codegen","version":"0.26.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.26.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"2d2df69cbe85737e365ae83db19e33a1da8fef6c","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.26.0.tgz","fileCount":29,"integrity":"sha512-KC6+RYVR9U2mVrxeyE4XMrAQun3R8m8RtOB1PVeV5/4McUq4r1b0L9lxyZ5CUlbwCraupH+LlQYxkPFyXnc5tg==","signatures":[{"sig":"MEQCIGgLCZPSJ+Rap8TFaBGhEcsa3vlN/iw7eicSoGgxJ5/dAiBRB4Fq1j8Q+zKm96pAVg2yeM8GimYrt1qYkbvuRZLN8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99843},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.26.0.tgz","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/d531d8a3863b09f85d6c5a3e05133834/eslint-plugin-codegen-0.26.0.tgz","_integrity":"sha512-KC6+RYVR9U2mVrxeyE4XMrAQun3R8m8RtOB1PVeV5/4McUq4r1b0L9lxyZ5CUlbwCraupH+LlQYxkPFyXnc5tg==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","string.prototype.matchall":"^4.0.2","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.26.0_1710004165935_0.3298230616718334","host":"s3://npm-registry-packages"}},"0.27.0-1":{"name":"eslint-plugin-codegen","version":"0.27.0-1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.27.0-1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"5f10bed494e8520c3dbfd826b95202f122eb3157","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.27.0-1.tgz","fileCount":29,"integrity":"sha512-tw4tm/jR2YctOa2HSZ4dAOel1f+SsDUvulBIU3BpPZzoeOmZjkDLyf5q/JYKC8oSE+p3wJ7zkpN8EtbobEDEvg==","signatures":[{"sig":"MEUCIQDp+em4tAT/hkVwi3M8JDNm0S6Q0yf/+Uo1umirZmOYzQIgVuv+P5NXLN/VLKFGd1HOLAWOo1E5wfcJPmJ4ShZZ4BM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99922},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1b91a58e7795bdfdbb9269fb67e277334a2c6bd1","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","string.prototype.matchall":"^4.0.2","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2","@types/eslint-plugin-markdown":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.27.0-1_1710633193610_0.5658788748487866","host":"s3://npm-registry-packages"}},"0.27.0-2":{"name":"eslint-plugin-codegen","version":"0.27.0-2","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.27.0-2","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"5481982dd218b42647a24e7565e4da1490bf6e8e","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.27.0-2.tgz","fileCount":29,"integrity":"sha512-ZyhgF9ZaPw0TGOtq/TRMNxEsQFLEdX0PmHq0KKtsC66APwcf4WE47uTM5VNyO1CSQUmsurSsTLI773IG5Dv+ZA==","signatures":[{"sig":"MEYCIQDWudXBUd2ulk5qDsUKnkFCNcbdhTf9cuuKe4maOSgIPQIhAK649C+4pfLCqwFl5CHNslzNz7fb8PARtURScCHPwAWh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99267},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0ba092331a0618409c3eb8e93735286ebbbe0743","scripts":{"e2e":"playwright test","lint":"tsc && eslint .","test":"pnpm build && jest","build":"tsc -p tsconfig.lib.json","eslint":"eslint --ext '.ts,.js,.md'","prepare":"pnpm build"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/jest":"29.0.0","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","string.prototype.matchall":"^4.0.2","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","jest":"29.7.0","eslint":"8.54.0","ts-jest":"29.1.1","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","prettier-2":"npm:prettier@^2","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/jest":"29.5.8","@babel/types":"7.12.11","expect-type2":"npm:expect-type@0.14.0","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"0.2.0","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2","@types/eslint-plugin-markdown":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.27.0-2_1710642885830_0.3071319160721726","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"eslint-plugin-codegen","version":"0.27.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.27.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"fa50105a9273c7454f199ef84643985855066255","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.27.0.tgz","fileCount":29,"integrity":"sha512-oiXSiSi2yLxPc2pjP+dtVFu9hVj2rCiKoOmvmcybGMOD9/VXn2f0GkC4eoxrXEB7UARoSbdP8ffjDOQBvr9N4Q==","signatures":[{"sig":"MEYCIQCe0T1SoCdepJ3LaXeFpal9Id1+O4kpwRb86iOZ4vq4KAIhAKBwGTMZghzF5JT0WQjpQVsKlbz3fD8wvdQM52XEGfKB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102781},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.27.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/87eb570b4736471e7153c9a7e1f3b59e/eslint-plugin-codegen-0.27.0.tgz","_integrity":"sha512-oiXSiSi2yLxPc2pjP+dtVFu9hVj2rCiKoOmvmcybGMOD9/VXn2f0GkC4eoxrXEB7UARoSbdP8ffjDOQBvr9N4Q==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^3.0.1","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.4.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.27.0_1710989523537_0.9663989791291914","host":"s3://npm-registry-packages"}},"0.27.1-0":{"name":"eslint-plugin-codegen","version":"0.27.1-0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.27.1-0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"429f9f7490800bedb94465fbadacd503efaecf04","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.27.1-0.tgz","fileCount":29,"integrity":"sha512-WeeuWKwIjmGuCbBGo4RbKlb3BPD13HCfXHC/R42k0B5r+jMCxAJc643+UPQ96LCBV7IkWlFsCnopVOI8yUNbKA==","signatures":[{"sig":"MEUCIHbrLGrcXfEgzDTSc9dqMos4EkO9aY5hg5w+Qg6gaAcFAiEAydwrJfVnp5AxeUzUuEoLOqp2cIj/mXDrHGWI30fUXb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102135},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.27.1-0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/a14bd267597bf8b8dcf010dcee0ce878/eslint-plugin-codegen-0.27.1-0.tgz","_integrity":"sha512-WeeuWKwIjmGuCbBGo4RbKlb3BPD13HCfXHC/R42k0B5r+jMCxAJc643+UPQ96LCBV7IkWlFsCnopVOI8yUNbKA==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","readmeFilename":"README.md","devDependencies":{"np":"^10.0.0","tsx":"^4.7.1","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.4.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.27.1-0_1711051195824_0.9954408665585948","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"eslint-plugin-codegen","version":"0.28.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.28.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"61906ced3c3f2ab197514b86f946e2a8936c9c53","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.28.0.tgz","fileCount":29,"integrity":"sha512-tM8Pj0Ej2QYqN7hpREA8IJ2P36fpvW5TIu8Vx/Y4JlyLy+pAO8PsVYRIdw0+qQ900eCQSyDoSa93O0+NfNjbnQ==","signatures":[{"sig":"MEUCIDzQCg36ZfCvd2Zgr7DWPz3nWRfBVWCGtGyyEvcLoHxEAiEA7Y5YNTqHaNvyrsb12PM0gB3f+c/rpcmDyQnOgx6MRT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102474},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.28.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/cd87bc6576fd26ee7376b6cee763089f/eslint-plugin-codegen-0.28.0.tgz","_integrity":"sha512-tM8Pj0Ej2QYqN7hpREA8IJ2P36fpvW5TIu8Vx/Y4JlyLy+pAO8PsVYRIdw0+qQ900eCQSyDoSa93O0+NfNjbnQ==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.1.0","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"20.8.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"github:sindresorhus/np#pnpm-vs-npm-tag-version-prefix","tsx":"^4.7.1","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.4.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.28.0_1711078362803_0.42940497344797235","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"eslint-plugin-codegen","version":"0.29.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.29.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"116d31dee6bc77e109f4ce46fa33eab313590d9c","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.29.0.tgz","fileCount":37,"integrity":"sha512-C5NqptnJgf5ngxAaPg125OodjYeDD1o79Q2QbRV4Ga8WGX70KyC9KgB5walRy037fl9/JFC8PKVB9lwLOBbVGw==","signatures":[{"sig":"MEQCIHqIcmKxpGLyuB0Zm4M5eovR/L0GnPEj4M8priAeReA4AiAJ24IdXtWRvYmQ2rJnnoGPxeLWcf9BTaPbv6M47GBVvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110551},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.29.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/1ab1113c6be56b163b5b401dc55faf78/eslint-plugin-codegen-0.29.0.tgz","_integrity":"sha512-C5NqptnJgf5ngxAaPg125OodjYeDD1o79Q2QbRV4Ga8WGX70KyC9KgB5walRy037fl9/JFC8PKVB9lwLOBbVGw==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.8.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"22.6.0","dependencies":{"glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","js-yaml":"^3.14.0","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"np":"^10.0.7","tsx":"^4.7.1","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","minimatch":"3.0.4","type-fest":"^3.4.0","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.4.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.29.0_1726523761387_0.10262593164958167","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"eslint-plugin-codegen","version":"0.30.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.30.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"9ab8c297afd79f03eef1f0e3d2dab9ce11d55808","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.30.0.tgz","fileCount":43,"integrity":"sha512-oCItByzA7EjW3bEtxfZ9HKjWI1p1Iexgzc1S4K/62WIviV4gdOoHVrv63MpWblggshr4wsW/Ulb7SWrZKpz8AA==","signatures":[{"sig":"MEUCIQCZAJ+sk+zDBYLJPP56mei4ULxDO6nTn0MqrUtzAQ07IQIgPS4yTmjzOnEA6yH57fAyNerfKDSjb2Qv7mhuuvUO5Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130122},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.30.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/6ad4e073be0587975b6e4da65f38a98b/eslint-plugin-codegen-0.30.0.tgz","_integrity":"sha512-oCItByzA7EjW3bEtxfZ9HKjWI1p1Iexgzc1S4K/62WIviV4gdOoHVrv63MpWblggshr4wsW/Ulb7SWrZKpz8AA==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.9.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ms":"^2.1.3","glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","cheerio":"^1.0.0","js-yaml":"^3.14.0","strip-ansi":"6.0.1","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","safe-stringify":"^1.1.0","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.7.1","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","@types/ms":"2.1.0","minimatch":"3.0.4","type-fest":"^3.4.0","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.10.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2","@eslint/config-inspector":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.30.0_1741211391568_0.1697352557179581","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"eslint-plugin-codegen","version":"0.31.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.31.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"9ed0e74f4af1a46948bee7cd44283c738800c7e5","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.31.0.tgz","fileCount":47,"integrity":"sha512-83gBWDUTCNUHrYT7x7poNeS/yoJyx/Pm+kIX781QVPB8rrijSILbdLtG3M5TSFs2rE6cJqYAQ6isOXz3PSE7qQ==","signatures":[{"sig":"MEUCIQCLF0Piwy/a4QVgYYCfgpeg6anNExxFmWviPt4b+nvWuwIgH4sWT798HvZAKjarT1ddxvhT5593U/jfz19+vjft57g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139957},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.31.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/ec8a1f5179e2717184d867e3b5db162f/eslint-plugin-codegen-0.31.0.tgz","_integrity":"sha512-83gBWDUTCNUHrYT7x7poNeS/yoJyx/Pm+kIX781QVPB8rrijSILbdLtG3M5TSFs2rE6cJqYAQ6isOXz3PSE7qQ==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.9.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ms":"^2.1.3","glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","cheerio":"^1.0.0","js-yaml":"^3.14.0","strip-ansi":"6.0.1","@babel/core":"^7.11.6","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/parser":"^7.11.5","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","safe-stringify":"^1.1.0","@babel/traverse":"^7.11.5","@babel/generator":"~7.12.0","eslint-plugin-markdown":"^4.0.1","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.7.1","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","@types/ms":"2.1.0","minimatch":"3.0.4","type-fest":"^3.4.0","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@babel/types":"7.12.11","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.10.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@types/babel__generator":"7.6.2","@eslint/config-inspector":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.31.0_1747854442966_0.9844614973460619","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"eslint-plugin-codegen","version":"0.32.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.32.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"1f3c64462fc1a9aeb2a72aee26502047d80b6282","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.32.0.tgz","fileCount":55,"integrity":"sha512-knwveDUdJNAm3aitvfBH2DvnVLSs3NVlhhNIKoGPgPPhmENI0OKE0iiUNnnfDt12wiEmxsQleTzjvBNvRjRDpg==","signatures":[{"sig":"MEYCIQCKCQzXpZgAyK/ZCkzdmNWBXZItpPQLfcSZz2BgTDQw6gIhAInjve1OIrQRZWErp8o5aayWeBLdZ7vB5QjNbhnVwybB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159749},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.32.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"tsc -p tsconfig.lib.json","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/a6208243a2735074ded4c781f782de2b/eslint-plugin-codegen-0.32.0.tgz","_integrity":"sha512-knwveDUdJNAm3aitvfBH2DvnVLSs3NVlhhNIKoGPgPPhmENI0OKE0iiUNnnfDt12wiEmxsQleTzjvBNvRjRDpg==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.9.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ms":"^2.1.3","zod":"^3.25.48","glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","arktype":"^2.1.20","cheerio":"^1.0.0","js-yaml":"^3.14.0","strip-ansi":"6.0.1","@babel/core":"^7.27.1","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/types":"^7.27.1","@babel/parser":"^7.27.1","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","safe-stringify":"^1.1.0","@babel/traverse":"^7.27.1","@babel/generator":"^7.27.1","@types/babel__core":"^7.20.5","eslint-plugin-markdown":"^4.0.1","@types/babel__generator":"^7.27.0","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.7.1","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"9.1.1","ts-morph":"16.0.0","@types/ms":"2.1.0","minimatch":"3.0.4","type-fest":"^3.4.0","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.10.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@eslint/config-inspector":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.32.0_1749053598125_0.7377126090394435","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"eslint-plugin-codegen","version":"0.32.1","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.32.1","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"fd1c0ca57ebc353dcaab972facd59a4281d629b0","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.32.1.tgz","fileCount":111,"integrity":"sha512-mRCsgFwnTDofshhQmprf8YUAm2PdKVhD9i0IJTwi7rXkuD0lqdtbfmF/eDWApiWLrQSrCC662oykuaXYa2NKag==","signatures":[{"sig":"MEUCIQCyYPLjbzUXfbsp5oyS/WfIA7JXNI8TxHD5TgIBQXfV/QIgRMjLsJJgU7TEanrZq2ssnfYSQOgzIH9sKm+72EGCYkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714327},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.32.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"rm -rf dist && tsc -p tsconfig.lib.json && tsup","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/ebdb81094498cd24e3a3fd0de6783f58/eslint-plugin-codegen-0.32.1.tgz","_integrity":"sha512-mRCsgFwnTDofshhQmprf8YUAm2PdKVhD9i0IJTwi7rXkuD0lqdtbfmF/eDWApiWLrQSrCC662oykuaXYa2NKag==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.9.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ms":"^2.1.3","zod":"^3.25.48","glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","cheerio":"^1.0.0","js-yaml":"^3.14.0","strip-ansi":"6.0.1","@babel/core":"^7.27.1","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/types":"^7.27.1","@babel/parser":"^7.27.1","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","safe-stringify":"^1.1.0","@babel/traverse":"^7.27.1","@babel/generator":"^7.27.1","@types/babel__core":"^7.20.5","eslint-plugin-markdown":"^4.0.1","@types/babel__generator":"^7.27.0","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.7.1","tsup":"8.5.0","execa":"9.6.0","eslint":"^8.57.0","vitest":"^1.4.0","arktype":"^2.1.20","ts-node":"9.1.1","ts-morph":"16.0.0","@types/ms":"2.1.0","minimatch":"3.0.4","type-fest":"^3.4.0","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.10.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@eslint/config-inspector":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.32.1_1749061015840_0.6312166088326208","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"eslint-plugin-codegen","version":"0.33.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.33.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"2647a39c1eaa9f8dd0f2cbf082fb5b804e223095","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.33.0.tgz","fileCount":113,"integrity":"sha512-TXhnqG8QBr3O/90z9upHMF5SWHCl1MFtJfzqAZ15tPGP90omOjn1VjP9QEHYwqgAV6r9AtYTCEBNdO8G1fNw9Q==","signatures":[{"sig":"MEYCIQCEAKCm3B01xr4BoZtFFA9haYjRTWX5lZynNGrLQx+LCAIhAK3lzPFeo5AkLIA9TfBz0YX2+X/ndaPIqAf6dWcf9pHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721587},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.33.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"rm -rf dist && tsc -p tsconfig.lib.json && tsup","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/edf0a1f1351c3137961362d75938492e/eslint-plugin-codegen-0.33.0.tgz","_integrity":"sha512-TXhnqG8QBr3O/90z9upHMF5SWHCl1MFtJfzqAZ15tPGP90omOjn1VjP9QEHYwqgAV6r9AtYTCEBNdO8G1fNw9Q==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"10.9.2","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ms":"^2.1.3","zx":"^8.5.5","zod":"^3.25.48","glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","cheerio":"^1.0.0","js-yaml":"^3.14.0","strip-ansi":"6.0.1","@babel/core":"^7.27.1","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/types":"^7.27.1","@babel/parser":"^7.27.1","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","safe-stringify":"^1.1.0","@babel/traverse":"^7.27.1","@babel/generator":"^7.27.1","@types/babel__core":"^7.20.5","eslint-plugin-markdown":"^4.0.1","@types/babel__generator":"^7.27.0","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"^4.7.1","tsup":"8.5.0","execa":"9.6.0","eslint":"^8.57.0","vitest":"^1.4.0","arktype":"^2.1.20","ts-node":"9.1.1","ts-morph":"16.0.0","@types/ms":"2.1.0","minimatch":"3.0.4","type-fest":"^3.4.0","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.10.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@eslint/config-inspector":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.33.0_1750031230030_0.5403765460624703","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"eslint-plugin-codegen","version":"0.34.0","keywords":["typescript","type-check","assert","types","typings","test","testing"],"license":"Apache-2.0","_id":"eslint-plugin-codegen@0.34.0","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"dist":{"shasum":"6c9174a372998b6c3912b5fba2e53ffeb65bae7b","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.34.0.tgz","fileCount":123,"integrity":"sha512-EbmoWjZMmV3bKNsdbC0T/FzFmA3+0AbjcfpaD1H4OQpmw09I/isIMy2lMLvfc0FEMHjeUJ4iNTni1aUc4ZegJg==","signatures":[{"sig":"MEUCIQCWh1rtVndNWVeKMOhAodlOg7efF6+oqcwK8AXGt8WXpAIgBmKYdz8xYR46F0sZFKc8sx35Lu5GoHUSIRrlq+6d1l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745952},"main":"dist/index.js","_from":"file:eslint-plugin-codegen-0.34.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"e2e":"playwright test","lint":"tsc && pnpm eslint .","test":"pnpm build && vitest run","build":"rm -rf dist && tsc -p tsconfig.lib.json && tsup","eslint":"eslint --max-warnings 0"},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"_resolved":"/private/var/folders/3x/kygz_jhs6wv3s95jhds9z0t80000gn/T/2a4b08249e4534af7caaa6a5d3c5dbbd/eslint-plugin-codegen-0.34.0.tgz","_integrity":"sha512-EbmoWjZMmV3bKNsdbC0T/FzFmA3+0AbjcfpaD1H4OQpmw09I/isIMy2lMLvfc0FEMHjeUJ4iNTni1aUc4ZegJg==","repository":{"url":"git+https://github.com/mmkal/eslint-plugin-codegen.git","type":"git"},"_npmVersion":"11.5.1","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"ms":"^2.1.3","zx":"^8.5.5","zod":"^3.25.48","glob":"^10.3.10","fp-ts":"^2.1.0","io-ts":"^2.2.4","dedent":"^1.5.1","expect":"^29.7.0","lodash":"^4.17.15","recast":"^0.23.11","cheerio":"^1.0.0","js-yaml":"^3.14.0","strip-ansi":"6.0.1","@babel/core":"^7.27.1","@types/glob":"7.1.3","@types/node":"^20.0.0","io-ts-extra":"^0.11.6","read-pkg-up":"^7.0.1","@babel/types":"^7.27.1","@babel/parser":"^7.27.1","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/lodash":"^4.14.202","@types/js-yaml":"3.12.5","safe-stringify":"^1.1.0","@babel/traverse":"^7.27.1","@babel/generator":"^7.27.1","@types/babel__core":"^7.20.5","eslint-plugin-markdown":"^4.0.1","@types/babel__generator":"^7.27.0","@pnpm/deps.graph-sequencer":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.0.7","tsx":"4.20.3","tsup":"8.5.0","eslint":"^8.57.0","vitest":"^1.4.0","arktype":"^2.1.20","ts-node":"9.1.1","ts-morph":"16.0.0","@types/ms":"2.1.0","minimatch":"3.0.4","type-fest":"^3.4.0","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","typescript":"^5.2.2","@types/glob":"7.1.3","@types/dedent":"0.7.0","@types/js-yaml":"3.12.5","@playwright/test":"^1.40.0","@types/minimatch":"3.0.3","eslint-plugin-mmkal":"^0.10.1","@vscode/test-electron":"^2.3.8","@types/babel__traverse":"7.11.0","@eslint/config-inspector":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-codegen_0.34.0_1758576336316_0.18515410480496586","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"eslint-plugin-codegen","version":"0.34.1","engines":{"node":">=18.0.0"},"keywords":["typescript","type-check","assert","types","typings","test","testing"],"homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","repository":{"type":"git","url":"git+https://github.com/mmkal/eslint-plugin-codegen.git"},"license":"Apache-2.0","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@babel/core":"^7.27.1","@babel/generator":"^7.27.1","@babel/parser":"^7.27.1","@babel/traverse":"^7.27.1","@babel/types":"^7.27.1","@pnpm/deps.graph-sequencer":"^1.0.0","@types/babel__core":"^7.20.5","@types/babel__generator":"^7.27.0","@types/dedent":"0.7.0","@types/eslint":"^8.44.7","@types/glob":"7.1.3","@types/js-yaml":"3.12.5","@types/lodash":"^4.14.202","cheerio":"^1.0.0","dedent":"^1.5.1","eslint-plugin-markdown":"^4.0.1","expect":"^29.7.0","fp-ts":"^2.1.0","glob":"^10.3.10","io-ts":"^2.2.4","io-ts-extra":"^0.11.6","js-yaml":"^3.14.0","lodash":"^4.17.15","ms":"^2.1.3","read-pkg-up":"^7.0.1","recast":"^0.23.11","safe-stringify":"^1.1.0","strip-ansi":"6.0.1","zod":"^3.25.48","zx":"^8.5.5"},"devDependencies":{"@eslint/config-inspector":"^0.4.11","@playwright/test":"^1.40.0","@types/babel__traverse":"7.11.0","@types/dedent":"0.7.0","@types/glob":"7.1.3","@types/js-yaml":"3.12.5","@types/minimatch":"3.0.3","@types/ms":"2.1.0","@types/node":"^20.9.4","@vscode/test-electron":"^2.3.8","arktype":"^2.1.20","eslint":"^8.57.0","eslint-plugin-mmkal":"^0.10.1","minimatch":"3.0.4","np":"^10.0.7","pkg-pr-new":"^0.0.17","strip-ansi":"6.0.1","ts-morph":"16.0.0","ts-node":"9.1.1","tsup":"8.5.0","tsx":"4.20.3","type-fest":"^3.4.0","typescript":"^5.2.2","vitest":"^1.4.0"},"scripts":{"eslint":"eslint --max-warnings 0","lint":"tsc && pnpm eslint .","build":"rm -rf dist && tsc -p tsconfig.lib.json && tsup","test":"pnpm build && vitest run","e2e":"playwright test"},"_id":"eslint-plugin-codegen@0.34.1","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"_integrity":"sha512-Z9N+8eIP5G61Ta+kYf87h9fN8RkxtT6Kjy9goHVGeSgAPryPhcU2SrS4265z2qtKhrNlpSU6gYIcETMbUySfXg==","_resolved":"/private/var/folders/3f/w1drdpds7ls_09vcg6981cwm0000gn/T/7a3831123895993aae5e218bdfe44f43/eslint-plugin-codegen-0.34.1.tgz","_from":"file:eslint-plugin-codegen-0.34.1.tgz","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-Z9N+8eIP5G61Ta+kYf87h9fN8RkxtT6Kjy9goHVGeSgAPryPhcU2SrS4265z2qtKhrNlpSU6gYIcETMbUySfXg==","shasum":"3dc4c4f406e0aeac45e115dc9d2a823109dc1bfb","tarball":"https://registry.npmjs.org/eslint-plugin-codegen/-/eslint-plugin-codegen-0.34.1.tgz","fileCount":121,"unpackedSize":745150,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDYNfYB4hOmLb9E3J1cZeVP6qGED2ZSSBQiuK7eOwGC3QIgWhQd/6lguFl3cTtmnRMtUIFnH1oI4a6QWp3aqUJ4SdI="}]},"_npmUser":{"name":"mmkale","email":"mmkal1@outlook.com"},"directories":{},"maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-codegen_0.34.1_1761566221949_0.6235437260599876"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-03T03:02:44.374Z","modified":"2025-10-27T11:57:02.372Z","0.2.1-master-2020-03-02-22-01-34.76":"2020-03-03T03:02:44.569Z","0.2.1-master-2020-03-02-22-53-50.78":"2020-03-03T03:55:13.053Z","0.2.1-master-2020-03-02-22-57-03.79":"2020-03-03T03:58:48.822Z","0.2.0":"2020-03-03T04:05:08.672Z","0.2.1-master-2020-03-04-22-46-37.83":"2020-03-05T03:47:44.724Z","0.2.1-master-2020-03-05-00-02-12.87":"2020-03-05T05:04:58.533Z","0.2.1-master-2020-03-05-00-19-27.88":"2020-03-05T05:20:45.287Z","0.3.0":"2020-03-05T05:26:37.035Z","0.3.1-master-2020-03-05-00-41-37.1":"2020-03-05T05:43:02.202Z","0.3.1-master-2020-03-05-00-56-58.2":"2020-03-05T05:58:40.513Z","0.3.1-master-2020-03-05-09-34-01.5":"2020-03-05T14:35:21.791Z","0.4.0":"2020-03-05T14:38:47.132Z","0.4.1":"2020-03-05T14:42:32.920Z","0.5.0":"2020-03-06T05:08:30.451Z","0.6.0":"2020-03-22T19:31:25.420Z","0.6.1":"2020-03-22T19:39:49.432Z","0.6.2":"2020-03-22T19:57:08.740Z","0.7.0":"2020-03-22T23:06:49.544Z","0.7.1":"2020-03-24T13:52:59.952Z","0.7.2":"2020-03-24T14:15:54.627Z","0.8.0":"2020-03-30T02:54:52.710Z","0.8.1":"2020-04-05T19:19:39.912Z","0.8.2":"2020-04-05T19:25:29.549Z","0.8.3":"2020-04-05T19:43:43.733Z","0.8.4":"2020-04-11T15:19:48.951Z","0.8.5":"2020-04-11T21:09:10.467Z","0.8.6":"2020-05-04T10:47:29.562Z","0.8.7":"2020-05-05T15:01:49.759Z","0.8.8":"2020-05-13T13:24:02.173Z","0.9.0":"2020-06-07T16:26:54.449Z","0.10.0":"2020-06-21T15:23:11.250Z","0.11.0":"2020-06-27T20:39:19.195Z","0.11.1":"2020-06-29T01:08:30.781Z","0.11.2":"2020-06-29T12:45:36.109Z","0.11.3":"2020-07-09T00:56:21.064Z","0.11.4":"2020-07-09T01:47:20.489Z","0.12.0":"2020-07-28T22:24:57.788Z","0.12.1":"2020-09-16T21:06:56.230Z","0.12.2":"2020-09-17T10:48:06.283Z","0.12.3":"2020-09-18T16:57:27.956Z","0.13.0":"2020-09-28T14:08:26.543Z","0.13.1":"2020-10-01T14:48:49.101Z","0.13.2":"2020-10-05T22:39:05.186Z","0.13.3":"2020-10-12T12:25:09.479Z","0.14.0":"2020-10-27T16:19:51.168Z","0.14.1":"2020-11-26T17:07:43.128Z","0.14.2":"2020-11-28T19:10:56.196Z","0.14.3":"2020-12-03T19:11:24.701Z","0.14.4":"2020-12-09T13:26:19.158Z","0.15.0":"2021-01-14T17:39:58.939Z","0.16.0":"2021-07-03T15:24:41.937Z","0.16.1":"2021-09-11T16:57:24.963Z","0.17.0":"2023-01-02T18:28:07.915Z","0.18.0-0":"2023-11-02T14:41:21.793Z","0.18.0-2":"2023-11-02T16:15:58.480Z","0.18.0-3":"2023-11-02T16:21:03.631Z","0.18.0-4":"2023-11-02T19:52:00.404Z","0.18.0-5":"2023-11-02T20:26:18.353Z","0.18.0":"2023-11-06T20:38:13.059Z","0.18.1":"2023-11-07T13:37:15.704Z","0.19.0-0":"2023-11-18T03:03:27.887Z","0.19.0-1":"2023-11-18T03:33:49.353Z","0.19.0-2":"2023-11-18T04:39:05.595Z","0.19.0-3":"2023-11-21T04:19:05.580Z","0.19.0-4":"2023-11-21T04:25:16.829Z","0.19.0-5":"2023-11-21T04:34:34.793Z","0.19.0":"2023-11-21T04:52:17.125Z","0.20.0-0":"2023-11-22T01:30:54.626Z","0.20.0-1":"2023-11-22T01:42:20.783Z","0.20.0":"2023-11-22T01:50:18.248Z","0.20.1":"2023-11-22T22:43:27.438Z","0.21.0":"2023-11-23T03:25:43.047Z","0.22.0":"2024-01-18T19:58:59.816Z","0.22.1":"2024-01-19T17:42:16.692Z","0.23.0":"2024-01-29T04:02:29.870Z","0.24.0":"2024-03-03T00:37:29.550Z","0.24.1":"2024-03-03T00:44:20.971Z","0.25.0":"2024-03-05T16:14:52.520Z","0.26.0":"2024-03-09T17:09:26.128Z","0.27.0-1":"2024-03-16T23:53:13.758Z","0.27.0-2":"2024-03-17T02:34:45.993Z","0.27.0":"2024-03-21T02:52:03.701Z","0.27.1-0":"2024-03-21T19:59:55.967Z","0.28.0":"2024-03-22T03:32:43.018Z","0.29.0":"2024-09-16T21:56:01.571Z","0.30.0":"2025-03-05T21:49:51.774Z","0.31.0":"2025-05-21T19:07:23.168Z","0.32.0":"2025-06-04T16:13:18.325Z","0.32.1":"2025-06-04T18:16:56.049Z","0.33.0":"2025-06-15T23:47:10.292Z","0.34.0":"2025-09-22T21:25:36.585Z","0.34.1":"2025-10-27T11:57:02.175Z"},"bugs":{"url":"https://github.com/mmkal/eslint-plugin-codegen/issues"},"license":"Apache-2.0","homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","keywords":["typescript","type-check","assert","types","typings","test","testing"],"repository":{"type":"git","url":"git+https://github.com/mmkal/eslint-plugin-codegen.git"},"description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","maintainers":[{"name":"mmkale","email":"mmkal1@outlook.com"}],"readme":"# eslint-plugin-codegen\n\nAn eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.\n\n[![CI](https://github.com/mmkal/eslint-plugin-codegen/actions/workflows/ci.yml/badge.svg)](https://github.com/mmkal/eslint-plugin-codegen/actions/workflows/ci.yml)\n![npm](https://img.shields.io/npm/dt/eslint-plugin-codegen)\n\n## Motivation\n\nSometimes the same information is useful in multiple places - for example, jsdoc comments in code can double as markdown-formatted documentation for a library.\n\nThis allows generating code in a project using eslint, without having to incorporate any extra build tools, either for the codegen itself, or to validate that the generated code is up to date. So references to other parts of the project will always stay up to date - and your existing CI tools can enforce this just by running eslint.\n\nHere's an example of it being used along with VSCode's eslint plugin, with auto-fix-on-save:\n\n![](./gifs/barrel.gif)\n\n## Contents\n\n<!-- codegen:start {preset: markdownTOC, minDepth: 2, maxDepth: 4} -->\n- [Motivation](#motivation)\n- [Contents](#contents)\n- [How to use](#how-to-use)\n   - [Setup](#setup)\n      - [Usage with eslint-plugin-markdown](#usage-with-eslint-plugin-markdown)\n   - [Presets](#presets)\n      - [custom](#custom)\n      - [copy](#copy)\n      - [excludeLines](#excludelines)\n      - [onlyIfExists](#onlyifexists)\n      - [comparison](#comparison)\n      - [barrel](#barrel)\n      - [markdownFromJsdoc](#markdownfromjsdoc)\n      - [monorepoTOC](#monorepotoc)\n      - [markdownFromJsdoc](#markdownfromjsdoc-1)\n      - [markdownTOC](#markdowntoc)\n      - [markdownFromTests](#markdownfromtests)\n      - [labeler](#labeler)\n   - [Customisation](#customisation)\n<!-- codegen:end -->\n\n## How to use\n\n<details>\n<summary>Caveat</summary>\n\nBefore you use this, note that it's still in v0. That means:\n\n1. Breaking changes might happen. Presets might be renamed, or have their options changed. The documentation should stay up to date though, since that's partly the point of the project.\n1. There are missing features, or incompletely-implemented ones. For example, `markdownFromJsdoc` only works with `export const ...` style exports. Currently most of the features implemented are ones that are specifically needed for this git repo.\n1. There might be bugs. The project is in active development - [raise an issue](https://github.com/mmkal/ts/issues) if you find one!\n\n</details>\n\n### Setup\n\nIn an eslint-enabled project, install with\n\n```bash\nnpm install --save-dev eslint-plugin-codegen\n```\n\nor\n\n```bash\nyarn add --dev eslint-plugin-codegen\n```\n\nThen add the plugin and rule to your eslint config, for example in `eslintrc.js`:\n\n```js\nmodule.exports = {\n  //...\n  plugins: [\n    // ...\n    'codegen',\n  ],\n  rules: {\n    // ...\n    'codegen/codegen': 'error',\n  },\n}\n```\n\nYou can use the rule by running eslint in a standard way, with something like this in an npm script: `eslint --ext .ts,.js,.md .`\n\nIn vscode, if using the eslint plugin, you may need to tell it to validate markdown files in your repo's `.vscode/settings.json` file (see [this repo for an example](../../.vscode/settings.json)):\n\n```json\n{\n  \"eslint.validate\": [\"markdown\", \"javascript\", \"typescript\"],\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  }\n}\n```\n\nTo trigger the rule, add a comment line to a source file.\n\nIn markdown:\n\n`<!-- codegen:start {{ OPTIONS }} -->`\n\nIn typescript/javascript:\n\n`// codegen:start {{ OPTIONS }}`\n\nWhere `{{ OPTIONS }}` are an inline object in the format:\n\n`{preset: presetName, key1: value1, key2: value2}`\n\nWhere `key1` and `key2` are options passed to the codegen preset. yaml is used to parse the object, So any valid yaml that fits on one line can be passed as options. In practise, the one-line restriction means using [yaml's \"flow style\"](https://yaml.org/spec/1.2/spec.html#id2759963) for collections.\n\nSee below for documentation. This repo also has [lots of usage examples](https://github.com/mmkal/ts/search?q=%22codegen%3Astart%22&unscoped_q=%22codegen%3Astart%22).\n\n#### Usage with eslint-plugin-markdown\n\nThis plugin uses an [ESLint processor](https://eslint.org/docs/latest/extend/custom-processors) to handle markdown and YAML files. ESLint [only allows one processor per file type](https://github.com/eslint/eslint/issues/17724), so the processor from this plugin is designed to be compatible with `eslint-plugin-markdown`. But to use both plugins, you need to use the process for `eslint-plugin-codegen`, not `eslint-plugin-markdown`. You can do this by adding the recommended config for `eslint-plugin-codegen` second, e.g.\n\n```js\nmodule.exports = {\n  plugins: ['markdown', 'codegen'],\n  extends: ['plugin:markdown/recommended', 'plugin:codegen/recommended'],\n}\n```\n\nOr specify the processor explicitly - when you switch to [flat config this will be required](https://eslint.org/docs/latest/extend/custom-processors#specifying-processor-in-config-files):\n\n```js\nmodule.exports = {\n  // 1. Add the plugin.\n  plugins: ['markdown'],\n  overrides: [\n    {\n      // 2. Enable the Markdown processor for all .md files.\n      files: ['**/*.md'],\n      processor: 'codegen/processor', // NOT 'markdown/markdown'\n    },\n  ],\n}\n```\n\n### Presets\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/custom.ts, export: custom} -->\n#### [custom](./src/presets/custom.ts#L62)\n\nDefine your own codegen function, which will receive all options specified.\n\nImport the `Preset` type from this library to define a strongly-typed preset function:\n\n##### Example\n\n```typescript\nexport const jsonPrinter: import('eslint-plugin-codegen').Preset<{myCustomProp: string}> = ({meta, options}) => {\n  const components = meta.glob('**\\/*.tsx') // uses 'globSync' from glob package\n  const json = JSON.stringify({filename: meta.filename, customProp: options.myCustomProp, components}, null, 2)\n  return `export default ${json}`\n}\n\n// codegen:start {export: jsonPrinter}\n```\n\nThis can be used in other files by specifying the `source` option like:\n\n\n`<!-- codegen:start {source: ./lib/my-custom-preset.js, export: jsonPrinter, myCustomProp: hello}`\n\n<br />\n\nNote that some helpers passed via `dependencies`, such as `glob`, `fs`, `path`, `child_process`, `lodash`, `jsYaml`, `dedent`, and `readPkgUp`, corresponding to those\nnode modules respectively. These can be useful to allow access to those libraries without them being production dependencies.\nThis also allows your lint process to use these node-only dependencies, even in a file that is not run in node - only the calls would be included in any\nbundled output, not the dependencies themselves.\n\n##### Params\n\n|name   |description                                                                                                                                                                                              |\n|-------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n|source |Relative path to the module containing the custom preset. Default: the file being linted.                                                                                                                |\n|export |The name of the export. If omitted, the module's default export should be a preset function.                                                                                                             |\n|require|A module to load before `source`. If not set, defaults to `tsx/cjs` or `ts-node/register/transpile-only` for typescript sources.                                                                         |\n|dev    |Set to `true` to clear the require cache for `source` before loading. Allows editing the function without requiring an IDE reload. Default false if the `CI` enviornment variable is set, true otherwise.|\n<!-- codegen:end -->\n\n##### Caching\n\nSometimes, you may want to write a custom function that takes a long time to run. To avoid having to wait for it to run every time you lint, you can set the `dev` option to `true`. This will clear the require cache for the custom function, so it will be run fresh each time.\n\n```typescript\nexport const longRunningFunction: import('eslint-plugin-codegen').Preset = ({cache}) => {\n  const result = cache({maxAge: '1 year'}, () => {\n    // do something that takes a long time to run, but doesn't need to run too often\n  })\n  return result\n}\n// codegen:start {preset: custom, export: longRunningFunction}\n```\n\nYou can use some helpers that are passed to the preset function:\n\n```typescript\nexport const secretaryGeneralLogStatement: import('eslint-plugin-codegen').Preset = ({cache, dependencies}) => {\n  const result = cache({maxAge: '4 weeks'}, () => {\n    const res = dependencies.fetchSync('https://en.wikipedia.org/wiki/Secretary-General_of_the_United_Nations')\n    const $ = dependencies.cheerio.load(res.text)\n    \n    const secretaryGeneral = $('.infobox td:contains(\"Incumbent\") a').text()\n    return `console.log('The UN Secretary-General is ${secretaryGeneral}')`\n  })\n  return result\n}\n\n// codegen:start {preset: custom, export: secretaryGeneralLogStatement}\n```\n\nThis will transform to something like:\n\n```typescript\nexport const secretaryGeneralLogStatement: import('eslint-plugin-codegen').Preset = ({cache, dependencies}) => {\n  return cache({maxAge: '4 weeks'}, () => {\n    const res = dependencies.fetchSync('https://en.wikipedia.org/wiki/Secretary-General_of_the_United_Nations')\n    const $ = dependencies.cheerio.load(res.text)\n\n    const secretaryGeneral = $('.infobox td:contains(\"Incumbent\") a').text()\n    return `console.log('The UN Secretary-General is ${secretaryGeneral}')`\n  })\n  return result\n}\n\n// codegen:start {preset: custom, export: secretaryGeneralLogStatement}\n// codegen:hash {input: 4119892f2e6eaf56ae5c346de91be718, output: eed0d07c81b82bff1d3e4751073b0112, timestamp: 2025-03-05T18:58:13.921Z}\nconsole.log('The UN Secretary-General is António Guterres')\n// codegen:end\n```\n\nSince hitting wikipedia servers is slow and unreliable, you don't want to do it every time you lint. The codegen will be a no-op and leave the content untouched unless:\n\n- 4 weeks has passed since the `timestamp`\n- the output hash doesn't match the generated content (this can happen if someone manually changes the generated content)\n- the input hash doesn't match the values passed to the preset\n\nNote that in the example above, we are using `cheerio` without having to import it - you don't even need it installed in your devDependencies (it's a dependency of eslint-plugin-codegen - so it does live in your node_modules, you just don't need to manage it or worry about tree-shaking).\n\nThe helpers that are provided to the generator function via the `dependencies` prop are listed below. You can use all of them in a type-safe way in your generator function, without having to add them as dependencies or even devDependencies:\n\n- `fs`: https://nodejs.org/api/fs.html\n- `path`: https://nodejs.org/api/path.html\n- `child_process`: https://nodejs.org/api/child_process.html\n- `lodash`: https://npmjs.com/package/lodash\n- `jsYaml`: https://npmjs.com/package/js-yaml\n- `dedent`: https://npmjs.com/package/dedent\n- `glob`: https://npmjs.com/package/glob\n- `readPkgUp`: https://npmjs.com/package/read-pkg-up\n- `cheerio`: https://npmjs.com/package/cheerio\n- `makeSynchronous`: A function for making functions synchronous by running them in a subprocess. See [the code](./src/make-synchronous.ts) for more details. It's a simplified version of [this](https://github.com/sindresorhus/make-synchronous). **Note: it's strongly recommended to use this with the `cache` feature to avoid slowing down your lint process**.\n- `fetchSync`: A simplified `fetch` wrapper that runs synchronously via `makeSynchronous`. See [the code](./src/fetch-sync.ts) for more details. Useful for fetching data from the internet without adding a production dependency. **Note: it's strongly recommended to use this with the `cache` feature to avoid slowing down your lint process**.\n\n##### TypeScript\n\nThe plugin will attempt to run generator functions written in typescript. If `tsx` or `ts-node` are available, they will be used to register their respective loaders before requiring the file containing the generator function. If you have trouble, try installing `tsx` even if you don't otherwise use it - or just write the generator function in a separate javascript file.\n\nNote: to get type safety for the helpers in javascript files, use the `{@type ...}` syntax:\n\n```typescript\n/** @type {import('eslint-plugin-codegen').Preset} */\nmodule.exports.myGenerator = ({dependencies}) => {\n  const subpackages = dependencies.glob.sync('subpackages/**/*.package.json')\n  return `const subpackages = ${JSON.stringify(subpackages)}`\n}\n```\n\n##### Demo\n\n![](./gifs/custom.gif)\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/copy.ts, export: copy} -->\n#### [copy](./src/presets/copy.ts#L49)\n\nCopies a whole other file. Useful for \"borrowing\" an implementation of a simple utility from another project, without needing to publish it.\nObviously this creates duplicated code, so use judiciously!\n\n##### basic usage\n```js\n// codegen:start {preset: copy, source: ../../another-project/src/some-file.ts}\nimport {z} from 'zod'\n\nexport const MyObject = z.object({foo: z.string()})\n// codegen:end\n```\n\n#### excludeLines\n\n```ts\nimport {z} from 'zod/v4' // in this project we use zod v4, but we're copying from a project that uses zod v3\n// codegen:start {preset: copy, source: ../../another-project/src/some-file.ts, excludeLines: ['^import']}\n\nexport const MyObject = z.object({foo: z.string()})\n// codegen:end\n```\n\n#### onlyIfExists\n```js\n// copy a file from a sibling project, but only if the sibling project actually exists\n// in this case this will effectively skip the copying step on machines that don't have the sibling project installed\n// e.g. on CI runners.\n// codegen:start {preset: copy, source: ../../another-project/src/some-file.ts, onlyIfExists: ../../another-project/package.json}\nimport {z} from 'zod'\n\nexport const MyObject = z.object({foo: z.string()})\n// codegen:end\n```\n\n#### comparison\n```js\n// by default, the content will perform a \"simplified\" comparison with existing content, so differences from tools like prettier\n// are ignored. if you care about whitespace and similar differences, you can set the comparison option to `strict`.\n// codegen:start {preset: copy, source: ../../another-project/src/some-file.ts, comparison: strict}\nimport {z} from 'zod'\n\nexport const MyObject = z.object({foo: z.string()})\n// codegen:end\n```\n<!-- codegen:end -->\n\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/barrel.ts, export: barrel} -->\n#### [barrel](./src/presets/barrel.ts#L38)\n\nBundle several modules into a single convenient one.\n\n##### Example\n\n```typescript\n// codegen:start {preset: barrel, include: some/path/*.ts, exclude: some/path/*util.ts}\nexport * from './some/path/module-a'\nexport * from './some/path/module-b'\nexport * from './some/path/module-c'\n// codegen:end\n```\n\n##### Params\n\n|name     |description                                                                                                                                                                                                                                                                                                                                                                                       |\n|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n|include  |[optional] If specified, the barrel will only include file paths that match this glob pattern                                                                                                                                                                                                                                                                                                     |\n|exclude  |[optional] If specified, the barrel will exclude file paths that match these glob patterns                                                                                                                                                                                                                                                                                                        |\n|import   |[optional] If specified, matching files will be imported and re-exported rather than directly exported<br />with `export * from './xyz'`. Use `import: star` for `import * as xyz from './xyz'` style imports.<br />Use `import: default` for `import xyz from './xyz'` style imports.                                                                                                            |\n|export   |[optional] Only valid if the import style has been specified (either `import: star` or `import: default`).<br />If specified, matching modules will be bundled into a const or default export based on this name. If set<br />to `{name: someName, keys: path}` the relative file paths will be used as keys. Otherwise the file paths<br />will be camel-cased to make them valid js identifiers.|\n|extension|[optional] Useful for ESM modules. If set to true files will be imported with the file extension.<br />If set to an object, extensions will be converted using this object.                                                                                                                                                                                                                       |\n<!-- codegen:end -->\n\n##### Demo\n\n![](./gifs/barrel.gif)\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/markdown-from-jsdoc.ts, export: markdownFromJsdoc} -->\n#### [markdownFromJsdoc](./src/presets/markdown-from-jsdoc.ts#L21)\n\nConvert jsdoc for an es export from a javascript/typescript file to markdown.\n\n##### Example\n\n`<!-- codegen:start {preset: markdownFromJsdoc, source: src/foo.ts, export: bar} -->`\n\n##### Params\n\n|name       |description                                                                                                                              |\n|-----------|-----------------------------------------------------------------------------------------------------------------------------------------|\n|source     |{string} relative file path containing the export with jsdoc that should be copied to markdown                                           |\n|export     |{string} the name of the export                                                                                                          |\n|headerLevel|{1|2|3|4|5} Determines if the export will correspond to a H1, H2, H3, H4 or H5. Nested headers will increment from this value. @default 4|\n<!-- codegen:end -->\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/monorepo-toc.ts, export: monorepoTOC} -->\n#### [monorepoTOC](./src/presets/monorepo-toc.ts#L40)\n\nGenerate a table of contents for a monorepo.\n\n##### Example (basic)\n\n`<!-- codegen:start {preset: monorepoTOC} -->`\n\n##### Example (using config options)\n\n`<!-- codegen:start {preset: monorepoTOC, repoRoot: .., workspaces: lerna, filter: {package.name: foo}, sort: -readme.length} -->`\n\n##### Params\n\n|name    |description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |\n|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n|repoRoot|[optional] the relative path to the root of the git repository. By default, searches parent directories for a package.json to find the \"root\".                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n|filter  |[optional] a dictionary of filter rules to whitelist packages. Filters can be applied based on package.json keys,<br /><br />examples:<br />- `filter: '@myorg/.*-lib'` (match packages with names matching this regex)<br />- `filter: { package.name: '@myorg/.*-lib' }` (equivalent to the above)<br />- `filter: { package.version: '^[1-9].*' }` (match packages with versions starting with a non-zero digit, i.e. 1.0.0+)<br />- `filter: '^(?!.*(internal$))'` (match packages that do not contain \"internal\" anywhere (using [negative lookahead](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Regular_expressions/Lookahead_assertion)))<br />- `filter: { package.name: '@myorg', path: 'libraries' }` (match packages whose name contains \"@myorg\" and whose path matches \"libraries\")<br />- `filter: { readme: 'This is production-ready' }` (match packages whose readme contains the string \"This is production-ready\")|\n|sort    |[optional] sort based on package properties (see `filter`), or readme length. Use `-` as a prefix to sort descending.<br />examples:<br />- `sort: package.name` (sort by package name)<br />- `sort: -readme.length` (sort by readme length, descending)<br />- `sort: toplogical` (sort by toplogical dependencies, starting with the most depended-on packages)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |\n<!-- codegen:end -->\n\n##### Demo\n\n![](./gifs/monorepoTOC.gif)\n\n#### [markdownFromJsdoc](./src/presets/markdown-from-jsdoc.ts#L17)\n\nConvert jsdoc to an es export from a javascript/typescript file to markdown.\n\n##### Example\n\n`<!-- codegen:start {preset: markdownFromJsdoc, source: src/foo.ts, export: bar} -->`\n\n##### Params\n\n|name  |description                                                                                   |\n|------|----------------------------------------------------------------------------------------------|\n|source|{string} relative file path containing the export with jsdoc that should be copied to markdown|\n|export|{string} the name of the export                                                               |\n<!-- codegen:end -->\n\n##### Demo\n\n![](./gifs/markdownFromJsdoc.gif)\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/markdown-toc.ts, export: markdownTOC} -->\n#### [markdownTOC](./src/presets/markdown-toc.ts#L15)\n\nGenerate a table of contents from the current markdown file, based on markdown headers (e.g. `### My section title`)\n\n##### Example\n\n`<!-- codegen:start {preset: markdownTOC, minDepth: 2, maxDepth: 5} -->`\n\n##### Params\n\n|name    |description                                                                                                                         |\n|--------|------------------------------------------------------------------------------------------------------------------------------------|\n|minDepth|exclude headers with lower \"depth\". e.g. if set to 2, `# H1` would be excluded but `## H2` would be included. @default 2            |\n|maxDepth|exclude headers with higher \"depth\". e.g. if set to 3, `#### H4` would be excluded but `### H3` would be included. @default Infinity|\n<!-- codegen:end -->\n\n##### Demo\n\n![](./gifs/markdownTOC.gif)\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/markdown-from-tests.ts, export: markdownFromTests} -->\n#### [markdownFromTests](./src/presets/markdown-from-tests.ts#L25)\n\nUse a test file to generate library usage documentation.\n\nNote: this has been tested with vitest and jest. It _might_ also work fine with mocha, and maybe ava, but those haven't been tested.\n\nJSDoc/inline comments above tests will be added as a \"preamble\", making this a decent way to quickly document API usage of a library,\nand to be sure that the usage is real and accurate.\n\n##### Example\n\n`<!-- codegen:start {preset: markdownFromTests, source: test/foo.test.ts, headerLevel: 3} -->`\n\n##### Params\n\n|name                          |description                                                                                    |\n|------------------------------|-----------------------------------------------------------------------------------------------|\n|source                        |the test file                                                                                  |\n|include                       |if defined, only tests with titles matching one of these regexes will be included              |\n|exclude                       |if defined, tests with titles matching one of these regexes will be excluded                   |\n|headerLevel                   |The number of `#` characters to prefix each title with                                         |\n|includeEslintDisableDirectives|If true, `// eslint-disable ...` type comments will be included in the preamble. @default false|\n<!-- codegen:end -->\n\n##### Demo\n\n![](./gifs/markdownFromTests.gif)\n\n<!-- codegen:start {preset: markdownFromJsdoc, source: src/presets/labeler.ts, export: labeler} -->\n#### [labeler](./src/presets/labeler.ts#L26)\n\nGenerates a yaml config for the [GitHub Pull Request Labeler Action](https://github.com/actions/labeler).\nCreates a label per package name, which will be applied to any file modified under the leaf package path.\nWhen packages are added or removed from the repo, or renamed, the yaml config will stay in sync with them.\nAdditional labels can be added outside of the generated code block.\nSee https://github.com/mmkal/ts/tree/main/.github/labeler.yml for an example.\n\n##### Example\n```yaml\n# codegen:start {preset: labeler}\n```\n\n*Note*: eslint and related tools make it quite difficult to lint github action yaml files. To get it working, you'll need to:\n- add `'!.github'` to your `.eslintignore` file, or the `ignorePatterns` property in your lint config.\n- {vscode} add `\"yaml\"` to the `\"eslint.validate\"` list in `vscode/settings.json`.\n- {@typescript/eslint} add `'.yml'` (and/or `'.yaml'`) to the `parserOptions.extraFileExtensions` list in your lint config.\n- {@typescript/eslint} explicitly include 'hidden' files (with paths starting with `.`) in your tsconfig. See https://github.com/mmkal/ts/tree/main/tsconfig.eslint.json for an example.\n\n##### Params\n\n|name    |description                                                                                                                         |\n|--------|------------------------------------------------------------------------------------------------------------------------------------|\n|repoRoot|[optional] path to the repository root. If not specified, the rule will recursively search parent directories for package.json files|\n<!-- codegen:end -->\n\n##### Demo\n\n![](./gifs/labeler.gif)\n\n### Customisation\n\nIn addition to the [custom](#custom) preset, you can also define your own presets in eslint configuration, e.g.:\n\n```js\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    'codegen',\n  ],\n  rules: {\n    // ...\n    'codegen/codegen': ['error', {presets: require('./-presets')}],\n  },\n}\n```\n\n`presets` should be a record of preset functions, conforming to the `Preset` interface from this package. This can be used to extend the in-built ones. For example, you could make generated markdown collapsible:\n\n_Before:_\n\n```\n <!-- codegen:start {preset: markdownTOC}-->\n - [Section1](#section1)\n - [Section2](#section2)\n <!-- codeg```\n\n`my-custom-presets.js`:\n\n<!-- eslint-disable @typescript-eslint/no-var-requires -->\n<!-- eslint-disable import/no-extraneous-dependencies -->\n```js\nconst {presets} = require('eslint-plugin-codegen')\n\nmodule.exports.markdownTOC = params => {\n  const toc = presets.markdownTOC(params)\n  return [\n    '<details>',\n    '<summary>click to expand</summary>',\n    '',\n    toc,\n    '</details>',\n  ].join('\\n')\n}\n```\n\n`.eslintrc.js`:\n\n```js\nmodule.exports = {\n  // ...\n  plugins: [\n    // ...\n    'codegen',\n  ],\n  rules: {\n    // ...\n    'codegen/codegen': ['error', {presets: require('./my-custom-presets')}],\n  },\n}\n```\n\n_After_:\n\n`readme.md`:\n\n```\n <!-- codegen:start {preset: markdownTOC}-->\n <details>\n  <summary>click to expand</summary>\n\n - [Section1](#section1)\n - [Section2](#section2)\n </details>\n <!-- codegen:end -->\n```\n\n_Rendered_:\n\n<details>\n<summary>click to expand</summary>\n\n- [Section1](#section1)\n- [Section2](#section2)\n</details>\n\n___\n\n<sub>The code in this repository was moved from https://github.com/mmkal/ts</sub>\n","readmeFilename":"README.md"}