23 releases (11 breaking)
0.12.3 | Jul 5, 2022 |
---|---|
0.12.1 | Apr 7, 2022 |
0.12.0 | Feb 13, 2022 |
0.10.0 | Dec 5, 2021 |
0.5.1 | Nov 23, 2020 |
#1185 in Text processing
50 downloads per month
Used in bvm
33KB
881 lines
dprint
Monorepo for dprint—a pluggable and configurable code formatting platform.
Links
Plugins
- dprint-plugin-typescript - TypeScript/JavaScript code formatter.
- dprint-plugin-json - JSON/JSONC code formatter.
- dprint-plugin-markdown - Markdown code formatter.
- dprint-plugin-toml - TOML code formatter.
- dprint-plugin-jupyter - Jupyter notebook code block formatter.
- dprint-plugin-dockerfile - Dockerfile code formatter.
- dprint-plugin-biome - Biome (JS/TS) wrapper plugin.
- dprint-plugin-prettier - Prettier wrapper plugin.
- dprint-plugin-roslyn - Roslyn (C#/VB) wrapper plugin.
- dprint-plugin-ruff - Ruff (Python) wrapper plugin.
- dprint-plugin-exec - Formats code with any CLI executable.
Notes
This repo is under active early development.
- The interface between the CLI and plugins might change often. You may need to keep updating to the latest version of both the CLI and plugins (the CLI will let you know what to do).
- An upgrade path will be outlined in the release notes when this occurs.
- I do a lot of this development in my spare time. Please consider sponsoring if you are a commercial company using this.
Dependencies
~4–14MB
~170K SLoC