0.0.14 • Published 2 years ago
@tmkiu/eslint-config v0.0.14
Config Examples
.eslintrc.js
module.exports = {
extends: ['@tmkiu'],
};
.vscode/settings.json
{
"editor.codeActionsOnSave": {
"source.fixAll": true
},
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"json",
"jsonc",
"json5",
"markdown",
"less",
"scss",
"vue"
],
"prettier.semi": true,
"prettier.singleQuote": true,
"prettier.trailingComma": "es5",
"prettier.arrowParens": "avoid",
"prettier.printWidth": 100
}
Trouble Shooting
Conflict
const baseConfig = require('@tmkiu/eslint-config');
module.exports = {
extends: ['@tmkiu'],
overrides: [...baseConfig.overrides],
};
Prettier or other cli
if you are using pnpm
, add this to your .npmrc
public-hoist-pattern[] = **eslint**
public-hoist-pattern[] = prettier