
Обратите внимание: этот репозиторий был перенесен в монорепо под названием Codemod.
Реестр CodeMod-это однопроизводительный репозиторий для Codemod и рецептов автоматизации кода. Реестр Codemod приносит постоянно растущий разнообразие полезных кодовых демодов в одном месте.
Codemods, доступные в реестре Codemod, автоматически интегрированы в платформу Codemod, и все разработчики, которые имеют расширение Codemod или расширение IDE, могут затем обнаружить, делиться и запускать эти кодовые экипировки одним щелчком.
В настоящее время платформа CodeMod поддерживает двигатели jscodeshift , ts-morph и Uber Piranha Codemod. Если вы хотите, чтобы поддерживал конкретный двигатель Codemod, пожалуйста, оставьте нам запрос на функцию.
Если есть Codemod, который вы хотели бы увидеть в реестре Codemod, пожалуйста, рассмотрите возможность открытия PR, чтобы добавить Codemod. Узнайте больше о вклад здесь.
Добавление или использование Codemods в реестре Codemod позволяет:
? Автоматическая интеграция с расширением CODEMOD CLI и VS Code.
Обеспечение и улучшено сообщество экспертов Codemods.
? Сделать Codemods более доступными для многих разработчиков по всему миру.
Все кодовые индексы в реестре автоматически распределены по расширению CLI CODEMOD и IDE.
Чтобы запустить любой Codemod в реестре, вы можете:
Реестр CodeMod-это проект, основанный на открытом исходном коде, и общественный способ, созданный для разработчиков.
Если вы хотите внести свой вклад в реестр Codemod, пожалуйста, следуйте нашему руководству по взносу. Обратите внимание, что, как только вы создадите запрос на привлечение, вам будет предложено подписать наше лицензионное соглашение о внесении.
Если вы создатель Codemod и/или заинтересованы в Codemods, пожалуйста, присоединяйтесь к нашему сообществу!
Если вы не являетесь разработчиком Codemod, но вы хотели бы, чтобы сообщество внесло свой вклад в разработку интересующего вас Codemod, то не стесняйтесь запросить здесь кодемод.
Спасибо этим замечательным людям (ключ эмодзи):
Макс Лейтер | Грег Пабиан ? | Dmytrohryshyn ? | Алекс бит | Бенни Джу ? | Мохаб Сайх | Серхий Мельник ? |
kevtran2 | Джордж В. Лангхам ? | Aniello Falcone ? |
Этот проект следует за спецификацией всех контролей. Взносы любого вида приветствуются!