import js from '@eslint/js' import globals from 'globals' import ts from 'typescript-eslint' import vue from 'eslint-plugin-vue' // Kolejność ma znaczenie: w flat config późniejszy wpis nadpisuje wcześniejszy, // więc wyjątki od reguł muszą stać za blokiem, który te reguły ustawia. export default ts.config( { ignores: ['dist/**', 'node_modules/**'] }, js.configs.recommended, ts.configs.recommended, vue.configs['flat/recommended'], { // Pliki .vue parsuje vue-eslint-parser, a bloki