UNPKG

@tofandel/vue3-carousel

Version:

A simple carousel component for Vue 3

52 lines (50 loc) 1.28 kB
import eslint from '@eslint/js' import importPlugin from 'eslint-plugin-import' import globals from 'globals' import tseslint from 'typescript-eslint' export default tseslint.config( eslint.configs.recommended, importPlugin.flatConfigs.recommended, ...tseslint.configs.recommended, { settings: { 'import/resolver': { typescript: true, node: true, }, }, languageOptions: { sourceType: 'module', globals: { ...globals.browser, }, }, rules: { 'no-console': ["error", { allow: ["warn", "error"] }], '@typescript-eslint/no-unused-vars': 'error', '@typescript-eslint/no-empty-function': 'off', '@typescript-eslint/no-non-null-assertion': 'off', '@typescript-eslint/no-explicit-any': 'warn', 'import/order': [ 'error', { groups: [ 'builtin', 'external', 'internal', 'parent', 'sibling', 'index', 'object', 'type', ], 'newlines-between': 'always', alphabetize: { order: 'asc', caseInsensitive: true }, }, ], }, }, { ignores: ['**/.vitepress/*', 'dist', 'node_modules', 'coverage'], } )