tslint-config-blvd v1.2.1
tslint-config-blvd
✨ A TSLint config that conforms to the blvd TypeScript styleguide.
Installation
Install tslint and tslint-config-blvd using yarn:
yarn add --dev tslint tslint-config-blvdor, for npm:
npm install --save-dev tslint tslint-config-blvdUsage
In your tsconfig.json file, extend tslint-config-blvd.
{
"extends": "tslint-config-blvd"
}React rules
We've also included a separate config for React projects. In your tsconfig.json file, extend tslint-config-blvd/react.
{
"extends": ["tslint-config-blvd/react"]
}Prettier
Prettier is an automated code formatter for JavaScript, TypeScript, and other languages.
This TSLint config works alongside Prettier, too. To use it, install Prettier as well as tslint-config-prettier to your project.
yarn add --dev prettier tslint-config-prettierCreate a .prettierrc file. Then add the following configs. This should make Prettier automatically format your code based
on the blvd guidelines.
{
"semi": false,
"tabWidth": 2,
"printWidth": 140,
"singleQuote": true,
"trailingComma": "none"
}Then include tslint-config-prettier in your project. IMPORTANT: You must add tslint-config-prettier last in the extends array!
{
"extends": ["tslint-config-blvd/react", "tslint-config-prettier"]
}