Allow unknown/any in TS catch clause param (#11755)
This commit is contained in:
@@ -48,6 +48,8 @@ augmentedTypesFunction.ts
|
||||
augmentedTypesInterface.ts
|
||||
augmentedTypesVar.ts
|
||||
bigintIndex.ts
|
||||
binderBinaryExpressionStress.ts
|
||||
binderBinaryExpressionStressJs.ts
|
||||
cacheResolutions.ts
|
||||
cachedModuleResolution1.ts
|
||||
cachedModuleResolution2.ts
|
||||
@@ -64,6 +66,7 @@ classCannotExtendVar.ts
|
||||
classExpressionWithDecorator1.ts
|
||||
classExtendsAcrossFiles.ts
|
||||
classExtendsMultipleBaseClasses.ts
|
||||
classIndexer5.ts
|
||||
classOverloadForFunction.ts
|
||||
collisionExportsRequireAndClass.ts
|
||||
commonSourceDir5.ts
|
||||
@@ -87,8 +90,10 @@ declarationEmitDestructuringOptionalBindingParametersInOverloads.ts
|
||||
declarationEmitDestructuringParameterProperties.ts
|
||||
declarationEmitDestructuringWithOptionalBindingParameters.ts
|
||||
declarationEmitExpandoPropertyPrivateName.ts
|
||||
declarationEmitExportAssignedNamespaceNoTripleSlashTypesReference.ts
|
||||
declarationEmitExportAssignment.ts
|
||||
declarationEmitExportDeclaration.ts
|
||||
declarationEmitForModuleImportingModuleAugmentationRetainsImport.ts
|
||||
declarationEmitForTypesWhichNeedImportTypes.ts
|
||||
declarationEmitInterfaceWithNonEntityNameExpressionHeritage.ts
|
||||
declarationEmitPrefersPathKindBasedOnBundling.ts
|
||||
@@ -98,6 +103,7 @@ declarationImportTypeAliasInferredAndEmittable.ts
|
||||
declarationMapsMultifile.ts
|
||||
declarationMapsOutFile.ts
|
||||
declarationsForInferredTypeFromOtherFile.ts
|
||||
declarationsIndirectGeneratedAliasReference.ts
|
||||
declareModifierOnImport1.ts
|
||||
decoratorMetadataRestParameterWithImportedType.ts
|
||||
decoratorMetadataWithImportDeclarationNameCollision.ts
|
||||
@@ -195,6 +201,7 @@ exportSameNameFuncVar.ts
|
||||
exportSpecifierAndExportedMemberDeclaration.ts
|
||||
exportSpecifierAndLocalMemberDeclaration.ts
|
||||
exportStarFromEmptyModule.ts
|
||||
exportStarNotElided.ts
|
||||
expressionsForbiddenInParameterInitializers.ts
|
||||
extendingClassFromAliasAndUsageInIndexer.ts
|
||||
extendsClauseAlreadySeen.ts
|
||||
@@ -209,6 +216,8 @@ functionExpressionInWithBlock.ts
|
||||
functionExpressionWithResolutionOfTypeNamedArguments01.ts
|
||||
gettersAndSettersErrors.ts
|
||||
giant.ts
|
||||
globalThisDeclarationEmit.ts
|
||||
globalThisDeclarationEmit2.ts
|
||||
implementClausePrecedingExtends.ts
|
||||
implementsClauseAlreadySeen.ts
|
||||
importAndVariableDeclarationConflict1.ts
|
||||
@@ -227,13 +236,24 @@ importHelpersNoHelpers.ts
|
||||
importHelpersNoModule.ts
|
||||
importHelpersOutFile.ts
|
||||
importHelpersSystem.ts
|
||||
importNonExportedMember10.ts
|
||||
importNonExportedMember11.ts
|
||||
importNonExportedMember4.ts
|
||||
importNonExportedMember5.ts
|
||||
importNonExportedMember6.ts
|
||||
importNonExportedMember7.ts
|
||||
importNonExportedMember8.ts
|
||||
importNonExportedMember9.ts
|
||||
importWithTrailingSlash.ts
|
||||
importedEnumMemberMergedWithExportedAliasIsError.ts
|
||||
importedModuleClassNameClash.ts
|
||||
indexSignatureWithAccessibilityModifier.ts
|
||||
indexSignatureWithInitializer1.ts
|
||||
indexSignatureWithTrailingComma.ts
|
||||
indexTypeCheck.ts
|
||||
indexWithoutParamType.ts
|
||||
indexerSignatureWithRestParam.ts
|
||||
inferrenceInfiniteLoopWithSubtyping.ts
|
||||
initializedParameterBeforeNonoptionalNotOptional.ts
|
||||
interfaceMayNotBeExtendedWitACall.ts
|
||||
interfaceWithImplements1.ts
|
||||
@@ -242,12 +262,15 @@ isLiteral1.ts
|
||||
isLiteral2.ts
|
||||
isolatedModulesReExportType.ts
|
||||
jsEnumTagOnObjectFrozen.ts
|
||||
jsExportMemberMergedWithModuleAugmentation.ts
|
||||
jsFileCompilationBindDuplicateIdentifier.ts
|
||||
jsFileCompilationDuplicateFunctionImplementation.ts
|
||||
jsFileCompilationDuplicateFunctionImplementationFileOrderReversed.ts
|
||||
jsFileCompilationExternalPackageError.ts
|
||||
jsFileImportPreservedWhenUsed.ts
|
||||
jsNoImplicitAnyNoCascadingReferenceErrors.ts
|
||||
jsdocAccessEnumType.ts
|
||||
jsdocPropertyTagInvalid.ts
|
||||
jsxAttributeWithoutExpressionReact.tsx
|
||||
jsxIntrinsicElementsExtendsRecord.tsx
|
||||
letAndVarRedeclaration.ts
|
||||
@@ -335,6 +358,8 @@ preserveUnusedImports.ts
|
||||
privacyCheckExternalModuleExportAssignmentOfGenericClass.ts
|
||||
privacyTopLevelAmbientExternalModuleImportWithExport.ts
|
||||
privacyTopLevelAmbientExternalModuleImportWithoutExport.ts
|
||||
privateFieldAssignabilityFromUnknown.ts
|
||||
privateNameWeakMapCollision.ts
|
||||
reExportGlobalDeclaration1.ts
|
||||
reExportUndefined1.ts
|
||||
reExportUndefined2.ts
|
||||
@@ -388,6 +413,7 @@ unusedImports3.ts
|
||||
unusedImports4.ts
|
||||
unusedImports5.ts
|
||||
unusedInvalidTypeArguments.ts
|
||||
usedImportNotElidedInJs.ts
|
||||
varAndFunctionShareName.ts
|
||||
varArgConstructorMemberParameter.ts
|
||||
withStatement.ts
|
||||
|
||||
@@ -40,7 +40,7 @@ module.exports = [
|
||||
"TS1163", // A 'yield' expression is only allowed in a generator body.
|
||||
"TS1184", // Modifiers cannot appear here.
|
||||
"TS1191", // An import declaration cannot have modifiers.
|
||||
"TS1196", // Catch clause variable cannot have a type annotation.
|
||||
"TS1196", // Catch clause variable type annotation must be 'any' or 'unknown' if specified.
|
||||
"TS1197", // Catch clause variable cannot have an initializer.
|
||||
"TS1200", // Line terminator not permitted before arrow.
|
||||
"TS1312", // '=' can only be used in an object literal property inside a destructuring assignment.
|
||||
|
||||
Reference in New Issue
Block a user