DeepSource Transformers - Run code formatters — on autopilot.

DeepSource Transformers removes the need for manual setup to make your project’s code stick to a style guide. Set it up once, and watch as DeepSource sends pull requests to your repository, or updates commits w/ formatted code in an existing pull request.

Add a comment

Replies

Best
“Code formatting is BORING robot work, not human work.” — HN comment. Hi PH community, Ensuring style guidelines across a codebase has always been a pain. It is common to see developers discussing back and forth on nitpicked issues in PRs. Most formatting misses also breaks CI builds. We’re excited to release DeepSource Transformers that runs code formatters like Black, Go fmt, etc. on every commit and pull request. It takes a couple of minutes to setup and you don’t need to worry about formatting again. We’ve got new transformers lined up (Prettier, StandardJS, Rubocop) to go live in the coming weeks. Do give it a try and let us know your feedback/bugs/suggestions :) Thanks!
Can't wait for Ruby support! Transformers are one of those things that will be super helpful for open source maintainers trying to keep quality consistent in their codebase.
Thanks! Support for StandardRB is coming out soon 🙌🏼
Automated formatting sounds interesting. Can't wait to use this for our team. Would love to see support for more languages.
Thanks! Support for Ruby and JavaScript formatters are coming soon! 🙌🏼