{ "extends": "../.eslintrc.json", "env": { "browser": true, "node": false }, "parserOptions": { "sourceType": "script" }, "plugins": [ "markdown" ], "rules": { "no-new": "off", "strict": "error", "unicorn/no-array-for-each": "off", "unicorn/numeric-separators-style": "off", "unicorn/prefer-node-protocol": "off" }, "overrides": [ { // 2. Enable the Markdown processor for all .md files. "files": [ "./**/*.md" ], "processor": "markdown/markdown" }, { // In v2, configuration for fenced code blocks is separate from the // containing Markdown file. Each code block has a virtual filename // appended to the Markdown file's path. "files": [ "./**/*.md/*.js" ], // Configuration for fenced code blocks goes with the override for // the code block's virtual filename, for example: "parserOptions": { "ecmaFeatures": { "impliedStrict": true } }, "rules": { "no-array-for-each": "off", "no-labels": "off", "no-redeclare": "off", "no-undef": "off", "no-unused-expressions": "off", "no-unused-labels": "off", "no-unused-vars": "off", "unicorn/no-array-for-each": "off", "unicorn/numeric-separators-style": "off" } } ] }