{"id":1684735,"name":"eslint-plugin-codegen","ecosystem":"npm","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","homepage":"https://github.com/mmkal/eslint-plugin-codegen#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/mmkal/eslint-plugin-codegen","keywords_array":["typescript","type-check","assert","types","typings","test","testing"],"namespace":null,"versions_count":92,"first_release_published_at":"2020-03-03T04:05:08.672Z","latest_release_published_at":"2025-10-27T11:57:02.175Z","latest_release_number":"0.34.1","last_synced_at":"2026-05-17T16:33:02.151Z","created_at":"2022-04-09T14:58:06.890Z","updated_at":"2026-05-17T16:33:02.151Z","registry_url":"https://www.npmjs.com/package/eslint-plugin-codegen","install_command":"npm install eslint-plugin-codegen","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"master":"0.3.1-master-2020-03-05-09-34-01.5","next":"0.27.1-0","latest":"0.34.1"}},"repo_metadata":{"id":84434281,"uuid":"577963056","full_name":"mmkal/eslint-plugin-codegen","owner":"mmkal","description":"An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.","archived":false,"fork":false,"pushed_at":"2025-12-16T13:17:36.000Z","size":59999,"stargazers_count":31,"open_issues_count":5,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-12-20T02:34:31.445Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmkal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-12-13T23:41:09.000Z","updated_at":"2025-12-17T09:47:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"10c00936-c3ab-40f0-8bcd-81db4f9fab1f","html_url":"https://github.com/mmkal/eslint-plugin-codegen","commit_stats":{"total_commits":14,"total_committers":2,"mean_commits":7.0,"dds":0.0714285714285714,"last_synced_commit":"90717c846abed3409b17f6db1a349da710d40b84"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31870522,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"online","status_checked_at":"2026-04-16T02:00:06.042Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"mmkal","name":"Misha Kaletsky","uuid":"15040698","kind":"user","description":"Doing things @ iterate.com","email":"","website":"https://mmkal.com","location":"London","twitter":"mmkalmmkal","company":null,"icon_url":"https://avatars.githubusercontent.com/u/15040698?u=c726233fa03cc4d4e8df361929e578c7347a9f28\u0026v=4","repositories_count":165,"last_synced_at":"2025-10-14T10:13:45.559Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/mmkal","funding_links":["https://github.com/sponsors/mmkal"],"total_stars":1492,"followers":108,"following":7,"created_at":"2022-11-09T11:02:39.363Z","updated_at":"2025-10-14T10:13:45.559Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmkal/repositories"},"tags":[{"name":"v0.34.1","sha":"c70437a8297b6e52cb924022c471355c5dc097c2","kind":"tag","published_at":"2025-10-27T11:56:55.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.34.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.34.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.34.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.34.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.34.1/manifests"},{"name":"v0.34.0","sha":"602bcf41edb76f8dd318df247b5ba5218164e450","kind":"tag","published_at":"2025-09-22T21:25:18.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.34.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.34.0/manifests"},{"name":"v0.33.0","sha":"52f4b401d946d871d5abfa9780884523b4064b0a","kind":"tag","published_at":"2025-06-15T23:46:47.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.33.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.33.0/manifests"},{"name":"v0.32.1","sha":"068b987ddc60ccda88a7abafbe3766483350a97f","kind":"tag","published_at":"2025-06-04T18:16:48.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.32.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.32.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.32.1/manifests"},{"name":"v0.32.0","sha":"3a6a13557a9cf8de757d2616f03a83ac29a8daa3","kind":"tag","published_at":"2025-06-04T16:13:03.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.32.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.32.0/manifests"},{"name":"v0.31.0","sha":"5f20f7fb5b4d40428b092574d1c61d5c8fcc42b9","kind":"tag","published_at":"2025-05-21T19:04:55.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.31.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.31.0/manifests"},{"name":"v0.30.0","sha":"a41dfc4ec23fd1a8b71b8717d4a11eaf77e90fbf","kind":"tag","published_at":"2025-03-05T21:49:41.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.30.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.30.0/manifests"},{"name":"v0.29.0","sha":"7facff4cc0cb2704464e5dc7e8610047491c8912","kind":"tag","published_at":"2024-09-16T21:55:48.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.29.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.29.0/manifests"},{"name":"v0.28.0","sha":"f7e61ae88deb24c51e82e45a54bd74c66a66b61c","kind":"tag","published_at":"2024-03-22T03:32:25.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.28.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.28.0/manifests"},{"name":"v0.27.1-0","sha":"f65e6e10c34099064112d77ad6e3cd6f27b19ee4","kind":"tag","published_at":"2024-03-21T19:59:37.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.27.1-0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.27.1-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.27.1-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.27.1-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.27.1-0/manifests"},{"name":"0.27.0","sha":"562fb96cdda98dce2b168c5f400ac288ba3d69b9","kind":"commit","published_at":"2024-03-21T02:51:42.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/0.27.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.27.0/manifests"},{"name":"v0.27.0","sha":"562fb96cdda98dce2b168c5f400ac288ba3d69b9","kind":"tag","published_at":"2024-03-21T02:51:42.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.27.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.27.0/manifests"},{"name":"0.26.0","sha":"1b56471d0144dcae8221c6e2ce2c548b3973e180","kind":"commit","published_at":"2024-03-09T17:09:10.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/0.26.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.26.0/manifests"},{"name":"v0.26.0","sha":"1b56471d0144dcae8221c6e2ce2c548b3973e180","kind":"tag","published_at":"2024-03-09T17:09:10.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.26.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.26.0/manifests"},{"name":"0.25.0","sha":"3a31e2dca11c924f6a1d90f99dace6f5a84c185a","kind":"commit","published_at":"2024-03-05T16:14:08.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/0.25.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.25.0/manifests"},{"name":"v0.25.0","sha":"3a31e2dca11c924f6a1d90f99dace6f5a84c185a","kind":"tag","published_at":"2024-03-05T16:14:08.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.25.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.25.0/manifests"},{"name":"0.24.1","sha":"d03ac9716b9127bc8c82a22cfe53d18e6d758b10","kind":"commit","published_at":"2024-03-03T00:43:46.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/0.24.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.24.1/manifests"},{"name":"v0.24.1","sha":"d03ac9716b9127bc8c82a22cfe53d18e6d758b10","kind":"tag","published_at":"2024-03-03T00:43:46.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.24.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.24.1/manifests"},{"name":"0.24.0","sha":"14a0496d495044933379748aae19b2e945fedcb0","kind":"commit","published_at":"2024-03-03T00:37:14.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/0.24.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/0.24.0/manifests"},{"name":"v0.24.0","sha":"14a0496d495044933379748aae19b2e945fedcb0","kind":"tag","published_at":"2024-03-03T00:37:14.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.24.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.24.0/manifests"},{"name":"v0.23.0","sha":"6050ccac4ac7010d20e314059b30fa07b625aaee","kind":"tag","published_at":"2024-01-29T04:02:19.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.23.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.23.0/manifests"},{"name":"v0.22.1","sha":"3f34fa5d4d1203574c0920397fff9333b25aba6e","kind":"tag","published_at":"2024-01-19T17:08:43.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.22.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.22.1/manifests"},{"name":"v0.22.0","sha":"7b0fd6eefe1f4424194580976124e3173693753f","kind":"tag","published_at":"2024-01-18T19:58:31.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.22.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"dc80db95c138a69feff0d31187a9931aadeb1d49","kind":"tag","published_at":"2023-11-23T03:25:26.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.21.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.21.0/manifests"},{"name":"v0.20.1","sha":"adbcf17615c96df79e81c8da85a81566b93ad3d6","kind":"tag","published_at":"2023-11-22T22:43:13.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.20.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"1e5c3e9cacdc9736618ff4a4619bf626061378a0","kind":"tag","published_at":"2023-11-22T01:50:08.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.20.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.0/manifests"},{"name":"v0.20.0-1","sha":"5bad6a25be75e26f494af003bdb6e5f34c8651dc","kind":"tag","published_at":"2023-11-22T01:42:10.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.20.0-1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.20.0-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.20.0-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.0-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.0-1/manifests"},{"name":"v0.20.0-0","sha":"69ce13afb945ee167a59b4a723e1bb48dd767217","kind":"tag","published_at":"2023-11-22T01:30:43.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.20.0-0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.20.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.20.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.20.0-0/manifests"},{"name":"v0.19.0","sha":"bf2d58fda299620c6fdbe06709e9b91eb7444bef","kind":"tag","published_at":"2023-11-21T04:52:03.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0/manifests"},{"name":"v0.19.0-5","sha":"62ca612d5d5905d66b3e55e74b6313c8b7465fbb","kind":"tag","published_at":"2023-11-21T04:34:23.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0-5","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0-5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0-5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-5/manifests"},{"name":"v0.19.0-4","sha":"04bc28c10817d04b2e2c5b7bf60c81ca83256dfb","kind":"tag","published_at":"2023-11-21T04:25:02.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0-4","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0-4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0-4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-4/manifests"},{"name":"v0.19.0-3","sha":"eef6c0f98d5cef978034ab3e532d0fe65c7fa261","kind":"tag","published_at":"2023-11-21T04:18:46.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0-3","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0-3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0-3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-3/manifests"},{"name":"v0.19.0-2","sha":"6fc3c9335cb2e9591f3c82a1e43dd64677b83c96","kind":"tag","published_at":"2023-11-18T04:38:52.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0-2","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0-2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0-2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-2/manifests"},{"name":"v0.19.0-1","sha":"13b7550d2631e1afc4c4a83f3ae4c3245bc77530","kind":"tag","published_at":"2023-11-18T03:33:38.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0-1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-1/manifests"},{"name":"v0.19.0-0","sha":"2b2f288fdf4652f6b749e6c61c11989998f8b100","kind":"tag","published_at":"2023-11-18T03:03:15.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.19.0-0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.19.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.19.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.19.0-0/manifests"},{"name":"v0.18.1","sha":"495a6e5d24fad4e4155e7d7d00a71e6d10258e78","kind":"tag","published_at":"2023-11-07T13:36:53.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"10ba14eb55f4e427f19780b9b9662a77f7e0cd70","kind":"tag","published_at":"2023-11-06T20:29:19.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0/manifests"},{"name":"v0.18.0-5","sha":"66a0146ab6f216e33df57313b444a10374b142b6","kind":"tag","published_at":"2023-11-02T20:26:10.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0-5","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0-5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0-5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-5/manifests"},{"name":"v0.18.0-4","sha":"e8b5116f9e19272c9635c2f006fdf083bc45d82c","kind":"tag","published_at":"2023-11-02T19:51:34.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0-4","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0-4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0-4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-4/manifests"},{"name":"v0.18.0-3","sha":"65754340542513560a5fd1778a5ae3b95a12d5a5","kind":"tag","published_at":"2023-11-02T16:20:56.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0-3","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0-3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0-3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-3/manifests"},{"name":"v0.18.0-2","sha":"0db064b069d6ba36c5f93cc024b8f3a30273e4fe","kind":"tag","published_at":"2023-11-02T16:15:39.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0-2","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0-2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0-2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-2/manifests"},{"name":"v0.18.0-1","sha":"0b19bea1d89415f249a9c10401aecafdc81bc7ec","kind":"tag","published_at":"2023-11-02T16:11:27.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0-1","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-1/manifests"},{"name":"v0.18.0-0","sha":"3bd7c2d4f8a916053e74cbc334096b9d9d579f30","kind":"tag","published_at":"2023-11-02T14:41:08.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.18.0-0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.18.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.18.0-0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.18.0-0/manifests"},{"name":"v0.17.0","sha":"38591422e7d647a5ec2dc0d0f9a9128eeb567906","kind":"tag","published_at":"2023-01-02T18:27:40.000Z","download_url":"https://codeload.github.com/mmkal/eslint-plugin-codegen/tar.gz/v0.17.0","html_url":"https://github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mmkal/eslint-plugin-codegen@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/tags/v0.17.0/manifests"}]},"repo_metadata_updated_at":"2026-04-16T04:05:49.896Z","dependent_packages_count":29,"downloads":66768,"downloads_period":"last-month","dependent_repos_count":78,"rankings":{"downloads":1.5400424225493679,"dependent_repos_count":1.5645349245349243,"dependent_packages_count":0.8939298369970292,"stargazers_count":8.59227385368199,"forks_count":11.589331811574503,"docker_downloads_count":null,"average":4.836022569867563},"purl":"pkg:npm/eslint-plugin-codegen","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/eslint-plugin-codegen","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/eslint-plugin-codegen","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/eslint-plugin-codegen/dependencies","status":null,"funding_links":["https://github.com/sponsors/mmkal"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-23T09:59:11.707Z","issues_count":14,"pull_requests_count":34,"avg_time_to_close_issue":25174614.222222224,"avg_time_to_close_pull_request":2449509.3214285714,"issues_closed_count":9,"pull_requests_closed_count":28,"pull_request_authors_count":4,"issue_authors_count":9,"avg_comments_per_issue":1.8571428571428572,"avg_comments_per_pull_request":0.5588235294117647,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":2,"past_year_pull_requests_count":16,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1606355.4545454546,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmkal%2Feslint-plugin-codegen/issues","maintainers":[{"login":"mmkal","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"}],"active_maintainers":[{"login":"mmkal","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmkal"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-codegen/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-codegen/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-codegen/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-codegen/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-codegen/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-codegen/codemeta","maintainers":[{"uuid":"mmkale","login":"mmkale","name":null,"email":"mmkal1@outlook.com","url":null,"packages_count":52,"html_url":"https://www.npmjs.com/~mmkale","role":null,"created_at":"2022-11-12T06:22:34.601Z","updated_at":"2022-11-12T06:22:34.601Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mmkale/packages"}]}