Add lint rules from eslint-plugin-node.

This commit is contained in:
David Anson 2020-09-06 19:49:35 -07:00
parent 6525c36f1e
commit e1eb81cd21
11 changed files with 61 additions and 19 deletions

View file

@ -5,7 +5,6 @@
const fs = require("fs");
const os = require("os");
const path = require("path");
const { URL } = require("url");
const { promisify } = require("util");
const md = require("markdown-it")();
const pluginInline = require("markdown-it-for-inline");
@ -3946,6 +3945,16 @@ tape("customRulesLintJavaScript", (test) => {
test.ifError(err);
const expected = {
"test/lint-javascript.md": [
{
"lineNumber": 8,
"ruleNames": [ "lint-javascript" ],
"ruleDescription": "Rule that lints JavaScript code",
"ruleInformation": null,
"errorDetail":
"Definition for rule 'node/handle-callback-err' was not found.",
"errorContext": "\"use strict\";",
"errorRange": null
},
{
"lineNumber": 10,
"ruleNames": [ "lint-javascript" ],

View file

@ -2,7 +2,6 @@
"use strict";
const { URL } = require("url");
const { filterTokens } = require("markdownlint-rule-helpers");
module.exports = {

View file

@ -2,8 +2,6 @@
"use strict";
const { URL } = require("url");
module.exports = {
"names": [ "letters-E-X", "letter-E-letter-X", "contains-ex" ],
"description": "Rule that reports an error for lines with the letters 'EX'",