From fc7e9312d00e60171ed77c477ed91231d3dbfff9 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Sun, 12 Dec 2021 17:48:47 +0100 Subject: build: move modules into subproject directory --- language-web/.eslintrc.js | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 language-web/.eslintrc.js (limited to 'language-web/.eslintrc.js') diff --git a/language-web/.eslintrc.js b/language-web/.eslintrc.js deleted file mode 100644 index b27feb0e..00000000 --- a/language-web/.eslintrc.js +++ /dev/null @@ -1,40 +0,0 @@ -// Loosely based on -// https://github.com/iamturns/create-exposed-app/blob/f14e435b8ce179c89cce3eea89e56202153a53da/.eslintrc.js -module.exports = { - plugins: [ - '@typescript-eslint', - ], - extends: [ - 'airbnb', - 'airbnb-typescript', - 'airbnb/hooks', - 'plugin:@typescript-eslint/recommended', - 'plugin:@typescript-eslint/recommended-requiring-type-checking', - ], - parserOptions: { - project: './tsconfig.json', - }, - rules: { - // https://basarat.gitbooks.io/typescript/docs/tips/defaultIsBad.html - 'import/prefer-default-export': 'off', - 'import/no-default-export': 'error', - // propTypes are for runtime validation, but we rely on TypeScript for build-time validation: - // https://github.com/yannickcr/eslint-plugin-react/issues/2275#issuecomment-492003857 - 'react/prop-types': 'off', - // Make sure switches are exhaustive: https://stackoverflow.com/a/60166264 - 'default-case': 'off', - '@typescript-eslint/switch-exhaustiveness-check': 'error', - // https://github.com/airbnb/javascript/pull/2501 - 'react/function-component-definition': ['error', { - namedComponents: 'function-expression', - namedComponents: 'function-declaration', - }], - }, - env: { - browser: true, - }, - ignorePatterns: [ - '*.js', - 'build/**/*', - ], -}; -- cgit v1.2.3-70-g09d2