diff --git a/eslint.config.js b/eslint.config.js index fb37936b..5febc486 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,17 +1,17 @@ -"use strict"; +import globals from "globals"; +import eslintConfigESLint from "eslint-config-eslint"; +import eslintConfigESLintFormatting from "eslint-config-eslint/formatting"; +import markdown from "./src/index.js"; -module.exports = [ - ...require("eslint-config-eslint/cjs").map(config => ({ - ...config, - files: ["**/*.js"] - })), +export default [ + ...eslintConfigESLint, { - ...require("eslint-config-eslint/formatting"), + ...eslintConfigESLintFormatting, files: ["**/*.js"] }, { plugins: { - markdown: require(".") + markdown } }, { @@ -25,8 +25,11 @@ module.exports = [ files: ["tests/**/*.js"], languageOptions: { globals: { - ...require("globals").mocha + ...globals.mocha } + }, + rules: { + "no-underscore-dangle": "off" } }, {