prettier-plugin-sh
An opinionated shellscript、Dockerfile、properties、gitignore、dotenv、hosts、jvmoptions...
formatter plugin for Prettier
Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing, taking various rules into account.
This plugin adds support for a lot of files through mvdan-sh.
Notice
This plugin is still under development, its printer just wraps mvdan-sh's default printer.
Of course it should just work, but may not match prettier's format sometimes.
Requirements
prettier-plugin-sh
is an evergreen module. 🌲 This module requires an LTS Node version (v8.0.0+).
Install
Using npm:
npm i -D prettier prettier-plugin-sh
yarn add -D prettier prettier-plugin-sh
Usage
Once installed, Prettier plugins should be automatically recognized by Prettier. To use this plugin, confirm that it's installed and run Prettier using your preferred method. For example:
npx prettier --write script.sh
yarn prettier --write script.sh
Changelog
Detailed changes for each release are documented in CHANGELOG.md.
License
MIT © JounQin@1stG.me