Skip to content

Commit 36fdc0b

Browse files
committed
feat(config/eslintrc): include eslint-config-airbnb along with eslint-config-airbnb-ts
Per: https://github.com/iamturns/eslint-config-airbnb-typescript/releases/tag/v13.0.0
1 parent cff4977 commit 36fdc0b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/config/helpers/build-eslint.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ const {
55
const {hasAnyDep} = require('../../utils')
66
const {testMatch} = require('../helpers/test-match')
77

8-
const withBaseConfig = base => variant =>
9-
require.resolve(base + (variant ? `/${variant}` : ''))
8+
const withBaseConfig = (base, separator) => variant =>
9+
require.resolve(base + (variant ? `${separator}${variant}` : ''))
1010

11-
const airbnb = withBaseConfig('eslint-config-airbnb-typescript')
12-
const prettier = withBaseConfig('eslint-config-prettier')
11+
const airbnb = withBaseConfig('eslint-config-airbnb', '-')
12+
const airbnbTypeScript = withBaseConfig('eslint-config-airbnb-typescript', '/')
13+
const prettier = withBaseConfig('eslint-config-prettier', '/')
1314

1415
const hasReact = hasAnyDep('react')
1516

@@ -44,6 +45,7 @@ const buildConfig = ({withReact = false} = {}) => {
4445
plugins: ['prettier', 'jest', ifReact('react-hooks')].filter(Boolean),
4546
extends: [
4647
ifReact(airbnb(), airbnb('base')),
48+
ifReact(airbnbTypeScript(), airbnbTypeScript('base')),
4749
'plugin:jest/recommended',
4850
prettier(),
4951
ifReact('plugin:react-hooks/recommended'),

0 commit comments

Comments
 (0)