@u3u/eslint-config
Version:
My ESLint config
37 lines (34 loc) • 746 B
JavaScript
import { createRequire } from 'node:module';
const require = createRequire(import.meta.url);
import {
env
} from "./chunk-UPQWJF6S.mjs";
import {
__require,
defineConfig
} from "./chunk-EDLRNWEK.mjs";
// src/vue.ts
var { useTsForJs } = env;
var vue_default = defineConfig({
extends: [
// 'plugin:vue/recommended'
],
overrides: [
{
extends: useTsForJs ? [__require.resolve("./disable-type-aware")] : [],
files: ["*.vue"],
parser: "vue-eslint-parser",
parserOptions: {
extraFileExtensions: [".vue"],
parser: "@typescript-eslint/parser"
},
plugins: ["vue"],
rules: {
// https://eslint.vuejs.org/rules/
}
}
]
});
export {
vue_default as default
};