prettier-plugin-ssh-config

0.2.3 • Public • Published

prettier-plugin-ssh-config

A prettier plugin for ssh config.

npm github node

Examples

Host *
  HostName localhost
  User root
Host abc
  HostName 127.0.0.1
  User nginx

Installation

npm install prettier prettier-plugin-ssh-config --save-dev

Usage

prettier --write ssh_config

Support Filenames

  • ssh.config
  • ssh_config
  • ssh-config
  • sshconfig
  • *.ssh_config
  • *.ssh-config
  • *.sshconfig

To support custom config name:

// .prettierrc.json
{
  "overrides": [
    {
      "files": ".ssh/config",
      "options": {
        "parser": "ssh-config"
      }
    }
  ]
}

Options

This plugin took options from prettier. Support useTabs/tabWidth/endOfLine , not support printWidth/requirePragma/insertPragma .

Related

Package Sidebar

Install

npm i prettier-plugin-ssh-config

Weekly Downloads

18

Version

0.2.3

License

MIT

Unpacked Size

7.6 kB

Total Files

5

Last publish

Collaborators

  • airkro