From 038a12b8b8e0b34c3e522ff4e35bae54655b49be Mon Sep 17 00:00:00 2001 From: Ben Perlmutter Date: Tue, 20 Dec 2022 21:24:23 -0500 Subject: [PATCH] remove unused files --- docs/package.json | 2 +- docs/parse-results.js | 61 - docs/results.txt | 6497 ----------------------------------------- 3 files changed, 1 insertion(+), 6559 deletions(-) delete mode 100644 docs/parse-results.js delete mode 100644 docs/results.txt diff --git a/docs/package.json b/docs/package.json index b1fd23d7a728..4e80e9b5aeef 100644 --- a/docs/package.json +++ b/docs/package.json @@ -39,7 +39,6 @@ "markdown-it": "^12.2.0", "markdown-it-anchor": "^8.1.2", "markdown-it-container": "^3.0.0", - "markdown-link-check": "^3.10.3", "netlify-cli": "^10.3.1", "npm-run-all": "^4.1.5", "postcss-html": "^1.5.0", @@ -55,3 +54,4 @@ "node": ">=14.0.0" } } + diff --git a/docs/parse-results.js b/docs/parse-results.js deleted file mode 100644 index 1cf4c01c8b6d..000000000000 --- a/docs/parse-results.js +++ /dev/null @@ -1,61 +0,0 @@ -/* eslint-disable indent */ -"use strict"; - -const markdownLinkCheck = require("markdown-link-check"); -const path = require("path"); -const fs = require("fs"); -const process = require("process"); - -/** - * Recurse through file tree getting file names - * @param {string} startPath path to file - * @param {string} filter only check file names that end with this extension - * @param {string[]} matchingFiles used to recursively add file names - * @returns {string[]} all the matching files in directories and subdirectories - */ -function fromDir(startPath, filter, matchingFiles = []) { - - - if (!fs.existsSync(startPath)) { - console.log("no dir ", startPath); - return; - } - - const files = fs.readdirSync(startPath); - - for (let i = 0; i < files.length; i++) { - const filename = path.join(startPath, files[i]); - const stat = fs.lstatSync(filename); - - if (stat.isDirectory()) { - fromDir(filename, filter, matchingFiles); // recurse - } else if (filename.endsWith(filter)) { - matchingFiles.push(filename); - } - } - - return matchingFiles; -} - -const files = fromDir("src", ".md"); - -const fileResults = {}; - -files.forEach(fileName => { - const fileContents = fs.readFileSync(fileName, { encoding: "utf-8" }); - console.log(fileName); - - const lintResults = markdownLinkCheck(fileContents, - { ignorePatterns: [{ pattern: /\.svg/u }], baseUrl: path.join(process.cwd(), "src") }, - (err, results) => { - if (err) { - console.error('Error', err); - - } - fileResults[fileName] = results; - }); -}); - -console.log(fileResults); - - diff --git a/docs/results.txt b/docs/results.txt deleted file mode 100644 index ba72e541a1f6..000000000000 --- a/docs/results.txt +++ /dev/null @@ -1,6497 +0,0 @@ -FILE: src//extend/shareable-configs.md - [✓] https://www.npmjs.com/ - [✓] https://docs.npmjs.com/getting-started/creating-node-modules - [✓] https://docs.npmjs.com/misc/scope - [✓] https://docs.npmjs.com/getting-started/publishing-npm-packages - [✓] https://docs.npmjs.com/files/package.json#peerdependencies - [✓] https://docs.npmjs.com/misc/developers - - 6 links checked. - -FILE: src//extend/custom-parsers.md - [✖] ./scope-manager-interface - [✓] https://github.com/eslint/eslint-scope - [✓] https://github.com/eslint/eslint-visitor-keys#evkkeys - [✓] https://github.com/typescript-eslint/typescript-eslint - [✓] https://github.com/estree/estree - [✓] https://github.com/estree/estree/blob/25834f7247d44d3156030f8e8a2d07644d771fdb/es5.md#node-objects - - 6 links checked. - - ERROR: 1 dead links found! - [✖] ./scope-manager-interface → Status: 400 - -FILE: src//extend/custom-formatters.md - [✓] https://www.npmjs.com/search?q=eslint-formatter - [✖] https://github.com/estree/estree/blob/master/spec.md#node-objects - [✖] nodejs-api#-new-eslintoptions - [✖] working-with-rules - [✖] ../users/formatters/ - [✓] https://www.iterm2.com/ - [✓] http://guake-project.org/ - - 7 links checked. - - ERROR: 4 dead links found! - [✖] https://github.com/estree/estree/blob/master/spec.md#node-objects → Status: 404 - [✖] nodejs-api#-new-eslintoptions → Status: 400 - [✖] working-with-rules → Status: 400 - [✖] ../users/formatters/ → Status: 400 - -FILE: src//extend/nodejs-api.md - [✓] #linter - [✖] #-eslintlintfilespatterns - [✖] ../users/configuring/ - [✖] #-eslintlinttextcode-options - [✖] #-lintresult-type - [✖] ../users/formatters/ - [✓] https://www.npmjs.com/search?q=eslintformatter - [✖] #-loadedformatter-type - [✖] #-lintmessage-type - [✖] #-suppressedlintmessage-type - [✖] #-editinfo-type - [✖] #-eslintloadformatternameorpath - [✓] https://github.com/estree/estree - [✓] #eslint-class - [✖] ./custom-rules#the-context-object - [✓] https://eslint.org/demo - [✖] working-with-plugins#processors-in-plugins - [✖] ./custom-rules#providing-suggestions - [✖] working-with-custom-parsers - [✖] ./custom-rules - [✓] #testing-errors-with-messageid - [✓] #testing-suggestions - [✓] https://mochajs.org/ - - 23 links checked. - - ERROR: 15 dead links found! - [✖] #-eslintlintfilespatterns → Status: 404 - [✖] ../users/configuring/ → Status: 400 - [✖] #-eslintlinttextcode-options → Status: 404 - [✖] #-lintresult-type → Status: 404 - [✖] ../users/formatters/ → Status: 400 - [✖] #-loadedformatter-type → Status: 404 - [✖] #-lintmessage-type → Status: 404 - [✖] #-suppressedlintmessage-type → Status: 404 - [✖] #-editinfo-type → Status: 404 - [✖] #-eslintloadformatternameorpath → Status: 404 - [✖] ./custom-rules#the-context-object → Status: 400 - [✖] working-with-plugins#processors-in-plugins → Status: 400 - [✖] ./custom-rules#providing-suggestions → Status: 400 - [✖] working-with-custom-parsers → Status: 400 - [✖] ./custom-rules → Status: 400 - -FILE: src//extend/custom-rules.md - [✖] ./custom-rules-deprecated - [✓] ../rules/ - [✖] ../users/configuring/configuration-files#extending-configuration-files - [✖] ../users/command-line-interface#--fix - [✓] #options-schemas - [✖] ../users/configuring/rules#configuring-rules - [✓] https://github.com/estree/estree - [✖] ./selectors - [✖] ./code-path-analysis - [✖] ../rules/array-callback-return - [✖] ../users/configuring/language-options#specifying-parser-options - [✓] #contextoptions - [✖] ../users/configuring/configuration-files#adding-shared-settings - [✖] ./nodejs-api#linter - [✖] ./scope-manager-interface#variable-interface - [✖] ./scope-manager-interface#scope-interface - [✓] #contextgetsourcecode - [✖] ../rules/no-unused-vars - [✓] #contextreport - [✓] ./scope-manager-interface.md#scope-interface - [✖] ./scope-manager-interface#reference-interface - [✖] ./scope-manager-interface#definition-interface - [✓] https://github.com/eslint/eslint/blob/main/lib/rules/no-shadow.js - [✖] ../rules/no-shadow - [✓] https://github.com/eslint/eslint/blob/main/lib/rules/no-redeclare.js - [✖] ../rules/no-redeclare - [✓] #using-message-placeholders - [✓] #applying-fixes - [✓] #rule-basics - [✖] ../rules/quotes - [✓] #suggestion-messageids - [✓] #messageids - [✖] ./scope-manager-interface#scopemanager-interface - [✓] https://json-schema.org/ - [✓] https://json-schema.org/learn/ - [✓] https://json-schema.org/understanding-json-schema/ - [✖] nodejs-api#ruletester - [✖] ../users/configuring/ - [✖] ../users/command-line-interface - - 39 links checked. - - ERROR: 22 dead links found! - [✖] ./custom-rules-deprecated → Status: 400 - [✖] ../users/configuring/configuration-files#extending-configuration-files → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - [✖] ../users/configuring/rules#configuring-rules → Status: 400 - [✖] ./selectors → Status: 400 - [✖] ./code-path-analysis → Status: 400 - [✖] ../rules/array-callback-return → Status: 400 - [✖] ../users/configuring/language-options#specifying-parser-options → Status: 400 - [✖] ../users/configuring/configuration-files#adding-shared-settings → Status: 400 - [✖] ./nodejs-api#linter → Status: 400 - [✖] ./scope-manager-interface#variable-interface → Status: 400 - [✖] ./scope-manager-interface#scope-interface → Status: 400 - [✖] ../rules/no-unused-vars → Status: 400 - [✖] ./scope-manager-interface#reference-interface → Status: 400 - [✖] ./scope-manager-interface#definition-interface → Status: 400 - [✖] ../rules/no-shadow → Status: 400 - [✖] ../rules/no-redeclare → Status: 400 - [✖] ../rules/quotes → Status: 400 - [✖] ./scope-manager-interface#scopemanager-interface → Status: 400 - [✖] nodejs-api#ruletester → Status: 400 - [✖] ../users/configuring/ → Status: 400 - [✖] ../users/command-line-interface → Status: 400 - -FILE: src//extend/index.md - [✖] source-code - [✖] development-environment - [✖] unit-tests - [✖] working-with-rules - [✖] working-with-plugins - [✖] working-with-custom-parsers - [✖] nodejs-api - [✖] contributing/ - - 8 links checked. - - ERROR: 8 dead links found! - [✖] source-code → Status: 400 - [✖] development-environment → Status: 400 - [✖] unit-tests → Status: 400 - [✖] working-with-rules → Status: 400 - [✖] working-with-plugins → Status: 400 - [✖] working-with-custom-parsers → Status: 400 - [✖] nodejs-api → Status: 400 - [✖] contributing/ → Status: 400 - -FILE: src//extend/plugins.md - [✓] https://www.npmjs.com/package/generator-eslint - [✖] ../users/command-line-interface#--ext - [✖] ../users/configuring/plugins#specify-a-processor - [✖] ../users/configuring/plugins#configure-plugins - [✖] nodejs-api#ruletester - [✓] https://www.npmjs.com/package/eslint - [✓] https://www.npmjs.com/package/eslint-plugin-eslint-plugin - [✓] https://www.npmjs.com/package/eslint-plugin-node - [✓] https://docs.npmjs.com/misc/developers - - 9 links checked. - - ERROR: 4 dead links found! - [✖] ../users/command-line-interface#--ext → Status: 400 - [✖] ../users/configuring/plugins#specify-a-processor → Status: 400 - [✖] ../users/configuring/plugins#configure-plugins → Status: 400 - [✖] nodejs-api#ruletester → Status: 400 - -FILE: src//extend/selectors.md - [✓] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors - [✓] #known-issues - [✓] https://github.com/estools/esquery - [✖] ../rules/no-restricted-syntax - [✓] https://github.com/estools/esquery/issues/68 - - 5 links checked. - - ERROR: 1 dead links found! - [✖] ../rules/no-restricted-syntax → Status: 400 - -FILE: src//extend/scope-manager-interface.md - [✓] https://github.com/eslint/eslint-scope - [✓] https://github.com/estools/escope - - 2 links checked. - -FILE: src//extend/working-with-rules-deprecated.md - [✖] ./custom-rules - [✓] #options-schemas - [✖] ../users/configuring/rules#configuring-rules - [✓] https://github.com/estree/estree - [✖] ./code-path-analysis - [✖] ../rules/array-callback-return - [✖] ../users/configuring/language-options#specifying-parser-options - [✖] ../rules/no-unused-vars - [✓] http://json-schema.org/ - [✖] http://json-schema.org/examples.html - [✓] http://spacetelescope.github.io/understanding-json-schema/ - [✖] ../users/configuring/ - [✖] ../users/command-line-interface - - 13 links checked. - - ERROR: 9 dead links found! - [✖] ./custom-rules → Status: 400 - [✖] ../users/configuring/rules#configuring-rules → Status: 400 - [✖] ./code-path-analysis → Status: 400 - [✖] ../rules/array-callback-return → Status: 400 - [✖] ../users/configuring/language-options#specifying-parser-options → Status: 400 - [✖] ../rules/no-unused-vars → Status: 400 - [✖] http://json-schema.org/examples.html → Status: 404 - [✖] ../users/configuring/ → Status: 400 - [✖] ../users/command-line-interface → Status: 400 - -FILE: src//library/buttons.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/rule-list.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/code-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/link-card.md - [✓] https://blog.izs.me/2010/12/an-open-letter-to-javascript-leaders-regarding/ - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - - 2 links checked. - -FILE: src//library/rule.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/theme-switcher.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/alert.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/code-tabs.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/related-rules.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/language-switcher.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/social-icons.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/version-switcher.md - No hyperlinks found! - - 0 links checked. - -FILE: src//library/rule-categories.md - [✓] ../rules/ - - 1 links checked. - -FILE: src//about/index.md - [✓] https://en.wikipedia.org/wiki/Lint_(software) - [✓] https://npmjs.org/ - - 2 links checked. - -FILE: src//use/migrating-to-6.0.0.md - [✖] #drop-node-6 - [✖] #eslint-recommended-changes - [✖] #package-loading-simplification - [✖] #espree-validation - [✖] #rule-config-validating - [✖] #no-redeclare-updates - [✖] #comma-dangle-updates - [✖] #no-confusing-arrow-updates - [✖] #overrides-dotfiles - [✖] #overrides-precedence - [✖] #globals-validation - [✖] #experimental-object-rest-spread - [✖] #unicode-regexes - [✖] #plugin-documentation - [✖] #rule-tester-defaults - [✖] #rule-tester-parser - [✖] #eslintExplicitGlobalComment - [✖] #linter-parsers - [✓] https://github.com/eslint/eslint/issues/11456 - [✖] ../users/configuring#using-eslintrecommended - [✖] ../rules/no-async-promise-executor - [✖] ../rules/no-misleading-character-class - [✖] ../rules/no-prototype-builtins - [✖] ../rules/no-shadow-restricted-names - [✖] ../rules/no-useless-catch - [✖] ../rules/no-with - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/with - [✖] ../rules/require-atomic-updates - [✖] ../rules/no-console - [✓] https://github.com/eslint/eslint/issues/10768 - [✓] https://github.com/eslint/eslint/issues/10873 - [✓] https://github.com/lerna/lerna - [✓] https://yarnpkg.com/lang/en/docs/pnp/ - [✖] ./command-line-interface#--resolve-plugins-relative-to - [✓] https://github.com/eslint/eslint/issues/10125 - [✓] https://github.com/eslint/rfcs/pull/7 - [✓] https://github.com/eslint/eslint/issues/9687 - [✓] https://github.com/eslint/espree/issues/384 - [✓] https://github.com/eslint/eslint/issues/9505 - [✖] ../rules/no-redeclare - [✓] https://github.com/eslint/eslint/issues/11370 - [✓] https://github.com/eslint/eslint/issues/11405 - [✖] ../rules/comma-dangle - [✓] https://github.com/eslint/eslint/issues/11502 - [✖] ../rules/no-confusing-arrow - [✓] https://github.com/eslint/eslint/issues/11503 - [✖] ../users/configuring#configuration-based-on-glob-patterns - [✓] https://github.com/eslint/eslint/issues/11201 - [✓] https://github.com/eslint/eslint/issues/11510 - [✓] https://github.com/eslint/eslint/issues/9990 - [✖] ../rules/max-len - [✓] https://mathiasbynens.be/notes/es6-unicode-regex - [✓] https://github.com/eslint/eslint/issues/11423 - [✓] https://github.com/eslint/generator-eslint - [✓] https://github.com/eslint/eslint/issues/11473 - [✓] https://github.com/eslint/eslint/issues/11728 - [✓] https://github.com/eslint/rfcs/pull/17 - [✖] ../extend/nodejs-api#linterdefineparser - - 58 links checked. - - ERROR: 34 dead links found! - [✖] #drop-node-6 → Status: 404 - [✖] #eslint-recommended-changes → Status: 404 - [✖] #package-loading-simplification → Status: 404 - [✖] #espree-validation → Status: 404 - [✖] #rule-config-validating → Status: 404 - [✖] #no-redeclare-updates → Status: 404 - [✖] #comma-dangle-updates → Status: 404 - [✖] #no-confusing-arrow-updates → Status: 404 - [✖] #overrides-dotfiles → Status: 404 - [✖] #overrides-precedence → Status: 404 - [✖] #globals-validation → Status: 404 - [✖] #experimental-object-rest-spread → Status: 404 - [✖] #unicode-regexes → Status: 404 - [✖] #plugin-documentation → Status: 404 - [✖] #rule-tester-defaults → Status: 404 - [✖] #rule-tester-parser → Status: 404 - [✖] #eslintExplicitGlobalComment → Status: 404 - [✖] #linter-parsers → Status: 404 - [✖] ../users/configuring#using-eslintrecommended → Status: 400 - [✖] ../rules/no-async-promise-executor → Status: 400 - [✖] ../rules/no-misleading-character-class → Status: 400 - [✖] ../rules/no-prototype-builtins → Status: 400 - [✖] ../rules/no-shadow-restricted-names → Status: 400 - [✖] ../rules/no-useless-catch → Status: 400 - [✖] ../rules/no-with → Status: 400 - [✖] ../rules/require-atomic-updates → Status: 400 - [✖] ../rules/no-console → Status: 400 - [✖] ./command-line-interface#--resolve-plugins-relative-to → Status: 400 - [✖] ../rules/no-redeclare → Status: 400 - [✖] ../rules/comma-dangle → Status: 400 - [✖] ../rules/no-confusing-arrow → Status: 400 - [✖] ../users/configuring#configuration-based-on-glob-patterns → Status: 400 - [✖] ../rules/max-len → Status: 400 - [✖] ../extend/nodejs-api#linterdefineparser → Status: 400 - -FILE: src//use/rule-deprecation.md - No hyperlinks found! - - 0 links checked. - -FILE: src//use/migrating-to-4.0.0.md - [✖] #eslint-recommended-changes - [✖] #indent-rewrite - [✖] #config-validation - [✖] #eslintignore-patterns - [✖] #padded-blocks-defaults - [✖] #space-before-function-paren-defaults - [✖] #no-multi-spaces-eol-comments - [✖] #scoped-plugin-resolution - [✖] #rule-tester-validation - [✖] #comment-attachment - [✖] #event-comments - [✖] #shebangs - [✖] #global-property - [✖] #report-locations - [✖] #exposed-es2015-classes - [✖] configuring#using-eslintrecommended - [✖] ../rules/no-compare-neg-zero - [✖] ../rules/no-useless-escape - [✖] ../rules/indent - [✖] ../rules/indent-legacy - [✖] ../rules/padded-blocks - [✖] ../rules/space-before-function-paren - [✖] ../rules/no-multi-spaces - - 23 links checked. - - ERROR: 23 dead links found! - [✖] #eslint-recommended-changes → Status: 404 - [✖] #indent-rewrite → Status: 404 - [✖] #config-validation → Status: 404 - [✖] #eslintignore-patterns → Status: 404 - [✖] #padded-blocks-defaults → Status: 404 - [✖] #space-before-function-paren-defaults → Status: 404 - [✖] #no-multi-spaces-eol-comments → Status: 404 - [✖] #scoped-plugin-resolution → Status: 404 - [✖] #rule-tester-validation → Status: 404 - [✖] #comment-attachment → Status: 404 - [✖] #event-comments → Status: 404 - [✖] #shebangs → Status: 404 - [✖] #global-property → Status: 404 - [✖] #report-locations → Status: 404 - [✖] #exposed-es2015-classes → Status: 404 - [✖] configuring#using-eslintrecommended → Status: 400 - [✖] ../rules/no-compare-neg-zero → Status: 400 - [✖] ../rules/no-useless-escape → Status: 400 - [✖] ../rules/indent → Status: 400 - [✖] ../rules/indent-legacy → Status: 400 - [✖] ../rules/padded-blocks → Status: 400 - [✖] ../rules/space-before-function-paren → Status: 400 - [✖] ../rules/no-multi-spaces → Status: 400 - -FILE: src//use/migrating-to-8.0.0.md - [✖] #drop-old-node - [✖] #removed-formatters - [✖] #comma-dangle - [✖] #directives - [✖] #eslint-recommended - [✖] #suggestions - [✖] #fixes - [✖] #get-comments - [✖] #ast-format - [✖] #remove-cliengine - [✖] #remove-linter - [✖] #remove-lib - [✓] https://github.com/eslint/eslint/issues/14023 - [✓] https://github.com/fregante/eslint-formatter-codeframe - [✓] https://github.com/fregante/eslint-formatter-table - [✓] https://github.com/eslint/eslint/issues/14277 - [✓] https://github.com/eslint/eslint/pull/14316 - [✓] https://github.com/eslint/eslint/issues/13739 - [✓] https://github.com/eslint/eslint/issues/11815 - [✖] ../rules/no-loss-of-precision - [✖] ../rules/no-nonoctal-decimal-escape - [✖] ../rules/no-unsafe-optional-chaining - [✖] ../rules/no-useless-backreference - [✓] https://github.com/eslint/eslint/issues/14673 - [✖] ../extend/custom-rules#providing-suggestions - [✓] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/require-meta-has-suggestions.md - [✓] https://github.com/eslint/eslint/issues/14312 - [✓] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/require-meta-fixable.md - [✓] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/prefer-object-rule.md - [✖] ../extend/custom-rules - [✓] https://github.com/eslint/eslint/issues/13349 - [✖] ../extend/custom-rules#sourcecodegetcommentsbefore-sourcecodegetcommentsafter-and-sourcecodegetcommentsinside - [✓] https://github.com/eslint/eslint/issues/14744 - [✓] https://github.com/eslint/eslint/pull/14591#issuecomment-887733070 - [✖] ../extend/nodejs-api#eslint-class - [✓] https://github.com/eslint/rfcs/tree/main/designs/2021-package-exports - [✓] https://github.com/eslint/eslint/pull/14716 - [✓] https://github.com/eslint/eslint/issues/13654 - - 38 links checked. - - ERROR: 20 dead links found! - [✖] #drop-old-node → Status: 404 - [✖] #removed-formatters → Status: 404 - [✖] #comma-dangle → Status: 404 - [✖] #directives → Status: 404 - [✖] #eslint-recommended → Status: 404 - [✖] #suggestions → Status: 404 - [✖] #fixes → Status: 404 - [✖] #get-comments → Status: 404 - [✖] #ast-format → Status: 404 - [✖] #remove-cliengine → Status: 404 - [✖] #remove-linter → Status: 404 - [✖] #remove-lib → Status: 404 - [✖] ../rules/no-loss-of-precision → Status: 400 - [✖] ../rules/no-nonoctal-decimal-escape → Status: 400 - [✖] ../rules/no-unsafe-optional-chaining → Status: 400 - [✖] ../rules/no-useless-backreference → Status: 400 - [✖] ../extend/custom-rules#providing-suggestions → Status: 400 - [✖] ../extend/custom-rules → Status: 400 - [✖] ../extend/custom-rules#sourcecodegetcommentsbefore-sourcecodegetcommentsafter-and-sourcecodegetcommentsinside → Status: 400 - [✖] ../extend/nodejs-api#eslint-class → Status: 400 - -FILE: src//use/configure/configuration-files-new.md - [✓] #configuration-objects - [✓] https://www.npmjs.com/package/minimatch - [✓] https://www.npmjs.com/package/@babel/eslint-parser - [✖] ../../rules/semi - - 4 links checked. - - ERROR: 1 dead links found! - [✖] ../../rules/semi → Status: 400 - -FILE: src//use/configure/index.md - [✖] ./configuration-files#configuration-file-formats - [✓] https://docs.npmjs.com/files/package.json - [✖] ../command-line-interface - [✖] ./language-options#specifying-environments - [✖] ./language-options#specifying-globals - [✖] rules - [✖] plugins - [✖] configuration-files - [✖] ./configuration-files#using-configuration-files - [✖] ./configuration-files#adding-shared-settings - [✖] ./configuration-files#cascading-and-hierarchy - [✖] ./configuration-files#extending-configuration-files - [✖] ./configuration-files#configuration-based-on-glob-patterns - [✖] ./configuration-files#personal-configuration-files-deprecated - [✖] language-options - [✖] ./language-options#specifying-parser-options - [✖] ./rules#configuring-rules - [✖] ./rules#disabling-rules - [✖] ./plugins#configure-plugins - [✖] ./plugins#specify-a-processor - [✖] ./plugins#configure-a-parser - [✖] ignoring-code - [✖] ./ignore#ignorepatterns-in-config-files - [✖] ./ignore#the-eslintignore-file - [✖] ./ignore#using-an-alternate-file - [✖] ./ignore#using-eslintignore-in-packagejson - [✖] ./ignore#ignored-file-warnings - - 27 links checked. - - ERROR: 26 dead links found! - [✖] ./configuration-files#configuration-file-formats → Status: 400 - [✖] ../command-line-interface → Status: 400 - [✖] ./language-options#specifying-environments → Status: 400 - [✖] ./language-options#specifying-globals → Status: 400 - [✖] rules → Status: 400 - [✖] plugins → Status: 400 - [✖] configuration-files → Status: 400 - [✖] ./configuration-files#using-configuration-files → Status: 400 - [✖] ./configuration-files#adding-shared-settings → Status: 400 - [✖] ./configuration-files#cascading-and-hierarchy → Status: 400 - [✖] ./configuration-files#extending-configuration-files → Status: 400 - [✖] ./configuration-files#configuration-based-on-glob-patterns → Status: 400 - [✖] ./configuration-files#personal-configuration-files-deprecated → Status: 400 - [✖] language-options → Status: 400 - [✖] ./language-options#specifying-parser-options → Status: 400 - [✖] ./rules#configuring-rules → Status: 400 - [✖] ./rules#disabling-rules → Status: 400 - [✖] ./plugins#configure-plugins → Status: 400 - [✖] ./plugins#specify-a-processor → Status: 400 - [✖] ./plugins#configure-a-parser → Status: 400 - [✖] ignoring-code → Status: 400 - [✖] ./ignore#ignorepatterns-in-config-files → Status: 400 - [✖] ./ignore#the-eslintignore-file → Status: 400 - [✖] ./ignore#using-an-alternate-file → Status: 400 - [✖] ./ignore#using-eslintignore-in-packagejson → Status: 400 - [✖] ./ignore#ignored-file-warnings → Status: 400 - -FILE: src//use/configure/plugins.md - [✓] https://github.com/eslint/espree - [✖] ../../extend/custom-parsers - [✓] https://www.npmjs.com/package/esprima - [✓] https://www.npmjs.com/package/@babel/eslint-parser - [✓] https://babeljs.io - [✓] https://www.npmjs.com/package/@typescript-eslint/parser - - 6 links checked. - - ERROR: 1 dead links found! - [✖] ../../extend/custom-parsers → Status: 400 - -FILE: src//use/configure/configuration-files.md - [✓] #cascading-and-hierarchy - [✖] ../command-line-interface#--no-eslintrc - [✖] ../../users/command-line-interface#-c---config - [✓] https://nodejs.org/api/os.html#os_os_homedir - [✖] configuration-files#personal-configuration-files-deprecated - [✖] ../../extend/shareable-configs - [✓] ../../rules/ - [✖] ../../extend/plugins - [✖] ../../extend/plugins#configs-in-plugins - [✖] ./plugins#configure-plugins - [✓] #using-configuration-files - [✖] ../../rules/quotes - [✖] ../command-line-interface#--fix - [✓] https://github.com/isaacs/minimatch - [✖] ../command-line-interface#--ext - [✖] ../command-line-interface#-c---config - [✓] https://github.com/eslint/rfcs/pull/28 - [✓] https://github.com/eslint/rfcs/pull/32 - [✖] ../command-line-interface#--resolve-plugins-relative-to - - 19 links checked. - - ERROR: 12 dead links found! - [✖] ../command-line-interface#--no-eslintrc → Status: 400 - [✖] ../../users/command-line-interface#-c---config → Status: 400 - [✖] configuration-files#personal-configuration-files-deprecated → Status: 400 - [✖] ../../extend/shareable-configs → Status: 400 - [✖] ../../extend/plugins → Status: 400 - [✖] ../../extend/plugins#configs-in-plugins → Status: 400 - [✖] ./plugins#configure-plugins → Status: 400 - [✖] ../../rules/quotes → Status: 400 - [✖] ../command-line-interface#--fix → Status: 400 - [✖] ../command-line-interface#--ext → Status: 400 - [✖] ../command-line-interface#-c---config → Status: 400 - [✖] ../command-line-interface#--resolve-plugins-relative-to → Status: 400 - -FILE: src//use/configure/rules.md - [✓] ../../rules/ - [✖] ../../rules/eqeqeq - [✖] ../../rules/curly - [✖] ../../rules/quotes - [✖] ../command-line-interface#--no-inline-config - [✖] ../command-line-interface#--report-unused-disable-directives - - 6 links checked. - - ERROR: 5 dead links found! - [✖] ../../rules/eqeqeq → Status: 400 - [✖] ../../rules/curly → Status: 400 - [✖] ../../rules/quotes → Status: 400 - [✖] ../command-line-interface#--no-inline-config → Status: 400 - [✖] ../command-line-interface#--report-unused-disable-directives → Status: 400 - -FILE: src//use/configure/ignore-code.md - [✖] ./ignore#the-eslintignore-file - [✓] https://github.com/kaelzhang/node-ignore - [✖] ../command-line-interface#--ignore-pattern - [✓] https://git-scm.com/docs/gitignore - - 4 links checked. - - ERROR: 2 dead links found! - [✖] ./ignore#the-eslintignore-file → Status: 400 - [✖] ../command-line-interface#--ignore-pattern → Status: 400 - -FILE: src//use/configure/language-options.md - [✓] https://github.com/amdjs/amdjs-api/wiki/AMD - [✖] ../command-line-interface - [✓] https://github.com/yannickcr/eslint-plugin-react - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode - [✓] https://facebook.github.io/jsx/ - - 5 links checked. - - ERROR: 1 dead links found! - [✖] ../command-line-interface → Status: 400 - -FILE: src//use/integrations.md - [✖] ../contribute/pull-requests - [✓] https://github.com/roadhump/SublimeLinter-eslint - [✓] https://github.com/albertosantini/sublimetext-buildnext - [✓] https://github.com/w0rp/ale - [✓] https://github.com/vim-syntastic/syntastic/tree/master/syntax_checkers/javascript - [✓] http://www.flycheck.org/ - [✓] http://www.flycheck.org/en/latest/languages.html#javascript - [✓] https://dev.eclipse.org/mhonarc/lists/orion-dev/msg02718.html - [✓] https://github.com/angelozerr/tern.java/wiki/Tern-Linter-ESLint - [✓] https://github.com/ryanfitzer/eslint.tmbundle - [✓] https://github.com/natesilva/javascript-eslint.tmbundle - [✖] https://atom.io/packages/linter-eslint - [✓] https://atom.io/packages/fast-eslint-8 - [✓] https://www.jetbrains.com/help/webstorm/eslint.html - [✓] https://learn.microsoft.com/en-us/visualstudio/javascript/linting-javascript?view=vs-2022 - [✓] https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint - [✓] https://github.com/brackets-userland/brackets-eslint - [✓] https://www.npmjs.com/package/grunt-eslint - [✓] https://www.npmjs.com/package/gulp-eslint - [✓] https://www.npmjs.com/package/mimosa-eslint - [✓] https://www.npmjs.com/package/broccoli-eslint - [✓] https://www.npmjs.com/package/eslintify - [✓] https://www.npmjs.com/package/eslint-webpack-plugin - [✓] https://www.npmjs.com/package/@rollup/plugin-eslint - [✓] https://www.npmjs.com/package/ember-cli-eslint - [✓] https://www.npmjs.com/package/sails-hook-lint - [✓] https://www.npmjs.com/package/sails-eslint - [✓] https://www.npmjs.com/package/@start/plugin-lib-eslint - [✓] https://www.npmjs.com/package/eslint-brunch - [✓] https://www.npmjs.com/package/eslint-watch - [✓] https://github.com/codeclimate/codeclimate - [✓] https://github.com/IanVS/eslint-nibble - [✓] https://coderwall.com/p/zq8jlq/eslint-pre-commit-hook - [✓] https://gist.github.com/dahjelle/8ddedf0aebd488208a9a7c829f19b9e8 - [✓] https://github.com/brigade/overcommit - [✓] https://nvuillam.github.io/mega-linter - [✖] https://nvuillam.github.io/mega-linter/descriptors/javascript_eslint/ - [✓] https://www.npmjs.com/package/mocha-eslint - [✓] https://github.com/dustinspecker/awesome-eslint - - 39 links checked. - - ERROR: 3 dead links found! - [✖] ../contribute/pull-requests → Status: 400 - [✖] https://atom.io/packages/linter-eslint → Status: 500 - [✖] https://nvuillam.github.io/mega-linter/descriptors/javascript_eslint/ → Status: 404 - -FILE: src//use/command-line-interface.md - [✖] getting-started - [✓] https://docs.npmjs.com/cli/v8/commands/npx - [✓] https://yarnpkg.com/ - [✓] https://pnpm.io/ - [✓] #--ignore-pattern - [✖] configuring/ - [✖] configuring/language-options#specifying-environments - [✖] ../rules/no-undef - [✓] https://github.com/gkz/levn#levn-- - [✓] #--no-eslintrc - [✓] #--fix-dry-run - [✖] ./configuring/configuration-files-new - [✖] configuring/ignore#the-eslintignore-file - [✓] https://git-scm.com/docs/gitignore - [✓] formatters/ - [✓] formatters/#stylish - [✓] #--max-warnings - - 17 links checked. - - ERROR: 6 dead links found! - [✖] getting-started → Status: 400 - [✖] configuring/ → Status: 400 - [✖] configuring/language-options#specifying-environments → Status: 400 - [✖] ../rules/no-undef → Status: 400 - [✖] ./configuring/configuration-files-new → Status: 400 - [✖] configuring/ignore#the-eslintignore-file → Status: 400 - -FILE: src//use/migrating-to-2.0.0.md - [✖] ./migrating-to-1.0.0 - [✖] ../rules/no-arrow-condition - [✖] ../rules/no-confusing-arrow - [✖] ../rules/no-constant-condition - [✖] ../rules/no-empty-label - [✖] ../rules/no-labels - [✖] ../rules/space-after-keywords - [✖] ../rules/keyword-spacing - [✖] ../rules/space-before-keywords - [✖] ../rules/space-return-throw-case - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-arrow-functions - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-octal-and-binary-literals - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-block-bindings - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-default-parameters - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-destructuring-assignment - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-iterables-and-for-of - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-generators - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-computed-property-names - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-duplicate-object-literal-properties - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-method-initializer-shorthand - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-property-initializer-shorthand - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-the-regular-expression-u-flag - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-the-regular-expression-y-flag - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-rest-parameters - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-the-spread-operator - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-template-strings - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-escaping-non-bmp-characters - [✖] ../rules/constructor-super - [✖] ../rules/no-case-declarations - [✖] ../rules/no-class-assign - [✖] ../rules/no-const-assign - [✖] ../rules/no-dupe-class-members - [✖] ../rules/no-empty-pattern - [✖] ../rules/no-new-symbol - [✖] ../rules/no-self-assign - [✖] ../rules/no-this-before-super - [✖] ../rules/no-unexpected-multiline - [✖] ../rules/no-unused-labels - [✓] https://estools.github.io/escope/ - [✖] ../rules/no-multiple-empty-lines - [✖] ../rules/func-style - [✖] ../rules/strict - - 42 links checked. - - ERROR: 24 dead links found! - [✖] ./migrating-to-1.0.0 → Status: 400 - [✖] ../rules/no-arrow-condition → Status: 400 - [✖] ../rules/no-confusing-arrow → Status: 400 - [✖] ../rules/no-constant-condition → Status: 400 - [✖] ../rules/no-empty-label → Status: 400 - [✖] ../rules/no-labels → Status: 400 - [✖] ../rules/space-after-keywords → Status: 400 - [✖] ../rules/keyword-spacing → Status: 400 - [✖] ../rules/space-before-keywords → Status: 400 - [✖] ../rules/space-return-throw-case → Status: 400 - [✖] ../rules/constructor-super → Status: 400 - [✖] ../rules/no-case-declarations → Status: 400 - [✖] ../rules/no-class-assign → Status: 400 - [✖] ../rules/no-const-assign → Status: 400 - [✖] ../rules/no-dupe-class-members → Status: 400 - [✖] ../rules/no-empty-pattern → Status: 400 - [✖] ../rules/no-new-symbol → Status: 400 - [✖] ../rules/no-self-assign → Status: 400 - [✖] ../rules/no-this-before-super → Status: 400 - [✖] ../rules/no-unexpected-multiline → Status: 400 - [✖] ../rules/no-unused-labels → Status: 400 - [✖] ../rules/no-multiple-empty-lines → Status: 400 - [✖] ../rules/func-style → Status: 400 - [✖] ../rules/strict → Status: 400 - -FILE: src//use/formatters/index.md - [✓] https://github.com/eslint/eslint/edit/main/templates/formatter-examples.md.ejs - [✓] #checkstyle - [✓] #compact - [✓] #html - [✓] #jslint-xml - [✓] #json-with-metadata - [✓] #json - [✓] #junit - [✓] #stylish - [✓] #tap - [✓] #unix - [✓] #visualstudio - [✓] html-formatter-example.html - - 13 links checked. - -FILE: src//use/getting-started.md - [✓] https://github.com/eslint/espree - [✓] https://nodejs.org/en/ - [✖] migrating-to-1.0.0 - [✓] ../rules - [✖] configuring/ - [✓] https://www.npmjs.com/search?q=eslint-config - [✖] command-line-interface - [✖] integrations - [✖] ../extend/custom-rules - [✓] ../contribute/ - - 10 links checked. - - ERROR: 5 dead links found! - [✖] migrating-to-1.0.0 → Status: 400 - [✖] configuring/ → Status: 400 - [✖] command-line-interface → Status: 400 - [✖] integrations → Status: 400 - [✖] ../extend/custom-rules → Status: 400 - -FILE: src//use/index.md - [✓] ../extend/ - [✖] getting-started - [✓] ../rules/ - [✖] configuring/ - [✖] command-line-interface - [✖] integrations - [✖] rule-deprecation - [✖] migrating-to-1.0.0 - [✖] migrating-to-2.0.0 - [✖] migrating-to-3.0.0 - [✖] migrating-to-4.0.0 - [✖] migrating-to-5.0.0 - [✖] migrating-to-6.0.0 - [✖] migrating-to-7.0.0 - [✖] migrating-to-8.0.0 - - 15 links checked. - - ERROR: 13 dead links found! - [✖] getting-started → Status: 400 - [✖] configuring/ → Status: 400 - [✖] command-line-interface → Status: 400 - [✖] integrations → Status: 400 - [✖] rule-deprecation → Status: 400 - [✖] migrating-to-1.0.0 → Status: 400 - [✖] migrating-to-2.0.0 → Status: 400 - [✖] migrating-to-3.0.0 → Status: 400 - [✖] migrating-to-4.0.0 → Status: 400 - [✖] migrating-to-5.0.0 → Status: 400 - [✖] migrating-to-6.0.0 → Status: 400 - [✖] migrating-to-7.0.0 → Status: 400 - [✖] migrating-to-8.0.0 → Status: 400 - -FILE: src//use/migrating-to-7.0.0.md - [✖] #drop-node-8 - [✖] #additional-lint-targets - [✖] #base-path-change - [✖] #plugin-loading-change - [✖] #runtime-deprecation-on-personal-config-files - [✖] #default-ignore-patterns - [✖] #description-in-directive-comments - [✖] #deprecate-node-rules - [✖] #rules-strict - [✖] #eslint-recommended - [✖] #rule-tester-strict - [✖] #deprecate-cliengine - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-drop-node8/README.md - [✓] https://github.com/eslint/eslint/pull/12700 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-additional-lint-targets/README.md - [✓] https://github.com/eslint/eslint/pull/12677 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-changing-base-path-in-config-files-that-cli-options-specify/README.md - [✓] https://github.com/eslint/eslint/pull/12887 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-plugin-loading-improvement/README.md - [✓] https://github.com/eslint/eslint/pull/12922 - [✓] https://eslint.org/blog/2019/11/eslint-v6.7.0-released - [✓] https://github.com/eslint/rfcs/tree/master/designs/2019-deprecating-personal-config/README.md - [✓] https://github.com/eslint/eslint/pull/12678 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-update-default-ignore-patterns/README.md - [✓] https://github.com/eslint/eslint/pull/12888 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-description-in-directive-comments/README.md - [✓] https://github.com/eslint/eslint/pull/12699 - [✓] https://github.com/mysticatea/eslint-plugin-node - [✖] ../users/rule-deprecation - [✖] ../rules/callback-return - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/callback-return.md - [✖] ../rules/global-require - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/global-require.md - [✖] ../rules/handle-callback-err - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/handle-callback-err.md - [✖] ../rules/no-mixed-requires - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-mixed-requires.md - [✖] ../rules/no-new-require - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-new-require.md - [✖] ../rules/no-path-concat - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-path-concat.md - [✖] ../rules/no-process-env - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-process-env.md - [✖] ../rules/no-process-exit - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-process-exit.md - [✖] ../rules/no-restricted-modules - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-restricted-require.md - [✖] ../rules/no-sync - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-sync.md - [✓] https://github.com/eslint/eslint/pull/12898 - [✖] ../rules/accessor-pairs - [✖] ../rules/array-callback-return - [✖] ../rules/computed-property-spacing - [✖] ../rules/func-names - [✖] ../rules/no-extra-parens - [✖] ../rules/no-dupe-class-members - [✖] ../rules/no-magic-numbers - [✖] ../rules/radix - [✖] ../rules/use-isnan - [✖] ../rules/yoda - [✓] https://github.com/eslint/eslint/pull/12490 - [✓] https://github.com/eslint/eslint/pull/12608 - [✓] https://github.com/eslint/eslint/pull/12670 - [✓] https://github.com/eslint/eslint/pull/12701 - [✓] https://github.com/eslint/eslint/pull/12765 - [✓] https://github.com/eslint/eslint/pull/12837 - [✓] https://github.com/eslint/eslint/pull/12913 - [✓] https://github.com/eslint/eslint/pull/12915 - [✓] https://github.com/eslint/eslint/pull/12919 - [✖] ../rules/no-dupe-else-if - [✖] ../rules/no-import-assign - [✖] ../rules/no-setter-return - [✓] https://github.com/eslint/eslint/pull/12920 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-rule-tester-improvements/README.md - [✓] https://github.com/eslint/eslint/pull/12096 - [✓] https://github.com/eslint/eslint/pull/12955 - [✖] ../extend/nodejs-api#cliengine - [✖] ../extend/nodejs-api#eslint-class - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-move-to-async-api/README.md - [✓] https://github.com/eslint/eslint/pull/12939 - - 80 links checked. - - ERROR: 38 dead links found! - [✖] #drop-node-8 → Status: 404 - [✖] #additional-lint-targets → Status: 404 - [✖] #base-path-change → Status: 404 - [✖] #plugin-loading-change → Status: 404 - [✖] #runtime-deprecation-on-personal-config-files → Status: 404 - [✖] #default-ignore-patterns → Status: 404 - [✖] #description-in-directive-comments → Status: 404 - [✖] #deprecate-node-rules → Status: 404 - [✖] #rules-strict → Status: 404 - [✖] #eslint-recommended → Status: 404 - [✖] #rule-tester-strict → Status: 404 - [✖] #deprecate-cliengine → Status: 404 - [✖] ../users/rule-deprecation → Status: 400 - [✖] ../rules/callback-return → Status: 400 - [✖] ../rules/global-require → Status: 400 - [✖] ../rules/handle-callback-err → Status: 400 - [✖] ../rules/no-mixed-requires → Status: 400 - [✖] ../rules/no-new-require → Status: 400 - [✖] ../rules/no-path-concat → Status: 400 - [✖] ../rules/no-process-env → Status: 400 - [✖] ../rules/no-process-exit → Status: 400 - [✖] ../rules/no-restricted-modules → Status: 400 - [✖] ../rules/no-sync → Status: 400 - [✖] ../rules/accessor-pairs → Status: 400 - [✖] ../rules/array-callback-return → Status: 400 - [✖] ../rules/computed-property-spacing → Status: 400 - [✖] ../rules/func-names → Status: 400 - [✖] ../rules/no-extra-parens → Status: 400 - [✖] ../rules/no-dupe-class-members → Status: 400 - [✖] ../rules/no-magic-numbers → Status: 400 - [✖] ../rules/radix → Status: 400 - [✖] ../rules/use-isnan → Status: 400 - [✖] ../rules/yoda → Status: 400 - [✖] ../rules/no-dupe-else-if → Status: 400 - [✖] ../rules/no-import-assign → Status: 400 - [✖] ../rules/no-setter-return → Status: 400 - [✖] ../extend/nodejs-api#cliengine → Status: 400 - [✖] ../extend/nodejs-api#eslint-class → Status: 400 - -FILE: src//use/migrating-from-jscs.md - [✓] https://eslint.org/blog/2016/04/welcoming-jscs-to-eslint - [✖] ../extend/shareable-configs - [✓] #converting-presets - [✓] https://github.com/brenolf/polyjuice - [✓] #disabling-rules-inline - [✓] https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base - [✓] https://github.com/google/eslint-config-google - [✓] https://github.com/markelog/eslint-config-grunt - [✓] https://github.com/jamespamplin/eslint-config-idiomatic - [✓] https://github.com/jquery/eslint-config-jquery - [✓] https://github.com/zz85/mrdoobapproves - [✓] https://github.com/pdehaan/eslint-config-node-style-guide - [✓] https://github.com/wikimedia/eslint-config-wikimedia - [✓] https://github.com/WordPress-Coding-Standards/eslint-config-wordpress - - 14 links checked. - - ERROR: 1 dead links found! - [✖] ../extend/shareable-configs → Status: 400 - -FILE: src//use/migrating-to-5.0.0.md - [✖] #drop-node-4 - [✖] #eslint-recommended-changes - [✖] #experimental-object-rest-spread - [✖] #nonexistent-files - [✖] #rule-default-changes - [✖] #deprecated-globals - [✖] #empty-files - [✖] #scoped-plugins - [✖] #multiline-directives - [✖] #parent-before-rules - [✖] #spread-operators - [✖] #rest-operators - [✖] #jsx-text-nodes - [✖] #context-get-scope - [✖] #no-context-linter - [✖] #rule-tester-equality - [✖] #required-report-messages - [✖] #source-property - [✖] #exit-code-two - [✖] #non-enumerable-linter - [✖] configuring#using-eslintrecommended - [✖] ../rules/for-direction - [✖] ../rules/getter-return - [✓] https://developers.google.com/web/updates/2017/06/object-rest-spread - [✓] https://github.com/tc39/proposal-async-iteration - [✖] ../rules/no-restricted-syntax - [✖] ../extend/nodejs-api#cliengineexecuteonfiles - [✖] ../rules/object-curly-newline - [✖] ../rules/no-self-assign - [✖] ../rules/no-undef - [✖] configuring#ignoring-files-and-directories - [✓] https://docs.npmjs.com/misc/scope - [✖] ../extend/custom-rules#contextgetscope - [✖] command-line-interface#--report-unused-disable-directives - [✖] /blog/2016/10/eslint-v3.8.0-released#additional-property-on-linting-results - [✖] ../extend/nodejs-api#linter-1 - [✖] ../extend/nodejs-api#linter - - 37 links checked. - - ERROR: 34 dead links found! - [✖] #drop-node-4 → Status: 404 - [✖] #eslint-recommended-changes → Status: 404 - [✖] #experimental-object-rest-spread → Status: 404 - [✖] #nonexistent-files → Status: 404 - [✖] #rule-default-changes → Status: 404 - [✖] #deprecated-globals → Status: 404 - [✖] #empty-files → Status: 404 - [✖] #scoped-plugins → Status: 404 - [✖] #multiline-directives → Status: 404 - [✖] #parent-before-rules → Status: 404 - [✖] #spread-operators → Status: 404 - [✖] #rest-operators → Status: 404 - [✖] #jsx-text-nodes → Status: 404 - [✖] #context-get-scope → Status: 404 - [✖] #no-context-linter → Status: 404 - [✖] #rule-tester-equality → Status: 404 - [✖] #required-report-messages → Status: 404 - [✖] #source-property → Status: 404 - [✖] #exit-code-two → Status: 404 - [✖] #non-enumerable-linter → Status: 404 - [✖] configuring#using-eslintrecommended → Status: 400 - [✖] ../rules/for-direction → Status: 400 - [✖] ../rules/getter-return → Status: 400 - [✖] ../rules/no-restricted-syntax → Status: 400 - [✖] ../extend/nodejs-api#cliengineexecuteonfiles → Status: 400 - [✖] ../rules/object-curly-newline → Status: 400 - [✖] ../rules/no-self-assign → Status: 400 - [✖] ../rules/no-undef → Status: 400 - [✖] configuring#ignoring-files-and-directories → Status: 400 - [✖] ../extend/custom-rules#contextgetscope → Status: 400 - [✖] command-line-interface#--report-unused-disable-directives → Status: 400 - [✖] /blog/2016/10/eslint-v3.8.0-released#additional-property-on-linting-results → Status: 400 - [✖] ../extend/nodejs-api#linter-1 → Status: 400 - [✖] ../extend/nodejs-api#linter → Status: 400 - -FILE: src//use/migrating-to-1.0.0.md - [✖] ../rules/no-alert - [✖] ../rules/no-array-constructor - [✖] ../rules/no-caller - [✖] ../rules/no-catch-shadow - [✖] ../rules/no-empty-label - [✖] ../rules/no-eval - [✖] ../rules/no-extend-native - [✖] ../rules/no-extra-bind - [✖] ../rules/no-extra-strict - [✖] ../rules/no-implied-eval - [✖] ../rules/no-iterator - [✖] ../rules/no-label-var - [✖] ../rules/no-labels - [✖] ../rules/no-lone-blocks - [✖] ../rules/no-loop-func - [✖] ../rules/no-multi-spaces - [✖] ../rules/no-multi-str - [✖] ../rules/no-native-reassign - [✖] ../rules/no-new - [✖] ../rules/no-new-func - [✖] ../rules/no-new-object - [✖] ../rules/no-new-wrappers - [✖] ../rules/no-octal-escape - [✖] ../rules/no-process-exit - [✖] ../rules/no-proto - [✖] ../rules/no-return-assign - [✖] ../rules/no-script-url - [✖] ../rules/no-sequences - [✖] ../rules/no-shadow - [✖] ../rules/no-shadow-restricted-names - [✖] ../rules/no-spaced-func - [✖] ../rules/no-trailing-spaces - [✖] ../rules/no-undef-init - [✖] ../rules/no-underscore-dangle - [✖] ../rules/no-unused-expressions - [✖] ../rules/no-use-before-define - [✖] ../rules/no-with - [✖] ../rules/no-wrap-func - [✖] ../rules/camelcase - [✖] ../rules/comma-spacing - [✖] ../rules/consistent-return - [✖] ../rules/curly - [✖] ../rules/dot-notation - [✖] ../rules/eol-last - [✖] ../rules/eqeqeq - [✖] ../rules/key-spacing - [✖] ../rules/new-cap - [✖] ../rules/new-parens - [✖] ../rules/quotes - [✖] ../rules/semi - [✖] ../rules/semi-spacing - [✖] ../rules/space-infix-ops - [✖] ../rules/space-return-throw-case - [✖] ../rules/space-unary-ops - [✖] ../rules/strict - [✖] ../rules/yoda - [✓] https://github.com/eslint/eslint/commit/e3e9dbd9876daf4bdeb4e15f8a76a9d5e6e03e39#diff-b01a5cfd9361ca9280a460fd6bb8edbbL1 - [✖] ../rules/generator-star - [✖] ../rules/generator-star-spacing - [✖] ../rules/global-strict - [✖] ../rules/no-comma-dangle - [✖] ../rules/comma-dangle - [✖] ../rules/no-empty-class - [✖] ../rules/no-empty-character-class - [✖] ../rules/no-reserved-keys - [✖] ../rules/quote-props - [✖] ../rules/no-space-before-semi - [✖] ../rules/no-extra-parens - [✖] ../rules/space-after-function-name - [✖] ../rules/space-before-function-paren - [✖] ../rules/space-before-function-parentheses - [✖] ../rules/space-in-brackets - [✖] ../rules/object-curly-spacing - [✖] ../rules/array-bracket-spacing - [✖] ../rules/space-unary-word-ops - [✖] ../rules/spaced-line-comment - [✖] ../rules/spaced-comment - - 77 links checked. - - ERROR: 76 dead links found! - [✖] ../rules/no-alert → Status: 400 - [✖] ../rules/no-array-constructor → Status: 400 - [✖] ../rules/no-caller → Status: 400 - [✖] ../rules/no-catch-shadow → Status: 400 - [✖] ../rules/no-empty-label → Status: 400 - [✖] ../rules/no-eval → Status: 400 - [✖] ../rules/no-extend-native → Status: 400 - [✖] ../rules/no-extra-bind → Status: 400 - [✖] ../rules/no-extra-strict → Status: 400 - [✖] ../rules/no-implied-eval → Status: 400 - [✖] ../rules/no-iterator → Status: 400 - [✖] ../rules/no-label-var → Status: 400 - [✖] ../rules/no-labels → Status: 400 - [✖] ../rules/no-lone-blocks → Status: 400 - [✖] ../rules/no-loop-func → Status: 400 - [✖] ../rules/no-multi-spaces → Status: 400 - [✖] ../rules/no-multi-str → Status: 400 - [✖] ../rules/no-native-reassign → Status: 400 - [✖] ../rules/no-new → Status: 400 - [✖] ../rules/no-new-func → Status: 400 - [✖] ../rules/no-new-object → Status: 400 - [✖] ../rules/no-new-wrappers → Status: 400 - [✖] ../rules/no-octal-escape → Status: 400 - [✖] ../rules/no-process-exit → Status: 400 - [✖] ../rules/no-proto → Status: 400 - [✖] ../rules/no-return-assign → Status: 400 - [✖] ../rules/no-script-url → Status: 400 - [✖] ../rules/no-sequences → Status: 400 - [✖] ../rules/no-shadow → Status: 400 - [✖] ../rules/no-shadow-restricted-names → Status: 400 - [✖] ../rules/no-spaced-func → Status: 400 - [✖] ../rules/no-trailing-spaces → Status: 400 - [✖] ../rules/no-undef-init → Status: 400 - [✖] ../rules/no-underscore-dangle → Status: 400 - [✖] ../rules/no-unused-expressions → Status: 400 - [✖] ../rules/no-use-before-define → Status: 400 - [✖] ../rules/no-with → Status: 400 - [✖] ../rules/no-wrap-func → Status: 400 - [✖] ../rules/camelcase → Status: 400 - [✖] ../rules/comma-spacing → Status: 400 - [✖] ../rules/consistent-return → Status: 400 - [✖] ../rules/curly → Status: 400 - [✖] ../rules/dot-notation → Status: 400 - [✖] ../rules/eol-last → Status: 400 - [✖] ../rules/eqeqeq → Status: 400 - [✖] ../rules/key-spacing → Status: 400 - [✖] ../rules/new-cap → Status: 400 - [✖] ../rules/new-parens → Status: 400 - [✖] ../rules/quotes → Status: 400 - [✖] ../rules/semi → Status: 400 - [✖] ../rules/semi-spacing → Status: 400 - [✖] ../rules/space-infix-ops → Status: 400 - [✖] ../rules/space-return-throw-case → Status: 400 - [✖] ../rules/space-unary-ops → Status: 400 - [✖] ../rules/strict → Status: 400 - [✖] ../rules/yoda → Status: 400 - [✖] ../rules/generator-star → Status: 400 - [✖] ../rules/generator-star-spacing → Status: 400 - [✖] ../rules/global-strict → Status: 400 - [✖] ../rules/no-comma-dangle → Status: 400 - [✖] ../rules/comma-dangle → Status: 400 - [✖] ../rules/no-empty-class → Status: 400 - [✖] ../rules/no-empty-character-class → Status: 400 - [✖] ../rules/no-reserved-keys → Status: 400 - [✖] ../rules/quote-props → Status: 400 - [✖] ../rules/no-space-before-semi → Status: 400 - [✖] ../rules/no-extra-parens → Status: 400 - [✖] ../rules/space-after-function-name → Status: 400 - [✖] ../rules/space-before-function-paren → Status: 400 - [✖] ../rules/space-before-function-parentheses → Status: 400 - [✖] ../rules/space-in-brackets → Status: 400 - [✖] ../rules/object-curly-spacing → Status: 400 - [✖] ../rules/array-bracket-spacing → Status: 400 - [✖] ../rules/space-unary-word-ops → Status: 400 - [✖] ../rules/spaced-line-comment → Status: 400 - [✖] ../rules/spaced-comment → Status: 400 - -FILE: src//use/core-concepts.md - [✖] ../rules/semi - [✓] #plugins - [✓] ../rules/ - [✖] ./configuring/configuration-files - [✓] https://www.npmjs.com/package/eslint-config-airbnb-base - [✖] ./configuring/configuration-files#using-a-shareable-configuration-package - [✓] https://www.npmjs.com/package/@angular-eslint/eslint-plugin - [✖] ./configuring/plugins - [✓] https://github.com/eslint/espree - [✖] npmjs.com/package/@typescript-eslint/parser - [✓] https://github.com/typescript-eslint/typescript-eslint - [✓] https://github.com/eslint/eslint-plugin-markdown - [✓] ./formatters/ - [✖] ./integrations - [✖] ./command-line-interface - [✖] ../extend/nodejs-api - - 16 links checked. - - ERROR: 8 dead links found! - [✖] ../rules/semi → Status: 400 - [✖] ./configuring/configuration-files → Status: 400 - [✖] ./configuring/configuration-files#using-a-shareable-configuration-package → Status: 400 - [✖] ./configuring/plugins → Status: 400 - [✖] npmjs.com/package/@typescript-eslint/parser → Status: 400 - [✖] ./integrations → Status: 400 - [✖] ./command-line-interface → Status: 400 - [✖] ../extend/nodejs-api → Status: 400 - -FILE: src//use/migrating-to-3.0.0.md - [✓] https://github.com/nodejs/Release - [✖] ../rules/no-unsafe-finally - [✖] ../rules/no-native-reassign - [✖] ../rules/require-yield - [✖] ../rules/comma-dangle - [✓] https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support - [✖] ../rules/complexity - - 7 links checked. - - ERROR: 5 dead links found! - [✖] ../rules/no-unsafe-finally → Status: 400 - [✖] ../rules/no-native-reassign → Status: 400 - [✖] ../rules/require-yield → Status: 400 - [✖] ../rules/comma-dangle → Status: 400 - [✖] ../rules/complexity → Status: 400 - -FILE: src//maintain/governance.md - [✓] https://eslint.org/ - [✓] ../contribute/ - [✖] issues - [✖] manage-pull-requests - [✓] ./ - [✓] https://eslint.org/chat - [✓] https://en.wikipedia.org/wiki/Consensus-seeking_decision-making - [✓] https://github.com/yui/yui3/wiki/Contributor-Model - [✓] https://github.com/nodejs/node/blob/master/GOVERNANCE.md - [✓] https://creativecommons.org/licenses/by-sa/2.0/uk/ - - 10 links checked. - - ERROR: 2 dead links found! - [✖] issues → Status: 400 - [✖] manage-pull-requests → Status: 400 - -FILE: src//maintain/manage-pull-requests.md - No hyperlinks found! - - 0 links checked. - -FILE: src//maintain/index.md - [✖] manage-issues - [✖] manage-pull-requests - [✖] manage-releases - [✖] governance - [✖] working-groups - - 5 links checked. - - ERROR: 5 dead links found! - [✖] manage-issues → Status: 400 - [✖] manage-pull-requests → Status: 400 - [✖] manage-releases → Status: 400 - [✖] governance → Status: 400 - [✖] working-groups → Status: 400 - -FILE: src//maintain/manage-releases.md - [✓] https://semver.org/ - [✓] https://github.com/eslint/eslint/issues/8138 - - 2 links checked. - -FILE: src//maintain/working-groups.md - [✓] https://eslint.org/team - - 1 links checked. - -FILE: src//maintain/manage-issues.md - [✓] https://github.com/orgs/eslint/projects/2 - [✖] https://docs.github.com/en/free-pro-team@latest/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion - [✓] #championing-issues - [✓] #consensus - - 4 links checked. - - ERROR: 1 dead links found! - [✖] https://docs.github.com/en/free-pro-team@latest/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion → Status: 403 - -FILE: src//contribute/package-json-conventions.md - [✖] https://github.com/eslint/eslint/edit/main/docs/src/extend/package-json-conventions.md - [✓] https://docs.npmjs.com/cli/v8/using-npm/scripts#life-cycle-scripts - - 2 links checked. - - ERROR: 1 dead links found! - [✖] https://github.com/eslint/eslint/edit/main/docs/src/extend/package-json-conventions.md → Status: 404 - -FILE: src//contribute/propose-new-rule.md - [✖] pull-requests - [✓] https://github.com/eslint/eslint/issues/new/choose - [✖] ../custom-rules - [✖] ../plugins - - 4 links checked. - - ERROR: 3 dead links found! - [✖] pull-requests → Status: 400 - [✖] ../custom-rules → Status: 400 - [✖] ../plugins → Status: 400 - -FILE: src//contribute/propose-rule-change.md - [✖] pull-requests - [✓] https://github.com/eslint/eslint/issues/new/choose - [✖] propose-new-rule#core-rule-guidelines - - 3 links checked. - - ERROR: 2 dead links found! - [✖] pull-requests → Status: 400 - [✖] propose-new-rule#core-rule-guidelines → Status: 400 - -FILE: src//contribute/code-conventions.md - [✓] https://www.npmjs.com/package/eslint-config-eslint - [✓] ../rules/ - [✖] ./package-json-conventions - - 3 links checked. - - ERROR: 1 dead links found! - [✖] ./package-json-conventions → Status: 400 - -FILE: src//contribute/request-change.md - [✓] https://github.com/eslint/eslint/issues/new/choose - [✓] https://groups.google.com/group/eslint - [✓] https://eslint.org/chat - - 3 links checked. - -FILE: src//contribute/code-path-analysis.md - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/no-unreachable.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/no-fallthrough.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/consistent-return.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/constructor-super.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/no-this-before-super.js - [✓] ../assets/images/code-path-analysis/helo.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-while-1.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-while-2.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-while-3.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-1.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-2.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-3.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-4.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-5.svg - [✓] ../assets/images/code-path-analysis/example-hello-world.svg - [✓] ../assets/images/code-path-analysis/example-ifstatement.svg - [✓] ../assets/images/code-path-analysis/example-ifstatement-chain.svg - [✓] ../assets/images/code-path-analysis/example-switchstatement.svg - [✓] ../assets/images/code-path-analysis/example-switchstatement-has-default.svg - [✓] ../assets/images/code-path-analysis/example-trystatement-try-catch.svg - [✓] ../assets/images/code-path-analysis/example-trystatement-try-finally.svg - [✓] ../assets/images/code-path-analysis/example-trystatement-try-catch-finally.svg - [✓] ../assets/images/code-path-analysis/example-whilestatement.svg - [✓] ../assets/images/code-path-analysis/example-dowhilestatement.svg - [✓] ../assets/images/code-path-analysis/example-forstatement.svg - [✓] ../assets/images/code-path-analysis/example-forstatement-for-ever.svg - [✓] ../assets/images/code-path-analysis/example-forinstatement.svg - [✓] ../assets/images/code-path-analysis/example-when-there-is-a-function-g.svg - [✓] ../assets/images/code-path-analysis/example-when-there-is-a-function-f.svg - - 29 links checked. - -FILE: src//contribute/work-on-issue.md - [✓] https://github.com/eslint/eslint/issues - [✖] ../../maintain/issues#when-an-issue-is-opened - [✓] https://github.com/eslint/eslint/labels/good%20first%20issue - [✓] https://github.com/eslint/eslint/labels/help%20wanted - [✓] https://github.com/eslint/eslint/labels/accepted - [✖] ../../maintain/issues#types-of-issues - [✓] https://www.bountysource.com/teams/eslint/issues - - 7 links checked. - - ERROR: 2 dead links found! - [✖] ../../maintain/issues#when-an-issue-is-opened → Status: 400 - [✖] ../../maintain/issues#types-of-issues → Status: 400 - -FILE: src//contribute/unit-tests.md - [✓] https://mochajs.org/ - [✓] https://mochajs.org/#command-line-usage - - 2 links checked. - -FILE: src//contribute/architecture/index.md - [✓] ../../assets/images/architecture/dependency.svg - - 1 links checked. - -FILE: src//contribute/pull-requests.md - [✖] ../development-environment - [✖] work-on-issue - [✖] #step1 - [✖] #step2 - [✖] #step3 - [✖] #step4 - [✖] #step5 - [✖] #step6 - [✖] #step7 - [✖] ../code-conventions - [✓] https://www.conventionalcommits.org/ - [✖] work-on-issue#issue-labels - [✖] https://help.github.com/articles/creating-a-pull-request - [✓] https://cla.openjsf.org/ - [✖] https://help.github.com/articles/resolving-merge-conflicts-after-a-git-rebase/ - - 15 links checked. - - ERROR: 13 dead links found! - [✖] ../development-environment → Status: 400 - [✖] work-on-issue → Status: 400 - [✖] #step1 → Status: 404 - [✖] #step2 → Status: 404 - [✖] #step3 → Status: 404 - [✖] #step4 → Status: 404 - [✖] #step5 → Status: 404 - [✖] #step6 → Status: 404 - [✖] #step7 → Status: 404 - [✖] ../code-conventions → Status: 400 - [✖] work-on-issue#issue-labels → Status: 400 - [✖] https://help.github.com/articles/creating-a-pull-request → Status: 403 - [✖] https://help.github.com/articles/resolving-merge-conflicts-after-a-git-rebase/ → Status: 403 - -FILE: src//contribute/index.md - [✓] https://eslint.org/conduct - [✖] report-bug - [✖] propose-new-rule - [✖] propose-rule-change - [✖] request-change - [✓] https://hackerone.com/eslint - [✖] work-on-issue - [✖] pull-requests - - 8 links checked. - - ERROR: 6 dead links found! - [✖] report-bug → Status: 400 - [✖] propose-new-rule → Status: 400 - [✖] propose-rule-change → Status: 400 - [✖] request-change → Status: 400 - [✖] work-on-issue → Status: 400 - [✖] pull-requests → Status: 400 - -FILE: src//contribute/source-code.md - [✓] https://github.com/eslint/eslint - [✓] https://git-scm.com/ - [✖] https://help.github.com/articles/set-up-git/ - [✖] https://help.github.com/articles/fork-a-repo/ - [✓] https://nodejs.org - [✓] https://www.npmjs.com/ - - 6 links checked. - - ERROR: 2 dead links found! - [✖] https://help.github.com/articles/set-up-git/ → Status: 403 - [✖] https://help.github.com/articles/fork-a-repo/ → Status: 403 - -FILE: src//contribute/report-bugs.md - [✓] https://github.com/eslint/eslint/issues/new/choose - [✖] pull-requests - [✓] https://groups.google.com/group/eslint - [✓] https://eslint.org/chat - - 4 links checked. - - ERROR: 1 dead links found! - [✖] pull-requests → Status: 400 - -FILE: src//contribute/development-environment.md - [✓] https://nodejs.org/ - [✓] https://www.npmjs.com/ - [✓] https://github.com/eslint/eslint - [✖] https://help.github.com/articles/fork-a-repo - [✓] https://yeoman.io - [✓] https://github.com/eslint/generator-eslint - [✖] contributing/pull-requests - - 7 links checked. - - ERROR: 2 dead links found! - [✖] https://help.github.com/articles/fork-a-repo → Status: 403 - [✖] contributing/pull-requests → Status: 400 - -FILE: src//rules/comma-spacing.md - [✓] https://www.crockford.com/code.html - [✓] https://dojotoolkit.org/reference-guide/1.9/developer/styleguide.html - [✖] array-bracket-spacing - [✖] object-curly-spacing - [✖] space-in-parens - - 5 links checked. - - ERROR: 3 dead links found! - [✖] array-bracket-spacing → Status: 400 - [✖] object-curly-spacing → Status: 400 - [✖] space-in-parens → Status: 400 - -FILE: src//rules/no-multiple-empty-lines.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-underscore-dangle.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-regex-spaces.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-rest-params.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-template-curly-in-string.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/sort-imports.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-destructuring.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment - [✓] https://2ality.com/2015/01/es6-destructuring.html - [✖] #further-reading - - 3 links checked. - - ERROR: 1 dead links found! - [✖] #further-reading → Status: 404 - -FILE: src//rules/space-after-function-name.md - [✖] space-before-function-paren - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-before-function-paren → Status: 400 - -FILE: src//rules/no-octal-escape.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/max-depth.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-dupe-args.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-misleading-character-class.md - [✓] http://www.unicode.org/L2/L1999/UnicodeData.html#General%20Category - - 1 links checked. - -FILE: src//rules/no-useless-computed-key.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-sync.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src//rules/no-return-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/require-await.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-dupe-class-members.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-with.md - [✓] https://web.archive.org/web/20200717110117/https://yuiblog.com/blog/2006/04/11/with-statement-considered-harmful/ - - 1 links checked. - -FILE: src//rules/constructor-super.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-empty-static-block.md - [✓] https://github.com/tc39/proposal-class-static-block - - 1 links checked. - -FILE: src//rules/no-negated-condition.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-script-url.md - [✓] https://stackoverflow.com/questions/13497971/what-is-the-matter-with-script-targeted-urls - - 1 links checked. - -FILE: src//rules/grouped-accessor-pairs.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes - [✖] accessor-pairs - [✖] no-dupe-keys - [✖] no-dupe-class-members - - 6 links checked. - - ERROR: 3 dead links found! - [✖] accessor-pairs → Status: 400 - [✖] no-dupe-keys → Status: 400 - [✖] no-dupe-class-members → Status: 400 - -FILE: src//rules/object-property-newline.md - [✓] https://jscs-dev.github.io/rule/requireObjectKeysOnNewLine - - 1 links checked. - -FILE: src//rules/generator-star.md - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-generators - [✖] generator-star-spacing - - 2 links checked. - - ERROR: 1 dead links found! - [✖] generator-star-spacing → Status: 400 - -FILE: src//rules/no-multi-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/one-var-declaration-per-line.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/require-jsdoc.md - [✓] https://eslint.org/blog/2018/11/jsdoc-end-of-life - [✖] http://usejsdoc.org - - 2 links checked. - - ERROR: 1 dead links found! - [✖] http://usejsdoc.org → Status: 0 - -FILE: src//rules/max-classes-per-file.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-bitwise.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/unicode-bom.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-delete-var.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-useless-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/wrap-regex.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-restricted-globals.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/dot-location.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/new-cap.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/max-nested-callbacks.md - [✓] http://book.mixu.net/node/ch7.html - [✓] https://web.archive.org/web/20220104141150/https://howtonode.org/control-flow - [✓] https://web.archive.org/web/20220127215850/https://howtonode.org/control-flow-part-ii - - 3 links checked. - -FILE: src//rules/lines-around-directive.md - [✖] padding-line-between-statements - [✓] https://www.ecma-international.org/ecma-262/7.0/#directive-prologue - [✖] padded-blocks - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterUseStrict - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterUseStrict - - 5 links checked. - - ERROR: 2 dead links found! - [✖] padding-line-between-statements → Status: 400 - [✖] padded-blocks → Status: 400 - -FILE: src//rules/no-multi-str.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/max-statements-per-line.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unused-private-class-members.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-promise-executor-return.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise - - 1 links checked. - -FILE: src//rules/multiline-ternary.md - [✖] operator-linebreak - [✓] https://jscs-dev.github.io/rule/requireMultiLineTernary - - 2 links checked. - - ERROR: 1 dead links found! - [✖] operator-linebreak → Status: 400 - -FILE: src//rules/no-undefined.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined - [✓] https://javascriptweblog.wordpress.com/2010/08/16/understanding-undefined-and-preventing-referenceerrors/ - [✓] https://es5.github.io/#x15.1.1.3 - [✖] no-global-assign - [✖] no-shadow-restricted-names - - 5 links checked. - - ERROR: 2 dead links found! - [✖] no-global-assign → Status: 400 - [✖] no-shadow-restricted-names → Status: 400 - -FILE: src//rules/max-lines.md - [✓] https://web.archive.org/web/20160725154648/http://www.mind2b.com/component/content/article/24-software-module-size-and-file-size - [✓] https://jscs-dev.github.io/rule/maximumNumberOfLines - - 2 links checked. - -FILE: src//rules/no-continue.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/indent.md - [✖] ../extend/selectors - [✓] https://github.com/estree/estree - [✓] https://astexplorer.net/ - [✓] https://jscs-dev.github.io/rule/validateIndentation - - 4 links checked. - - ERROR: 1 dead links found! - [✖] ../extend/selectors → Status: 400 - -FILE: src//rules/no-func-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-iterator.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators - [✓] https://kangax.github.io/es5-compat-table/es6/#Iterators - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features#Object_methods - - 3 links checked. - -FILE: src//rules/no-mixed-spaces-and-tabs.md - [✓] https://www.emacswiki.org/emacs/SmartTabs - - 1 links checked. - -FILE: src//rules/no-else-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/getter-return.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-accessor-properties - - 2 links checked. - -FILE: src//rules/no-empty.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-shadow-restricted-names.md - [✓] https://es5.github.io/#x15.1.1 - [✓] https://es5.github.io/#C - - 2 links checked. - -FILE: src//rules/no-import-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-this-before-super.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-object-spread.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/comma-style.md - [✓] https://gist.github.com/isaacs/357981 - [✓] https://github.com/estree/estree - [✓] https://astexplorer.net/ - - 3 links checked. - -FILE: src//rules/generator-star-spacing.md - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-generators - - 1 links checked. - -FILE: src//rules/no-useless-catch.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-const.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-extra-parens.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence - [✖] wrap-regex - [✖] wrap-iife - [✖] arrow-parens - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp - - 5 links checked. - - ERROR: 3 dead links found! - [✖] wrap-regex → Status: 400 - [✖] wrap-iife → Status: 400 - [✖] arrow-parens → Status: 400 - -FILE: src//rules/no-console.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/space-in-parens.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/space-before-function-parentheses.md - [✖] space-before-function-paren - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-before-function-paren → Status: 400 - -FILE: src//rules/no-return-await.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function - [✓] https://jakearchibald.com/2017/await-vs-return-vs-return-await/ - - 2 links checked. - -FILE: src//rules/no-class-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-inline-comments.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp - - 1 links checked. - -FILE: src//rules/no-trailing-spaces.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-self-compare.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/isNaN - - 1 links checked. - -FILE: src//rules/no-arrow-condition.md - [✖] no-confusing-arrow - [✖] no-constant-condition - - 2 links checked. - - ERROR: 2 dead links found! - [✖] no-confusing-arrow → Status: 400 - [✖] no-constant-condition → Status: 400 - -FILE: src//rules/object-curly-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-redeclare.md - [✖] no-shadow - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-shadow → Status: 400 - -FILE: src//rules/global-require.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src//rules/prefer-arrow-callback.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions - - 1 links checked. - -FILE: src//rules/no-unneeded-ternary.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/rest-spread-spacing.md - [✓] https://github.com/tc39/proposal-object-rest-spread - [✖] ../users/configuring#specifying-parser-options - - 2 links checked. - - ERROR: 1 dead links found! - [✖] ../users/configuring#specifying-parser-options → Status: 400 - -FILE: src//rules/no-mixed-requires.md - [✓] https://github.com/mysticatea/eslint-plugin-node - [✓] https://nodejs.org/api/modules.html#modules_core_modules - [✓] https://nodejs.org/api/modules.html#modules_file_modules - [✓] https://nodejs.org/api/modules.html#modules_loading_from_node_modules_folders - [✓] https://github.com/umdjs/umd - - 5 links checked. - -FILE: src//rules/array-bracket-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-tabs.md - [✓] https://jscs-dev.github.io/rule/disallowTabs - - 1 links checked. - -FILE: src//rules/arrow-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/func-names.md - [✓] https://web.archive.org/web/20201112040809/http://markdaggett.com/blog/2013/02/15/functions-explained/ - [✓] https://2ality.com/2015/09/function-names-es6.html - [✓] https://jscs-dev.github.io/rule/requireAnonymousFunctions - [✓] https://jscs-dev.github.io/rule/disallowAnonymousFunctions - - 4 links checked. - -FILE: src//rules/no-restricted-imports.md - [✓] https://github.com/nodejs/node/tree/master/lib - - 1 links checked. - -FILE: src//rules/no-debugger.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger - - 1 links checked. - -FILE: src//rules/max-statements.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-spread.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/new-parens.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/keyword-spacing.md - [✖] space-before-function-paren - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-before-function-paren → Status: 400 - -FILE: src//rules/no-lone-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-use-before-define.md - [✓] #variables - - 1 links checked. - -FILE: src//rules/id-blacklist.md - [✖] id-denylist - - 1 links checked. - - ERROR: 1 dead links found! - [✖] id-denylist → Status: 400 - -FILE: src//rules/space-after-keywords.md - [✖] keyword-spacing - [✖] ../users/command-line-interface#--fix - - 2 links checked. - - ERROR: 2 dead links found! - [✖] keyword-spacing → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - -FILE: src//rules/no-invalid-this.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/quote-props.md - [✓] https://kangax.github.io/compat-table/es5/#Reserved_words_as_property_names - [✓] https://mathiasbynens.be/notes/javascript-properties - - 2 links checked. - -FILE: src//rules/no-void.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/void - [✓] https://oreilly.com/javascript/excerpts/javascript-good-parts/bad-parts.html - - 2 links checked. - -FILE: src//rules/space-before-keywords.md - [✖] keyword-spacing - [✖] ../users/command-line-interface#--fix - [✖] block-spacing - - 3 links checked. - - ERROR: 3 dead links found! - [✖] keyword-spacing → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - [✖] block-spacing → Status: 400 - -FILE: src//rules/no-process-env.md - [✓] https://stackoverflow.com/questions/5869216/how-to-store-node-js-deployment-settings-configuration-files - [✓] https://blog.benhall.me.uk/2012/02/storing-application-config-data-in/ - [✓] https://github.com/mysticatea/eslint-plugin-node - - 3 links checked. - -FILE: src//rules/no-confusing-arrow.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-empty-function.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/semi.md - [✓] https://blog.izs.me/2010/12/an-open-letter-to-javascript-leaders-regarding/ - [✓] https://web.archive.org/web/20200420230322/http://inimino.org/~inimino/blog/javascript_semicolons - [✖] no-unreachable - [✖] no-unexpected-multiline - - 4 links checked. - - ERROR: 2 dead links found! - [✖] no-unreachable → Status: 400 - [✖] no-unexpected-multiline → Status: 400 - -FILE: src//rules/no-useless-constructor.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unexpected-multiline.md - [✖] ./semi - [✖] semi - - 2 links checked. - - ERROR: 2 dead links found! - [✖] ./semi → Status: 400 - [✖] semi → Status: 400 - -FILE: src//rules/no-new-func.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-restricted-exports.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unused-expressions.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unsafe-negation.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/in - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/instanceof - - 2 links checked. - -FILE: src//rules/no-async-promise-executor.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-restricted-syntax.md - [✓] https://github.com/estree/estree - [✓] https://github.com/eslint/eslint-visitor-keys/blob/main/lib/visitor-keys.js - [✓] https://astexplorer.net/ - [✖] ../extend/selectors - - 4 links checked. - - ERROR: 1 dead links found! - [✖] ../extend/selectors → Status: 400 - -FILE: src//rules/no-implicit-coercion.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/camelcase.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/init-declarations.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/line-comment-position.md - [✓] https://jscs-dev.github.io/rule/validateCommentPosition - - 1 links checked. - -FILE: src//rules/no-await-in-loop.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/jsx-quotes.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-comma-dangle.md - [✖] comma-dangle - - 1 links checked. - - ERROR: 1 dead links found! - [✖] comma-dangle → Status: 400 - -FILE: src//rules/default-param-last.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/key-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/default-case.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/symbol-description.md - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-symbol-description - - 1 links checked. - -FILE: src//rules/block-scoped-var.md - [✓] https://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var#var_hoisting - - 2 links checked. - -FILE: src//rules/callback-return.md - [✓] https://github.com/maxogden/art-of-node#callbacks - [✓] https://web.archive.org/web/20171224042620/https://docs.nodejitsu.com/articles/errors/what-are-the-error-conventions/ - [✓] https://github.com/mysticatea/eslint-plugin-node - - 3 links checked. - -FILE: src//rules/no-undef-init.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/space-before-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-new-require.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src//rules/require-yield.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/template-curly-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unreachable.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/valid-typeof.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof - - 1 links checked. - -FILE: src//rules/no-invalid-regexp.md - [✓] https://es5.github.io/#x7.8.5 - - 1 links checked. - -FILE: src//rules/newline-per-chained-call.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-empty-class.md - [✖] no-empty-character-class - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-empty-character-class → Status: 400 - -FILE: src//rules/no-catch-shadow.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-prototype-builtins.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-empty-label.md - [✖] no-labels - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-labels → Status: 400 - -FILE: src//rules/no-useless-call.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unsafe-optional-chaining.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/id-length.md - [✓] https://unicode.org/reports/tr29/#Default_Grapheme_Cluster_Table - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/length - - 2 links checked. - -FILE: src//rules/no-global-assign.md - [✖] ../users/configuring#specifying-environments - [✖] ../users/configuring#specifying-globals - - 2 links checked. - - ERROR: 2 dead links found! - [✖] ../users/configuring#specifying-environments → Status: 400 - [✖] ../users/configuring#specifying-globals → Status: 400 - -FILE: src//rules/accessor-pairs.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects - [✖] no-dupe-keys - [✖] no-dupe-class-members - - 5 links checked. - - ERROR: 2 dead links found! - [✖] no-dupe-keys → Status: 400 - [✖] no-dupe-class-members → Status: 400 - -FILE: src//rules/no-path-concat.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src//rules/require-atomic-updates.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/block-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-inner-declarations.md - [✓] https://code.google.com/p/esprima/issues/detail?id=422 - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-block-bindings - [✓] https://bugzilla.mozilla.org/show_bug.cgi?id=585536 - [✖] block-scoped-var - - 4 links checked. - - ERROR: 1 dead links found! - [✖] block-scoped-var → Status: 400 - -FILE: src//rules/operator-assignment.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/quotes.md - [✖] no-restricted-syntax - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-restricted-syntax → Status: 400 - -FILE: src//rules/no-nested-ternary.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-extra-boolean-cast.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-spaced-func.md - [✖] func-call-spacing - - 1 links checked. - - ERROR: 1 dead links found! - [✖] func-call-spacing → Status: 400 - -FILE: src//rules/no-caller.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/consistent-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/switch-colon-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-duplicate-imports.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-template.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-loss-of-precision.md - [✓] https://en.wikipedia.org/wiki/IEEE_754 - - 1 links checked. - -FILE: src//rules/no-plusplus.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unsafe-finally.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-throw-literal.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-labels.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-reflect.md - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflection - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.apply - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-function.prototype.apply - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-function.prototype.call - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.deleteproperty - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-delete-operator-runtime-semantics-evaluation - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.getownpropertydescriptor - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.getownpropertydescriptor - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.getprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.getprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.setprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.setprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.preventextensions - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.preventextensions - [✖] no-delete-var - - 15 links checked. - - ERROR: 1 dead links found! - [✖] no-delete-var → Status: 400 - -FILE: src//rules/logical-assignment-operators.md - [✖] ./operator-assignment - - 1 links checked. - - ERROR: 1 dead links found! - [✖] ./operator-assignment → Status: 400 - -FILE: src//rules/no-useless-backreference.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions - - 1 links checked. - -FILE: src//rules/max-lines-per-function.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/radix.md - [✓] https://davidwalsh.name/parseint-radix - - 1 links checked. - -FILE: src//rules/no-space-before-semi.md - [✖] semi-spacing - - 1 links checked. - - ERROR: 1 dead links found! - [✖] semi-spacing → Status: 400 - -FILE: src//rules/no-constant-binary-expression.md - [✓] https://eslint.org/blog/2022/07/interesting-bugs-caught-by-no-constant-binary-expression/ - - 1 links checked. - -FILE: src//rules/brace-style.md - [✓] https://en.wikipedia.org/wiki/Indent_style - [✓] https://en.wikipedia.org/wiki/Indent_style#Allman_style - - 2 links checked. - -FILE: src//rules/no-control-regex.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-sparse-arrays.md - [✓] https://www.nczonline.net/blog/2007/09/09/inconsistent-array-literals/ - - 1 links checked. - -FILE: src//rules/no-unused-vars.md - [✓] https://github.com/tc39/proposal-object-rest-spread - - 1 links checked. - -FILE: src//rules/linebreak-style.md - [✓] https://git-scm.com/ - [✓] https://git-scm.com/docs/gitattributes - [✓] https://jscs-dev.github.io/rule/validateLineBreaks - - 3 links checked. - -FILE: src//rules/prefer-numeric-literals.md - [✓] https://jscs-dev.github.io/rule/requireNumericLiterals - - 1 links checked. - -FILE: src//rules/no-alert.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/func-style.md - [✓] https://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html - - 1 links checked. - -FILE: src//rules/capitalized-comments.md - [✓] https://jscs-dev.github.io/rule/requireCapitalizedComments - [✓] https://jscs-dev.github.io/rule/disallowCapitalizedComments - - 2 links checked. - -FILE: src//rules/no-sequences.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-whitespace-before-property.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-duplicate-case.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/object-shorthand.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer - - 1 links checked. - -FILE: src//rules/yoda.md - [✓] https://en.wikipedia.org/wiki/Yoda_conditions - [✓] http://thomas.tuerke.net/on/design/?with=1249091668#msg1146181680 - - 2 links checked. - -FILE: src//rules/prefer-regex-literals.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp - - 2 links checked. - -FILE: src//rules/no-restricted-modules.md - [✓] https://github.com/mysticatea/eslint-plugin-node - [✓] https://github.com/nodejs/node/tree/master/lib - - 2 links checked. - -FILE: src//rules/no-constructor-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/sort-keys.md - [✓] https://jscs-dev.github.io/rule/validateOrderInObjectKeys - - 1 links checked. - -FILE: src//rules/template-tag-spacing.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#Tagged_template_literals - [✓] https://exploringjs.com/es6/ch_template-literals.html#_examples-of-using-tagged-template-literals - [✖] #further-reading - - 3 links checked. - - ERROR: 1 dead links found! - [✖] #further-reading → Status: 404 - -FILE: src//rules/no-reserved-keys.md - [✓] https://kangax.github.io/compat-table/es5/#Reserved_words_as_property_names - [✖] quote-props - - 2 links checked. - - ERROR: 1 dead links found! - [✖] quote-props → Status: 400 - -FILE: src//rules/no-cond-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unreachable-loop.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/eqeqeq.md - [✓] https://www.ecma-international.org/ecma-262/5.1/#sec-11.9.3 - - 1 links checked. - -FILE: src//rules/no-proto.md - [✓] https://johnresig.com/blog/objectgetprototypeof/ - - 1 links checked. - -FILE: src//rules/no-process-exit.md - [✓] https://github.com/mysticatea/eslint-plugin-node - [✓] https://nodejs.org/api/process.html#process_process_exitcode - - 2 links checked. - -FILE: src//rules/id-denylist.md - [✖] ../users/configuring/rules - - 1 links checked. - - ERROR: 1 dead links found! - [✖] ../users/configuring/rules → Status: 400 - -FILE: src//rules/newline-after-var.md - [✖] padding-line-between-statements - - 1 links checked. - - ERROR: 1 dead links found! - [✖] padding-line-between-statements → Status: 400 - -FILE: src//rules/no-extra-bind.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind - [✓] https://www.smashingmagazine.com/2014/01/understanding-javascript-function-prototype-bind/ - - 2 links checked. - -FILE: src//rules/comma-dangle.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/prefer-exponentiation-operator.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Exponentiation - [✓] https://bugs.chromium.org/p/v8/issues/detail?id=5848 - - 2 links checked. - -FILE: src//rules/no-nonoctal-decimal-escape.md - [✓] https://tc39.es/ecma262/#prod-annexB-NonOctalDecimalEscapeSequence - - 1 links checked. - -FILE: src//rules/no-mixed-operators.md - [✖] no-extra-parens - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-extra-parens → Status: 400 - -FILE: src//rules/no-new-object.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-octal.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-magic-numbers.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/length - - 1 links checked. - -FILE: src//rules/eol-last.md - [✖] no-multiple-empty-lines - [✖] no-trailing-spaces - - 2 links checked. - - ERROR: 2 dead links found! - [✖] no-multiple-empty-lines → Status: 400 - [✖] no-trailing-spaces → Status: 400 - -FILE: src//rules/arrow-body-style.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/space-before-function-paren.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-unmodified-loop-condition.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-param-reassign.md - [✓] https://spin.atomicobject.com/2011/04/10/javascript-don-t-reassign-your-function-arguments/ - - 1 links checked. - -FILE: src//rules/global-strict.md - [✖] strict - - 1 links checked. - - ERROR: 1 dead links found! - [✖] strict → Status: 400 - -FILE: src//rules/no-unused-labels.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-negated-in-lhs.md - [✖] no-unsafe-negation - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-unsafe-negation → Status: 400 - -FILE: src//rules/vars-on-top.md - [✓] https://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var#var_hoisting - [✓] https://danhough.com/blog/single-var-pattern-rant/ - [✓] https://benalman.com/news/2012/05/multiple-var-statements-javascript/ - - 4 links checked. - -FILE: src//rules/no-extend-native.md - No hyperlinks found! - - 0 links checked. - -FILE: src//rules/no-ex-assign.md - [✓] https://bocoup.com/blog/the-catch-with-try-catch - - 1 links checked. - -FILE: src//rules/use-isnan.md -^C -➜ docs git:(ia_updates) ✗ find src -name \*.md -print0 | xargs -0 -n1 markdown-link-check - -FILE: src/extend/shareable-configs.md - [✓] https://www.npmjs.com/ - [✓] https://docs.npmjs.com/getting-started/creating-node-modules - [✓] https://docs.npmjs.com/misc/scope - [✓] https://docs.npmjs.com/getting-started/publishing-npm-packages - [✓] https://docs.npmjs.com/files/package.json#peerdependencies - [✓] https://docs.npmjs.com/misc/developers - - 6 links checked. - -FILE: src/extend/custom-parsers.md - [✖] ./scope-manager-interface - [✓] https://github.com/eslint/eslint-scope - [✓] https://github.com/eslint/eslint-visitor-keys#evkkeys - [✓] https://github.com/typescript-eslint/typescript-eslint - [✓] https://github.com/estree/estree - [✓] https://github.com/estree/estree/blob/25834f7247d44d3156030f8e8a2d07644d771fdb/es5.md#node-objects - - 6 links checked. - - ERROR: 1 dead links found! - [✖] ./scope-manager-interface → Status: 400 - -FILE: src/extend/custom-formatters.md - [✓] https://www.npmjs.com/search?q=eslint-formatter - [✖] https://github.com/estree/estree/blob/master/spec.md#node-objects - [✖] nodejs-api#-new-eslintoptions - [✖] working-with-rules - [✖] ../users/formatters/ - [✓] https://www.iterm2.com/ - [✓] http://guake-project.org/ - - 7 links checked. - - ERROR: 4 dead links found! - [✖] https://github.com/estree/estree/blob/master/spec.md#node-objects → Status: 404 - [✖] nodejs-api#-new-eslintoptions → Status: 400 - [✖] working-with-rules → Status: 400 - [✖] ../users/formatters/ → Status: 400 - -FILE: src/extend/nodejs-api.md - [✓] #linter - [✖] #-eslintlintfilespatterns - [✖] ../users/configuring/ - [✖] #-eslintlinttextcode-options - [✖] #-lintresult-type - [✖] ../users/formatters/ - [✓] https://www.npmjs.com/search?q=eslintformatter - [✖] #-loadedformatter-type - [✖] #-lintmessage-type - [✖] #-suppressedlintmessage-type - [✖] #-editinfo-type - [✖] #-eslintloadformatternameorpath - [✓] https://github.com/estree/estree - [✓] #eslint-class - [✖] ./custom-rules#the-context-object - [✓] https://eslint.org/demo - [✖] working-with-plugins#processors-in-plugins - [✖] ./custom-rules#providing-suggestions - [✖] working-with-custom-parsers - [✖] ./custom-rules - [✓] #testing-errors-with-messageid - [✓] #testing-suggestions - [✓] https://mochajs.org/ - - 23 links checked. - - ERROR: 15 dead links found! - [✖] #-eslintlintfilespatterns → Status: 404 - [✖] ../users/configuring/ → Status: 400 - [✖] #-eslintlinttextcode-options → Status: 404 - [✖] #-lintresult-type → Status: 404 - [✖] ../users/formatters/ → Status: 400 - [✖] #-loadedformatter-type → Status: 404 - [✖] #-lintmessage-type → Status: 404 - [✖] #-suppressedlintmessage-type → Status: 404 - [✖] #-editinfo-type → Status: 404 - [✖] #-eslintloadformatternameorpath → Status: 404 - [✖] ./custom-rules#the-context-object → Status: 400 - [✖] working-with-plugins#processors-in-plugins → Status: 400 - [✖] ./custom-rules#providing-suggestions → Status: 400 - [✖] working-with-custom-parsers → Status: 400 - [✖] ./custom-rules → Status: 400 - -FILE: src/extend/custom-rules.md - [✖] ./custom-rules-deprecated - [✓] ../rules/ - [✖] ../users/configuring/configuration-files#extending-configuration-files - [✖] ../users/command-line-interface#--fix - [✓] #options-schemas - [✖] ../users/configuring/rules#configuring-rules - [✓] https://github.com/estree/estree - [✖] ./selectors - [✖] ./code-path-analysis - [✖] ../rules/array-callback-return - [✖] ../users/configuring/language-options#specifying-parser-options - [✓] #contextoptions - [✖] ../users/configuring/configuration-files#adding-shared-settings - [✖] ./nodejs-api#linter - [✖] ./scope-manager-interface#variable-interface - [✖] ./scope-manager-interface#scope-interface - [✓] #contextgetsourcecode - [✖] ../rules/no-unused-vars - [✓] #contextreport - [✓] ./scope-manager-interface.md#scope-interface - [✖] ./scope-manager-interface#reference-interface - [✖] ./scope-manager-interface#definition-interface - [✓] https://github.com/eslint/eslint/blob/main/lib/rules/no-shadow.js - [✖] ../rules/no-shadow - [✓] https://github.com/eslint/eslint/blob/main/lib/rules/no-redeclare.js - [✖] ../rules/no-redeclare - [✓] #using-message-placeholders - [✓] #applying-fixes - [✓] #rule-basics - [✖] ../rules/quotes - [✓] #suggestion-messageids - [✓] #messageids - [✖] ./scope-manager-interface#scopemanager-interface - [✓] https://json-schema.org/ - [✓] https://json-schema.org/learn/ - [✓] https://json-schema.org/understanding-json-schema/ - [✖] nodejs-api#ruletester - [✖] ../users/configuring/ - [✖] ../users/command-line-interface - - 39 links checked. - - ERROR: 22 dead links found! - [✖] ./custom-rules-deprecated → Status: 400 - [✖] ../users/configuring/configuration-files#extending-configuration-files → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - [✖] ../users/configuring/rules#configuring-rules → Status: 400 - [✖] ./selectors → Status: 400 - [✖] ./code-path-analysis → Status: 400 - [✖] ../rules/array-callback-return → Status: 400 - [✖] ../users/configuring/language-options#specifying-parser-options → Status: 400 - [✖] ../users/configuring/configuration-files#adding-shared-settings → Status: 400 - [✖] ./nodejs-api#linter → Status: 400 - [✖] ./scope-manager-interface#variable-interface → Status: 400 - [✖] ./scope-manager-interface#scope-interface → Status: 400 - [✖] ../rules/no-unused-vars → Status: 400 - [✖] ./scope-manager-interface#reference-interface → Status: 400 - [✖] ./scope-manager-interface#definition-interface → Status: 400 - [✖] ../rules/no-shadow → Status: 400 - [✖] ../rules/no-redeclare → Status: 400 - [✖] ../rules/quotes → Status: 400 - [✖] ./scope-manager-interface#scopemanager-interface → Status: 400 - [✖] nodejs-api#ruletester → Status: 400 - [✖] ../users/configuring/ → Status: 400 - [✖] ../users/command-line-interface → Status: 400 - -FILE: src/extend/index.md - [✖] source-code - [✖] development-environment - [✖] unit-tests - [✖] custom-rules - [✖] custom-plugins - [✖] custom-parsers - [✖] nodejs-api - [✖] contribute/ - - 8 links checked. - - ERROR: 8 dead links found! - [✖] source-code → Status: 400 - [✖] development-environment → Status: 400 - [✖] unit-tests → Status: 400 - [✖] custom-rules → Status: 400 - [✖] custom-plugins → Status: 400 - [✖] custom-parsers → Status: 400 - [✖] nodejs-api → Status: 400 - [✖] contribute/ → Status: 400 - -FILE: src/extend/plugins.md - [✓] https://www.npmjs.com/package/generator-eslint - [✖] ../users/command-line-interface#--ext - [✖] ../users/configuring/plugins#specify-a-processor - [✖] ../users/configuring/plugins#configure-plugins - [✖] nodejs-api#ruletester - [✓] https://www.npmjs.com/package/eslint - [✓] https://www.npmjs.com/package/eslint-plugin-eslint-plugin - [✓] https://www.npmjs.com/package/eslint-plugin-node - [✓] https://docs.npmjs.com/misc/developers - - 9 links checked. - - ERROR: 4 dead links found! - [✖] ../users/command-line-interface#--ext → Status: 400 - [✖] ../users/configuring/plugins#specify-a-processor → Status: 400 - [✖] ../users/configuring/plugins#configure-plugins → Status: 400 - [✖] nodejs-api#ruletester → Status: 400 - -FILE: src/extend/selectors.md - [✓] https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors - [✓] #known-issues - [✓] https://github.com/estools/esquery - [✖] ../rules/no-restricted-syntax - [✓] https://github.com/estools/esquery/issues/68 - - 5 links checked. - - ERROR: 1 dead links found! - [✖] ../rules/no-restricted-syntax → Status: 400 - -FILE: src/extend/scope-manager-interface.md - [✓] https://github.com/eslint/eslint-scope - [✓] https://github.com/estools/escope - - 2 links checked. - -FILE: src/extend/working-with-rules-deprecated.md - [✖] ./custom-rules - [✓] #options-schemas - [✖] ../users/configuring/rules#configuring-rules - [✓] https://github.com/estree/estree - [✖] ./code-path-analysis - [✖] ../rules/array-callback-return - [✖] ../users/configuring/language-options#specifying-parser-options - [✖] ../rules/no-unused-vars - [✓] http://json-schema.org/ - [✖] http://json-schema.org/examples.html - [✓] http://spacetelescope.github.io/understanding-json-schema/ - [✖] ../users/configuring/ - [✖] ../users/command-line-interface - - 13 links checked. - - ERROR: 9 dead links found! - [✖] ./custom-rules → Status: 400 - [✖] ../users/configuring/rules#configuring-rules → Status: 400 - [✖] ./code-path-analysis → Status: 400 - [✖] ../rules/array-callback-return → Status: 400 - [✖] ../users/configuring/language-options#specifying-parser-options → Status: 400 - [✖] ../rules/no-unused-vars → Status: 400 - [✖] http://json-schema.org/examples.html → Status: 404 - [✖] ../users/configuring/ → Status: 400 - [✖] ../users/command-line-interface → Status: 400 - -FILE: src/library/buttons.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/rule-list.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/code-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/link-card.md - [✓] https://blog.izs.me/2010/12/an-open-letter-to-javascript-leaders-regarding/ - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - - 2 links checked. - -FILE: src/library/rule.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/theme-switcher.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/alert.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/code-tabs.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/related-rules.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/language-switcher.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/social-icons.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/version-switcher.md - No hyperlinks found! - - 0 links checked. - -FILE: src/library/rule-categories.md - [✓] ../rules/ - - 1 links checked. - -FILE: src/about/index.md - [✓] https://en.wikipedia.org/wiki/Lint_(software) - [✓] https://npmjs.org/ - - 2 links checked. - -FILE: src/use/migrating-to-6.0.0.md - [✖] #drop-node-6 - [✖] #eslint-recommended-changes - [✖] #package-loading-simplification - [✖] #espree-validation - [✖] #rule-config-validating - [✖] #no-redeclare-updates - [✖] #comma-dangle-updates - [✖] #no-confusing-arrow-updates - [✖] #overrides-dotfiles - [✖] #overrides-precedence - [✖] #globals-validation - [✖] #experimental-object-rest-spread - [✖] #unicode-regexes - [✖] #plugin-documentation - [✖] #rule-tester-defaults - [✖] #rule-tester-parser - [✖] #eslintExplicitGlobalComment - [✖] #linter-parsers - [✓] https://github.com/eslint/eslint/issues/11456 - [✖] ../users/configuring#using-eslintrecommended - [✖] ../rules/no-async-promise-executor - [✖] ../rules/no-misleading-character-class - [✖] ../rules/no-prototype-builtins - [✖] ../rules/no-shadow-restricted-names - [✖] ../rules/no-useless-catch - [✖] ../rules/no-with - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/with - [✖] ../rules/require-atomic-updates - [✖] ../rules/no-console - [✓] https://github.com/eslint/eslint/issues/10768 - [✓] https://github.com/eslint/eslint/issues/10873 - [✓] https://github.com/lerna/lerna - [✓] https://yarnpkg.com/lang/en/docs/pnp/ - [✖] ./command-line-interface#--resolve-plugins-relative-to - [✓] https://github.com/eslint/eslint/issues/10125 - [✓] https://github.com/eslint/rfcs/pull/7 - [✓] https://github.com/eslint/eslint/issues/9687 - [✓] https://github.com/eslint/espree/issues/384 - [✓] https://github.com/eslint/eslint/issues/9505 - [✖] ../rules/no-redeclare - [✓] https://github.com/eslint/eslint/issues/11370 - [✓] https://github.com/eslint/eslint/issues/11405 - [✖] ../rules/comma-dangle - [✓] https://github.com/eslint/eslint/issues/11502 - [✖] ../rules/no-confusing-arrow - [✓] https://github.com/eslint/eslint/issues/11503 - [✖] ../users/configuring#configuration-based-on-glob-patterns - [✓] https://github.com/eslint/eslint/issues/11201 - [✓] https://github.com/eslint/eslint/issues/11510 - [✓] https://github.com/eslint/eslint/issues/9990 - [✖] ../rules/max-len - [✓] https://mathiasbynens.be/notes/es6-unicode-regex - [✓] https://github.com/eslint/eslint/issues/11423 - [✓] https://github.com/eslint/generator-eslint - [✓] https://github.com/eslint/eslint/issues/11473 - [✓] https://github.com/eslint/eslint/issues/11728 - [✓] https://github.com/eslint/rfcs/pull/17 - [✖] ../extend/nodejs-api#linterdefineparser - - 58 links checked. - - ERROR: 34 dead links found! - [✖] #drop-node-6 → Status: 404 - [✖] #eslint-recommended-changes → Status: 404 - [✖] #package-loading-simplification → Status: 404 - [✖] #espree-validation → Status: 404 - [✖] #rule-config-validating → Status: 404 - [✖] #no-redeclare-updates → Status: 404 - [✖] #comma-dangle-updates → Status: 404 - [✖] #no-confusing-arrow-updates → Status: 404 - [✖] #overrides-dotfiles → Status: 404 - [✖] #overrides-precedence → Status: 404 - [✖] #globals-validation → Status: 404 - [✖] #experimental-object-rest-spread → Status: 404 - [✖] #unicode-regexes → Status: 404 - [✖] #plugin-documentation → Status: 404 - [✖] #rule-tester-defaults → Status: 404 - [✖] #rule-tester-parser → Status: 404 - [✖] #eslintExplicitGlobalComment → Status: 404 - [✖] #linter-parsers → Status: 404 - [✖] ../users/configuring#using-eslintrecommended → Status: 400 - [✖] ../rules/no-async-promise-executor → Status: 400 - [✖] ../rules/no-misleading-character-class → Status: 400 - [✖] ../rules/no-prototype-builtins → Status: 400 - [✖] ../rules/no-shadow-restricted-names → Status: 400 - [✖] ../rules/no-useless-catch → Status: 400 - [✖] ../rules/no-with → Status: 400 - [✖] ../rules/require-atomic-updates → Status: 400 - [✖] ../rules/no-console → Status: 400 - [✖] ./command-line-interface#--resolve-plugins-relative-to → Status: 400 - [✖] ../rules/no-redeclare → Status: 400 - [✖] ../rules/comma-dangle → Status: 400 - [✖] ../rules/no-confusing-arrow → Status: 400 - [✖] ../users/configuring#configuration-based-on-glob-patterns → Status: 400 - [✖] ../rules/max-len → Status: 400 - [✖] ../extend/nodejs-api#linterdefineparser → Status: 400 - -FILE: src/use/rule-deprecation.md - No hyperlinks found! - - 0 links checked. - -FILE: src/use/migrating-to-4.0.0.md - [✖] #eslint-recommended-changes - [✖] #indent-rewrite - [✖] #config-validation - [✖] #eslintignore-patterns - [✖] #padded-blocks-defaults - [✖] #space-before-function-paren-defaults - [✖] #no-multi-spaces-eol-comments - [✖] #scoped-plugin-resolution - [✖] #rule-tester-validation - [✖] #comment-attachment - [✖] #event-comments - [✖] #shebangs - [✖] #global-property - [✖] #report-locations - [✖] #exposed-es2015-classes - [✖] configuring#using-eslintrecommended - [✖] ../rules/no-compare-neg-zero - [✖] ../rules/no-useless-escape - [✖] ../rules/indent - [✖] ../rules/indent-legacy - [✖] ../rules/padded-blocks - [✖] ../rules/space-before-function-paren - [✖] ../rules/no-multi-spaces - - 23 links checked. - - ERROR: 23 dead links found! - [✖] #eslint-recommended-changes → Status: 404 - [✖] #indent-rewrite → Status: 404 - [✖] #config-validation → Status: 404 - [✖] #eslintignore-patterns → Status: 404 - [✖] #padded-blocks-defaults → Status: 404 - [✖] #space-before-function-paren-defaults → Status: 404 - [✖] #no-multi-spaces-eol-comments → Status: 404 - [✖] #scoped-plugin-resolution → Status: 404 - [✖] #rule-tester-validation → Status: 404 - [✖] #comment-attachment → Status: 404 - [✖] #event-comments → Status: 404 - [✖] #shebangs → Status: 404 - [✖] #global-property → Status: 404 - [✖] #report-locations → Status: 404 - [✖] #exposed-es2015-classes → Status: 404 - [✖] configuring#using-eslintrecommended → Status: 400 - [✖] ../rules/no-compare-neg-zero → Status: 400 - [✖] ../rules/no-useless-escape → Status: 400 - [✖] ../rules/indent → Status: 400 - [✖] ../rules/indent-legacy → Status: 400 - [✖] ../rules/padded-blocks → Status: 400 - [✖] ../rules/space-before-function-paren → Status: 400 - [✖] ../rules/no-multi-spaces → Status: 400 - -FILE: src/use/migrating-to-8.0.0.md - [✖] #drop-old-node - [✖] #removed-formatters - [✖] #comma-dangle - [✖] #directives - [✖] #eslint-recommended - [✖] #suggestions - [✖] #fixes - [✖] #get-comments - [✖] #ast-format - [✖] #remove-cliengine - [✖] #remove-linter - [✖] #remove-lib - [✓] https://github.com/eslint/eslint/issues/14023 - [✓] https://github.com/fregante/eslint-formatter-codeframe - [✓] https://github.com/fregante/eslint-formatter-table - [✓] https://github.com/eslint/eslint/issues/14277 - [✓] https://github.com/eslint/eslint/pull/14316 - [✓] https://github.com/eslint/eslint/issues/13739 - [✓] https://github.com/eslint/eslint/issues/11815 - [✖] ../rules/no-loss-of-precision - [✖] ../rules/no-nonoctal-decimal-escape - [✖] ../rules/no-unsafe-optional-chaining - [✖] ../rules/no-useless-backreference - [✓] https://github.com/eslint/eslint/issues/14673 - [✖] ../extend/custom-rules#providing-suggestions - [✓] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/require-meta-has-suggestions.md - [✓] https://github.com/eslint/eslint/issues/14312 - [✓] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/require-meta-fixable.md - [✓] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/prefer-object-rule.md - [✖] ../extend/custom-rules - [✓] https://github.com/eslint/eslint/issues/13349 - [✖] ../extend/custom-rules#sourcecodegetcommentsbefore-sourcecodegetcommentsafter-and-sourcecodegetcommentsinside - [✓] https://github.com/eslint/eslint/issues/14744 - [✓] https://github.com/eslint/eslint/pull/14591#issuecomment-887733070 - [✖] ../extend/nodejs-api#eslint-class - [✓] https://github.com/eslint/rfcs/tree/main/designs/2021-package-exports - [✓] https://github.com/eslint/eslint/pull/14716 - [✓] https://github.com/eslint/eslint/issues/13654 - - 38 links checked. - - ERROR: 20 dead links found! - [✖] #drop-old-node → Status: 404 - [✖] #removed-formatters → Status: 404 - [✖] #comma-dangle → Status: 404 - [✖] #directives → Status: 404 - [✖] #eslint-recommended → Status: 404 - [✖] #suggestions → Status: 404 - [✖] #fixes → Status: 404 - [✖] #get-comments → Status: 404 - [✖] #ast-format → Status: 404 - [✖] #remove-cliengine → Status: 404 - [✖] #remove-linter → Status: 404 - [✖] #remove-lib → Status: 404 - [✖] ../rules/no-loss-of-precision → Status: 400 - [✖] ../rules/no-nonoctal-decimal-escape → Status: 400 - [✖] ../rules/no-unsafe-optional-chaining → Status: 400 - [✖] ../rules/no-useless-backreference → Status: 400 - [✖] ../extend/custom-rules#providing-suggestions → Status: 400 - [✖] ../extend/custom-rules → Status: 400 - [✖] ../extend/custom-rules#sourcecodegetcommentsbefore-sourcecodegetcommentsafter-and-sourcecodegetcommentsinside → Status: 400 - [✖] ../extend/nodejs-api#eslint-class → Status: 400 - -FILE: src/use/configure/configuration-files-new.md - [✓] #configuration-objects - [✓] https://www.npmjs.com/package/minimatch - [✓] https://www.npmjs.com/package/@babel/eslint-parser - [✖] ../../rules/semi - - 4 links checked. - - ERROR: 1 dead links found! - [✖] ../../rules/semi → Status: 400 - -FILE: src/use/configure/index.md - [✖] ./configuration-files#configuration-file-formats - [✓] https://docs.npmjs.com/files/package.json - [✖] ../command-line-interface - [✖] ./language-options#specifying-environments - [✖] ./language-options#specifying-globals - [✖] rules - [✖] plugins - [✖] configuration-files - [✖] ./configuration-files#using-configuration-files - [✖] ./configuration-files#adding-shared-settings - [✖] ./configuration-files#cascading-and-hierarchy - [✖] ./configuration-files#extending-configuration-files - [✖] ./configuration-files#configuration-based-on-glob-patterns - [✖] ./configuration-files#personal-configuration-files-deprecated - [✖] language-options - [✖] ./language-options#specifying-parser-options - [✖] ./rules#configuring-rules - [✖] ./rules#disabling-rules - [✖] ./plugins#configure-plugins - [✖] ./plugins#specify-a-processor - [✖] ./plugins#configure-a-parser - [✖] ignoring-code - [✖] ./ignore#ignorepatterns-in-config-files - [✖] ./ignore#the-eslintignore-file - [✖] ./ignore#using-an-alternate-file - [✖] ./ignore#using-eslintignore-in-packagejson - [✖] ./ignore#ignored-file-warnings - - 27 links checked. - - ERROR: 26 dead links found! - [✖] ./configuration-files#configuration-file-formats → Status: 400 - [✖] ../command-line-interface → Status: 400 - [✖] ./language-options#specifying-environments → Status: 400 - [✖] ./language-options#specifying-globals → Status: 400 - [✖] rules → Status: 400 - [✖] plugins → Status: 400 - [✖] configuration-files → Status: 400 - [✖] ./configuration-files#using-configuration-files → Status: 400 - [✖] ./configuration-files#adding-shared-settings → Status: 400 - [✖] ./configuration-files#cascading-and-hierarchy → Status: 400 - [✖] ./configuration-files#extending-configuration-files → Status: 400 - [✖] ./configuration-files#configuration-based-on-glob-patterns → Status: 400 - [✖] ./configuration-files#personal-configuration-files-deprecated → Status: 400 - [✖] language-options → Status: 400 - [✖] ./language-options#specifying-parser-options → Status: 400 - [✖] ./rules#configuring-rules → Status: 400 - [✖] ./rules#disabling-rules → Status: 400 - [✖] ./plugins#configure-plugins → Status: 400 - [✖] ./plugins#specify-a-processor → Status: 400 - [✖] ./plugins#configure-a-parser → Status: 400 - [✖] ignoring-code → Status: 400 - [✖] ./ignore#ignorepatterns-in-config-files → Status: 400 - [✖] ./ignore#the-eslintignore-file → Status: 400 - [✖] ./ignore#using-an-alternate-file → Status: 400 - [✖] ./ignore#using-eslintignore-in-packagejson → Status: 400 - [✖] ./ignore#ignored-file-warnings → Status: 400 - -FILE: src/use/configure/plugins.md - [✓] https://github.com/eslint/espree - [✖] ../../extend/custom-parsers - [✓] https://www.npmjs.com/package/esprima - [✓] https://www.npmjs.com/package/@babel/eslint-parser - [✓] https://babeljs.io - [✓] https://www.npmjs.com/package/@typescript-eslint/parser - - 6 links checked. - - ERROR: 1 dead links found! - [✖] ../../extend/custom-parsers → Status: 400 - -FILE: src/use/configure/configuration-files.md - [✓] #cascading-and-hierarchy - [✖] ../command-line-interface#--no-eslintrc - [✖] ../../users/command-line-interface#-c---config - [✓] https://nodejs.org/api/os.html#os_os_homedir - [✖] configuration-files#personal-configuration-files-deprecated - [✖] ../../extend/shareable-configs - [✓] ../../rules/ - [✖] ../../extend/plugins - [✖] ../../extend/plugins#configs-in-plugins - [✖] ./plugins#configure-plugins - [✓] #using-configuration-files - [✖] ../../rules/quotes - [✖] ../command-line-interface#--fix - [✓] https://github.com/isaacs/minimatch - [✖] ../command-line-interface#--ext - [✖] ../command-line-interface#-c---config - [✓] https://github.com/eslint/rfcs/pull/28 - [✓] https://github.com/eslint/rfcs/pull/32 - [✖] ../command-line-interface#--resolve-plugins-relative-to - - 19 links checked. - - ERROR: 12 dead links found! - [✖] ../command-line-interface#--no-eslintrc → Status: 400 - [✖] ../../users/command-line-interface#-c---config → Status: 400 - [✖] configuration-files#personal-configuration-files-deprecated → Status: 400 - [✖] ../../extend/shareable-configs → Status: 400 - [✖] ../../extend/plugins → Status: 400 - [✖] ../../extend/plugins#configs-in-plugins → Status: 400 - [✖] ./plugins#configure-plugins → Status: 400 - [✖] ../../rules/quotes → Status: 400 - [✖] ../command-line-interface#--fix → Status: 400 - [✖] ../command-line-interface#--ext → Status: 400 - [✖] ../command-line-interface#-c---config → Status: 400 - [✖] ../command-line-interface#--resolve-plugins-relative-to → Status: 400 - -FILE: src/use/configure/rules.md - [✓] ../../rules/ - [✖] ../../rules/eqeqeq - [✖] ../../rules/curly - [✖] ../../rules/quotes - [✖] ../command-line-interface#--no-inline-config - [✖] ../command-line-interface#--report-unused-disable-directives - - 6 links checked. - - ERROR: 5 dead links found! - [✖] ../../rules/eqeqeq → Status: 400 - [✖] ../../rules/curly → Status: 400 - [✖] ../../rules/quotes → Status: 400 - [✖] ../command-line-interface#--no-inline-config → Status: 400 - [✖] ../command-line-interface#--report-unused-disable-directives → Status: 400 - -FILE: src/use/configure/ignore-code.md - [✖] ./ignore#the-eslintignore-file - [✓] https://github.com/kaelzhang/node-ignore - [✖] ../command-line-interface#--ignore-pattern - [✓] https://git-scm.com/docs/gitignore - - 4 links checked. - - ERROR: 2 dead links found! - [✖] ./ignore#the-eslintignore-file → Status: 400 - [✖] ../command-line-interface#--ignore-pattern → Status: 400 - -FILE: src/use/configure/language-options.md - [✓] https://github.com/amdjs/amdjs-api/wiki/AMD - [✖] ../command-line-interface - [✓] https://github.com/yannickcr/eslint-plugin-react - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode - [✓] https://facebook.github.io/jsx/ - - 5 links checked. - - ERROR: 1 dead links found! - [✖] ../command-line-interface → Status: 400 - -FILE: src/use/integrations.md - [✖] ../contribute/pull-requests - [✓] https://github.com/roadhump/SublimeLinter-eslint - [✓] https://github.com/albertosantini/sublimetext-buildnext - [✓] https://github.com/w0rp/ale - [✓] https://github.com/vim-syntastic/syntastic/tree/master/syntax_checkers/javascript - [✓] http://www.flycheck.org/ - [✓] http://www.flycheck.org/en/latest/languages.html#javascript - [✓] https://dev.eclipse.org/mhonarc/lists/orion-dev/msg02718.html - [✓] https://github.com/angelozerr/tern.java/wiki/Tern-Linter-ESLint - [✓] https://github.com/ryanfitzer/eslint.tmbundle - [✓] https://github.com/natesilva/javascript-eslint.tmbundle - [✖] https://atom.io/packages/linter-eslint - [✓] https://atom.io/packages/fast-eslint-8 - [✓] https://www.jetbrains.com/help/webstorm/eslint.html - [✓] https://learn.microsoft.com/en-us/visualstudio/javascript/linting-javascript?view=vs-2022 - [✓] https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint - [✓] https://github.com/brackets-userland/brackets-eslint - [✓] https://www.npmjs.com/package/grunt-eslint - [✓] https://www.npmjs.com/package/gulp-eslint - [✓] https://www.npmjs.com/package/mimosa-eslint - [✓] https://www.npmjs.com/package/broccoli-eslint - [✓] https://www.npmjs.com/package/eslintify - [✓] https://www.npmjs.com/package/eslint-webpack-plugin - [✓] https://www.npmjs.com/package/@rollup/plugin-eslint - [✓] https://www.npmjs.com/package/ember-cli-eslint - [✓] https://www.npmjs.com/package/sails-hook-lint - [✓] https://www.npmjs.com/package/sails-eslint - [✓] https://www.npmjs.com/package/@start/plugin-lib-eslint - [✓] https://www.npmjs.com/package/eslint-brunch - [✓] https://www.npmjs.com/package/eslint-watch - [✓] https://github.com/codeclimate/codeclimate - [✓] https://github.com/IanVS/eslint-nibble - [✓] https://coderwall.com/p/zq8jlq/eslint-pre-commit-hook - [✓] https://gist.github.com/dahjelle/8ddedf0aebd488208a9a7c829f19b9e8 - [✓] https://github.com/brigade/overcommit - [✓] https://nvuillam.github.io/mega-linter - [✖] https://nvuillam.github.io/mega-linter/descriptors/javascript_eslint/ - [✓] https://www.npmjs.com/package/mocha-eslint - [✓] https://github.com/dustinspecker/awesome-eslint - - 39 links checked. - - ERROR: 3 dead links found! - [✖] ../contribute/pull-requests → Status: 400 - [✖] https://atom.io/packages/linter-eslint → Status: 500 - [✖] https://nvuillam.github.io/mega-linter/descriptors/javascript_eslint/ → Status: 404 - -FILE: src/use/command-line-interface.md - [✖] getting-started - [✓] https://docs.npmjs.com/cli/v8/commands/npx - [✓] https://yarnpkg.com/ - [✓] https://pnpm.io/ - [✓] #--ignore-pattern - [✖] configuring/ - [✖] configuring/language-options#specifying-environments - [✖] ../rules/no-undef - [✓] https://github.com/gkz/levn#levn-- - [✓] #--no-eslintrc - [✓] #--fix-dry-run - [✖] ./configuring/configuration-files-new - [✖] configuring/ignore#the-eslintignore-file - [✓] https://git-scm.com/docs/gitignore - [✓] formatters/ - [✓] formatters/#stylish - [✓] #--max-warnings - - 17 links checked. - - ERROR: 6 dead links found! - [✖] getting-started → Status: 400 - [✖] configuring/ → Status: 400 - [✖] configuring/language-options#specifying-environments → Status: 400 - [✖] ../rules/no-undef → Status: 400 - [✖] ./configuring/configuration-files-new → Status: 400 - [✖] configuring/ignore#the-eslintignore-file → Status: 400 - -FILE: src/use/migrating-to-2.0.0.md - [✖] ./migrating-to-1.0.0 - [✖] ../rules/no-arrow-condition - [✖] ../rules/no-confusing-arrow - [✖] ../rules/no-constant-condition - [✖] ../rules/no-empty-label - [✖] ../rules/no-labels - [✖] ../rules/space-after-keywords - [✖] ../rules/keyword-spacing - [✖] ../rules/space-before-keywords - [✖] ../rules/space-return-throw-case - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-arrow-functions - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-octal-and-binary-literals - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-block-bindings - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-default-parameters - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-destructuring-assignment - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-iterables-and-for-of - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-generators - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-computed-property-names - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-duplicate-object-literal-properties - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-method-initializer-shorthand - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-property-initializer-shorthand - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-the-regular-expression-u-flag - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-the-regular-expression-y-flag - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-rest-parameters - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-the-spread-operator - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-template-strings - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-escaping-non-bmp-characters - [✖] ../rules/constructor-super - [✖] ../rules/no-case-declarations - [✖] ../rules/no-class-assign - [✖] ../rules/no-const-assign - [✖] ../rules/no-dupe-class-members - [✖] ../rules/no-empty-pattern - [✖] ../rules/no-new-symbol - [✖] ../rules/no-self-assign - [✖] ../rules/no-this-before-super - [✖] ../rules/no-unexpected-multiline - [✖] ../rules/no-unused-labels - [✓] https://estools.github.io/escope/ - [✖] ../rules/no-multiple-empty-lines - [✖] ../rules/func-style - [✖] ../rules/strict - - 42 links checked. - - ERROR: 24 dead links found! - [✖] ./migrating-to-1.0.0 → Status: 400 - [✖] ../rules/no-arrow-condition → Status: 400 - [✖] ../rules/no-confusing-arrow → Status: 400 - [✖] ../rules/no-constant-condition → Status: 400 - [✖] ../rules/no-empty-label → Status: 400 - [✖] ../rules/no-labels → Status: 400 - [✖] ../rules/space-after-keywords → Status: 400 - [✖] ../rules/keyword-spacing → Status: 400 - [✖] ../rules/space-before-keywords → Status: 400 - [✖] ../rules/space-return-throw-case → Status: 400 - [✖] ../rules/constructor-super → Status: 400 - [✖] ../rules/no-case-declarations → Status: 400 - [✖] ../rules/no-class-assign → Status: 400 - [✖] ../rules/no-const-assign → Status: 400 - [✖] ../rules/no-dupe-class-members → Status: 400 - [✖] ../rules/no-empty-pattern → Status: 400 - [✖] ../rules/no-new-symbol → Status: 400 - [✖] ../rules/no-self-assign → Status: 400 - [✖] ../rules/no-this-before-super → Status: 400 - [✖] ../rules/no-unexpected-multiline → Status: 400 - [✖] ../rules/no-unused-labels → Status: 400 - [✖] ../rules/no-multiple-empty-lines → Status: 400 - [✖] ../rules/func-style → Status: 400 - [✖] ../rules/strict → Status: 400 - -FILE: src/use/formatters/index.md - [✓] https://github.com/eslint/eslint/edit/main/templates/formatter-examples.md.ejs - [✓] #checkstyle - [✓] #compact - [✓] #html - [✓] #jslint-xml - [✓] #json-with-metadata - [✓] #json - [✓] #junit - [✓] #stylish - [✓] #tap - [✓] #unix - [✓] #visualstudio - [✓] html-formatter-example.html - - 13 links checked. - -FILE: src/use/getting-started.md - [✓] https://github.com/eslint/espree - [✓] https://nodejs.org/en/ - [✖] migrating-to-1.0.0 - [✓] ../rules - [✖] configuring/ - [✓] https://www.npmjs.com/search?q=eslint-config - [✖] command-line-interface - [✖] integrations - [✖] ../extend/custom-rules - [✓] ../contribute/ - - 10 links checked. - - ERROR: 5 dead links found! - [✖] migrating-to-1.0.0 → Status: 400 - [✖] configuring/ → Status: 400 - [✖] command-line-interface → Status: 400 - [✖] integrations → Status: 400 - [✖] ../extend/custom-rules → Status: 400 - -FILE: src/use/index.md - [✓] ../extend/ - [✖] getting-started - [✓] ../rules/ - [✖] configuring/ - [✖] command-line-interface - [✖] integrations - [✖] rule-deprecation - [✖] migrating-to-1.0.0 - [✖] migrating-to-2.0.0 - [✖] migrating-to-3.0.0 - [✖] migrating-to-4.0.0 - [✖] migrating-to-5.0.0 - [✖] migrating-to-6.0.0 - [✖] migrating-to-7.0.0 - [✖] migrating-to-8.0.0 - - 15 links checked. - - ERROR: 13 dead links found! - [✖] getting-started → Status: 400 - [✖] configuring/ → Status: 400 - [✖] command-line-interface → Status: 400 - [✖] integrations → Status: 400 - [✖] rule-deprecation → Status: 400 - [✖] migrating-to-1.0.0 → Status: 400 - [✖] migrating-to-2.0.0 → Status: 400 - [✖] migrating-to-3.0.0 → Status: 400 - [✖] migrating-to-4.0.0 → Status: 400 - [✖] migrating-to-5.0.0 → Status: 400 - [✖] migrating-to-6.0.0 → Status: 400 - [✖] migrating-to-7.0.0 → Status: 400 - [✖] migrating-to-8.0.0 → Status: 400 - -FILE: src/use/migrating-to-7.0.0.md - [✖] #drop-node-8 - [✖] #additional-lint-targets - [✖] #base-path-change - [✖] #plugin-loading-change - [✖] #runtime-deprecation-on-personal-config-files - [✖] #default-ignore-patterns - [✖] #description-in-directive-comments - [✖] #deprecate-node-rules - [✖] #rules-strict - [✖] #eslint-recommended - [✖] #rule-tester-strict - [✖] #deprecate-cliengine - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-drop-node8/README.md - [✓] https://github.com/eslint/eslint/pull/12700 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-additional-lint-targets/README.md - [✓] https://github.com/eslint/eslint/pull/12677 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-changing-base-path-in-config-files-that-cli-options-specify/README.md - [✓] https://github.com/eslint/eslint/pull/12887 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-plugin-loading-improvement/README.md - [✓] https://github.com/eslint/eslint/pull/12922 - [✓] https://eslint.org/blog/2019/11/eslint-v6.7.0-released - [✓] https://github.com/eslint/rfcs/tree/master/designs/2019-deprecating-personal-config/README.md - [✓] https://github.com/eslint/eslint/pull/12678 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-update-default-ignore-patterns/README.md - [✓] https://github.com/eslint/eslint/pull/12888 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-description-in-directive-comments/README.md - [✓] https://github.com/eslint/eslint/pull/12699 - [✓] https://github.com/mysticatea/eslint-plugin-node - [✖] ../users/rule-deprecation - [✖] ../rules/callback-return - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/callback-return.md - [✖] ../rules/global-require - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/global-require.md - [✖] ../rules/handle-callback-err - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/handle-callback-err.md - [✖] ../rules/no-mixed-requires - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-mixed-requires.md - [✖] ../rules/no-new-require - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-new-require.md - [✖] ../rules/no-path-concat - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-path-concat.md - [✖] ../rules/no-process-env - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-process-env.md - [✖] ../rules/no-process-exit - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-process-exit.md - [✖] ../rules/no-restricted-modules - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-restricted-require.md - [✖] ../rules/no-sync - [✓] https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-sync.md - [✓] https://github.com/eslint/eslint/pull/12898 - [✖] ../rules/accessor-pairs - [✖] ../rules/array-callback-return - [✖] ../rules/computed-property-spacing - [✖] ../rules/func-names - [✖] ../rules/no-extra-parens - [✖] ../rules/no-dupe-class-members - [✖] ../rules/no-magic-numbers - [✖] ../rules/radix - [✖] ../rules/use-isnan - [✖] ../rules/yoda - [✓] https://github.com/eslint/eslint/pull/12490 - [✓] https://github.com/eslint/eslint/pull/12608 - [✓] https://github.com/eslint/eslint/pull/12670 - [✓] https://github.com/eslint/eslint/pull/12701 - [✓] https://github.com/eslint/eslint/pull/12765 - [✓] https://github.com/eslint/eslint/pull/12837 - [✓] https://github.com/eslint/eslint/pull/12913 - [✓] https://github.com/eslint/eslint/pull/12915 - [✓] https://github.com/eslint/eslint/pull/12919 - [✖] ../rules/no-dupe-else-if - [✖] ../rules/no-import-assign - [✖] ../rules/no-setter-return - [✓] https://github.com/eslint/eslint/pull/12920 - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-rule-tester-improvements/README.md - [✓] https://github.com/eslint/eslint/pull/12096 - [✓] https://github.com/eslint/eslint/pull/12955 - [✖] ../extend/nodejs-api#cliengine - [✖] ../extend/nodejs-api#eslint-class - [✓] https://github.com/eslint/rfcs/blob/master/designs/2019-move-to-async-api/README.md - [✓] https://github.com/eslint/eslint/pull/12939 - - 80 links checked. - - ERROR: 38 dead links found! - [✖] #drop-node-8 → Status: 404 - [✖] #additional-lint-targets → Status: 404 - [✖] #base-path-change → Status: 404 - [✖] #plugin-loading-change → Status: 404 - [✖] #runtime-deprecation-on-personal-config-files → Status: 404 - [✖] #default-ignore-patterns → Status: 404 - [✖] #description-in-directive-comments → Status: 404 - [✖] #deprecate-node-rules → Status: 404 - [✖] #rules-strict → Status: 404 - [✖] #eslint-recommended → Status: 404 - [✖] #rule-tester-strict → Status: 404 - [✖] #deprecate-cliengine → Status: 404 - [✖] ../users/rule-deprecation → Status: 400 - [✖] ../rules/callback-return → Status: 400 - [✖] ../rules/global-require → Status: 400 - [✖] ../rules/handle-callback-err → Status: 400 - [✖] ../rules/no-mixed-requires → Status: 400 - [✖] ../rules/no-new-require → Status: 400 - [✖] ../rules/no-path-concat → Status: 400 - [✖] ../rules/no-process-env → Status: 400 - [✖] ../rules/no-process-exit → Status: 400 - [✖] ../rules/no-restricted-modules → Status: 400 - [✖] ../rules/no-sync → Status: 400 - [✖] ../rules/accessor-pairs → Status: 400 - [✖] ../rules/array-callback-return → Status: 400 - [✖] ../rules/computed-property-spacing → Status: 400 - [✖] ../rules/func-names → Status: 400 - [✖] ../rules/no-extra-parens → Status: 400 - [✖] ../rules/no-dupe-class-members → Status: 400 - [✖] ../rules/no-magic-numbers → Status: 400 - [✖] ../rules/radix → Status: 400 - [✖] ../rules/use-isnan → Status: 400 - [✖] ../rules/yoda → Status: 400 - [✖] ../rules/no-dupe-else-if → Status: 400 - [✖] ../rules/no-import-assign → Status: 400 - [✖] ../rules/no-setter-return → Status: 400 - [✖] ../extend/nodejs-api#cliengine → Status: 400 - [✖] ../extend/nodejs-api#eslint-class → Status: 400 - -FILE: src/use/migrating-from-jscs.md - [✓] https://eslint.org/blog/2016/04/welcoming-jscs-to-eslint - [✖] ../extend/shareable-configs - [✓] #converting-presets - [✓] https://github.com/brenolf/polyjuice - [✓] #disabling-rules-inline - [✓] https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base - [✓] https://github.com/google/eslint-config-google - [✓] https://github.com/markelog/eslint-config-grunt - [✓] https://github.com/jamespamplin/eslint-config-idiomatic - [✓] https://github.com/jquery/eslint-config-jquery - [✓] https://github.com/zz85/mrdoobapproves - [✓] https://github.com/pdehaan/eslint-config-node-style-guide - [✓] https://github.com/wikimedia/eslint-config-wikimedia - [✓] https://github.com/WordPress-Coding-Standards/eslint-config-wordpress - - 14 links checked. - - ERROR: 1 dead links found! - [✖] ../extend/shareable-configs → Status: 400 - -FILE: src/use/migrating-to-5.0.0.md - [✖] #drop-node-4 - [✖] #eslint-recommended-changes - [✖] #experimental-object-rest-spread - [✖] #nonexistent-files - [✖] #rule-default-changes - [✖] #deprecated-globals - [✖] #empty-files - [✖] #scoped-plugins - [✖] #multiline-directives - [✖] #parent-before-rules - [✖] #spread-operators - [✖] #rest-operators - [✖] #jsx-text-nodes - [✖] #context-get-scope - [✖] #no-context-linter - [✖] #rule-tester-equality - [✖] #required-report-messages - [✖] #source-property - [✖] #exit-code-two - [✖] #non-enumerable-linter - [✖] configuring#using-eslintrecommended - [✖] ../rules/for-direction - [✖] ../rules/getter-return - [✓] https://developers.google.com/web/updates/2017/06/object-rest-spread - [✓] https://github.com/tc39/proposal-async-iteration - [✖] ../rules/no-restricted-syntax - [✖] ../extend/nodejs-api#cliengineexecuteonfiles - [✖] ../rules/object-curly-newline - [✖] ../rules/no-self-assign - [✖] ../rules/no-undef - [✖] configuring#ignoring-files-and-directories - [✓] https://docs.npmjs.com/misc/scope - [✖] ../extend/custom-rules#contextgetscope - [✖] command-line-interface#--report-unused-disable-directives - [✖] /blog/2016/10/eslint-v3.8.0-released#additional-property-on-linting-results - [✖] ../extend/nodejs-api#linter-1 - [✖] ../extend/nodejs-api#linter - - 37 links checked. - - ERROR: 34 dead links found! - [✖] #drop-node-4 → Status: 404 - [✖] #eslint-recommended-changes → Status: 404 - [✖] #experimental-object-rest-spread → Status: 404 - [✖] #nonexistent-files → Status: 404 - [✖] #rule-default-changes → Status: 404 - [✖] #deprecated-globals → Status: 404 - [✖] #empty-files → Status: 404 - [✖] #scoped-plugins → Status: 404 - [✖] #multiline-directives → Status: 404 - [✖] #parent-before-rules → Status: 404 - [✖] #spread-operators → Status: 404 - [✖] #rest-operators → Status: 404 - [✖] #jsx-text-nodes → Status: 404 - [✖] #context-get-scope → Status: 404 - [✖] #no-context-linter → Status: 404 - [✖] #rule-tester-equality → Status: 404 - [✖] #required-report-messages → Status: 404 - [✖] #source-property → Status: 404 - [✖] #exit-code-two → Status: 404 - [✖] #non-enumerable-linter → Status: 404 - [✖] configuring#using-eslintrecommended → Status: 400 - [✖] ../rules/for-direction → Status: 400 - [✖] ../rules/getter-return → Status: 400 - [✖] ../rules/no-restricted-syntax → Status: 400 - [✖] ../extend/nodejs-api#cliengineexecuteonfiles → Status: 400 - [✖] ../rules/object-curly-newline → Status: 400 - [✖] ../rules/no-self-assign → Status: 400 - [✖] ../rules/no-undef → Status: 400 - [✖] configuring#ignoring-files-and-directories → Status: 400 - [✖] ../extend/custom-rules#contextgetscope → Status: 400 - [✖] command-line-interface#--report-unused-disable-directives → Status: 400 - [✖] /blog/2016/10/eslint-v3.8.0-released#additional-property-on-linting-results → Status: 400 - [✖] ../extend/nodejs-api#linter-1 → Status: 400 - [✖] ../extend/nodejs-api#linter → Status: 400 - -FILE: src/use/migrating-to-1.0.0.md - [✖] ../rules/no-alert - [✖] ../rules/no-array-constructor - [✖] ../rules/no-caller - [✖] ../rules/no-catch-shadow - [✖] ../rules/no-empty-label - [✖] ../rules/no-eval - [✖] ../rules/no-extend-native - [✖] ../rules/no-extra-bind - [✖] ../rules/no-extra-strict - [✖] ../rules/no-implied-eval - [✖] ../rules/no-iterator - [✖] ../rules/no-label-var - [✖] ../rules/no-labels - [✖] ../rules/no-lone-blocks - [✖] ../rules/no-loop-func - [✖] ../rules/no-multi-spaces - [✖] ../rules/no-multi-str - [✖] ../rules/no-native-reassign - [✖] ../rules/no-new - [✖] ../rules/no-new-func - [✖] ../rules/no-new-object - [✖] ../rules/no-new-wrappers - [✖] ../rules/no-octal-escape - [✖] ../rules/no-process-exit - [✖] ../rules/no-proto - [✖] ../rules/no-return-assign - [✖] ../rules/no-script-url - [✖] ../rules/no-sequences - [✖] ../rules/no-shadow - [✖] ../rules/no-shadow-restricted-names - [✖] ../rules/no-spaced-func - [✖] ../rules/no-trailing-spaces - [✖] ../rules/no-undef-init - [✖] ../rules/no-underscore-dangle - [✖] ../rules/no-unused-expressions - [✖] ../rules/no-use-before-define - [✖] ../rules/no-with - [✖] ../rules/no-wrap-func - [✖] ../rules/camelcase - [✖] ../rules/comma-spacing - [✖] ../rules/consistent-return - [✖] ../rules/curly - [✖] ../rules/dot-notation - [✖] ../rules/eol-last - [✖] ../rules/eqeqeq - [✖] ../rules/key-spacing - [✖] ../rules/new-cap - [✖] ../rules/new-parens - [✖] ../rules/quotes - [✖] ../rules/semi - [✖] ../rules/semi-spacing - [✖] ../rules/space-infix-ops - [✖] ../rules/space-return-throw-case - [✖] ../rules/space-unary-ops - [✖] ../rules/strict - [✖] ../rules/yoda - [✓] https://github.com/eslint/eslint/commit/e3e9dbd9876daf4bdeb4e15f8a76a9d5e6e03e39#diff-b01a5cfd9361ca9280a460fd6bb8edbbL1 - [✖] ../rules/generator-star - [✖] ../rules/generator-star-spacing - [✖] ../rules/global-strict - [✖] ../rules/no-comma-dangle - [✖] ../rules/comma-dangle - [✖] ../rules/no-empty-class - [✖] ../rules/no-empty-character-class - [✖] ../rules/no-reserved-keys - [✖] ../rules/quote-props - [✖] ../rules/no-space-before-semi - [✖] ../rules/no-extra-parens - [✖] ../rules/space-after-function-name - [✖] ../rules/space-before-function-paren - [✖] ../rules/space-before-function-parentheses - [✖] ../rules/space-in-brackets - [✖] ../rules/object-curly-spacing - [✖] ../rules/array-bracket-spacing - [✖] ../rules/space-unary-word-ops - [✖] ../rules/spaced-line-comment - [✖] ../rules/spaced-comment - - 77 links checked. - - ERROR: 76 dead links found! - [✖] ../rules/no-alert → Status: 400 - [✖] ../rules/no-array-constructor → Status: 400 - [✖] ../rules/no-caller → Status: 400 - [✖] ../rules/no-catch-shadow → Status: 400 - [✖] ../rules/no-empty-label → Status: 400 - [✖] ../rules/no-eval → Status: 400 - [✖] ../rules/no-extend-native → Status: 400 - [✖] ../rules/no-extra-bind → Status: 400 - [✖] ../rules/no-extra-strict → Status: 400 - [✖] ../rules/no-implied-eval → Status: 400 - [✖] ../rules/no-iterator → Status: 400 - [✖] ../rules/no-label-var → Status: 400 - [✖] ../rules/no-labels → Status: 400 - [✖] ../rules/no-lone-blocks → Status: 400 - [✖] ../rules/no-loop-func → Status: 400 - [✖] ../rules/no-multi-spaces → Status: 400 - [✖] ../rules/no-multi-str → Status: 400 - [✖] ../rules/no-native-reassign → Status: 400 - [✖] ../rules/no-new → Status: 400 - [✖] ../rules/no-new-func → Status: 400 - [✖] ../rules/no-new-object → Status: 400 - [✖] ../rules/no-new-wrappers → Status: 400 - [✖] ../rules/no-octal-escape → Status: 400 - [✖] ../rules/no-process-exit → Status: 400 - [✖] ../rules/no-proto → Status: 400 - [✖] ../rules/no-return-assign → Status: 400 - [✖] ../rules/no-script-url → Status: 400 - [✖] ../rules/no-sequences → Status: 400 - [✖] ../rules/no-shadow → Status: 400 - [✖] ../rules/no-shadow-restricted-names → Status: 400 - [✖] ../rules/no-spaced-func → Status: 400 - [✖] ../rules/no-trailing-spaces → Status: 400 - [✖] ../rules/no-undef-init → Status: 400 - [✖] ../rules/no-underscore-dangle → Status: 400 - [✖] ../rules/no-unused-expressions → Status: 400 - [✖] ../rules/no-use-before-define → Status: 400 - [✖] ../rules/no-with → Status: 400 - [✖] ../rules/no-wrap-func → Status: 400 - [✖] ../rules/camelcase → Status: 400 - [✖] ../rules/comma-spacing → Status: 400 - [✖] ../rules/consistent-return → Status: 400 - [✖] ../rules/curly → Status: 400 - [✖] ../rules/dot-notation → Status: 400 - [✖] ../rules/eol-last → Status: 400 - [✖] ../rules/eqeqeq → Status: 400 - [✖] ../rules/key-spacing → Status: 400 - [✖] ../rules/new-cap → Status: 400 - [✖] ../rules/new-parens → Status: 400 - [✖] ../rules/quotes → Status: 400 - [✖] ../rules/semi → Status: 400 - [✖] ../rules/semi-spacing → Status: 400 - [✖] ../rules/space-infix-ops → Status: 400 - [✖] ../rules/space-return-throw-case → Status: 400 - [✖] ../rules/space-unary-ops → Status: 400 - [✖] ../rules/strict → Status: 400 - [✖] ../rules/yoda → Status: 400 - [✖] ../rules/generator-star → Status: 400 - [✖] ../rules/generator-star-spacing → Status: 400 - [✖] ../rules/global-strict → Status: 400 - [✖] ../rules/no-comma-dangle → Status: 400 - [✖] ../rules/comma-dangle → Status: 400 - [✖] ../rules/no-empty-class → Status: 400 - [✖] ../rules/no-empty-character-class → Status: 400 - [✖] ../rules/no-reserved-keys → Status: 400 - [✖] ../rules/quote-props → Status: 400 - [✖] ../rules/no-space-before-semi → Status: 400 - [✖] ../rules/no-extra-parens → Status: 400 - [✖] ../rules/space-after-function-name → Status: 400 - [✖] ../rules/space-before-function-paren → Status: 400 - [✖] ../rules/space-before-function-parentheses → Status: 400 - [✖] ../rules/space-in-brackets → Status: 400 - [✖] ../rules/object-curly-spacing → Status: 400 - [✖] ../rules/array-bracket-spacing → Status: 400 - [✖] ../rules/space-unary-word-ops → Status: 400 - [✖] ../rules/spaced-line-comment → Status: 400 - [✖] ../rules/spaced-comment → Status: 400 - -FILE: src/use/core-concepts.md - [✖] ../rules/semi - [✓] #plugins - [✓] ../rules/ - [✖] ./configuring/configuration-files - [✓] https://www.npmjs.com/package/eslint-config-airbnb-base - [✖] ./configuring/configuration-files#using-a-shareable-configuration-package - [✓] https://www.npmjs.com/package/@angular-eslint/eslint-plugin - [✖] ./configuring/plugins - [✓] https://github.com/eslint/espree - [✖] npmjs.com/package/@typescript-eslint/parser - [✓] https://github.com/typescript-eslint/typescript-eslint - [✓] https://github.com/eslint/eslint-plugin-markdown - [✓] ./formatters/ - [✖] ./integrations - [✖] ./command-line-interface - [✖] ../extend/nodejs-api - - 16 links checked. - - ERROR: 8 dead links found! - [✖] ../rules/semi → Status: 400 - [✖] ./configuring/configuration-files → Status: 400 - [✖] ./configuring/configuration-files#using-a-shareable-configuration-package → Status: 400 - [✖] ./configuring/plugins → Status: 400 - [✖] npmjs.com/package/@typescript-eslint/parser → Status: 400 - [✖] ./integrations → Status: 400 - [✖] ./command-line-interface → Status: 400 - [✖] ../extend/nodejs-api → Status: 400 - -FILE: src/use/migrating-to-3.0.0.md - [✓] https://github.com/nodejs/Release - [✖] ../rules/no-unsafe-finally - [✖] ../rules/no-native-reassign - [✖] ../rules/require-yield - [✖] ../rules/comma-dangle - [✓] https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support - [✖] ../rules/complexity - - 7 links checked. - - ERROR: 5 dead links found! - [✖] ../rules/no-unsafe-finally → Status: 400 - [✖] ../rules/no-native-reassign → Status: 400 - [✖] ../rules/require-yield → Status: 400 - [✖] ../rules/comma-dangle → Status: 400 - [✖] ../rules/complexity → Status: 400 - -FILE: src/maintain/governance.md - [✓] https://eslint.org/ - [✓] ../contribute/ - [✖] issues - [✖] manage-pull-requests - [✓] ./ - [✓] https://eslint.org/chat - [✓] https://en.wikipedia.org/wiki/Consensus-seeking_decision-making - [✓] https://github.com/yui/yui3/wiki/Contributor-Model - [✓] https://github.com/nodejs/node/blob/master/GOVERNANCE.md - [✓] https://creativecommons.org/licenses/by-sa/2.0/uk/ - - 10 links checked. - - ERROR: 2 dead links found! - [✖] issues → Status: 400 - [✖] manage-pull-requests → Status: 400 - -FILE: src/maintain/manage-pull-requests.md - No hyperlinks found! - - 0 links checked. - -FILE: src/maintain/index.md - [✖] manage-issues - [✖] manage-pull-requests - [✖] manage-releases - [✖] governance - [✖] working-groups - - 5 links checked. - - ERROR: 5 dead links found! - [✖] manage-issues → Status: 400 - [✖] manage-pull-requests → Status: 400 - [✖] manage-releases → Status: 400 - [✖] governance → Status: 400 - [✖] working-groups → Status: 400 - -FILE: src/maintain/manage-releases.md - [✓] https://semver.org/ - [✓] https://github.com/eslint/eslint/issues/8138 - - 2 links checked. - -FILE: src/maintain/working-groups.md - [✓] https://eslint.org/team - - 1 links checked. - -FILE: src/maintain/manage-issues.md - [✓] https://github.com/orgs/eslint/projects/2 - [✖] https://docs.github.com/en/free-pro-team@latest/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion - [✓] #championing-issues - [✓] #consensus - - 4 links checked. - - ERROR: 1 dead links found! - [✖] https://docs.github.com/en/free-pro-team@latest/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion → Status: 403 - -FILE: src/contribute/package-json-conventions.md - [✖] https://github.com/eslint/eslint/edit/main/docs/src/extend/package-json-conventions.md - [✓] https://docs.npmjs.com/cli/v8/using-npm/scripts#life-cycle-scripts - - 2 links checked. - - ERROR: 1 dead links found! - [✖] https://github.com/eslint/eslint/edit/main/docs/src/extend/package-json-conventions.md → Status: 404 - -FILE: src/contribute/propose-new-rule.md - [✖] pull-requests - [✓] https://github.com/eslint/eslint/issues/new/choose - [✖] ../custom-rules - [✖] ../plugins - - 4 links checked. - - ERROR: 3 dead links found! - [✖] pull-requests → Status: 400 - [✖] ../custom-rules → Status: 400 - [✖] ../plugins → Status: 400 - -FILE: src/contribute/propose-rule-change.md - [✖] pull-requests - [✓] https://github.com/eslint/eslint/issues/new/choose - [✖] propose-new-rule#core-rule-guidelines - - 3 links checked. - - ERROR: 2 dead links found! - [✖] pull-requests → Status: 400 - [✖] propose-new-rule#core-rule-guidelines → Status: 400 - -FILE: src/contribute/code-conventions.md - [✓] https://www.npmjs.com/package/eslint-config-eslint - [✓] ../rules/ - [✖] ./package-json-conventions - - 3 links checked. - - ERROR: 1 dead links found! - [✖] ./package-json-conventions → Status: 400 - -FILE: src/contribute/request-change.md - [✓] https://github.com/eslint/eslint/issues/new/choose - [✓] https://groups.google.com/group/eslint - [✓] https://eslint.org/chat - - 3 links checked. - -FILE: src/contribute/code-path-analysis.md - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/no-unreachable.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/no-fallthrough.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/consistent-return.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/constructor-super.js - [✓] https://github.com/eslint/eslint/blob/HEAD/lib/rules/no-this-before-super.js - [✓] ../assets/images/code-path-analysis/helo.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-while-1.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-while-2.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-while-3.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-1.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-2.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-3.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-4.svg - [✓] ../assets/images/code-path-analysis/loop-event-example-for-5.svg - [✓] ../assets/images/code-path-analysis/example-hello-world.svg - [✓] ../assets/images/code-path-analysis/example-ifstatement.svg - [✓] ../assets/images/code-path-analysis/example-ifstatement-chain.svg - [✓] ../assets/images/code-path-analysis/example-switchstatement.svg - [✓] ../assets/images/code-path-analysis/example-switchstatement-has-default.svg - [✓] ../assets/images/code-path-analysis/example-trystatement-try-catch.svg - [✓] ../assets/images/code-path-analysis/example-trystatement-try-finally.svg - [✓] ../assets/images/code-path-analysis/example-trystatement-try-catch-finally.svg - [✓] ../assets/images/code-path-analysis/example-whilestatement.svg - [✓] ../assets/images/code-path-analysis/example-dowhilestatement.svg - [✓] ../assets/images/code-path-analysis/example-forstatement.svg - [✓] ../assets/images/code-path-analysis/example-forstatement-for-ever.svg - [✓] ../assets/images/code-path-analysis/example-forinstatement.svg - [✓] ../assets/images/code-path-analysis/example-when-there-is-a-function-g.svg - [✓] ../assets/images/code-path-analysis/example-when-there-is-a-function-f.svg - - 29 links checked. - -FILE: src/contribute/work-on-issue.md - [✓] https://github.com/eslint/eslint/issues - [✖] ../../maintain/issues#when-an-issue-is-opened - [✓] https://github.com/eslint/eslint/labels/good%20first%20issue - [✓] https://github.com/eslint/eslint/labels/help%20wanted - [✓] https://github.com/eslint/eslint/labels/accepted - [✖] ../../maintain/issues#types-of-issues - [✓] https://www.bountysource.com/teams/eslint/issues - - 7 links checked. - - ERROR: 2 dead links found! - [✖] ../../maintain/issues#when-an-issue-is-opened → Status: 400 - [✖] ../../maintain/issues#types-of-issues → Status: 400 - -FILE: src/contribute/unit-tests.md - [✓] https://mochajs.org/ - [✓] https://mochajs.org/#command-line-usage - - 2 links checked. - -FILE: src/contribute/architecture/index.md - [✓] ../../assets/images/architecture/dependency.svg - - 1 links checked. - -FILE: src/contribute/pull-requests.md - [✖] ../development-environment - [✖] work-on-issue - [✖] #step1 - [✖] #step2 - [✖] #step3 - [✖] #step4 - [✖] #step5 - [✖] #step6 - [✖] #step7 - [✖] ../code-conventions - [✓] https://www.conventionalcommits.org/ - [✖] work-on-issue#issue-labels - [✖] https://help.github.com/articles/creating-a-pull-request - [✓] https://cla.openjsf.org/ - [✖] https://help.github.com/articles/resolving-merge-conflicts-after-a-git-rebase/ - - 15 links checked. - - ERROR: 13 dead links found! - [✖] ../development-environment → Status: 400 - [✖] work-on-issue → Status: 400 - [✖] #step1 → Status: 404 - [✖] #step2 → Status: 404 - [✖] #step3 → Status: 404 - [✖] #step4 → Status: 404 - [✖] #step5 → Status: 404 - [✖] #step6 → Status: 404 - [✖] #step7 → Status: 404 - [✖] ../code-conventions → Status: 400 - [✖] work-on-issue#issue-labels → Status: 400 - [✖] https://help.github.com/articles/creating-a-pull-request → Status: 403 - [✖] https://help.github.com/articles/resolving-merge-conflicts-after-a-git-rebase/ → Status: 403 - -FILE: src/contribute/index.md - [✓] https://eslint.org/conduct - [✖] report-bug - [✖] propose-new-rule - [✖] propose-rule-change - [✖] request-change - [✓] https://hackerone.com/eslint - [✖] work-on-issue - [✖] pull-requests - - 8 links checked. - - ERROR: 6 dead links found! - [✖] report-bug → Status: 400 - [✖] propose-new-rule → Status: 400 - [✖] propose-rule-change → Status: 400 - [✖] request-change → Status: 400 - [✖] work-on-issue → Status: 400 - [✖] pull-requests → Status: 400 - -FILE: src/contribute/source-code.md - [✓] https://github.com/eslint/eslint - [✓] https://git-scm.com/ - [✖] https://help.github.com/articles/set-up-git/ - [✖] https://help.github.com/articles/fork-a-repo/ - [✓] https://nodejs.org - [✓] https://www.npmjs.com/ - - 6 links checked. - - ERROR: 2 dead links found! - [✖] https://help.github.com/articles/set-up-git/ → Status: 403 - [✖] https://help.github.com/articles/fork-a-repo/ → Status: 403 - -FILE: src/contribute/report-bugs.md - [✓] https://github.com/eslint/eslint/issues/new/choose - [✖] pull-requests - [✓] https://groups.google.com/group/eslint - [✓] https://eslint.org/chat - - 4 links checked. - - ERROR: 1 dead links found! - [✖] pull-requests → Status: 400 - -FILE: src/contribute/development-environment.md - [✓] https://nodejs.org/ - [✓] https://www.npmjs.com/ - [✓] https://github.com/eslint/eslint - [✖] https://help.github.com/articles/fork-a-repo - [✓] https://yeoman.io - [✓] https://github.com/eslint/generator-eslint - [✖] contributing/pull-requests - - 7 links checked. - - ERROR: 2 dead links found! - [✖] https://help.github.com/articles/fork-a-repo → Status: 403 - [✖] contributing/pull-requests → Status: 400 - -FILE: src/rules/comma-spacing.md - [✓] https://www.crockford.com/code.html - [✓] https://dojotoolkit.org/reference-guide/1.9/developer/styleguide.html - [✖] array-bracket-spacing - [✖] object-curly-spacing - [✖] space-in-parens - - 5 links checked. - - ERROR: 3 dead links found! - [✖] array-bracket-spacing → Status: 400 - [✖] object-curly-spacing → Status: 400 - [✖] space-in-parens → Status: 400 - -FILE: src/rules/no-multiple-empty-lines.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-underscore-dangle.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-regex-spaces.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-rest-params.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-template-curly-in-string.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/sort-imports.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-destructuring.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment - [✓] https://2ality.com/2015/01/es6-destructuring.html - [✖] #further-reading - - 3 links checked. - - ERROR: 1 dead links found! - [✖] #further-reading → Status: 404 - -FILE: src/rules/space-after-function-name.md - [✖] space-before-function-paren - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-before-function-paren → Status: 400 - -FILE: src/rules/no-octal-escape.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/max-depth.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-dupe-args.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-misleading-character-class.md - [✓] http://www.unicode.org/L2/L1999/UnicodeData.html#General%20Category - - 1 links checked. - -FILE: src/rules/no-useless-computed-key.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-sync.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src/rules/no-return-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/require-await.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-dupe-class-members.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-with.md - [✓] https://web.archive.org/web/20200717110117/https://yuiblog.com/blog/2006/04/11/with-statement-considered-harmful/ - - 1 links checked. - -FILE: src/rules/constructor-super.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-empty-static-block.md - [✓] https://github.com/tc39/proposal-class-static-block - - 1 links checked. - -FILE: src/rules/no-negated-condition.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-script-url.md - [✓] https://stackoverflow.com/questions/13497971/what-is-the-matter-with-script-targeted-urls - - 1 links checked. - -FILE: src/rules/grouped-accessor-pairs.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes - [✖] accessor-pairs - [✖] no-dupe-keys - [✖] no-dupe-class-members - - 6 links checked. - - ERROR: 3 dead links found! - [✖] accessor-pairs → Status: 400 - [✖] no-dupe-keys → Status: 400 - [✖] no-dupe-class-members → Status: 400 - -FILE: src/rules/object-property-newline.md - [✓] https://jscs-dev.github.io/rule/requireObjectKeysOnNewLine - - 1 links checked. - -FILE: src/rules/generator-star.md - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-generators - [✖] generator-star-spacing - - 2 links checked. - - ERROR: 1 dead links found! - [✖] generator-star-spacing → Status: 400 - -FILE: src/rules/no-multi-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/one-var-declaration-per-line.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/require-jsdoc.md - [✓] https://eslint.org/blog/2018/11/jsdoc-end-of-life - [✖] http://usejsdoc.org - - 2 links checked. - - ERROR: 1 dead links found! - [✖] http://usejsdoc.org → Status: 0 - -FILE: src/rules/max-classes-per-file.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-bitwise.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/unicode-bom.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-delete-var.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-useless-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/wrap-regex.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-restricted-globals.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/dot-location.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/new-cap.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/max-nested-callbacks.md - [✓] http://book.mixu.net/node/ch7.html - [✓] https://web.archive.org/web/20220104141150/https://howtonode.org/control-flow - [✓] https://web.archive.org/web/20220127215850/https://howtonode.org/control-flow-part-ii - - 3 links checked. - -FILE: src/rules/lines-around-directive.md - [✖] padding-line-between-statements - [✓] https://www.ecma-international.org/ecma-262/7.0/#directive-prologue - [✖] padded-blocks - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterUseStrict - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterUseStrict - - 5 links checked. - - ERROR: 2 dead links found! - [✖] padding-line-between-statements → Status: 400 - [✖] padded-blocks → Status: 400 - -FILE: src/rules/no-multi-str.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/max-statements-per-line.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unused-private-class-members.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-promise-executor-return.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise - - 1 links checked. - -FILE: src/rules/multiline-ternary.md - [✖] operator-linebreak - [✓] https://jscs-dev.github.io/rule/requireMultiLineTernary - - 2 links checked. - - ERROR: 1 dead links found! - [✖] operator-linebreak → Status: 400 - -FILE: src/rules/no-undefined.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined - [✓] https://javascriptweblog.wordpress.com/2010/08/16/understanding-undefined-and-preventing-referenceerrors/ - [✓] https://es5.github.io/#x15.1.1.3 - [✖] no-global-assign - [✖] no-shadow-restricted-names - - 5 links checked. - - ERROR: 2 dead links found! - [✖] no-global-assign → Status: 400 - [✖] no-shadow-restricted-names → Status: 400 - -FILE: src/rules/max-lines.md - [✓] https://web.archive.org/web/20160725154648/http://www.mind2b.com/component/content/article/24-software-module-size-and-file-size - [✓] https://jscs-dev.github.io/rule/maximumNumberOfLines - - 2 links checked. - -FILE: src/rules/no-continue.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/indent.md - [✖] ../extend/selectors - [✓] https://github.com/estree/estree - [✓] https://astexplorer.net/ - [✓] https://jscs-dev.github.io/rule/validateIndentation - - 4 links checked. - - ERROR: 1 dead links found! - [✖] ../extend/selectors → Status: 400 - -FILE: src/rules/no-func-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-iterator.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators - [✓] https://kangax.github.io/es5-compat-table/es6/#Iterators - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features#Object_methods - - 3 links checked. - -FILE: src/rules/no-mixed-spaces-and-tabs.md - [✓] https://www.emacswiki.org/emacs/SmartTabs - - 1 links checked. - -FILE: src/rules/no-else-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/getter-return.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-accessor-properties - - 2 links checked. - -FILE: src/rules/no-empty.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-shadow-restricted-names.md - [✓] https://es5.github.io/#x15.1.1 - [✓] https://es5.github.io/#C - - 2 links checked. - -FILE: src/rules/no-import-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-this-before-super.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-object-spread.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/comma-style.md - [✓] https://gist.github.com/isaacs/357981 - [✓] https://github.com/estree/estree - [✓] https://astexplorer.net/ - - 3 links checked. - -FILE: src/rules/generator-star-spacing.md - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-generators - - 1 links checked. - -FILE: src/rules/no-useless-catch.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-const.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-extra-parens.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence - [✖] wrap-regex - [✖] wrap-iife - [✖] arrow-parens - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp - - 5 links checked. - - ERROR: 3 dead links found! - [✖] wrap-regex → Status: 400 - [✖] wrap-iife → Status: 400 - [✖] arrow-parens → Status: 400 - -FILE: src/rules/no-console.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-in-parens.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-before-function-parentheses.md - [✖] space-before-function-paren - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-before-function-paren → Status: 400 - -FILE: src/rules/no-return-await.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function - [✓] https://jakearchibald.com/2017/await-vs-return-vs-return-await/ - - 2 links checked. - -FILE: src/rules/no-class-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-inline-comments.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp - - 1 links checked. - -FILE: src/rules/no-trailing-spaces.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-self-compare.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/isNaN - - 1 links checked. - -FILE: src/rules/no-arrow-condition.md - [✖] no-confusing-arrow - [✖] no-constant-condition - - 2 links checked. - - ERROR: 2 dead links found! - [✖] no-confusing-arrow → Status: 400 - [✖] no-constant-condition → Status: 400 - -FILE: src/rules/object-curly-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-redeclare.md - [✖] no-shadow - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-shadow → Status: 400 - -FILE: src/rules/global-require.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src/rules/prefer-arrow-callback.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions - - 1 links checked. - -FILE: src/rules/no-unneeded-ternary.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/rest-spread-spacing.md - [✓] https://github.com/tc39/proposal-object-rest-spread - [✖] ../users/configuring#specifying-parser-options - - 2 links checked. - - ERROR: 1 dead links found! - [✖] ../users/configuring#specifying-parser-options → Status: 400 - -FILE: src/rules/no-mixed-requires.md - [✓] https://github.com/mysticatea/eslint-plugin-node - [✓] https://nodejs.org/api/modules.html#modules_core_modules - [✓] https://nodejs.org/api/modules.html#modules_file_modules - [✓] https://nodejs.org/api/modules.html#modules_loading_from_node_modules_folders - [✓] https://github.com/umdjs/umd - - 5 links checked. - -FILE: src/rules/array-bracket-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-tabs.md - [✓] https://jscs-dev.github.io/rule/disallowTabs - - 1 links checked. - -FILE: src/rules/arrow-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/func-names.md - [✓] https://web.archive.org/web/20201112040809/http://markdaggett.com/blog/2013/02/15/functions-explained/ - [✓] https://2ality.com/2015/09/function-names-es6.html - [✓] https://jscs-dev.github.io/rule/requireAnonymousFunctions - [✓] https://jscs-dev.github.io/rule/disallowAnonymousFunctions - - 4 links checked. - -FILE: src/rules/no-restricted-imports.md - [✓] https://github.com/nodejs/node/tree/master/lib - - 1 links checked. - -FILE: src/rules/no-debugger.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger - - 1 links checked. - -FILE: src/rules/max-statements.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-spread.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/new-parens.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/keyword-spacing.md - [✖] space-before-function-paren - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-before-function-paren → Status: 400 - -FILE: src/rules/no-lone-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-use-before-define.md - [✓] #variables - - 1 links checked. - -FILE: src/rules/id-blacklist.md - [✖] id-denylist - - 1 links checked. - - ERROR: 1 dead links found! - [✖] id-denylist → Status: 400 - -FILE: src/rules/space-after-keywords.md - [✖] keyword-spacing - [✖] ../users/command-line-interface#--fix - - 2 links checked. - - ERROR: 2 dead links found! - [✖] keyword-spacing → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - -FILE: src/rules/no-invalid-this.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/quote-props.md - [✓] https://kangax.github.io/compat-table/es5/#Reserved_words_as_property_names - [✓] https://mathiasbynens.be/notes/javascript-properties - - 2 links checked. - -FILE: src/rules/no-void.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/void - [✓] https://oreilly.com/javascript/excerpts/javascript-good-parts/bad-parts.html - - 2 links checked. - -FILE: src/rules/space-before-keywords.md - [✖] keyword-spacing - [✖] ../users/command-line-interface#--fix - [✖] block-spacing - - 3 links checked. - - ERROR: 3 dead links found! - [✖] keyword-spacing → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - [✖] block-spacing → Status: 400 - -FILE: src/rules/no-process-env.md - [✓] https://stackoverflow.com/questions/5869216/how-to-store-node-js-deployment-settings-configuration-files - [✓] https://blog.benhall.me.uk/2012/02/storing-application-config-data-in/ - [✓] https://github.com/mysticatea/eslint-plugin-node - - 3 links checked. - -FILE: src/rules/no-confusing-arrow.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-empty-function.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/semi.md - [✓] https://blog.izs.me/2010/12/an-open-letter-to-javascript-leaders-regarding/ - [✓] https://web.archive.org/web/20200420230322/http://inimino.org/~inimino/blog/javascript_semicolons - [✖] no-unreachable - [✖] no-unexpected-multiline - - 4 links checked. - - ERROR: 2 dead links found! - [✖] no-unreachable → Status: 400 - [✖] no-unexpected-multiline → Status: 400 - -FILE: src/rules/no-useless-constructor.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unexpected-multiline.md - [✖] ./semi - [✖] semi - - 2 links checked. - - ERROR: 2 dead links found! - [✖] ./semi → Status: 400 - [✖] semi → Status: 400 - -FILE: src/rules/no-new-func.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-restricted-exports.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unused-expressions.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unsafe-negation.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/in - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/instanceof - - 2 links checked. - -FILE: src/rules/no-async-promise-executor.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-restricted-syntax.md - [✓] https://github.com/estree/estree - [✓] https://github.com/eslint/eslint-visitor-keys/blob/main/lib/visitor-keys.js - [✓] https://astexplorer.net/ - [✖] ../extend/selectors - - 4 links checked. - - ERROR: 1 dead links found! - [✖] ../extend/selectors → Status: 400 - -FILE: src/rules/no-implicit-coercion.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/camelcase.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/init-declarations.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/line-comment-position.md - [✓] https://jscs-dev.github.io/rule/validateCommentPosition - - 1 links checked. - -FILE: src/rules/no-await-in-loop.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/jsx-quotes.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-comma-dangle.md - [✖] comma-dangle - - 1 links checked. - - ERROR: 1 dead links found! - [✖] comma-dangle → Status: 400 - -FILE: src/rules/default-param-last.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/key-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/default-case.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/symbol-description.md - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-symbol-description - - 1 links checked. - -FILE: src/rules/block-scoped-var.md - [✓] https://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var#var_hoisting - - 2 links checked. - -FILE: src/rules/callback-return.md - [✓] https://github.com/maxogden/art-of-node#callbacks - [✓] https://web.archive.org/web/20171224042620/https://docs.nodejitsu.com/articles/errors/what-are-the-error-conventions/ - [✓] https://github.com/mysticatea/eslint-plugin-node - - 3 links checked. - -FILE: src/rules/no-undef-init.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-before-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-new-require.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src/rules/require-yield.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/template-curly-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unreachable.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/valid-typeof.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof - - 1 links checked. - -FILE: src/rules/no-invalid-regexp.md - [✓] https://es5.github.io/#x7.8.5 - - 1 links checked. - -FILE: src/rules/newline-per-chained-call.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-empty-class.md - [✖] no-empty-character-class - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-empty-character-class → Status: 400 - -FILE: src/rules/no-catch-shadow.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-prototype-builtins.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-empty-label.md - [✖] no-labels - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-labels → Status: 400 - -FILE: src/rules/no-useless-call.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unsafe-optional-chaining.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/id-length.md - [✓] https://unicode.org/reports/tr29/#Default_Grapheme_Cluster_Table - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/length - - 2 links checked. - -FILE: src/rules/no-global-assign.md - [✖] ../users/configuring#specifying-environments - [✖] ../users/configuring#specifying-globals - - 2 links checked. - - ERROR: 2 dead links found! - [✖] ../users/configuring#specifying-environments → Status: 400 - [✖] ../users/configuring#specifying-globals → Status: 400 - -FILE: src/rules/accessor-pairs.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/get - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects - [✖] no-dupe-keys - [✖] no-dupe-class-members - - 5 links checked. - - ERROR: 2 dead links found! - [✖] no-dupe-keys → Status: 400 - [✖] no-dupe-class-members → Status: 400 - -FILE: src/rules/no-path-concat.md - [✓] https://github.com/mysticatea/eslint-plugin-node - - 1 links checked. - -FILE: src/rules/require-atomic-updates.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/block-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-inner-declarations.md - [✓] https://code.google.com/p/esprima/issues/detail?id=422 - [✓] https://leanpub.com/understandinges6/read#leanpub-auto-block-bindings - [✓] https://bugzilla.mozilla.org/show_bug.cgi?id=585536 - [✖] block-scoped-var - - 4 links checked. - - ERROR: 1 dead links found! - [✖] block-scoped-var → Status: 400 - -FILE: src/rules/operator-assignment.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/quotes.md - [✖] no-restricted-syntax - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-restricted-syntax → Status: 400 - -FILE: src/rules/no-nested-ternary.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-extra-boolean-cast.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-spaced-func.md - [✖] func-call-spacing - - 1 links checked. - - ERROR: 1 dead links found! - [✖] func-call-spacing → Status: 400 - -FILE: src/rules/no-caller.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/consistent-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/switch-colon-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-duplicate-imports.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-template.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-loss-of-precision.md - [✓] https://en.wikipedia.org/wiki/IEEE_754 - - 1 links checked. - -FILE: src/rules/no-plusplus.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unsafe-finally.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-throw-literal.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-labels.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-reflect.md - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflection - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.apply - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-function.prototype.apply - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-function.prototype.call - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.deleteproperty - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-delete-operator-runtime-semantics-evaluation - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.getownpropertydescriptor - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.getownpropertydescriptor - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.getprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.getprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.setprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.setprototypeof - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect.preventextensions - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-object.preventextensions - [✖] no-delete-var - - 15 links checked. - - ERROR: 1 dead links found! - [✖] no-delete-var → Status: 400 - -FILE: src/rules/logical-assignment-operators.md - [✖] ./operator-assignment - - 1 links checked. - - ERROR: 1 dead links found! - [✖] ./operator-assignment → Status: 400 - -FILE: src/rules/no-useless-backreference.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions - - 1 links checked. - -FILE: src/rules/max-lines-per-function.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/radix.md - [✓] https://davidwalsh.name/parseint-radix - - 1 links checked. - -FILE: src/rules/no-space-before-semi.md - [✖] semi-spacing - - 1 links checked. - - ERROR: 1 dead links found! - [✖] semi-spacing → Status: 400 - -FILE: src/rules/no-constant-binary-expression.md - [✓] https://eslint.org/blog/2022/07/interesting-bugs-caught-by-no-constant-binary-expression/ - - 1 links checked. - -FILE: src/rules/brace-style.md - [✓] https://en.wikipedia.org/wiki/Indent_style - [✓] https://en.wikipedia.org/wiki/Indent_style#Allman_style - - 2 links checked. - -FILE: src/rules/no-control-regex.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-sparse-arrays.md - [✓] https://www.nczonline.net/blog/2007/09/09/inconsistent-array-literals/ - - 1 links checked. - -FILE: src/rules/no-unused-vars.md - [✓] https://github.com/tc39/proposal-object-rest-spread - - 1 links checked. - -FILE: src/rules/linebreak-style.md - [✓] https://git-scm.com/ - [✓] https://git-scm.com/docs/gitattributes - [✓] https://jscs-dev.github.io/rule/validateLineBreaks - - 3 links checked. - -FILE: src/rules/prefer-numeric-literals.md - [✓] https://jscs-dev.github.io/rule/requireNumericLiterals - - 1 links checked. - -FILE: src/rules/no-alert.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/func-style.md - [✓] https://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html - - 1 links checked. - -FILE: src/rules/capitalized-comments.md - [✓] https://jscs-dev.github.io/rule/requireCapitalizedComments - [✓] https://jscs-dev.github.io/rule/disallowCapitalizedComments - - 2 links checked. - -FILE: src/rules/no-sequences.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-whitespace-before-property.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-duplicate-case.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/object-shorthand.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer - - 1 links checked. - -FILE: src/rules/yoda.md - [✓] https://en.wikipedia.org/wiki/Yoda_conditions - [✓] http://thomas.tuerke.net/on/design/?with=1249091668#msg1146181680 - - 2 links checked. - -FILE: src/rules/prefer-regex-literals.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp - - 2 links checked. - -FILE: src/rules/no-restricted-modules.md - [✓] https://github.com/mysticatea/eslint-plugin-node - [✓] https://github.com/nodejs/node/tree/master/lib - - 2 links checked. - -FILE: src/rules/no-constructor-return.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/sort-keys.md - [✓] https://jscs-dev.github.io/rule/validateOrderInObjectKeys - - 1 links checked. - -FILE: src/rules/template-tag-spacing.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#Tagged_template_literals - [✓] https://exploringjs.com/es6/ch_template-literals.html#_examples-of-using-tagged-template-literals - [✖] #further-reading - - 3 links checked. - - ERROR: 1 dead links found! - [✖] #further-reading → Status: 404 - -FILE: src/rules/no-reserved-keys.md - [✓] https://kangax.github.io/compat-table/es5/#Reserved_words_as_property_names - [✖] quote-props - - 2 links checked. - - ERROR: 1 dead links found! - [✖] quote-props → Status: 400 - -FILE: src/rules/no-cond-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unreachable-loop.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/eqeqeq.md - [✓] https://www.ecma-international.org/ecma-262/5.1/#sec-11.9.3 - - 1 links checked. - -FILE: src/rules/no-proto.md - [✓] https://johnresig.com/blog/objectgetprototypeof/ - - 1 links checked. - -FILE: src/rules/no-process-exit.md - [✓] https://github.com/mysticatea/eslint-plugin-node - [✓] https://nodejs.org/api/process.html#process_process_exitcode - - 2 links checked. - -FILE: src/rules/id-denylist.md - [✖] ../users/configuring/rules - - 1 links checked. - - ERROR: 1 dead links found! - [✖] ../users/configuring/rules → Status: 400 - -FILE: src/rules/newline-after-var.md - [✖] padding-line-between-statements - - 1 links checked. - - ERROR: 1 dead links found! - [✖] padding-line-between-statements → Status: 400 - -FILE: src/rules/no-extra-bind.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind - [✓] https://www.smashingmagazine.com/2014/01/understanding-javascript-function-prototype-bind/ - - 2 links checked. - -FILE: src/rules/comma-dangle.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-exponentiation-operator.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Exponentiation - [✓] https://bugs.chromium.org/p/v8/issues/detail?id=5848 - - 2 links checked. - -FILE: src/rules/no-nonoctal-decimal-escape.md - [✓] https://tc39.es/ecma262/#prod-annexB-NonOctalDecimalEscapeSequence - - 1 links checked. - -FILE: src/rules/no-mixed-operators.md - [✖] no-extra-parens - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-extra-parens → Status: 400 - -FILE: src/rules/no-new-object.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-octal.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-magic-numbers.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/length - - 1 links checked. - -FILE: src/rules/eol-last.md - [✖] no-multiple-empty-lines - [✖] no-trailing-spaces - - 2 links checked. - - ERROR: 2 dead links found! - [✖] no-multiple-empty-lines → Status: 400 - [✖] no-trailing-spaces → Status: 400 - -FILE: src/rules/arrow-body-style.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-before-function-paren.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-unmodified-loop-condition.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-param-reassign.md - [✓] https://spin.atomicobject.com/2011/04/10/javascript-don-t-reassign-your-function-arguments/ - - 1 links checked. - -FILE: src/rules/global-strict.md - [✖] strict - - 1 links checked. - - ERROR: 1 dead links found! - [✖] strict → Status: 400 - -FILE: src/rules/no-unused-labels.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-negated-in-lhs.md - [✖] no-unsafe-negation - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-unsafe-negation → Status: 400 - -FILE: src/rules/vars-on-top.md - [✓] https://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var#var_hoisting - [✓] https://danhough.com/blog/single-var-pattern-rant/ - [✓] https://benalman.com/news/2012/05/multiple-var-statements-javascript/ - - 4 links checked. - -FILE: src/rules/no-extend-native.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-ex-assign.md - [✓] https://bocoup.com/blog/the-catch-with-try-catch - - 1 links checked. - -FILE: src/rules/use-isnan.md - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.indexof - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.lastindexof - - 2 links checked. - -FILE: src/rules/handle-callback-err.md - [✓] https://github.com/maxogden/art-of-node#callbacks - [✓] https://web.archive.org/web/20171224042620/https://docs.nodejitsu.com/articles/errors/what-are-the-error-conventions/ - [✓] https://github.com/mysticatea/eslint-plugin-node - - 3 links checked. - -FILE: src/rules/no-obj-calls.md - [✓] https://es5.github.io/#x15.8 - [✓] https://www.ecma-international.org/ecma-262/6.0/index.html#sec-reflect-object - [✓] https://www.ecma-international.org/ecma-262/8.0/index.html#sec-atomics-object - [✓] https://tc39.es/ecma402/#intl-object - - 4 links checked. - -FILE: src/rules/no-dupe-else-if.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-case-declarations.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-warning-comments.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-self-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-ternary.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/spaced-line-comment.md - [✖] spaced-comment - - 1 links checked. - - ERROR: 1 dead links found! - [✖] spaced-comment → Status: 400 - -FILE: src/rules/no-label-var.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-eq-null.md - [✖] ./eqeqeq - - 1 links checked. - - ERROR: 1 dead links found! - [✖] ./eqeqeq → Status: 400 - -FILE: src/rules/no-shadow.md - [✓] https://en.wikipedia.org/wiki/Variable_shadowing - - 1 links checked. - -FILE: src/rules/no-new-wrappers.md - [✓] https://www.inkling.com/read/javascript-definitive-guide-david-flanagan-6th/chapter-3/wrapper-objects - - 1 links checked. - -FILE: src/rules/no-implicit-globals.md - [✓] https://benalman.com/news/2010/11/immediately-invoked-function-expression/ - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Undeclared_var - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let#Temporal_dead_zone - [✖] ../users/configuring#specifying-environments - [✖] ../users/configuring#specifying-globals - [✖] ./no-unused-vars - [✖] ./no-unused-vars#exported - - 7 links checked. - - ERROR: 4 dead links found! - [✖] ../users/configuring#specifying-environments → Status: 400 - [✖] ../users/configuring#specifying-globals → Status: 400 - [✖] ./no-unused-vars → Status: 400 - [✖] ./no-unused-vars#exported → Status: 400 - -FILE: src/rules/func-call-spacing.md - [✓] https://jscs-dev.github.io/rule/disallowSpacesInCallExpression - [✓] https://jscs-dev.github.io/rule/requireSpacesInCallExpression - - 2 links checked. - -FILE: src/rules/default-case-last.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch - [✖] default-case - - 2 links checked. - - ERROR: 1 dead links found! - [✖] default-case → Status: 400 - -FILE: src/rules/spaced-comment.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/padded-blocks.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-native-reassign.md - [✖] no-global-assign - [✖] ../users/configuring#specifying-environments - [✖] ../users/configuring#specifying-globals - - 3 links checked. - - ERROR: 3 dead links found! - [✖] no-global-assign → Status: 400 - [✖] ../users/configuring#specifying-environments → Status: 400 - [✖] ../users/configuring#specifying-globals → Status: 400 - -FILE: src/rules/func-name-matching.md - [✓] https://jscs-dev.github.io/rule/requireMatchingFunctionName - - 1 links checked. - -FILE: src/rules/max-params.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-object-has-own.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwn - [✖] no-prototype-builtins - - 2 links checked. - - ERROR: 1 dead links found! - [✖] no-prototype-builtins → Status: 400 - -FILE: src/rules/no-multi-spaces.md - [✓] https://github.com/estree/estree - [✓] https://astexplorer.net/ - [✖] key-spacing - - 3 links checked. - - ERROR: 1 dead links found! - [✖] key-spacing → Status: 400 - -FILE: src/rules/no-useless-concat.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/multiline-comment-style.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-constant-condition.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-wrap-func.md - [✖] no-extra-parens - - 1 links checked. - - ERROR: 1 dead links found! - [✖] no-extra-parens → Status: 400 - -FILE: src/rules/no-eval.md - [✓] https://ericlippert.com/2003/11/01/eval-is-evil-part-one/ - [✓] https://javascriptweblog.wordpress.com/2010/04/19/how-evil-is-eval/ - - 2 links checked. - -FILE: src/rules/no-loop-func.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/array-element-newline.md - [✓] https://jscs-dev.github.io/rule/validateNewlineAfterArrayElements - - 1 links checked. - -FILE: src/rules/no-useless-rename.md - [✓] https://jscs-dev.github.io/rule/disallowIdenticalDestructuringNames - - 1 links checked. - -FILE: src/rules/for-direction.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-restricted-properties.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-empty-pattern.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-unary-word-ops.md - [✖] space-unary-ops - - 1 links checked. - - ERROR: 1 dead links found! - [✖] space-unary-ops → Status: 400 - -FILE: src/rules/operator-linebreak.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/yield-star-spacing.md - [✓] https://leanpub.com/understandinges6/read/#leanpub-auto-generators - - 1 links checked. - -FILE: src/rules/require-unicode-regexp.md - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-regular-expressions-patterns - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode - - 2 links checked. - -FILE: src/rules/no-new.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/valid-jsdoc.md - [✓] https://jsdoc.app - [✓] https://eslint.org/blog/2018/11/jsdoc-end-of-life - [✖] http://usejsdoc.org - - 3 links checked. - - ERROR: 1 dead links found! - [✖] http://usejsdoc.org → Status: 0 - -FILE: src/rules/semi-style.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-named-capture-group.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/curly.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-dupe-keys.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-unary-ops.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-fallthrough.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/function-paren-newline.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/nonblock-statement-body-position.md - [✓] https://jscs-dev.github.io/rule/requireNewlineBeforeSingleStatementsInIf - [✖] curly - - 2 links checked. - - ERROR: 1 dead links found! - [✖] curly → Status: 400 - -FILE: src/rules/no-const-assign.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-lonely-if.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/array-callback-return.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.from - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.every - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.filter - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.find - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.findindex - [✓] https://tc39.es/ecma262/#sec-array.prototype.findlast - [✓] https://tc39.es/ecma262/#sec-array.prototype.findlastindex - [✓] https://www.ecma-international.org/ecma-262/10.0/#sec-array.prototype.flatmap - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.foreach - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.map - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.reduce - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.reduceright - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.some - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-array.prototype.sort - - 15 links checked. - -FILE: src/rules/no-empty-character-class.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/indent-legacy.md - [✖] indent - [✓] https://jscs-dev.github.io/rule/validateIndentation - - 2 links checked. - - ERROR: 1 dead links found! - [✖] indent → Status: 400 - -FILE: src/rules/no-implied-eval.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/max-len.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/lines-between-class-members.md - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterBlocks - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterBlocks - - 2 links checked. - -FILE: src/rules/no-array-constructor.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-div-regex.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-irregular-whitespace.md - [✓] https://es5.github.io/#x7.2 - [✓] https://web.archive.org/web/20200414142829/http://timelessrepo.com/json-isnt-a-javascript-subset - - 2 links checked. - -FILE: src/rules/strict.md - [✖] ../users/configuring/language-options#specifying-parser-options - [✓] #function - [✖] no-unused-expressions - [✖] ../users/configuring/language-options#specifying-environments - [✖] ../users/configuring/rules#disabling-rules - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode/Transitioning_to_strict_mode#Differences_from_non-strict_to_strict - - 6 links checked. - - ERROR: 4 dead links found! - [✖] ../users/configuring/language-options#specifying-parser-options → Status: 400 - [✖] no-unused-expressions → Status: 400 - [✖] ../users/configuring/language-options#specifying-environments → Status: 400 - [✖] ../users/configuring/rules#disabling-rules → Status: 400 - -FILE: src/rules/space-infix-ops.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/prefer-promise-reject-errors.md - [✓] http://bluebirdjs.com/docs/warning-explanations.html#warning-a-promise-was-rejected-with-a-non-error - [✖] no-throw-literal#known-limitations - [✖] no-throw-literal - - 3 links checked. - - ERROR: 2 dead links found! - [✖] no-throw-literal#known-limitations → Status: 400 - [✖] no-throw-literal → Status: 400 - -FILE: src/rules/no-useless-escape.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/wrap-iife.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/computed-property-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/space-in-brackets.md - [✖] object-curly-spacing - [✖] array-bracket-spacing - - 2 links checked. - - ERROR: 2 dead links found! - [✖] object-curly-spacing → Status: 400 - [✖] array-bracket-spacing → Status: 400 - -FILE: src/rules/array-bracket-newline.md - [✓] https://jscs-dev.github.io/rule/validateNewlineAfterArrayElements - - 1 links checked. - -FILE: src/rules/no-undef.md - [✖] ../users/configuring/language-options#using-configuration-files-1 - [✖] no-global-assign - [✖] no-redeclare - [✖] ../users/configuring/language-options#specifying-environments - [✓] http://jshint.com/ - [✓] http://www.jslint.com - - 6 links checked. - - ERROR: 4 dead links found! - [✖] ../users/configuring/language-options#using-configuration-files-1 → Status: 400 - [✖] no-global-assign → Status: 400 - [✖] no-redeclare → Status: 400 - [✖] ../users/configuring/language-options#specifying-environments → Status: 400 - -FILE: src/rules/no-extra-label.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/one-var.md - [✓] https://jscs-dev.github.io/rule/disallowMultipleVarDecl - [✓] https://jscs-dev.github.io/rule/requireMultipleVarDecl - - 2 links checked. - -FILE: src/rules/consistent-this.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-floating-decimal.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/newline-before-return.md - [✖] padding-line-between-statements - - 1 links checked. - - ERROR: 1 dead links found! - [✖] padding-line-between-statements → Status: 400 - -FILE: src/rules/function-call-argument-newline.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-new-symbol.md - [✓] https://www.ecma-international.org/ecma-262/6.0/#sec-symbol-objects - - 1 links checked. - -FILE: src/rules/no-compare-neg-zero.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-extra-semi.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/padding-line-between-statements.md - [✖] newline-before-return - [✖] newline-after-var - [✖] lines-around-directive - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLineAfterVariableDeclaration - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterBlocks - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterBlocks - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesAfterUseStrict - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesAfterUseStrict - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesBeforeExport - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesBeforeExport - [✓] https://jscs-dev.github.io/rule/requirePaddingNewlinesBeforeKeywords - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewlinesBeforeKeywords - - 12 links checked. - - ERROR: 3 dead links found! - [✖] newline-before-return → Status: 400 - [✖] newline-after-var → Status: 400 - [✖] lines-around-directive → Status: 400 - -FILE: src/rules/no-extra-strict.md - [✓] https://es5.github.io/#C - [✖] strict - - 2 links checked. - - ERROR: 1 dead links found! - [✖] strict → Status: 400 - -FILE: src/rules/dot-notation.md - [✓] https://en.wikipedia.org/wiki/Snake_case - - 1 links checked. - -FILE: src/rules/sort-vars.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-var.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/implicit-arrow-linebreak.md - [✖] arrow-body-style - - 1 links checked. - - ERROR: 1 dead links found! - [✖] arrow-body-style → Status: 400 - -FILE: src/rules/no-buffer-constructor.md - [✓] https://nodejs.org/api/buffer.html - [✓] https://github.com/ChALkeR/notes/blob/master/Lets-fix-Buffer-API.md - [✓] https://github.com/nodejs/node/issues/4660 - [✓] https://github.com/mysticatea/eslint-plugin-node - - 4 links checked. - -FILE: src/rules/arrow-parens.md - [✓] https://github.com/airbnb/javascript#arrows--one-arg-parens - - 1 links checked. - -FILE: src/rules/no-new-native-nonconstructor.md - [✓] https://tc39.es/ecma262/#sec-symbol-constructor - [✓] https://tc39.es/ecma262/#sec-bigint-constructor - - 2 links checked. - -FILE: src/rules/class-methods-use-this.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/static - - 2 links checked. - -FILE: src/rules/object-curly-newline.md - [✓] https://jscs-dev.github.io/rule/requirePaddingNewLinesInObjects - [✓] https://jscs-dev.github.io/rule/disallowPaddingNewLinesInObjects - - 2 links checked. - -FILE: src/rules/semi-spacing.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/no-setter-return.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set - - 1 links checked. - -FILE: src/rules/space-return-throw-case.md - [✖] keyword-spacing - [✖] ../users/command-line-interface#--fix - - 2 links checked. - - ERROR: 2 dead links found! - [✖] keyword-spacing → Status: 400 - [✖] ../users/command-line-interface#--fix → Status: 400 - -FILE: src/rules/lines-around-comment.md - [✓] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/RegExp - - 1 links checked. - -FILE: src/rules/id-match.md - No hyperlinks found! - - 0 links checked. - -FILE: src/rules/complexity.md - [✓] https://en.wikipedia.org/wiki/Cyclomatic_complexity - [✓] https://ariya.io/2012/12/complexity-analysis-of-javascript-code - [✓] https://craftsmanshipforsoftware.com/2015/05/25/complexity-for-javascript/ - [✓] https://web.archive.org/web/20160808115119/http://jscomplexity.org/complexity - [✓] https://github.com/eslint/eslint/issues/4808#issuecomment-167795140 - - 5 links checked. - -FILE: src/rules/guard-for-in.md - [✓] https://javascriptweblog.wordpress.com/2011/01/04/exploring-javascript-for-in-loops/ - [✓] https://2ality.com/2012/01/objects-as-maps.html - [✖] no-prototype-builtins - - 3 links checked. - - ERROR: 1 dead links found! - [✖] no-prototype-builtins → Status: 400 - -FILE: src/pages/languages.md - No hyperlinks found! - - 0 links checked. - -FILE: src/pages/versions.md - No hyperlinks found! - - 0 links checked. - -FILE: src/pages/index.md - [✖] user-guide/ - [✖] developer-guide/ - [✖] maintainer-guide/ - - 3 links checked. - - ERROR: 3 dead links found! - [✖] user-guide/ → Status: 400 - [✖] developer-guide/ → Status: 400 - [✖] maintainer-guide/ → Status: 400 - -FILE: src/pages/rules.md - No hyperlinks found! - - 0 links checked.