@davidthjones/prettier-config
Personal Prettier config.
Usage
Add prettier
and this package as dev dependencies:
yarn add --dev prettier @davidthjones/prettier-config
Add a .prettierrc
file or "prettier"
key in package.json
that names this package:
"@davidthjones/prettier-config"
jq '.prettier = "@davidthjones/prettier-config"' package.json | sponge package.json
Options may be selectively overridden by extending this configuration in a prettier.config.js
file:
const { overrides, ...options } = require("@davidthjones/prettier-config")
module.exports = {
...options,
semi: false,
tabWidth: 2,
overrides: [
...overrides,
{
files: "*.ts?(x)",
options: {
useTabs: true,
},
},
]
}
More on sharing Prettier configurations. Based on @azz/prettier-config
.