eslint-config-twilio-ts
Version:
Twilio's ESLint TypeScript config
19 lines (17 loc) • 420 B
JavaScript
const rules = require('./rules');
module.exports = {
extends: ['twilio', 'plugin:@typescript-eslint/recommended'],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 2018,
sourceType: 'module',
project: './tsconfig.json',
},
plugins: ['@typescript-eslint'],
settings: {
'import/parsers': {
'@typescript-eslint/parser': ['.ts', '.tsx', '.d.ts'],
},
},
rules,
};