Skip to content

Commit

Permalink
feat: do not extend eslint-config
Browse files Browse the repository at this point in the history
  • Loading branch information
john-d-pelingo committed Dec 2, 2020
1 parent 18fc7ec commit cebe150
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 11 deletions.
23 changes: 22 additions & 1 deletion packages/eslint-config-typescript/.eslintrc.js
Expand Up @@ -7,15 +7,36 @@ const config = {
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint', 'import', 'jsx-a11y'],
extends: [
'@jdp-dev/eslint-config',
'eslint:recommended',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'prettier',
'prettier/@typescript-eslint',
'plugin:import/typescript',
],
rules: {
'@typescript-eslint/explicit-function-return-type': 'off',
'@typescript-eslint/no-var-requires': 'off',
'import/no-default-export': 'error',
'import/no-deprecated': 'warn',
'import/order': [
'error',
{
pathGroupsExcludedImportTypes: ['builtin'],
groups: [
'builtin',
'external',
'internal',
'unknown',
'parent',
'sibling',
'index',
],
'newlines-between': 'always',
alphabetize: { order: 'asc' },
},
],
'import/prefer-default-export': 'off',
},
settings: {
'import/ignore': ['node_modules'],
Expand Down
1 change: 0 additions & 1 deletion packages/eslint-config-typescript/package.json
Expand Up @@ -37,7 +37,6 @@
"typescript": "^4.1.2"
},
"dependencies": {
"@jdp-dev/eslint-config": "^0.0.5",
"@typescript-eslint/eslint-plugin": "^4.9.0",
"@typescript-eslint/parser": "^4.9.0",
"eslint": "^7.14.0",
Expand Down
9 changes: 0 additions & 9 deletions yarn.lock
Expand Up @@ -190,15 +190,6 @@
minimatch "^3.0.4"
strip-json-comments "^3.1.1"

"@jdp-dev/eslint-config@^0.0.5":
version "0.0.5"
resolved "https://registry.yarnpkg.com/@jdp-dev/eslint-config/-/eslint-config-0.0.5.tgz#25a05d3b1bc57ad0a6e38ef6afbf1cca121dedeb"
integrity sha512-dnldoW9drJmhYux04hH3ClbKlPs+U23kY6c4MczgHc4oq+15Q+Bnnp0HUioWKPkhKq1l+3QCCJQTM+4OUImi+A==
dependencies:
eslint "^7.14.0"
eslint-config-prettier "^6.15.0"
eslint-plugin-import "^2.22.1"

"@nodelib/fs.scandir@2.1.3":
version "2.1.3"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b"
Expand Down

0 comments on commit cebe150

Please sign in to comment.