eslint.config.js (27 lines of code) (raw):
import js from "@eslint/js";
export default [
js.configs.recommended,
{
ignores: ["node_modules", "data/*", "dist/*"],
rules: {
"comma-dangle": [
"error",
{
arrays: "always-multiline",
objects: "always-multiline",
imports: "always-multiline",
exports: "always-multiline",
functions: "never",
},
],
},
languageOptions: {
sourceType: "module",
ecmaVersion: "latest",
globals: {
process: "readonly",
console: "readonly",
},
},
},
];