0.2.2 • Published 3 years ago
@vikiboss/prettier-config v0.2.2
@vikiboss/prettier-config
Viki's personal Prettier config
Features
module.exports = {
htmlWhitespaceSensitivity: 'strict',
jsxSingleQuote: true,
printWidth: 100,
semi: false,
singleQuote: true,
trailingComma: 'none'
}See full prettier default config fields, head to defaults.json.
Usage
Install
# npm
npm i -D @vikiboss/prettier-config
# yarn
yarn add -D @vikiboss/prettier-config
# pnpm
pnpm add -D @vikiboss/prettier-configEdit your config
you can add prettier field to your package.json:
{
"name": "awesome-project",
// ...
"prettier": "@vikiboss/prettier-config"
// ...
}or you can also add a .prettierrc file that contains following strings:
"@vikiboss/prettier-config"or you may want to override some rules based on it:
// .prettierrc.js
module.exports = {
...require('@vikiboss/prettier-config'),
semi: true,
singleQuote: false,
arrowParens: 'always'
}@vikiboss/prettier-config/fun
You will like it, maybe. 🤣
Just require config from the fun path and try it multiple times to see what will happen.
// .prettierrc.js
module.exports = require('@vikiboss/prettier-config/fun')License
MIT License © 2022-PRESENT Viki