2.1.0 • Published 2 years ago
@einride/prettier-config v2.1.0
@einride/prettier-config
Einride's default Prettier config
Installation
Install @einride/prettier-config as a dev dependency:
yarn add @einride/prettier-config --devMake sure Prettier is also installed in your project.
Usage
Add @einride/prettier-config to your .prettierrc.js file:
module.exports = {
...require("@einride/prettier-config"),
}Specific settings can be overridden by adding them after @einride/prettier-config:
module.exports = {
...require("@einride/prettier-config"),
semi: true,
}Add a formatting scripts to the scripts section of your package.json:
{
"scripts": {
"format": "prettier --write .",
"format-check": "prettier --check ."
}
}Running yarn format will format all your files according to the config specified in
.prettierrc.js.
Running yarn format-check will return exit code 1 when there are formatting issues, which makes it
a good fit for CI.
Add a .prettierignore file to ignore files from being formatted:
src/gen # ignores files in src/gen directory from being formattednode_modules is ignored by default.
Contribute
See Contributing Guide.
License
MIT