mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-03-15 05:55:11 -05:00
Updated typescript-eslint to v6 (#54693)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: ``,
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
secondArgumentDebugAssertError: `Second argument to 'Debug.assert' should be a string literal`,
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: ``,
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
internalCommentInNonJSDocError: `@internal should not appear in non-JSDoc comment for declaration.`,
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: ``,
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
noDoubleSpaceError: `Use only one space`,
|
||||
|
||||
@@ -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`,
|
||||
|
||||
@@ -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`,
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: ``,
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
noTypeAssertionWhitespace: `Excess trailing whitespace found around type assertion`,
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: ``,
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
leadingExcessStringError: `No trailing whitespace found on single-line object literal`,
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: "Enforce consistent indentation",
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
simpleIndentError: "4 space indentation expected",
|
||||
|
||||
@@ -6,7 +6,6 @@ module.exports = createRule({
|
||||
meta: {
|
||||
docs: {
|
||||
description: ``,
|
||||
recommended: "error",
|
||||
},
|
||||
messages: {
|
||||
typeOperatorSpacingError: `The '|' and '&' operators must be surrounded by spaces`,
|
||||
|
||||
Reference in New Issue
Block a user