Docker images for code beautifiers/formatters.
See list of beautifier Docker images at https://hub.docker.com/u/unibeautify/
| Name | Build Status | Pulls | Stars | Size |
|---|---|---|---|---|
| autopep8 | ||||
| beautysh | ||||
| black | ||||
| brittany | ||||
| ClangFormat | ||||
| Crystal | ||||
| elm-format | ||||
| goimports | ||||
| ocp-indent | ||||
| php-cs-fixer | ||||
| phpcbf | ||||
| puppet-lint | ||||
| Rscript | ||||
| rubocop | ||||
| ruby-beautify | ||||
| sass-convert | ||||
| sqlformat | ||||
| uncrustify |
Docker is required.
- Install Whalebrew
whalebrew install unibeautify/BEAUTIFIER
e.g.whalebrew install unibeautify/php-cs-fixer- Profit! You can now run the installed beautifier command.
e.g.php-cs-fixer --version
- Pull the Docker image:
docker pull unibeautify/BEAUTIFIER
e.g.docker pull unibeautify/php-cs-fixer - Run the Docker image:
docker run -it -v "$(pwd)":/workdir -w /workdir unibeautify/BEAUTIFIER "--version"
e.g.docker run -it -v "$(pwd)":/workdir -w /workdir unibeautify/php-cs-fixer "--version"
Note: Some tools could change file ownership/permissions upon reformat and/or rewriting. Adding --user "$(id -u):$(id -g)" to your docker run command should prevent this.