npm.io
6.0.1 • Published 3d ago

@fisker/prettier-config

Licence
MIT
Version
6.0.1
Deps
0
Size
12 kB
Vulns
0
Weekly
0
Stars
10

@fisker/prettier-config

fisker's Shareable prettier Configuration

Install

yarn add prettier @fisker/prettier-config --dev

Usage

module.exports = require('@fisker/prettier-config')

Customize

module.exports = require('@fisker/prettier-config').extend({
  trailingComma: 'none',
  overrides: [
    {
      files: '*.flow.js',
      options: {
        parser: 'flow',
      },
    },
  ],
})

Options

Global
Option value Description
bracketSpacing false Print spaces between brackets.
htmlWhitespaceSensitivity ignore How to handle whitespaces in HTML.
semi false Print semicolons.
singleQuote true Use single quotes instead of double quotes.
trailingComma all Print trailing commas wherever possible when multi-line.
*.css
Option value Description
parser css Which parser to use.
singleQuote false Use single quotes instead of double quotes.
*.{gql,graphql}
Option value Description
parser graphql Which parser to use.
*.{htm,html}
Option value Description
parser html Which parser to use.
*.{cjs,js,jsx,mjs}
Option value Description
parser babel Which parser to use.
*.json
Option value Description
parser json-stringify Which parser to use.
singleQuote false Use single quotes instead of double quotes.
*.json5
Option value Description
parser json5 Which parser to use.
singleQuote false Use single quotes instead of double quotes.
*.less
Option value Description
parser less Which parser to use.
singleQuote false Use single quotes instead of double quotes.
*.{markdown,md}
Option value Description
parser markdown Which parser to use.
*.mdx
Option value Description
parser mdx Which parser to use.
*.scss
Option value Description
parser scss Which parser to use.
singleQuote false Use single quotes instead of double quotes.
*.{cts,mts,ts,tsx}
Option value Description
parser typescript Which parser to use.
*.vue
Option value Description
parser vue Which parser to use.
*.{yaml,yml}
Option value Description
parser yaml Which parser to use.
singleQuote false Use single quotes instead of double quotes.

License

MIT fisker Cheung

Keywords