1.0.3 • Published 5 years ago
prettier-config-fisker
fisker's Shareable prettier Configuration
Install
yarn add prettier-config-fisker --dev
Usage
module.exports = require('prettier-config-fisker')
Customize
module.exports = require('prettier-config-fisker').customize({
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 | es5 | 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. |
*.{html,htm}
Option | value | Description |
---|
parser | html | Which parser to use. |
*.{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. |
*.{md,markdown}
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. |
*.{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