feat: integrate competence map analytics

This commit is contained in:
Gleb Korotkiy
2026-06-21 01:56:39 +03:00
parent 75e9616bcb
commit cf1fbb1b55
398 changed files with 36927 additions and 514 deletions

View File

@@ -5,11 +5,40 @@ import tseslint from 'typescript-eslint'
export default [
{
ignores: ['dist', 'coverage', 'playwright-report', 'test-results', 'node_modules'],
ignores: [
'dist',
'coverage',
'playwright-report',
'test-results',
'node_modules',
'src/shared/ui-kit/**',
'src/shared/api/generated-api/**',
'src/shared/model/generated-zod/**',
],
},
js.configs.recommended,
...tseslint.configs.recommended,
...vue.configs['flat/recommended'],
{
files: ['src/**/*.{ts,tsx,vue}'],
languageOptions: {
globals: {
ClipboardEvent: 'readonly',
Element: 'readonly',
Event: 'readonly',
FocusEvent: 'readonly',
HTMLInputElement: 'readonly',
KeyboardEvent: 'readonly',
MouseEvent: 'readonly',
SVGElement: 'readonly',
cancelAnimationFrame: 'readonly',
document: 'readonly',
getComputedStyle: 'readonly',
requestAnimationFrame: 'readonly',
window: 'readonly',
},
},
},
{
files: ['**/*.vue'],
languageOptions: {