Unibeautify
  • Install
  • Docs
  • Assistant
  • Playground
  • GitHub

›Beautifiers

About

  • What is Unibeautify
  • Unibeautify CI
  • Credits

Usage

  • Getting Started
  • Command-Line Interface (CLI)
  • Configuration File
  • Language Options
  • Beautifier Options
  • Supported Languages
  • Editor Integration

Contributing

  • Examples

Integrations

  • GitHub
  • GitLab
  • Bitbucket

Beautifiers

  • Black
  • Brittany
  • ClangFormat
  • CSScomb
  • ESLint
  • Gofmt
  • JS-Beautify
  • PHP-CS-Fixer
  • PHP_CodeSniffer
  • Prettier
  • Pretty Diff
  • sqlformat
  • stylelint
  • TSLint
  • YAPF
Edit

CSScomb Beautifier

npm downloads GitHub Stars GitHub Issues

Edit CSScomb Beautifier

About

CSScomb beautifier for Unibeautify

PackageDocsLatest
@unibeautify/beautifier-csscombv0.1.0npm
unibeautifyv0.17.1npm
cosmiconfigv5.0.5npm
csscombv4.3.0npm

Install

Install with npm:

npm install --save-dev unibeautify cosmiconfig csscomb @unibeautify/beautifier-csscomb

Or with yarn:

yarn add --dev unibeautify cosmiconfig csscomb @unibeautify/beautifier-csscomb

Usage

Add CSScomb to beautifiers language option. A .unibeautifyrc.json file would look like the following:

{
  "LANGUAGE_NAME": {
    "beautifiers": [
      "CSScomb"
    ]
  }
}

Note: The LANGUAGE_NAME should be replaced with your desired supported language name, such as CSS, SCSS, Sass, etc.

Advanced

The following beautifier option(s) are supported:

  • prefer_beautifier_config

See beautifier options docs for more information.

Example advanced configuration:

{
  "LANGUAGE_NAME": {
    "beautifiers": [
      "CSScomb"
    ],
    "CSScomb": {
      "prefer_beautifier_config": true
    }
  }
}

Options

No configuration options are supported. The following languages are supported without options: CSS, SCSS, Sass.

FAQ

How to use CSScomb in Atom, VSCode, and other editors?

See the editor integration documentation for installation instructions for your editor of choice.

How to use CSScomb configuration file?

You can override Unibeautify configuration and use CSScomb's own configuration file instead with prefer_beautifier_config beautifier option.

{
  "LANGUAGE_NAME": {
    "beautifiers": [
      "CSScomb"
    ],
    "CSScomb": {
      "prefer_beautifier_config": "path/to/CSScomb/config/file"
    }
  }
}

See beautifier options docs for more information.

How to enable CSScomb to format on save?

See the editor integration documentation for format on save instructions for your editor of choice.

How to run CSScomb on all files?

You can run CSScomb on all of your files for every commit with Unibeautify CI.

Is there a CSScomb sandbox or playground?

You can quickly try CSScomb online with Unibeautify Playground.

← ClangFormatESLint →
  • About
  • Install
  • Usage
    • Advanced
  • Options
  • FAQ
    • How to use CSScomb in Atom, VSCode, and other editors?
    • How to use CSScomb configuration file?
    • How to enable CSScomb to format on save?
    • How to run CSScomb on all files?
    • Is there a CSScomb sandbox or playground?
Unibeautify
Docs
Getting StartedCLIConfigurationOptions
Community
User ShowcaseStack Overflow@Unibeautify on TwitterFollow Unibeautify on Twitter
More
GitHubStar Unibeautify on GitHubCode coverage of UnibeautifyCode coverage of Unibeautify
© 2020 Glavin Wiechert
Credits