-
Matthias Betz authoredaa2ed718
// eslint-disable-next-line import/no-extraneous-dependencies
// const sharedLib = require('eslint-config-airbnb-typescript/lib/shared.js');
module.exports = {
root: true,
extends: ['@vcsuite/eslint-config/vue-ts'],
env: {
node: true,
},
rules: {
'no-restricted-syntax': 'off',
},
overrides: [
{
files: ['*.ts', '*.vue'],
parserOptions: {
project: ['./tsconfig.json', './tests/tsconfig.json'],
},
rules: {
'@typescript-eslint/no-non-null-assertion': 'off',
},
},
],
ignorePatterns: ['dist/', 'node_modules/'],
};