text: module.exports = {
    env: {
      commonjs: true,
      es6: true,
      node: true
    },
    extends: [
      'eslint:recommended',
      'prettier',
      'plugin:prettier/recommended'
    ],
    globals: {},
    parser: '@typescript-eslint/parser',
    parserOptions: {
      ecmaVersion: 6,
      sourceType: 'module'
    },
    plugins: ['@typescript-eslint'],
    rules: {
      'prettier/prettier': 'warn',
      'no-cond-assign': [2, 'except-parens'],
      'no-unused-vars': 0,
      '@typescript-eslint/no-unused-vars': 1,
      'no-empty': [
        'error',
        {
          allowEmptyCatch: true
        }
      ],
      'prefer-const': [
        'warn',
        {
          destructuring: 'all'
        }
      ],
      'spaced-comment': 'warn'
    }
  }
  