Files
Twungeon/eslint.config.js
T

14 lines
558 B
JavaScript

import js from '@eslint/js'
import tseslint from 'typescript-eslint'
export default tseslint.config(
{ ignores: ['dist/**', 'coverage/**'] },
js.configs.recommended,
...tseslint.configs.recommended,
{ files: ['apps/stream-view/public/**/*.js'], languageOptions: { globals: {
document: 'readonly', fetch: 'readonly', crypto: 'readonly', WebSocket: 'readonly',
location: 'readonly', setTimeout: 'readonly', setInterval: 'readonly', window: 'readonly'
} } },
{ files: ['**/*.ts'], rules: { '@typescript-eslint/no-explicit-any': 'off' } }
)