eslint.config.mjs
Rama master · réplica de lectura del repositorio original.
import globals from "globals"
import pluginJs from "@eslint/js"
import pluginVue from "eslint-plugin-vue"
import pluginPrettierRecommended from "eslint-plugin-prettier/recommended"
export default [
{
files: ["**/*.{js,mjs,cjs,vue}"],
},
{
languageOptions: {
globals: {
...globals.browser,
// Webpack replaces process.env.NODE_ENV at build time.
process: "readonly",
},
},
},
{
// CommonJS files are build and check scripts; they run under Node, not in a browser.
files: ["**/*.cjs"],
languageOptions: {
sourceType: "commonjs",
globals: globals.node,
},
},
pluginJs.configs.recommended,
...pluginVue.configs["flat/essential"],
pluginPrettierRecommended,
]