// eslint.config.mjs import antfu from "@antfu/eslint-config"; export default antfu({ stylistic: { quotes: "double", semi: true, }, vue: true, languageOptions: { globals: { uni: "readonly", getCurrentPages: "readonly", getApp: "readonly", }, }, rules: { "max-len": ["error", { code: 100 }], "style/no-tabs": ["off"], "vue/eqeqeq": ["off"], "vue/require-prop-type-constructor": ["off"], "vue/valid-v-slot": ["off"], "eqeqeq": ["off"], "no-console": ["off"], }, ignores: [ "uni_modules/**/*", "main.js", "wxcomponents/**/*", "unpackage/**/*", "uniCloud-aliyun/**/*", "utils/css.js", "types/global.d.ts", "manifest.json", "node_modules/**/*", "unpackage/**/*", "uni.promisify.adaptor.js", "pages.json", "css.js", "androidPrivacy.json", ], });