mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-12 12:54:07 -07:00
Remove unnecessary eslint config file (#19015)
This commit is contained in:
committed by
GitHub
parent
b16c9a5ebd
commit
c0e7da42b2
@@ -1,50 +0,0 @@
|
|||||||
/**
|
|
||||||
* @license
|
|
||||||
* Copyright 2025 Google LLC
|
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
|
||||||
*/
|
|
||||||
|
|
||||||
import typescriptEslint from '@typescript-eslint/eslint-plugin';
|
|
||||||
import tsParser from '@typescript-eslint/parser';
|
|
||||||
|
|
||||||
export default [
|
|
||||||
{
|
|
||||||
files: ['**/*.ts'],
|
|
||||||
plugins: {
|
|
||||||
'@typescript-eslint': typescriptEslint,
|
|
||||||
},
|
|
||||||
|
|
||||||
languageOptions: {
|
|
||||||
parser: tsParser,
|
|
||||||
ecmaVersion: 2022,
|
|
||||||
sourceType: 'module',
|
|
||||||
parserOptions: {
|
|
||||||
project: './tsconfig.json',
|
|
||||||
tsconfigRootDir: import.meta.dirname,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
rules: {
|
|
||||||
'@typescript-eslint/naming-convention': [
|
|
||||||
'warn',
|
|
||||||
{
|
|
||||||
selector: 'import',
|
|
||||||
format: ['camelCase', 'PascalCase'],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
|
|
||||||
curly: 'warn',
|
|
||||||
eqeqeq: 'warn',
|
|
||||||
'no-throw-literal': 'warn',
|
|
||||||
semi: 'warn',
|
|
||||||
'@typescript-eslint/no-floating-promises': ['error'],
|
|
||||||
'@typescript-eslint/no-unsafe-type-assertion': 'error',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
files: ['**/*.test.ts'],
|
|
||||||
rules: {
|
|
||||||
'@typescript-eslint/no-unsafe-type-assertion': 'off',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
];
|
|
||||||
Reference in New Issue
Block a user