Shuck
shuck-formatter (shell script) wrapper plugin.
Wrapper plugin that formats shell scripts via shuck-formatter.
Formats .sh, .bash, .zsh, .ksh, .mksh, .dash, and .bats files, along with shell dotfiles such as .envrc, .bashrc, .bash_profile, .profile, .zshrc, and .zshenv.
See also the shfmt plugin, which formats exactly like the shfmt CLI.
Install and Setup
In your project's directory with a dprint.json file, run:
dprint add shuck
This will update your config file to have an entry for the plugin. Then optionally specify a "shuck" property to add configuration:
{
"shuck": {
// shuck config goes here
},
"plugins": [
"npm:@dprint/shuck@0.2.5"
]
}
All plugins
Official Plugins
Community Plugins
Wrapper Plugins
Process
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Wasm
Process
Wasm
Wasm
Wasm
Wasm
Wasm