UNPKG

@in-ch/setup

Version:

A tool for quick setup and configuration of essential project files.

38 lines (36 loc) 774 B
import { defineConfig } from 'eslint-define-config'; export default defineConfig({ env: { browser: true, es2021: true, node: true, }, extends: ['airbnb-base', 'plugin:@typescript-eslint/recommended'], parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 12, sourceType: 'module', }, plugins: ['@typescript-eslint'], rules: { 'import/extensions': [ 'error', 'ignorePackages', { js: 'never', jsx: 'never', ts: 'never', tsx: 'never', }, ], 'no-console': 'off', 'no-unused-vars': ['error', { argsIgnorePattern: '^_' }], }, settings: { 'import/resolver': { node: { extensions: ['.js', '.jsx', '.ts', '.tsx'], }, }, }, });