{"id":14155911,"url":"https://github.com/codemod-com/codemod","last_synced_at":"2025-05-14T08:08:57.661Z","repository":{"id":220297348,"uuid":"748613975","full_name":"codemod-com/codemod","owner":"codemod-com","description":"The end-to-end platform for creating, sharing, and running codemods with engines like jscodeshift, ast-grep, ts-morph, and more. Automate code migrations, cleanups, and refactors for you, your team, and the community. AI-powered and CLI-first.","archived":false,"fork":false,"pushed_at":"2025-05-07T16:24:33.000Z","size":221141,"stargazers_count":652,"open_issues_count":34,"forks_count":48,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T17:22:03.735Z","etag":null,"topics":["ast-grep","cleanup","codemod","jscodeshift","migration","refactoring","ts-morph","upgrade"],"latest_commit_sha":null,"homepage":"https://go.codemod.com/docs","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/codemod-com.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-01-26T11:30:00.000Z","updated_at":"2025-05-07T16:24:36.000Z","dependencies_parsed_at":"2024-09-26T20:08:00.935Z","dependency_job_id":"6e574891-c645-47c6-b828-10e115bdd780","html_url":"https://github.com/codemod-com/codemod","commit_stats":{"total_commits":1182,"total_committers":36,"mean_commits":"32.833333333333336","dds":0.7648054145516074,"last_synced_commit":"b8d809b52a1e3858a016993d3634b425ad73dbeb"},"previous_names":["codemod-com/codemod"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codemod-com%2Fcodemod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codemod-com%2Fcodemod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codemod-com%2Fcodemod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codemod-com%2Fcodemod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codemod-com","download_url":"https://codeload.github.com/codemod-com/codemod/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252923602,"owners_count":21825891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":["ast-grep","cleanup","codemod","jscodeshift","migration","refactoring","ts-morph","upgrade"],"created_at":"2024-08-17T08:05:05.408Z","updated_at":"2025-05-14T08:08:52.652Z","avatar_url":"https://github.com/codemod-com.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://codemod.com\"\u003e\n      \u003cpicture\u003e\n          \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"/apps/docs/images/intro/codemod-docs-hero-dark.jpg\"\u003e\n          \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"/apps/docs/images/intro/codemod-docs-hero-light.jpg\"\u003e\n          \u003cimg alt=\"Codemod Registry Header\" src=\"/apps/docs/images/intro/codemod-docs-hero-light.jpg\"\u003e\u003c/picture\u003e\n  \u003c/a\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://codemod.com/registry/\"\u003eRegistry\u003c/a\u003e\n    ·\n    \u003ca href=\"https://codemod.com/community\"\u003eCommunity\u003c/a\u003e\n    ·\n    \u003ca href=\"https://docs.codemod.com\"\u003eDocs\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n## Codemod\n\nCodemod platform helps you create, distribute, and run codemods in codebases of any size.\n\nThe AI-powered, community-led codemods enable you to automate framework upgrades, large refactoring, and boilerplate programming with unparalleled speed and developer experience.\n\nWe are making dream migrations a reality for all developers in the world, one framework at a time.\n\n## Documentation\n\nFor details on how to use Codemod platform, check out our [documentation](https://go.codemod.com/docs).\n\n## Quickstart\n\nTo get started, you can install Codemod CLI:\n\n```\nnpm i -g codemod\n```\n\nWith Codemod CLI, you can:\n\n### 1. Build codemods\n\nYou can easily build codemods using AI by opening a local project, making changes in a file, and running the following command:\n\n```\ncodemod learn\n```\n\n### 2. Publish codemods\n\nYou can publish a [compatible](https://go.codemod.com/package-structure) local codemod package to [Codemod Registry](https://codemod.com/registry) with:\n\n```\ncodemod publish\n```\n\n### 3. Run codemods\n\n```\ncodemod [codemod name]\n```\n\n## Community\n\nCodemod community can be found on [Slack](https://codemod.com/community), where you can ask questions, share your feedback, and contribute to the community.\n\nOur [Code of Conduct](/CODE_OF_CONDUCT.md) applies to all Codemod community channels.\n\n## Contributing\n\nTo contribute to Codemod platform, please refer to the [contributing guide](/CONTRIBUTING.md).\n\n### Contributors ✨\n\n![Alt](https://repobeats.axiom.co/api/embed/a601b01213da7b870268b1fe2ee8384efc40c308.svg \"Repobeats analytics image\")\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://maxleiter.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8675906?v=4?s=100\" width=\"100px;\" alt=\"Max Leiter\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMax Leiter\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=MaxLeiter\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://medium.com/@greg-pabian/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/35925521?v=4?s=100\" width=\"100px;\" alt=\"Greg Pabian\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGreg Pabian\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=grzpab\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Agrzpab\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=grzpab\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/DmytroHryshyn\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/125881252?v=4?s=100\" width=\"100px;\" alt=\"DmytroHryshyn\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDmytroHryshyn\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=DmytroHryshyn\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3ADmytroHryshyn\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/alexbit-codemod/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/78109534?v=4?s=100\" width=\"100px;\" alt=\"Alex Bit\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlex Bit\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=alexbit-codemod\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=alexbit-codemod\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/hbjORbj\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32841130?v=4?s=100\" width=\"100px;\" alt=\"Benny Joo\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBenny Joo\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=hbjORbj\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3AhbjORbj\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=hbjORbj\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mohab-sameh\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37941642?v=4?s=100\" width=\"100px;\" alt=\"Mohab Sameh\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMohab Sameh\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=mohab-sameh\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=mohab-sameh\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://zergus.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5468045?v=4?s=100\" width=\"100px;\" alt=\"Serhii Melnyk\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSerhii Melnyk\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#ideas-Zergus\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/kevtran2\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/44513934?v=4?s=100\" width=\"100px;\" alt=\"kevtran2\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekevtran2\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=kevtran2\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=kevtran2\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://georgewl.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5931248?v=4?s=100\" width=\"100px;\" alt=\"George W Langham\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGeorge W Langham\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3AGeorgeWL\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/AnielloFalcone\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16816912?v=4?s=100\" width=\"100px;\" alt=\"Aniello Falcone\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAniello Falcone\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3AAnielloFalcone\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://r4zen.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/44036750?v=4?s=100\" width=\"100px;\" alt=\"Sasha\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSasha\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=r4zendev\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Ar4zendev\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.linkedin.com/in/harshgupta749\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/22460730?v=4?s=100\" width=\"100px;\" alt=\"Harsh Gupta\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHarsh Gupta\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=Harsh24893\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/mohebifar\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6104558?v=4?s=100\" width=\"100px;\" alt=\"Mohamad Mohebifar\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMohamad Mohebifar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=mohebifar\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Amohebifar\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://demidoff.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12803556?v=4?s=100\" width=\"100px;\" alt=\"Mikhail Demidoff\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMikhail Demidoff\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=mirai2k\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Nuurek\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12049357?v=4?s=100\" width=\"100px;\" alt=\"Nuurek\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNuurek\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=Nuurek\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3ANuurek\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Baghdasarov\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16937233?v=4?s=100\" width=\"100px;\" alt=\"Norayr Baghdasarov\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNorayr Baghdasarov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=Baghdasarov\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3ABaghdasarov\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/grzim\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8398557?v=4?s=100\" width=\"100px;\" alt=\"Grzegorz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGrzegorz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Agrzim\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=grzim\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/arybitskiy\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4195805?v=4?s=100\" width=\"100px;\" alt=\"Aleksy\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAleksy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=arybitskiy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Aarybitskiy\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://getstell.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/106824?v=4?s=100\" width=\"100px;\" alt=\"Espen Bye\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEspen Bye\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Aespenbye\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://jakeriordan.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/38506433?v=4?s=100\" width=\"100px;\" alt=\"Jake Riordan\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJake Riordan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=Hazetheai\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3AHazetheai\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://jonathangiardino.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/47124762?v=4?s=100\" width=\"100px;\" alt=\"Jonathan Giardino\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJonathan Giardino\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=jonathangiardino\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Ajonathangiardino\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/diboune\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/60890389?v=4?s=100\" width=\"100px;\" alt=\"Mohamed Amine Diboune\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMohamed Amine Diboune\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=diboune\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/siffogh\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4761023?v=4?s=100\" width=\"100px;\" alt=\"Seif Ghezala\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSeif Ghezala\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=siffogh\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://www.toptal.com/resume/ahmad-soliman\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3511001?v=4?s=100\" width=\"100px;\" alt=\"Ahmad Soliman\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAhmad Soliman\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=ahmadsoliman\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ml\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1509?v=4?s=100\" width=\"100px;\" alt=\"Maciej Lotkowski\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMaciej Lotkowski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Aml\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://jahred.me\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13903378?v=4?s=100\" width=\"100px;\" alt=\"Jahred Hope\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJahred Hope\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=jahredhope\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/arshcodemod\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/167029627?v=4?s=100\" width=\"100px;\" alt=\"arshcodemod\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003earshcodemod\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=arshcodemod\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#talk-arshcodemod\" title=\"Talks\"\u003e📢\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/35C4n0r\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/70096901?v=4?s=100\" width=\"100px;\" alt=\"Jay Kumar\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJay Kumar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=35C4n0r\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://fujino.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7889778?v=4?s=100\" width=\"100px;\" alt=\"Shinya Fujino\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eShinya Fujino\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=morinokami\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=morinokami\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Amorinokami\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://coderaiser.github.io\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1573141?v=4?s=100\" width=\"100px;\" alt=\"coderaiser\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ecoderaiser\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=coderaiser\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://zachwolf.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/606237?v=4?s=100\" width=\"100px;\" alt=\"Zach Wolf\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eZach Wolf\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Azachwolf\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://with-heart.xyz/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1954752?v=4?s=100\" width=\"100px;\" alt=\"with-heart\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ewith-heart\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Awith-heart\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=with-heart\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#ideas-with-heart\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/manishjha-04\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/128405481?v=4?s=100\" width=\"100px;\" alt=\"Manish Jha\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eManish Jha\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Amanishjha-04\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=manishjha-04\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/henryqdineen\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/682132?v=4?s=100\" width=\"100px;\" alt=\"Henry Q. Dineen\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHenry Q. Dineen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=henryqdineen\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Ahenryqdineen\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://blog.xmatthias.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5024695?v=4?s=100\" width=\"100px;\" alt=\"Matthias\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatthias\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Axmatthias\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://pardisp.github.io\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8430554?v=4?s=100\" width=\"100px;\" alt=\"Pardis Pashakhanloo\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePardis Pashakhanloo\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=ppashakhanloo\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#blog-ppashakhanloo\" title=\"Blogposts\"\u003e📝\u003c/a\u003e \u003ca href=\"#data-ppashakhanloo\" title=\"Data\"\u003e🔣\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://minimalistweb.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37929992?v=4?s=100\" width=\"100px;\" alt=\"Mohammad Bagher Abiyat\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMohammad Bagher Abiyat\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#infra-Aslemammad\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Yugal41735\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/74638775?v=4?s=100\" width=\"100px;\" alt=\"Yugal Agarwal\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYugal Agarwal\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=Yugal41735\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/poswalsameer\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/106386145?v=4?s=100\" width=\"100px;\" alt=\"Sameer Poswal\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSameer Poswal\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=poswalsameer\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Aposwalsameer\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/stramel\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/855184?v=4?s=100\" width=\"100px;\" alt=\"Michael Stramel\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichael Stramel\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/commits?author=stramel\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/spirulence\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1297151?v=4?s=100\" width=\"100px;\" alt=\"Cameron Seebach\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCameron Seebach\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/codemod-com/codemod/issues?q=author%3Aspirulence\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/codemod-com/codemod/commits?author=spirulence\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","funding_links":[],"categories":["TypeScript","others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodemod-com%2Fcodemod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodemod-com%2Fcodemod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodemod-com%2Fcodemod/lists"}