@ntnyq/prettier-config
v3.0.1
Published
Sharable prettier config of ntnyq.
Readme
@ntnyq/prettier-config
My sharable prettier config.
Style
- 2 spaces
- No semi
- Single quote
- Trailing comma
- Avoid arrow parens
Install
npm install @ntnyq/prettier-configyarn add @ntnyq/prettier-configpnpm add @ntnyq/prettier-configbun add @ntnyq/prettier-configUsage
Config in prettier.config.mjs:
Basic usage
// @ts-check
import { defineConfig } from '@ntnyq/prettier-config'
export default defineConfig()Custom options
// @ts-check
import { defineConfig } from '@ntnyq/prettier-config'
export default defineConfig({
printWidth: 100,
trailingComma: 'none',
overrides: [
{
files: ['**/*.html'],
options: {
singleAttributePerLine: false,
},
},
{
files: ['**/*.{css,scss}'],
options: {
singleQuote: false,
},
},
],
})Config in VSCode
Config in .vscode/settings.json:
{
"prettier.enable": true,
"editor.formatOnSave": true,
"prettier.configPath": "./prettier.config.mjs",
"editor.defaultFormatter": "esbenp.prettier-vscode"
}