UNPKG

nodemw

Version:

MediaWiki API and WikiData client written in Node.js

38 lines (35 loc) 918 B
const globals = require("globals"); const js = require("@eslint/js"); const eslintConfigPrettier = require("eslint-config-prettier"); module.exports = [ js.configs.recommended, eslintConfigPrettier, { languageOptions: { ecmaVersion: 2022, sourceType: "script", globals: { // https://eslint.org/docs/latest/use/configure/language-options#predefined-global-variables ...globals.node, }, }, rules: { "prefer-const": "off", "no-console": "off", // https://eslint.org/docs/latest/rules/no-unused-vars "no-unused-vars": [ "error", { vars: "all", args: "after-used", caughtErrors: "none", // ignore catch block variables ignoreRestSiblings: false, reportUsedIgnorePattern: false, }, ], }, }, { ignores: ["**/config-DIST.js", "coverage/**"], }, ];