23 lines
555 B
JavaScript
23 lines
555 B
JavaScript
const globals = require("globals");
|
|
const babelParser = require("@babel/eslint-parser");
|
|
|
|
module.export = [
|
|
{files: ["**/*.{js,mjs,cjs,jsx}"]},
|
|
{files: ["**/*.js"], languageOptions: {sourceType: "commonjs"}},
|
|
{languageOptions: {
|
|
globals: globals.browser,
|
|
parser: babelParser,
|
|
parserOptions: {
|
|
"ecmaFeatures": {
|
|
"jsx": true,
|
|
"modules": true
|
|
},
|
|
requireConfigFile: false,
|
|
babelOptions: {
|
|
babelrc: false,
|
|
configFile: false,
|
|
presets: ["@babel/preset-env"]
|
|
}
|
|
}
|
|
}},
|
|
]; |