mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-18 15:00:13 +01:00
Move .eslintignore content into .eslintrc.json, sort by setting name.
This commit is contained in:
parent
d032dc6b33
commit
0550ba91d3
2 changed files with 52 additions and 50 deletions
|
|
@ -1,7 +0,0 @@
|
||||||
demo/markdown-it.min.js
|
|
||||||
demo/markdownlint-browser.js
|
|
||||||
demo/markdownlint-browser.min.js
|
|
||||||
demo/markdownlint-rule-helpers-browser.js
|
|
||||||
demo/markdownlint-rule-helpers-browser.min.js
|
|
||||||
example/typescript/type-check.js
|
|
||||||
test-repos/
|
|
||||||
|
|
@ -1,27 +1,60 @@
|
||||||
{
|
{
|
||||||
"parserOptions": {
|
|
||||||
"ecmaVersion": 2019
|
|
||||||
},
|
|
||||||
"env": {
|
"env": {
|
||||||
"node": true,
|
"node": true,
|
||||||
"es6": true
|
"es6": true
|
||||||
},
|
},
|
||||||
|
"extends": [
|
||||||
|
"eslint:all",
|
||||||
|
"plugin:jsdoc/recommended"
|
||||||
|
],
|
||||||
|
"ignorePatterns": [
|
||||||
|
"demo/markdown-it.min.js",
|
||||||
|
"demo/markdownlint-browser.js",
|
||||||
|
"demo/markdownlint-browser.min.js",
|
||||||
|
"demo/markdownlint-rule-helpers-browser.js",
|
||||||
|
"demo/markdownlint-rule-helpers-browser.min.js",
|
||||||
|
"example/typescript/type-check.js",
|
||||||
|
"test-repos/"
|
||||||
|
],
|
||||||
|
"overrides": [
|
||||||
|
{
|
||||||
|
"files": [
|
||||||
|
"demo/*.js"
|
||||||
|
],
|
||||||
|
"env": {
|
||||||
|
"browser": true
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"jsdoc/require-jsdoc": "off",
|
||||||
|
"unicorn/prefer-query-selector": "off",
|
||||||
|
"unicorn/prefer-add-event-listener": "off",
|
||||||
|
"no-console": "off",
|
||||||
|
"no-shadow": "off",
|
||||||
|
"no-var": "off"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"files": [
|
||||||
|
"example/*.js"
|
||||||
|
],
|
||||||
|
"rules": {
|
||||||
|
"node/no-missing-require": "off",
|
||||||
|
"node/no-extraneous-require": "off",
|
||||||
|
"no-console": "off",
|
||||||
|
"no-invalid-this": "off",
|
||||||
|
"no-shadow": "off",
|
||||||
|
"object-property-newline": "off"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"parserOptions": {
|
||||||
|
"ecmaVersion": 2019
|
||||||
|
},
|
||||||
"plugins": [
|
"plugins": [
|
||||||
"jsdoc",
|
"jsdoc",
|
||||||
"node",
|
"node",
|
||||||
"unicorn"
|
"unicorn"
|
||||||
],
|
],
|
||||||
"extends": [
|
|
||||||
"eslint:all",
|
|
||||||
"plugin:jsdoc/recommended"
|
|
||||||
],
|
|
||||||
"settings": {
|
|
||||||
"jsdoc": {
|
|
||||||
"preferredTypes": {
|
|
||||||
"object": "Object"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"reportUnusedDisableDirectives": true,
|
"reportUnusedDisableDirectives": true,
|
||||||
"rules": {
|
"rules": {
|
||||||
"array-bracket-spacing": ["error", "always"],
|
"array-bracket-spacing": ["error", "always"],
|
||||||
|
|
@ -243,35 +276,11 @@
|
||||||
"unicorn/string-content": "error",
|
"unicorn/string-content": "error",
|
||||||
"unicorn/throw-new-error": "error"
|
"unicorn/throw-new-error": "error"
|
||||||
},
|
},
|
||||||
"overrides": [
|
"settings": {
|
||||||
{
|
"jsdoc": {
|
||||||
"files": [
|
"preferredTypes": {
|
||||||
"demo/*.js"
|
"object": "Object"
|
||||||
],
|
}
|
||||||
"env": {
|
|
||||||
"browser": true
|
|
||||||
},
|
|
||||||
"rules": {
|
|
||||||
"jsdoc/require-jsdoc": "off",
|
|
||||||
"unicorn/prefer-query-selector": "off",
|
|
||||||
"unicorn/prefer-add-event-listener": "off",
|
|
||||||
"no-console": "off",
|
|
||||||
"no-shadow": "off",
|
|
||||||
"no-var": "off"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"files": [
|
|
||||||
"example/*.js"
|
|
||||||
],
|
|
||||||
"rules": {
|
|
||||||
"node/no-missing-require": "off",
|
|
||||||
"node/no-extraneous-require": "off",
|
|
||||||
"no-console": "off",
|
|
||||||
"no-invalid-this": "off",
|
|
||||||
"no-shadow": "off",
|
|
||||||
"object-property-newline": "off"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue