Updated typescript-eslint to v6 (#54693)

Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
This commit is contained in:
Josh Goldberg ✨
2023-07-14 18:36:10 -04:00
committed by GitHub
parent 8a85b2aafb
commit 0ae8ca11d2
23 changed files with 210 additions and 233 deletions

View File

@@ -25,7 +25,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
argumentTriviaArgumentError: `Tag argument with parameter name`,
@@ -180,7 +179,7 @@ module.exports = createRule({
}
const getSignature = memoize(() => {
if (context.parserServices?.hasFullTypeInformation) {
if (context.parserServices?.program) {
const parserServices = ESLintUtils.getParserServices(context);
const checker = parserServices.program.getTypeChecker();
const tsNode = parserServices.esTreeNodeToTSNodeMap.get(node);

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
secondArgumentDebugAssertError: `Second argument to 'Debug.assert' should be a string literal`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
internalCommentInNonJSDocError: `@internal should not appear in non-JSDoc comment for declaration.`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
noDoubleSpaceError: `Use only one space`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
noInOperatorError: `Don't use the 'in' keyword - use 'hasProperty' to check for key presence instead`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: `disallows the use of certain TypeScript keywords as variable or parameter names`,
recommended: "error",
},
messages: {
noKeywordsError: `{{ name }} clashes with keyword/type`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
noTypeAssertionWhitespace: `Excess trailing whitespace found around type assertion`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
leadingExcessStringError: `No trailing whitespace found on single-line object literal`,

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: `Disallows traditional (non-arrow) function expressions.`,
recommended: "error",
},
messages: {
onlyArrowFunctionsError: "non-arrow functions are forbidden",

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: "Enforce consistent indentation",
recommended: "error",
},
messages: {
simpleIndentError: "4 space indentation expected",

View File

@@ -6,7 +6,6 @@ module.exports = createRule({
meta: {
docs: {
description: ``,
recommended: "error",
},
messages: {
typeOperatorSpacingError: `The '|' and '&' operators must be surrounded by spaces`,