@cbryant24/eslint-config-typescript
v1.0.14
Published
Run the following command to install and install peerDependencies as devDependencies for the current project
Downloads
53
Readme
Eslint, Typescript, and Prettier Setup
Run the following command to install and install peerDependencies as devDependencies for the current project
npx install-peerdeps --dev @cbryant24/eslint-config-typescript
Create the tsconfig.json
file in the projects root directory by running the following command
tsc --init
Add the follow extends
option to include base tsconfig.json
{
"extends": "@cbryant24/tsconfig.json",
"compilerOptions": {
...
}
}
Create a .eslintrc
file in the root of your project's directory (it should live where package.json does). Your .eslintrc
file should look like this:
{
"extends": [
"@cbryant24/eslint-config-typescript"
]
}
Run the following command to create a prettier config file
touch .prettierrc.json
Add the follow configuration to the .prettierrc.json
file
{
"tabWidth": 2,
"semi": true,
"singleQuote": true
}