UNPKG

floating-vue

Version:

Easy Vue tooltips, dropdowns, menus & popovers using floating-ui

58 lines (57 loc) 1.29 kB
module.exports = { root: true, env: { browser: true, node: true, jest: true, }, extends: [ 'plugin:vue/recommended', '@vue/standard', '@vue/typescript/recommended', ], parserOptions: { ecmaVersion: 2020, }, globals: { name: 'off', }, rules: { 'arrow-parens': 0, 'generator-star-spacing': 0, 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0, 'comma-dangle': ['error', 'always-multiline'], 'vue/multi-word-component-names': 'off', 'vue/html-closing-bracket-newline': [ 'error', { singleline: 'never', multiline: 'always', }, ], 'no-var': ['error'], '@typescript-eslint/member-delimiter-style': [ 'error', { multiline: { delimiter: 'none', }, singleline: { delimiter: 'comma', }, }, ], '@typescript-eslint/ban-ts-comment': 'warn', '@typescript-eslint/no-use-before-define': 'off', 'no-use-before-define': 'off', '@typescript-eslint/indent': ['error', 2], quotes: ['error', 'single', { allowTemplateLiterals: true }], '@typescript-eslint/no-empty-function': 'off', indent: 'off', }, ignorePatterns: [ 'node_modules/', 'dist/', '!.*', ], }