eslint-config-dougkulak
Prettier rules dougkulak prefers.
Install
npm add prettier-config-dougkulak -D
yarn add prettier-config-dougkulak -D
Usage
Add in your package.json
:
{
...
"prettier": "prettier-config-dougkulak"
}
If you want overwrite some properties, you need import the file in a .prettierrc.js file and export the modifications:
module.exports = {
...require("prettier-config-dougkulak"),
semi: false,
};
If you want to use prettier with eslint, add in your .eslintrc.js:
extends: [
// ...
'prettier',
'prettier/@typescript-eslint',
],
Run format your code:
prettier --write \"src/**/*.ts\""
Contribution
If you find this config not strong enough you may add additional rules, write some tests, and trigger assets generation.
yarn test