# install the eslint-config-cofcat
npm install -D eslint-config-cofcat
# install necessary package
npm install -D eslint
npm install -D eslint-import
npm install -D eslint-config-airbnb
npm install -D prettier
Prettier is used for formatting code with project
Just copy file in your project, then will working;
// prettier.config.js
module.exports = {
printWidth: 100,
tabWidth: 2,
useTabs: false,
semi: true,
singleQuote: true,
quoteProps: 'as-needed',
jsxSingleQuote: false,
trailingComma: 'all',
bracketSpacing: true,
bracketSameLine: false,
arrowParens: 'always',
};
Extends the config with the extends
field in eslint config.
// .eslintrc
{
"extends": ["cofcat"]
}