@pluve/bionic
Version:
[](https://www.npmjs.com/package/@pluve/bionic)
34 lines (33 loc) • 667 B
JavaScript
module.exports = {
env: {
browser: true,
node: true,
es6: true,
mocha: true,
jest: true,
jasmine: true,
},
parser: require.resolve('@typescript-eslint/parser'),
plugins: ['jest', 'react-hooks'],
extends: [
'airbnb',
'airbnb-typescript',
'prettier',
],
parserOptions: {
project: './tsconfig.json',
ecmaFeatures: {
jsx: true,
},
useJSXTextNode: true,
warnOnUnsupportedTypeScriptVersion: false,
},
root: true,
settings: {
'import/resolver': { node: { extensions: ['.js', '.jsx', '.ts', '.tsx', '.d.ts'] } },
react: {
pragma: 'React',
version: 'detect',
},
},
};