1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-05 14:17:26 +02:00
Files
php-adminer/eslint.config.mjs
Jakub Vrana 6d4896e03c JS: Add ESLint config
To use this: Create package.json and run:
npm install --save-dev eslint @eslint/js
2025-03-20 09:54:44 +01:00

27 lines
715 B
JavaScript

// prepend adminer/include/functions.js to adminer/include/editing.js and editor/include/editing.js, then delete
import { globalIgnores } from "eslint/config";
import js from "@eslint/js";
import globals from "globals";
export default [
globalIgnores(["externals/"]),
js.configs.recommended,
{
languageOptions: {
globals: {
...globals.browser,
jush: false, jushLinks: false,
offlineMessage: false, thousandsSeparator: false, // include/design.inc.php
indexColumns: false, // select.inc.php
tablePos: false, em: false, // schema.inc.php
}
},
rules: {
"no-var": "error",
"prefer-const": "error",
"no-unused-vars": "off", //! we want this only on global level
},
},
];