15 lines
600 B
JavaScript
15 lines
600 B
JavaScript
/**
|
|
* @file Konfiguriert ESLint-Regeln und Browser-Globals für JavaScript-Dateien.
|
|
*/
|
|
import js from "@eslint/js";
|
|
import globals from "globals";
|
|
import { defineConfig } from "eslint/config";
|
|
|
|
export default defineConfig([
|
|
{ files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } },
|
|
{
|
|
files: ["public/js/script.js", "public/js/composerController.js", "public/js/conversationController.js", "public/js/messageRenderer.js", "public/js/personaController.js"],
|
|
rules: {"no-shadow": "error"}
|
|
},
|
|
]);
|