typescript Errors

1401 entries

Error Code Domain Category Fix Rate Confidence Tier
Could not find a declaration file for module 'package-name'. 'path/index.js' implicitly has an 'any' type. typescript module_error 88% 90% ai_generated
TS2456: Type alias 'X' circularly references itself typescript type_error 83% 86% ai_generated
Type 'T' is not assignable to type 'T extends U ? X : Y' typescript type_error 80% 83% ai_generated
TS4023: Exported variable 'X' has or is using name 'Y' from external module but cannot be named typescript declaration_error 85% 87% ai_generated
TS1240: Unable to resolve signature of class decorator when called as an expression. Experimental support for decorators requires 'experimentalDecorators'. typescript decorator_error 89% 91% ai_generated
Property 'X' does not exist on type 'A | B'. Property 'X' does not exist on type 'B'. typescript type_narrowing_error 88% 90% ai_generated
TS2748: Cannot access ambient const enums when 'isolatedModules' is enabled typescript enum_error 88% 90% ai_generated
TS2589: Type instantiation is excessively deep and possibly infinite typescript type_error 78% 82% ai_generated
TS2344: Type 'X' does not satisfy the constraint 'Y' typescript generic_error 86% 88% ai_generated
TS2856: Import assertions are not allowed on statements that compile to CommonJS 'require' calls typescript module_error 86% 88% ai_generated
TS2786: 'Component' cannot be used as a JSX component. Its return type 'ReactNode' is not a valid JSX element. typescript jsx_error 85% 87% ai_generated
TS2536: Type 'K' cannot be used to index type 'T' typescript type_error 85% 87% ai_generated
TS2669: Augmentations for the global scope can only be directly nested in external modules or ambient module declarations typescript module_error 84% 86% ai_generated
TS2433: A namespace-style import cannot be called or constructed, and will cause a failure at runtime typescript module_error 83% 85% ai_generated
TS2339: Property 'X' does not exist on type 'never' typescript type_narrowing_error 85% 87% ai_generated
TS2394: This overload signature is not compatible with its implementation signature typescript function_error 88% 90% ai_generated
TS2307: Cannot find module '@/components/Button' or its corresponding type declarations typescript module_error 88% 90% ai_generated
TS6305: Output file has not been built from source file. Referenced project may need to be built. typescript build_error 86% 88% ai_generated
TS2590: Expression produces a union type that is too complex to represent typescript type_error 80% 83% ai_generated
TS2344: Type 'X' does not satisfy the constraint 'keyof Y'. Type 'X' is not assignable to type 'string | number | symbol'. typescript type_error 86% 88% ai_generated
error TS1005: ';' expected typescript syntax_error 95% 95% ai_generated
error TS1259: Module can only be default-imported using the 'esModuleInterop' flag typescript modules 97% 98% ai_generated
error TS1360: Type 'X' does not satisfy the expected type 'Y'. typescript type_error 92% 89% ai_generated
error TS18046: 'x' is of type 'unknown' typescript type_error 95% 95% ai_generated
error TS18048: 'x' is possibly 'undefined' typescript strictness 97% 98% ai_generated
error TS2304: Cannot find name 'identifier' typescript type_error 90% 92% ai_generated
error TS2305: Module 'X' has no exported member 'Y' typescript import_error 92% 92% ai_generated
TS2307: Cannot find module 'X' or its corresponding type declarations typescript module_error 85% 88% ai_generated
TS2322: Type 'X' is not assignable to type 'Y' typescript type_error 88% 90% ai_generated
error TS7053: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type typescript type_error 92% 92% ai_generated
error TS2339: Property 'x' does not exist on type 'Y' typescript type_error 90% 92% ai_generated
TS2345: Argument of type 'X' is not assignable to parameter of type 'Y' typescript type_error 87% 89% ai_generated
error TS2352: Conversion of type 'X' to type 'Y' may be a mistake typescript type_error 92% 92% ai_generated
TS2416: Property 'X' in type 'Y' is not assignable to the same property in base type 'Z' typescript type_error 90% 92% ai_generated
error TS2454: Variable 'x' is used before being assigned typescript type_error 95% 95% ai_generated
error TS2532: Object is possibly 'undefined' typescript strictness 97% 98% ai_generated
error TS2551: Property 'X' does not exist on type 'Y'. Did you mean 'Z'? typescript type_error 98% 95% ai_generated
error TS2564: Property 'X' has no initializer and is not definitely assigned in the constructor typescript type_error 95% 95% ai_generated
error TS2589: Type instantiation is excessively deep and possibly infinite typescript type_error 78% 85% ai_generated
error TS2694: Namespace 'X' has no exported member 'Y' typescript import_error 90% 90% ai_generated
error TS2739: Type '{}' is missing the following properties from type 'T': x, y, z typescript type-checking 97% 98% ai_generated
error TS2741: Property 'x' is missing in type 'A' but required in type 'B' typescript type_error 92% 93% ai_generated
error TS2742: The inferred type of 'X' cannot be named without a reference to 'Y' typescript type_error 85% 88% ai_generated
error TS2769: No overload matches this call typescript type_error 88% 90% ai_generated
error TS2786: 'X' cannot be used as a JSX component. Its return type 'ReactNode' is not a valid JSX element. typescript type_error 88% 90% ai_generated
TS2790: The operand of a 'delete' operator must be optional typescript type_error 93% 90% ai_generated
error TS5023: Unknown compiler option 'X'. typescript config_error 95% 93% ai_generated
error TS6133: 'x' is declared but its value is never read typescript lint_error 98% 95% ai_generated
TS7006: Parameter 'x' implicitly has an 'any' type typescript type_error 95% 92% ai_generated
Unterminated string literal. TS1002 typescript type_error 85% 95% official
Identifier expected. TS1003 typescript type_error 85% 95% official
'%s' expected. TS1005 typescript type_error 85% 95% official
A file cannot have a reference to itself. TS1006 typescript type_error 85% 95% official
The parser expected to find a '%s' to match the '%s' token here. TS1007 typescript type_error 85% 95% official
Trailing comma not allowed. TS1009 typescript type_error 85% 95% official
'*/' expected. TS1010 typescript type_error 85% 95% official
An element access expression should take an argument. TS1011 typescript type_error 85% 95% official
Unexpected token. TS1012 typescript type_error 85% 95% official
A rest parameter or binding pattern may not have a trailing comma. TS1013 typescript type_error 85% 95% official
A rest parameter must be last in a parameter list. TS1014 typescript type_error 85% 95% official
Parameter cannot have question mark and initializer. TS1015 typescript type_error 85% 95% official
A required parameter cannot follow an optional parameter. TS1016 typescript type_error 85% 95% official
An index signature cannot have a rest parameter. TS1017 typescript type_error 85% 95% official
An index signature parameter cannot have an accessibility modifier. TS1018 typescript type_error 85% 95% official
An index signature parameter cannot have a question mark. TS1019 typescript type_error 85% 95% official
An index signature parameter cannot have an initializer. TS1020 typescript type_error 85% 95% official
An index signature must have a type annotation. TS1021 typescript type_error 85% 95% official
An index signature parameter must have a type annotation. TS1022 typescript type_error 85% 95% official
'readonly' modifier can only appear on a property declaration or index signature. TS1024 typescript type_error 85% 95% official
An index signature cannot have a trailing comma. TS1025 typescript type_error 85% 95% official
Accessibility modifier already seen. TS1028 typescript type_error 85% 95% official
'%s' modifier must precede '%s' modifier. TS1029 typescript type_error 85% 95% official
'%s' modifier already seen. TS1030 typescript type_error 85% 95% official
'%s' modifier cannot appear on class elements of this kind. TS1031 typescript type_error 85% 95% official
'super' must be followed by an argument list or member access. TS1034 typescript type_error 85% 95% official
Only ambient modules can use quoted names. TS1035 typescript type_error 85% 95% official
Statements are not allowed in ambient contexts. TS1036 typescript type_error 85% 95% official
A 'declare' modifier cannot be used in an already ambient context. TS1038 typescript type_error 85% 95% official
Initializers are not allowed in ambient contexts. TS1039 typescript type_error 85% 95% official
'%s' modifier cannot be used in an ambient context. TS1040 typescript type_error 85% 95% official
'%s' modifier cannot be used here. TS1042 typescript type_error 85% 95% official
'%s' modifier cannot appear on a module or namespace element. TS1044 typescript type_error 85% 95% official
Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier. TS1046 typescript type_error 85% 95% official
A rest parameter cannot be optional. TS1047 typescript type_error 85% 95% official
A rest parameter cannot have an initializer. TS1048 typescript type_error 85% 95% official
A 'set' accessor must have exactly one parameter. TS1049 typescript type_error 85% 95% official
A 'set' accessor cannot have an optional parameter. TS1051 typescript type_error 85% 95% official
A 'set' accessor parameter cannot have an initializer. TS1052 typescript type_error 85% 95% official
A 'set' accessor cannot have rest parameter. TS1053 typescript type_error 85% 95% official
A 'get' accessor cannot have parameters. TS1054 typescript type_error 85% 95% official
Type '%s' is not a valid async function return type in ES5 because it does not refer to a Promise-compatible constructor value. TS1055 typescript type_error 85% 95% official
Accessors are only available when targeting ECMAScript 5 and higher. TS1056 typescript type_error 85% 95% official
The return type of an async function must either be a valid promise or must not contain a callable 'then' member. TS1058 typescript type_error 85% 95% official
A promise must have a 'then' method. TS1059 typescript type_error 85% 95% official
The first parameter of the 'then' method of a promise must be a callback. TS1060 typescript type_error 85% 95% official
Enum member must have initializer. TS1061 typescript type_error 85% 95% official
Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method. TS1062 typescript type_error 85% 95% official
An export assignment cannot be used in a namespace. TS1063 typescript type_error 85% 95% official
The return type of an async function or method must be the global Promise<T> type. Did you mean to write 'Promise<%s>'? TS1064 typescript type_error 85% 95% official
The return type of an async function or method must be the global Promise<T> type. TS1065 typescript type_error 85% 95% official
In ambient enum declarations member initializer must be constant expression. TS1066 typescript type_error 85% 95% official
Unexpected token. A constructor, method, accessor, or property was expected. TS1068 typescript type_error 85% 95% official
Unexpected token. A type parameter name was expected without curly braces. TS1069 typescript type_error 85% 95% official
'%s' modifier cannot appear on a type member. TS1070 typescript type_error 85% 95% official
'%s' modifier cannot appear on an index signature. TS1071 typescript type_error 85% 95% official
A '%s' modifier cannot be used with an import declaration. TS1079 typescript type_error 85% 95% official
Invalid 'reference' directive syntax. TS1084 typescript type_error 85% 95% official
'%s' modifier cannot appear on a constructor declaration. TS1089 typescript type_error 85% 95% official
'%s' modifier cannot appear on a parameter. TS1090 typescript type_error 85% 95% official
Only a single variable declaration is allowed in a 'for...in' statement. TS1091 typescript type_error 85% 95% official
Type parameters cannot appear on a constructor declaration. TS1092 typescript type_error 85% 95% official
Type annotation cannot appear on a constructor declaration. TS1093 typescript type_error 85% 95% official
An accessor cannot have type parameters. TS1094 typescript type_error 85% 95% official
A 'set' accessor cannot have a return type annotation. TS1095 typescript type_error 85% 95% official
An index signature must have exactly one parameter. TS1096 typescript type_error 85% 95% official
'%s' list cannot be empty. TS1097 typescript type_error 85% 95% official
Type parameter list cannot be empty. TS1098 typescript type_error 85% 95% official
Type argument list cannot be empty. TS1099 typescript type_error 85% 95% official
Invalid use of '%s' in strict mode. TS1100 typescript type_error 85% 95% official
'with' statements are not allowed in strict mode. TS1101 typescript type_error 85% 95% official
'delete' cannot be called on an identifier in strict mode. TS1102 typescript type_error 85% 95% official
'for await' loops are only allowed within async functions and at the top levels of modules. TS1103 typescript type_error 85% 95% official
A 'continue' statement can only be used within an enclosing iteration statement. TS1104 typescript type_error 85% 95% official
A 'break' statement can only be used within an enclosing iteration or switch statement. TS1105 typescript type_error 85% 95% official
The left-hand side of a 'for...of' statement may not be 'async'. TS1106 typescript type_error 85% 95% official
Jump target cannot cross function boundary. TS1107 typescript type_error 85% 95% official
A 'return' statement can only be used within a function body. TS1108 typescript type_error 85% 95% official
Expression expected. TS1109 typescript type_error 85% 95% official
Type expected. TS1110 typescript type_error 85% 95% official
Private field '%s' must be declared in an enclosing class. TS1111 typescript type_error 85% 95% official
A 'default' clause cannot appear more than once in a 'switch' statement. TS1113 typescript type_error 85% 95% official
Duplicate label '%s'. TS1114 typescript type_error 85% 95% official
A 'continue' statement can only jump to a label of an enclosing iteration statement. TS1115 typescript type_error 85% 95% official
A 'break' statement can only jump to a label of an enclosing statement. TS1116 typescript type_error 85% 95% official
An object literal cannot have multiple properties with the same name. TS1117 typescript type_error 85% 95% official
An object literal cannot have multiple get/set accessors with the same name. TS1118 typescript type_error 85% 95% official
An object literal cannot have property and accessor with the same name. TS1119 typescript type_error 85% 95% official
An export assignment cannot have modifiers. TS1120 typescript type_error 85% 95% official
Octal literals are not allowed. Use the syntax '%s'. TS1121 typescript type_error 85% 95% official
Variable declaration list cannot be empty. TS1123 typescript type_error 85% 95% official
Digit expected. TS1124 typescript type_error 85% 95% official
Hexadecimal digit expected. TS1125 typescript type_error 85% 95% official
Unexpected end of text. TS1126 typescript type_error 85% 95% official
Invalid character. TS1127 typescript type_error 85% 95% official
Declaration or statement expected. TS1128 typescript type_error 85% 95% official
Statement expected. TS1129 typescript type_error 85% 95% official
'case' or 'default' expected. TS1130 typescript type_error 85% 95% official
Property or signature expected. TS1131 typescript type_error 85% 95% official
Enum member expected. TS1132 typescript type_error 85% 95% official
Variable declaration expected. TS1134 typescript type_error 85% 95% official
Argument expression expected. TS1135 typescript type_error 85% 95% official
Property assignment expected. TS1136 typescript type_error 85% 95% official
Expression or comma expected. TS1137 typescript type_error 85% 95% official
Parameter declaration expected. TS1138 typescript type_error 85% 95% official
Type parameter declaration expected. TS1139 typescript type_error 85% 95% official
Type argument expected. TS1140 typescript type_error 85% 95% official
String literal expected. TS1141 typescript type_error 85% 95% official
Line break not permitted here. TS1142 typescript type_error 85% 95% official
'{' or ';' expected. TS1144 typescript type_error 85% 95% official
'{' or JSX element expected. TS1145 typescript type_error 85% 95% official
Declaration expected. TS1146 typescript type_error 85% 95% official
Import declarations in a namespace cannot reference a module. TS1147 typescript type_error 85% 95% official
Cannot use imports, exports, or module augmentations when '--module' is 'none'. TS1148 typescript type_error 85% 95% official
File name '%s' differs from already included file name '%s' only in casing. TS1149 typescript type_error 85% 95% official
'%s' declarations must be initialized. TS1155 typescript type_error 85% 95% official
'%s' declarations can only be declared inside a block. TS1156 typescript type_error 85% 95% official
Unterminated template literal. TS1160 typescript type_error 85% 95% official
Unterminated regular expression literal. TS1161 typescript type_error 85% 95% official
An object member cannot be declared optional. TS1162 typescript type_error 85% 95% official
A 'yield' expression is only allowed in a generator body. TS1163 typescript type_error 85% 95% official
Computed property names are not allowed in enums. TS1164 typescript type_error 85% 95% official
A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type. TS1165 typescript type_error 85% 95% official
A computed property name in a class property declaration must have a simple literal type or a 'unique symbol' type. TS1166 typescript type_error 85% 95% official
A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type. TS1168 typescript type_error 85% 95% official
A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type. TS1169 typescript type_error 85% 95% official
A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type. TS1170 typescript type_error 85% 95% official
A comma expression is not allowed in a computed property name. TS1171 typescript type_error 85% 95% official
'extends' clause already seen. TS1172 typescript type_error 85% 95% official
'extends' clause must precede 'implements' clause. TS1173 typescript type_error 85% 95% official
Classes can only extend a single class. TS1174 typescript type_error 85% 95% official
'implements' clause already seen. TS1175 typescript type_error 85% 95% official
Interface declaration cannot have 'implements' clause. TS1176 typescript type_error 85% 95% official
Binary digit expected. TS1177 typescript type_error 85% 95% official
Octal digit expected. TS1178 typescript type_error 85% 95% official
Unexpected token. '{' expected. TS1179 typescript type_error 85% 95% official
Property destructuring pattern expected. TS1180 typescript type_error 85% 95% official
Array element destructuring pattern expected. TS1181 typescript type_error 85% 95% official
A destructuring declaration must have an initializer. TS1182 typescript type_error 85% 95% official
An implementation cannot be declared in ambient contexts. TS1183 typescript type_error 85% 95% official
Modifiers cannot appear here. TS1184 typescript type_error 85% 95% official
Merge conflict marker encountered. TS1185 typescript type_error 85% 95% official
A rest element cannot have an initializer. TS1186 typescript type_error 85% 95% official
A parameter property may not be declared using a binding pattern. TS1187 typescript type_error 85% 95% official
Only a single variable declaration is allowed in a 'for...of' statement. TS1188 typescript type_error 85% 95% official
The variable declaration of a 'for...in' statement cannot have an initializer. TS1189 typescript type_error 85% 95% official
The variable declaration of a 'for...of' statement cannot have an initializer. TS1190 typescript type_error 85% 95% official
An import declaration cannot have modifiers. TS1191 typescript type_error 85% 95% official
Module '%s' has no default export. TS1192 typescript type_error 85% 95% official
An export declaration cannot have modifiers. TS1193 typescript type_error 85% 95% official
Export declarations are not permitted in a namespace. TS1194 typescript type_error 85% 95% official
'export *' does not re-export a default. TS1195 typescript type_error 85% 95% official
Catch clause variable type annotation must be 'any' or 'unknown' if specified. TS1196 typescript type_error 85% 95% official
Catch clause variable cannot have an initializer. TS1197 typescript type_error 85% 95% official
An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive. TS1198 typescript type_error 85% 95% official
Unterminated Unicode escape sequence. TS1199 typescript type_error 85% 95% official
Line terminator not permitted before arrow. TS1200 typescript type_error 85% 95% official
Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from "mod"', 'import {a} from "mod"', 'import d from "mod"', or another module format instead. TS1202 typescript type_error 85% 95% official
Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead. TS1203 typescript type_error 85% 95% official
Re-exporting a type when '%s' is enabled requires using 'export type'. TS1205 typescript type_error 85% 95% official
Decorators are not valid here. TS1206 typescript type_error 85% 95% official
Decorators cannot be applied to multiple get/set accessors of the same name. TS1207 typescript type_error 85% 95% official
Invalid optional chain from new expression. Did you mean to call '%s()'? TS1209 typescript type_error 85% 95% official
Code contained in a class is evaluated in JavaScript's strict mode which does not allow this use of '%s'. For more information, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode. TS1210 typescript type_error 85% 95% official
A class declaration without the 'default' modifier must have a name. TS1211 typescript type_error 85% 95% official
Identifier expected. '%s' is a reserved word in strict mode. TS1212 typescript type_error 85% 95% official
Identifier expected. '%s' is a reserved word in strict mode. Class definitions are automatically in strict mode. TS1213 typescript type_error 85% 95% official
Identifier expected. '%s' is a reserved word in strict mode. Modules are automatically in strict mode. TS1214 typescript type_error 85% 95% official
Invalid use of '%s'. Modules are automatically in strict mode. TS1215 typescript type_error 85% 95% official
Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules. TS1216 typescript type_error 85% 95% official
Export assignment is not supported when '--module' flag is 'system'. TS1218 typescript type_error 85% 95% official
Generators are not allowed in an ambient context. TS1221 typescript type_error 85% 95% official
An overload signature cannot be declared as a generator. TS1222 typescript type_error 85% 95% official
'%s' tag already specified. TS1223 typescript type_error 85% 95% official
Signature '%s' must be a type predicate. TS1224 typescript type_error 85% 95% official
Cannot find parameter '%s'. TS1225 typescript type_error 85% 95% official
Type predicate '%s' is not assignable to '%s'. TS1226 typescript type_error 85% 95% official
Parameter '%s' is not in the same position as parameter '%s'. TS1227 typescript type_error 85% 95% official
A type predicate is only allowed in return type position for functions and methods. TS1228 typescript type_error 85% 95% official
A type predicate cannot reference a rest parameter. TS1229 typescript type_error 85% 95% official
A type predicate cannot reference element '%s' in a binding pattern. TS1230 typescript type_error 85% 95% official
An export assignment must be at the top level of a file or module declaration. TS1231 typescript type_error 85% 95% official
An import declaration can only be used at the top level of a namespace or module. TS1232 typescript type_error 85% 95% official
An export declaration can only be used at the top level of a namespace or module. TS1233 typescript type_error 85% 95% official
An ambient module declaration is only allowed at the top level in a file. TS1234 typescript type_error 85% 95% official
A namespace declaration is only allowed at the top level of a namespace or module. TS1235 typescript type_error 85% 95% official
The return type of a property decorator function must be either 'void' or 'any'. TS1236 typescript type_error 85% 95% official
The return type of a parameter decorator function must be either 'void' or 'any'. TS1237 typescript type_error 85% 95% official
Unable to resolve signature of class decorator when called as an expression. TS1238 typescript type_error 85% 95% official
Unable to resolve signature of parameter decorator when called as an expression. TS1239 typescript type_error 85% 95% official
Unable to resolve signature of property decorator when called as an expression. TS1240 typescript type_error 85% 95% official
Unable to resolve signature of method decorator when called as an expression. TS1241 typescript type_error 85% 95% official
'abstract' modifier can only appear on a class, method, or property declaration. TS1242 typescript type_error 85% 95% official
'%s' modifier cannot be used with '%s' modifier. TS1243 typescript type_error 85% 95% official
Abstract methods can only appear within an abstract class. TS1244 typescript type_error 85% 95% official
Method '%s' cannot have an implementation because it is marked abstract. TS1245 typescript type_error 85% 95% official
An interface property cannot have an initializer. TS1246 typescript type_error 85% 95% official
A type literal property cannot have an initializer. TS1247 typescript type_error 85% 95% official
A class member cannot have the '%s' keyword. TS1248 typescript type_error 85% 95% official
A decorator can only decorate a method implementation, not an overload. TS1249 typescript type_error 85% 95% official
Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. TS1250 typescript type_error 85% 95% official
Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Class definitions are automatically in strict mode. TS1251 typescript type_error 85% 95% official
Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Modules are automatically in strict mode. TS1252 typescript type_error 85% 95% official
Abstract properties can only appear within an abstract class. TS1253 typescript type_error 85% 95% official
A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference. TS1254 typescript type_error 85% 95% official
A definite assignment assertion '!' is not permitted in this context. TS1255 typescript type_error 85% 95% official
A required element cannot follow an optional element. TS1257 typescript type_error 85% 95% official
A default export must be at the top level of a file or module declaration. TS1258 typescript type_error 85% 95% official
Module '%s' can only be default-imported using the '%s' flag TS1259 typescript type_error 85% 95% official
Keywords cannot contain escape characters. TS1260 typescript type_error 85% 95% official
Already included file name '%s' differs from file name '%s' only in casing. TS1261 typescript type_error 85% 95% official
Identifier expected. '%s' is a reserved word at the top-level of a module. TS1262 typescript type_error 85% 95% official
Declarations with initializers cannot also have definite assignment assertions. TS1263 typescript type_error 85% 95% official
Declarations with definite assignment assertions must also have type annotations. TS1264 typescript type_error 85% 95% official
A rest element cannot follow another rest element. TS1265 typescript type_error 85% 95% official
An optional element cannot follow a rest element. TS1266 typescript type_error 85% 95% official
Property '%s' cannot have an initializer because it is marked abstract. TS1267 typescript type_error 85% 95% official
An index signature parameter type must be 'string', 'number', 'symbol', or a template literal type. TS1268 typescript type_error 85% 95% official
Cannot use 'export import' on a type or type-only namespace when '%s' is enabled. TS1269 typescript type_error 85% 95% official
Decorator function return type '%s' is not assignable to type '%s'. TS1270 typescript type_error 85% 95% official
Decorator function return type is '%s' but is expected to be 'void' or 'any'. TS1271 typescript type_error 85% 95% official
A type referenced in a decorated signature must be imported with 'import type' or a namespace import when 'isolatedModules' and 'emitDecoratorMetadata' are enabled. TS1272 typescript type_error 85% 95% official
'%s' modifier cannot appear on a type parameter TS1273 typescript type_error 85% 95% official
'%s' modifier can only appear on a type parameter of a class, interface or type alias TS1274 typescript type_error 85% 95% official
'accessor' modifier can only appear on a property declaration. TS1275 typescript type_error 85% 95% official
An 'accessor' property cannot be declared optional. TS1276 typescript type_error 85% 95% official
'%s' modifier can only appear on a type parameter of a function, method or class TS1277 typescript type_error 85% 95% official
The runtime will invoke the decorator with %s arguments, but the decorator expects %s. TS1278 typescript type_error 85% 95% official
The runtime will invoke the decorator with %s arguments, but the decorator expects at least %s. TS1279 typescript type_error 85% 95% official
Namespaces are not allowed in global script files when '%s' is enabled. If this file is not intended to be a global script, set 'moduleDetection' to 'force' or add an empty 'export {}' statement. TS1280 typescript type_error 85% 95% official
Cannot access '%s' from another file without qualification when '%s' is enabled. Use '%s' instead. TS1281 typescript type_error 85% 95% official
An 'export =' declaration must reference a value when 'verbatimModuleSyntax' is enabled, but '%s' only refers to a type. TS1282 typescript type_error 85% 95% official
An 'export =' declaration must reference a real value when 'verbatimModuleSyntax' is enabled, but '%s' resolves to a type-only declaration. TS1283 typescript type_error 85% 95% official
An 'export default' must reference a value when 'verbatimModuleSyntax' is enabled, but '%s' only refers to a type. TS1284 typescript type_error 85% 95% official
An 'export default' must reference a real value when 'verbatimModuleSyntax' is enabled, but '%s' resolves to a type-only declaration. TS1285 typescript type_error 85% 95% official
ECMAScript imports and exports cannot be written in a CommonJS file under 'verbatimModuleSyntax'. TS1286 typescript type_error 85% 95% official
A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled. TS1287 typescript type_error 85% 95% official
An import alias cannot resolve to a type or type-only declaration when 'verbatimModuleSyntax' is enabled. TS1288 typescript type_error 85% 95% official
'%s' resolves to a type-only declaration and must be marked type-only in this file before re-exporting when '%s' is enabled. Consider using 'import type' where '%s' is imported. TS1289 typescript type_error 85% 95% official
'%s' resolves to a type-only declaration and must be marked type-only in this file before re-exporting when '%s' is enabled. Consider using 'export type { %s as default }'. TS1290 typescript type_error 85% 95% official
'%s' resolves to a type and must be marked type-only in this file before re-exporting when '%s' is enabled. Consider using 'import type' where '%s' is imported. TS1291 typescript type_error 85% 95% official
'%s' resolves to a type and must be marked type-only in this file before re-exporting when '%s' is enabled. Consider using 'export type { %s as default }'. TS1292 typescript type_error 85% 95% official
ECMAScript module syntax is not allowed in a CommonJS module when 'module' is set to 'preserve'. TS1293 typescript type_error 85% 95% official
This syntax is not allowed when 'erasableSyntaxOnly' is enabled. TS1294 typescript type_error 85% 95% official
ECMAScript imports and exports cannot be written in a CommonJS file under 'verbatimModuleSyntax'. Adjust the 'type' field in the nearest 'package.json' to make this file an ECMAScript module, or adjust your 'verbatimModuleSyntax', 'module', and 'moduleResolution' settings in TypeScript. TS1295 typescript type_error 85% 95% official
'with' statements are not allowed in an async function block. TS1300 typescript type_error 85% 95% official
'await' expressions are only allowed within async functions and at the top levels of modules. TS1308 typescript type_error 85% 95% official
The current file is a CommonJS module and cannot use 'await' at the top level. TS1309 typescript type_error 85% 95% official
Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern. TS1312 typescript type_error 85% 95% official
The body of an 'if' statement cannot be the empty statement. TS1313 typescript type_error 85% 95% official
Global module exports may only appear in module files. TS1314 typescript type_error 85% 95% official
Global module exports may only appear in declaration files. TS1315 typescript type_error 85% 95% official
Global module exports may only appear at top level. TS1316 typescript type_error 85% 95% official
A parameter property cannot be declared using a rest parameter. TS1317 typescript type_error 85% 95% official
An abstract accessor cannot have an implementation. TS1318 typescript type_error 85% 95% official
A default export can only be used in an ECMAScript-style module. TS1319 typescript type_error 85% 95% official
Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member. TS1320 typescript type_error 85% 95% official
Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member. TS1321 typescript type_error 85% 95% official
Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member. TS1322 typescript type_error 85% 95% official
Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', 'node18', 'node20', or 'nodenext'. TS1323 typescript type_error 85% 95% official
Dynamic imports only support a second argument when the '--module' option is set to 'esnext', 'node16', 'node18', 'node20', 'nodenext', or 'preserve'. TS1324 typescript type_error 85% 95% official
Argument of dynamic import cannot be spread element. TS1325 typescript type_error 85% 95% official
This use of 'import' is invalid. 'import()' calls can be written, but they must have parentheses and cannot have type arguments. TS1326 typescript type_error 85% 95% official
String literal with double quotes expected. TS1327 typescript type_error 85% 95% official
Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal. TS1328 typescript type_error 85% 95% official
'%s' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@%s()'? TS1329 typescript type_error 85% 95% official
A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'. TS1330 typescript type_error 85% 95% official
A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'. TS1331 typescript type_error 85% 95% official
A variable whose type is a 'unique symbol' type must be 'const'. TS1332 typescript type_error 85% 95% official
'unique symbol' types may not be used on a variable declaration with a binding name. TS1333 typescript type_error 85% 95% official
'unique symbol' types are only allowed on variables in a variable statement. TS1334 typescript type_error 85% 95% official
'unique symbol' types are not allowed here. TS1335 typescript type_error 85% 95% official
An index signature parameter type cannot be a literal type or generic type. Consider using a mapped object type instead. TS1337 typescript type_error 85% 95% official
'infer' declarations are only permitted in the 'extends' clause of a conditional type. TS1338 typescript type_error 85% 95% official
Module '%s' does not refer to a value, but is used as a value here. TS1339 typescript type_error 85% 95% official
Module '%s' does not refer to a type, but is used as a type here. Did you mean 'typeof import('%s')'? TS1340 typescript type_error 85% 95% official
Class constructor may not be an accessor. TS1341 typescript type_error 85% 95% official
The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', or 'nodenext'. TS1343 typescript type_error 85% 95% official
A label is not allowed here. TS1344 typescript type_error 85% 95% official
An expression of type 'void' cannot be tested for truthiness. TS1345 typescript type_error 85% 95% official
This parameter is not allowed with 'use strict' directive. TS1346 typescript type_error 85% 95% official
'use strict' directive cannot be used with non-simple parameter list. TS1347 typescript type_error 85% 95% official
Non-simple parameter declared here. TS1348 typescript type_error 85% 95% official
'use strict' directive used here. TS1349 typescript type_error 85% 95% official
An identifier or keyword cannot immediately follow a numeric literal. TS1351 typescript type_error 85% 95% official
A bigint literal cannot use exponential notation. TS1352 typescript type_error 85% 95% official
A bigint literal must be an integer. TS1353 typescript type_error 85% 95% official
'readonly' type modifier is only permitted on array and tuple literal types. TS1354 typescript type_error 85% 95% official
A 'const' assertion can only be applied to references to enum members, or string, number, boolean, array, or object literals. TS1355 typescript type_error 85% 95% official
Did you mean to mark this function as 'async'? TS1356 typescript type_error 85% 95% official
An enum member name must be followed by a ',', '=', or '}'. TS1357 typescript type_error 85% 95% official
Tagged template expressions are not permitted in an optional chain. TS1358 typescript type_error 85% 95% official
Identifier expected. '%s' is a reserved word that cannot be used here. TS1359 typescript type_error 85% 95% official
Type '%s' does not satisfy the expected type '%s'. TS1360 typescript type_error 85% 95% official
'%s' cannot be used as a value because it was imported using 'import type'. TS1361 typescript type_error 85% 95% official
'%s' cannot be used as a value because it was exported using 'export type'. TS1362 typescript type_error 85% 95% official
A type-only import can specify a default import or named bindings, but not both. TS1363 typescript type_error 85% 95% official
Class constructor may not be a generator. TS1368 typescript type_error 85% 95% official
'await' expressions are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module. TS1375 typescript type_error 85% 95% official
Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher. TS1378 typescript type_error 85% 95% official
An import alias cannot reference a declaration that was exported using 'export type'. TS1379 typescript type_error 85% 95% official
An import alias cannot reference a declaration that was imported using 'import type'. TS1380 typescript type_error 85% 95% official
Unexpected token. Did you mean `{'}'}` or `&rbrace;`? TS1381 typescript type_error 85% 95% official
Unexpected token. Did you mean `{'>'}` or `&gt;`? TS1382 typescript type_error 85% 95% official
Function type notation must be parenthesized when used in a union type. TS1385 typescript type_error 85% 95% official
Constructor type notation must be parenthesized when used in a union type. TS1386 typescript type_error 85% 95% official
Function type notation must be parenthesized when used in an intersection type. TS1387 typescript type_error 85% 95% official
Constructor type notation must be parenthesized when used in an intersection type. TS1388 typescript type_error 85% 95% official
'%s' is not allowed as a variable declaration name. TS1389 typescript type_error 85% 95% official
'%s' is not allowed as a parameter name. TS1390 typescript type_error 85% 95% official
An import alias cannot use 'import type' TS1392 typescript type_error 85% 95% official
'for await' loops are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module. TS1431 typescript type_error 85% 95% official
Top-level 'for await' loops are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher. TS1432 typescript type_error 85% 95% official
Neither decorators nor modifiers may be applied to 'this' parameters. TS1433 typescript type_error 85% 95% official
Unexpected keyword or identifier. TS1434 typescript type_error 85% 95% official
Unknown keyword or identifier. Did you mean '%s'? TS1435 typescript type_error 85% 95% official
Decorators must precede the name and all keywords of property declarations. TS1436 typescript type_error 85% 95% official
Namespace must be given a name. TS1437 typescript type_error 85% 95% official
Interface must be given a name. TS1438 typescript type_error 85% 95% official
Type alias must be given a name. TS1439 typescript type_error 85% 95% official
Variable declaration not allowed at this location. TS1440 typescript type_error 85% 95% official
Cannot start a function call in a type annotation. TS1441 typescript type_error 85% 95% official
Expected '=' for property initializer. TS1442 typescript type_error 85% 95% official
Module declaration names may only use ' or " quoted strings. TS1443 typescript type_error 85% 95% official
'%s' resolves to a type-only declaration and must be re-exported using a type-only re-export when '%s' is enabled. TS1448 typescript type_error 85% 95% official
Private identifiers are only allowed in class bodies and may only be used as part of a class member declaration, property access, or on the left-hand-side of an 'in' expression TS1451 typescript type_error 85% 95% official
`resolution-mode` should be either `require` or `import`. TS1453 typescript type_error 85% 95% official
`resolution-mode` can only be set for type-only imports. TS1454 typescript type_error 85% 95% official
`resolution-mode` is the only valid key for type import assertions. TS1455 typescript type_error 85% 95% official
Type import assertions should have exactly one key - `resolution-mode` - with value `import` or `require`. TS1456 typescript type_error 85% 95% official
'resolution-mode' is the only valid key for type import attributes. TS1463 typescript type_error 85% 95% official
Type import attributes should have exactly one key - 'resolution-mode' - with value 'import' or 'require'. TS1464 typescript type_error 85% 95% official
The 'import.meta' meta-property is not allowed in files which will build into CommonJS output. TS1470 typescript type_error 85% 95% official
Module '%s' cannot be imported using this construct. The specifier only resolves to an ES module, which cannot be imported with 'require'. Use an ECMAScript import instead. TS1471 typescript type_error 85% 95% official
'catch' or 'finally' expected. TS1472 typescript type_error 85% 95% official
An import declaration can only be used at the top level of a module. TS1473 typescript type_error 85% 95% official
An export declaration can only be used at the top level of a module. TS1474 typescript type_error 85% 95% official
An instantiation expression cannot be followed by a property access. TS1477 typescript type_error 85% 95% official
Identifier or string literal expected. TS1478 typescript type_error 85% 95% official
The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import("%s")' call instead. TS1479 typescript type_error 85% 95% official
'%s' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled. TS1484 typescript type_error 85% 95% official
'%s' resolves to a type-only declaration and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled. TS1485 typescript type_error 85% 95% official
Decorator used before 'export' here. TS1486 typescript type_error 85% 95% official
Octal escape sequences are not allowed. Use the syntax '%s'. TS1487 typescript type_error 85% 95% official
Escape sequence '%s' is not allowed. TS1488 typescript type_error 85% 95% official
Decimals with leading zeros are not allowed. TS1489 typescript type_error 85% 95% official
File appears to be binary. TS1490 typescript type_error 85% 95% official
'%s' modifier cannot appear on a 'using' declaration. TS1491 typescript type_error 85% 95% official
'%s' declarations may not have binding patterns. TS1492 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement cannot be a 'using' declaration. TS1493 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement cannot be an 'await using' declaration. TS1494 typescript type_error 85% 95% official
'%s' modifier cannot appear on an 'await using' declaration. TS1495 typescript type_error 85% 95% official
Identifier, string literal, or number literal expected. TS1496 typescript type_error 85% 95% official
Expression must be enclosed in parentheses to be used as a decorator. TS1497 typescript type_error 85% 95% official
Invalid syntax in decorator. TS1498 typescript type_error 85% 95% official
Unknown regular expression flag. TS1499 typescript type_error 85% 95% official
Duplicate regular expression flag. TS1500 typescript type_error 85% 95% official
This regular expression flag is only available when targeting '%s' or later. TS1501 typescript type_error 85% 95% official
The Unicode (u) flag and the Unicode Sets (v) flag cannot be set simultaneously. TS1502 typescript type_error 85% 95% official
Named capturing groups are only available when targeting 'ES2018' or later. TS1503 typescript type_error 85% 95% official
Subpattern flags must be present when there is a minus sign. TS1504 typescript type_error 85% 95% official
Incomplete quantifier. Digit expected. TS1505 typescript type_error 85% 95% official
Numbers out of order in quantifier. TS1506 typescript type_error 85% 95% official
There is nothing available for repetition. TS1507 typescript type_error 85% 95% official
Unexpected '%s'. Did you mean to escape it with backslash? TS1508 typescript type_error 85% 95% official
This regular expression flag cannot be toggled within a subpattern. TS1509 typescript type_error 85% 95% official
'\k' must be followed by a capturing group name enclosed in angle brackets. TS1510 typescript type_error 85% 95% official
'\q' is only available inside character class. TS1511 typescript type_error 85% 95% official
'\c' must be followed by an ASCII letter. TS1512 typescript type_error 85% 95% official
Undetermined character escape. TS1513 typescript type_error 85% 95% official
Expected a capturing group name. TS1514 typescript type_error 85% 95% official
Named capturing groups with the same name must be mutually exclusive to each other. TS1515 typescript type_error 85% 95% official
A character class range must not be bounded by another character class. TS1516 typescript type_error 85% 95% official
Range out of order in character class. TS1517 typescript type_error 85% 95% official
Anything that would possibly match more than a single character is invalid inside a negated character class. TS1518 typescript type_error 85% 95% official
Operators must not be mixed within a character class. Wrap it in a nested class instead. TS1519 typescript type_error 85% 95% official
Expected a class set operand. TS1520 typescript type_error 85% 95% official
'\q' must be followed by string alternatives enclosed in braces. TS1521 typescript type_error 85% 95% official
A character class must not contain a reserved double punctuator. Did you mean to escape it with backslash? TS1522 typescript type_error 85% 95% official
Expected a Unicode property name. TS1523 typescript type_error 85% 95% official
Unknown Unicode property name. TS1524 typescript type_error 85% 95% official
Expected a Unicode property value. TS1525 typescript type_error 85% 95% official
Unknown Unicode property value. TS1526 typescript type_error 85% 95% official
Expected a Unicode property name or value. TS1527 typescript type_error 85% 95% official
Any Unicode property that would possibly match more than a single character is only available when the Unicode Sets (v) flag is set. TS1528 typescript type_error 85% 95% official
Unknown Unicode property name or value. TS1529 typescript type_error 85% 95% official
Unicode property value expressions are only available when the Unicode (u) flag or the Unicode Sets (v) flag is set. TS1530 typescript type_error 85% 95% official
'\%s' must be followed by a Unicode property value expression enclosed in braces. TS1531 typescript type_error 85% 95% official
There is no capturing group named '%s' in this regular expression. TS1532 typescript type_error 85% 95% official
This backreference refers to a group that does not exist. There are only %s capturing groups in this regular expression. TS1533 typescript type_error 85% 95% official
This backreference refers to a group that does not exist. There are no capturing groups in this regular expression. TS1534 typescript type_error 85% 95% official
This character cannot be escaped in a regular expression. TS1535 typescript type_error 85% 95% official
Octal escape sequences and backreferences are not allowed in a character class. If this was intended as an escape sequence, use the syntax '%s' instead. TS1536 typescript type_error 85% 95% official
Decimal escape sequences and backreferences are not allowed in a character class. TS1537 typescript type_error 85% 95% official
Unicode escape sequences are only available when the Unicode (u) flag or the Unicode Sets (v) flag is set. TS1538 typescript type_error 85% 95% official
A 'bigint' literal cannot be used as a property name. TS1539 typescript type_error 85% 95% official
A 'namespace' declaration should not be declared using the 'module' keyword. Please use the 'namespace' keyword instead. TS1540 typescript type_error 85% 95% official
Type-only import of an ECMAScript module from a CommonJS module must have a 'resolution-mode' attribute. TS1541 typescript type_error 85% 95% official
Type import of an ECMAScript module from a CommonJS module must have a 'resolution-mode' attribute. TS1542 typescript type_error 85% 95% official
Importing a JSON file into an ECMAScript module requires a 'type: "json"' import attribute when 'module' is set to '%s'. TS1543 typescript type_error 85% 95% official
Named imports from a JSON file into an ECMAScript module are not allowed when 'module' is set to '%s'. TS1544 typescript type_error 85% 95% official
'using' declarations are not allowed in ambient contexts. TS1545 typescript type_error 85% 95% official
'await using' declarations are not allowed in ambient contexts. TS1546 typescript type_error 85% 95% official
'using' declarations are not allowed in 'case' or 'default' clauses unless contained within a block. TS1547 typescript type_error 85% 95% official
'await using' declarations are not allowed in 'case' or 'default' clauses unless contained within a block. TS1548 typescript type_error 85% 95% official
The types of '%s' are incompatible between these types. TS2200 typescript type_error 85% 95% official
The types returned by '%s' are incompatible between these types. TS2201 typescript type_error 85% 95% official
Call signature return types '%s' and '%s' are incompatible. TS2202 typescript type_error 85% 95% official
Construct signature return types '%s' and '%s' are incompatible. TS2203 typescript type_error 85% 95% official
Call signatures with no arguments have incompatible return types '%s' and '%s'. TS2204 typescript type_error 85% 95% official
Construct signatures with no arguments have incompatible return types '%s' and '%s'. TS2205 typescript type_error 85% 95% official
The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement. TS2206 typescript type_error 85% 95% official
The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement. TS2207 typescript type_error 85% 95% official
This type parameter might need an `extends %s` constraint. TS2208 typescript type_error 85% 95% official
The project root is ambiguous, but is required to resolve export map entry '%s' in file '%s'. Supply the `rootDir` compiler option to disambiguate. TS2209 typescript type_error 85% 95% official
The project root is ambiguous, but is required to resolve import map entry '%s' in file '%s'. Supply the `rootDir` compiler option to disambiguate. TS2210 typescript type_error 85% 95% official
Duplicate identifier '%s'. TS2300 typescript type_error 85% 95% official
Initializer of instance member variable '%s' cannot reference identifier '%s' declared in the constructor. TS2301 typescript type_error 85% 95% official
Static members cannot reference class type parameters. TS2302 typescript type_error 85% 95% official
Circular definition of import alias '%s'. TS2303 typescript type_error 85% 95% official
Cannot find name '%s'. TS2304 typescript type_error 85% 95% official
Module '%s' has no exported member '%s'. TS2305 typescript type_error 85% 95% official
File '%s' is not a module. TS2306 typescript type_error 85% 95% official
Cannot find module '%s' or its corresponding type declarations. TS2307 typescript type_error 85% 95% official
Module %s has already exported a member named '%s'. Consider explicitly re-exporting to resolve the ambiguity. TS2308 typescript type_error 85% 95% official
An export assignment cannot be used in a module with other exported elements. TS2309 typescript type_error 85% 95% official
Type '%s' recursively references itself as a base type. TS2310 typescript type_error 85% 95% official
Cannot find name '%s'. Did you mean to write this in an async function? TS2311 typescript type_error 85% 95% official
An interface can only extend an object type or intersection of object types with statically known members. TS2312 typescript type_error 85% 95% official
Type parameter '%s' has a circular constraint. TS2313 typescript type_error 85% 95% official
Generic type '%s' requires %s type argument(s). TS2314 typescript type_error 85% 95% official
Type '%s' is not generic. TS2315 typescript type_error 85% 95% official
Global type '%s' must be a class or interface type. TS2316 typescript type_error 85% 95% official
Global type '%s' must have %s type parameter(s). TS2317 typescript type_error 85% 95% official
Cannot find global type '%s'. TS2318 typescript type_error 85% 95% official
Named property '%s' of types '%s' and '%s' are not identical. TS2319 typescript type_error 85% 95% official
Interface '%s' cannot simultaneously extend types '%s' and '%s'. TS2320 typescript type_error 85% 95% official
Excessive stack depth comparing types '%s' and '%s'. TS2321 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s'. TS2322 typescript type_error 85% 95% official
Cannot redeclare exported variable '%s'. TS2323 typescript type_error 85% 95% official
Property '%s' is missing in type '%s'. TS2324 typescript type_error 85% 95% official
Property '%s' is private in type '%s' but not in type '%s'. TS2325 typescript type_error 85% 95% official
Types of property '%s' are incompatible. TS2326 typescript type_error 85% 95% official
Property '%s' is optional in type '%s' but required in type '%s'. TS2327 typescript type_error 85% 95% official
Types of parameters '%s' and '%s' are incompatible. TS2328 typescript type_error 85% 95% official
Index signature for type '%s' is missing in type '%s'. TS2329 typescript type_error 85% 95% official
'%s' and '%s' index signatures are incompatible. TS2330 typescript type_error 85% 95% official
'this' cannot be referenced in a module or namespace body. TS2331 typescript type_error 85% 95% official
'this' cannot be referenced in current location. TS2332 typescript type_error 85% 95% official
'this' cannot be referenced in a static property initializer. TS2334 typescript type_error 85% 95% official
'super' can only be referenced in a derived class. TS2335 typescript type_error 85% 95% official
'super' cannot be referenced in constructor arguments. TS2336 typescript type_error 85% 95% official
Super calls are not permitted outside constructors or in nested functions inside constructors. TS2337 typescript type_error 85% 95% official
'super' property access is permitted only in a constructor, member function, or member accessor of a derived class. TS2338 typescript type_error 85% 95% official
Property '%s' does not exist on type '%s'. TS2339 typescript type_error 85% 95% official
Only public and protected methods of the base class are accessible via the 'super' keyword. TS2340 typescript type_error 85% 95% official
Property '%s' is private and only accessible within class '%s'. TS2341 typescript type_error 85% 95% official
This syntax requires an imported helper named '%s' which does not exist in '%s'. Consider upgrading your version of '%s'. TS2343 typescript type_error 85% 95% official
Type '%s' does not satisfy the constraint '%s'. TS2344 typescript type_error 85% 95% official
Argument of type '%s' is not assignable to parameter of type '%s'. TS2345 typescript type_error 85% 95% official
Call target does not contain any signatures. TS2346 typescript type_error 85% 95% official
Untyped function calls may not accept type arguments. TS2347 typescript type_error 85% 95% official
Value of type '%s' is not callable. Did you mean to include 'new'? TS2348 typescript type_error 85% 95% official
This expression is not callable. TS2349 typescript type_error 85% 95% official
Only a void function can be called with the 'new' keyword. TS2350 typescript type_error 85% 95% official
This expression is not constructable. TS2351 typescript type_error 85% 95% official
Conversion of type '%s' to type '%s' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first. TS2352 typescript type_error 85% 95% official
Object literal may only specify known properties, and '%s' does not exist in type '%s'. TS2353 typescript type_error 85% 95% official
This syntax requires an imported helper but module '%s' cannot be found. TS2354 typescript type_error 85% 95% official
A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value. TS2355 typescript type_error 85% 95% official
An arithmetic operand must be of type 'any', 'number', 'bigint' or an enum type. TS2356 typescript type_error 85% 95% official
The operand of an increment or decrement operator must be a variable or a property access. TS2357 typescript type_error 85% 95% official
The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter. TS2358 typescript type_error 85% 95% official
The right-hand side of an 'instanceof' expression must be either of type 'any', a class, function, or other type assignable to the 'Function' interface type, or an object type with a 'Symbol.hasInstance' method. TS2359 typescript type_error 85% 95% official
The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. TS2362 typescript type_error 85% 95% official
The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type. TS2363 typescript type_error 85% 95% official
The left-hand side of an assignment expression must be a variable or a property access. TS2364 typescript type_error 85% 95% official
Operator '%s' cannot be applied to types '%s' and '%s'. TS2365 typescript type_error 85% 95% official
Function lacks ending return statement and return type does not include 'undefined'. TS2366 typescript type_error 85% 95% official
This comparison appears to be unintentional because the types '%s' and '%s' have no overlap. TS2367 typescript type_error 85% 95% official
Type parameter name cannot be '%s'. TS2368 typescript type_error 85% 95% official
A parameter property is only allowed in a constructor implementation. TS2369 typescript type_error 85% 95% official
A rest parameter must be of an array type. TS2370 typescript type_error 85% 95% official
A parameter initializer is only allowed in a function or constructor implementation. TS2371 typescript type_error 85% 95% official
Parameter '%s' cannot reference itself. TS2372 typescript type_error 85% 95% official
Parameter '%s' cannot reference identifier '%s' declared after it. TS2373 typescript type_error 85% 95% official
Duplicate index signature for type '%s'. TS2374 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties. TS2375 typescript type_error 85% 95% official
A 'super' call must be the first statement in the constructor to refer to 'super' or 'this' when a derived class contains initialized properties, parameter properties, or private identifiers. TS2376 typescript type_error 85% 95% official
Constructors for derived classes must contain a 'super' call. TS2377 typescript type_error 85% 95% official
A 'get' accessor must return a value. TS2378 typescript type_error 85% 95% official
Argument of type '%s' is not assignable to parameter of type '%s' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties. TS2379 typescript type_error 85% 95% official
Overload signatures must all be exported or non-exported. TS2383 typescript type_error 85% 95% official
Overload signatures must all be ambient or non-ambient. TS2384 typescript type_error 85% 95% official
Overload signatures must all be public, private or protected. TS2385 typescript type_error 85% 95% official
Overload signatures must all be optional or required. TS2386 typescript type_error 85% 95% official
Function overload must be static. TS2387 typescript type_error 85% 95% official
Function overload must not be static. TS2388 typescript type_error 85% 95% official
Function implementation name must be '%s'. TS2389 typescript type_error 85% 95% official
Constructor implementation is missing. TS2390 typescript type_error 85% 95% official
Function implementation is missing or not immediately following the declaration. TS2391 typescript type_error 85% 95% official
Multiple constructor implementations are not allowed. TS2392 typescript type_error 85% 95% official
Duplicate function implementation. TS2393 typescript type_error 85% 95% official
This overload signature is not compatible with its implementation signature. TS2394 typescript type_error 85% 95% official
Individual declarations in merged declaration '%s' must be all exported or all local. TS2395 typescript type_error 85% 95% official
Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters. TS2396 typescript type_error 85% 95% official
Declaration name conflicts with built-in global identifier '%s'. TS2397 typescript type_error 85% 95% official
'constructor' cannot be used as a parameter property name. TS2398 typescript type_error 85% 95% official
Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference. TS2399 typescript type_error 85% 95% official
Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference. TS2400 typescript type_error 85% 95% official
A 'super' call must be a root-level statement within a constructor of a derived class that contains initialized properties, parameter properties, or private identifiers. TS2401 typescript type_error 85% 95% official
Expression resolves to '_super' that compiler uses to capture base class reference. TS2402 typescript type_error 85% 95% official
Subsequent variable declarations must have the same type. Variable '%s' must be of type '%s', but here has type '%s'. TS2403 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement cannot use a type annotation. TS2404 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement must be of type 'string' or 'any'. TS2405 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement must be a variable or a property access. TS2406 typescript type_error 85% 95% official
The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type '%s'. TS2407 typescript type_error 85% 95% official
Setters cannot return a value. TS2408 typescript type_error 85% 95% official
Return type of constructor signature must be assignable to the instance type of the class. TS2409 typescript type_error 85% 95% official
The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'. TS2410 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the type of the target. TS2412 typescript type_error 85% 95% official
Property '%s' of type '%s' is not assignable to '%s' index type '%s'. TS2411 typescript type_error 85% 95% official
'%s' index type '%s' is not assignable to '%s' index type '%s'. TS2413 typescript type_error 85% 95% official
Class name cannot be '%s'. TS2414 typescript type_error 85% 95% official
Class '%s' incorrectly extends base class '%s'. TS2415 typescript type_error 85% 95% official
Property '%s' in type '%s' is not assignable to the same property in base type '%s'. TS2416 typescript type_error 85% 95% official
Class static side '%s' incorrectly extends base class static side '%s'. TS2417 typescript type_error 85% 95% official
Type of computed property's value is '%s', which is not assignable to type '%s'. TS2418 typescript type_error 85% 95% official
Types of construct signatures are incompatible. TS2419 typescript type_error 85% 95% official
Class '%s' incorrectly implements interface '%s'. TS2420 typescript type_error 85% 95% official
A class can only implement an object type or intersection of object types with statically known members. TS2422 typescript type_error 85% 95% official
Class '%s' defines instance member function '%s', but extended class '%s' defines it as instance member accessor. TS2423 typescript type_error 85% 95% official
Class '%s' defines instance member property '%s', but extended class '%s' defines it as instance member function. TS2425 typescript type_error 85% 95% official
Class '%s' defines instance member accessor '%s', but extended class '%s' defines it as instance member function. TS2426 typescript type_error 85% 95% official
Interface name cannot be '%s'. TS2427 typescript type_error 85% 95% official
All declarations of '%s' must have identical type parameters. TS2428 typescript type_error 85% 95% official
Interface '%s' incorrectly extends interface '%s'. TS2430 typescript type_error 85% 95% official
Enum name cannot be '%s'. TS2431 typescript type_error 85% 95% official
In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element. TS2432 typescript type_error 85% 95% official
A namespace declaration cannot be in a different file from a class or function with which it is merged. TS2433 typescript type_error 85% 95% official
A namespace declaration cannot be located prior to a class or function with which it is merged. TS2434 typescript type_error 85% 95% official
Ambient modules cannot be nested in other modules or namespaces. TS2435 typescript type_error 85% 95% official
Ambient module declaration cannot specify relative module name. TS2436 typescript type_error 85% 95% official
Module '%s' is hidden by a local declaration with the same name. TS2437 typescript type_error 85% 95% official
Import name cannot be '%s'. TS2438 typescript type_error 85% 95% official
Import or export declaration in an ambient module declaration cannot reference module through relative module name. TS2439 typescript type_error 85% 95% official
Import declaration conflicts with local declaration of '%s'. TS2440 typescript type_error 85% 95% official
Duplicate identifier '%s'. Compiler reserves name '%s' in top level scope of a module. TS2441 typescript type_error 85% 95% official
Types have separate declarations of a private property '%s'. TS2442 typescript type_error 85% 95% official
Property '%s' is protected but type '%s' is not a class derived from '%s'. TS2443 typescript type_error 85% 95% official
Property '%s' is protected in type '%s' but public in type '%s'. TS2444 typescript type_error 85% 95% official
Property '%s' is protected and only accessible within class '%s' and its subclasses. TS2445 typescript type_error 85% 95% official
Property '%s' is protected and only accessible through an instance of class '%s'. This is an instance of class '%s'. TS2446 typescript type_error 85% 95% official
The '%s' operator is not allowed for boolean types. Consider using '%s' instead. TS2447 typescript type_error 85% 95% official
Block-scoped variable '%s' used before its declaration. TS2448 typescript type_error 85% 95% official
Class '%s' used before its declaration. TS2449 typescript type_error 85% 95% official
Enum '%s' used before its declaration. TS2450 typescript type_error 85% 95% official
Cannot redeclare block-scoped variable '%s'. TS2451 typescript type_error 85% 95% official
An enum member cannot have a numeric name. TS2452 typescript type_error 85% 95% official
Variable '%s' is used before being assigned. TS2454 typescript type_error 85% 95% official
Type alias '%s' circularly references itself. TS2456 typescript type_error 85% 95% official
Type alias name cannot be '%s'. TS2457 typescript type_error 85% 95% official
An AMD module cannot have multiple name assignments. TS2458 typescript type_error 85% 95% official
Module '%s' declares '%s' locally, but it is not exported. TS2459 typescript type_error 85% 95% official
Module '%s' declares '%s' locally, but it is exported as '%s'. TS2460 typescript type_error 85% 95% official
Type '%s' is not an array type. TS2461 typescript type_error 85% 95% official
A rest element must be last in a destructuring pattern. TS2462 typescript type_error 85% 95% official
A binding pattern parameter cannot be optional in an implementation signature. TS2463 typescript type_error 85% 95% official
A computed property name must be of type 'string', 'number', 'symbol', or 'any'. TS2464 typescript type_error 85% 95% official
'this' cannot be referenced in a computed property name. TS2465 typescript type_error 85% 95% official
'super' cannot be referenced in a computed property name. TS2466 typescript type_error 85% 95% official
A computed property name cannot reference a type parameter from its containing type. TS2467 typescript type_error 85% 95% official
Cannot find global value '%s'. TS2468 typescript type_error 85% 95% official
The '%s' operator cannot be applied to type 'symbol'. TS2469 typescript type_error 85% 95% official
Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher. TS2472 typescript type_error 85% 95% official
Enum declarations must all be const or non-const. TS2473 typescript type_error 85% 95% official
const enum member initializers must be constant expressions. TS2474 typescript type_error 85% 95% official
'const' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query. TS2475 typescript type_error 85% 95% official
A const enum member can only be accessed using a string literal. TS2476 typescript type_error 85% 95% official
'const' enum member initializer was evaluated to a non-finite value. TS2477 typescript type_error 85% 95% official
'const' enum member initializer was evaluated to disallowed value 'NaN'. TS2478 typescript type_error 85% 95% official
'let' is not allowed to be used as a name in 'let' or 'const' declarations. TS2480 typescript type_error 85% 95% official
Cannot initialize outer scoped variable '%s' in the same scope as block scoped declaration '%s'. TS2481 typescript type_error 85% 95% official
The left-hand side of a 'for...of' statement cannot use a type annotation. TS2483 typescript type_error 85% 95% official
Export declaration conflicts with exported declaration of '%s'. TS2484 typescript type_error 85% 95% official
The left-hand side of a 'for...of' statement must be a variable or a property access. TS2487 typescript type_error 85% 95% official
Type '%s' must have a '[Symbol.iterator]()' method that returns an iterator. TS2488 typescript type_error 85% 95% official
An iterator must have a 'next()' method. TS2489 typescript type_error 85% 95% official
The type returned by the '%s()' method of an iterator must have a 'value' property. TS2490 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement cannot be a destructuring pattern. TS2491 typescript type_error 85% 95% official
Cannot redeclare identifier '%s' in catch clause. TS2492 typescript type_error 85% 95% official
Tuple type '%s' of length '%s' has no element at index '%s'. TS2493 typescript type_error 85% 95% official
Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher. TS2494 typescript type_error 85% 95% official
Type '%s' is not an array type or a string type. TS2495 typescript type_error 85% 95% official
The 'arguments' object cannot be referenced in an arrow function in ES5. Consider using a standard function expression. TS2496 typescript type_error 85% 95% official
This module can only be referenced with ECMAScript imports/exports by turning on the '%s' flag and referencing its default export. TS2497 typescript type_error 85% 95% official
Module '%s' uses 'export =' and cannot be used with 'export *'. TS2498 typescript type_error 85% 95% official
An interface can only extend an identifier/qualified-name with optional type arguments. TS2499 typescript type_error 85% 95% official
A class can only implement an identifier/qualified-name with optional type arguments. TS2500 typescript type_error 85% 95% official
A rest element cannot contain a binding pattern. TS2501 typescript type_error 85% 95% official
'%s' is referenced directly or indirectly in its own type annotation. TS2502 typescript type_error 85% 95% official
Cannot find namespace '%s'. TS2503 typescript type_error 85% 95% official
Type '%s' must have a '[Symbol.asyncIterator]()' method that returns an async iterator. TS2504 typescript type_error 85% 95% official
A generator cannot have a 'void' type annotation. TS2505 typescript type_error 85% 95% official
'%s' is referenced directly or indirectly in its own base expression. TS2506 typescript type_error 85% 95% official
Type '%s' is not a constructor function type. TS2507 typescript type_error 85% 95% official
No base constructor has the specified number of type arguments. TS2508 typescript type_error 85% 95% official
Base constructor return type '%s' is not an object type or intersection of object types with statically known members. TS2509 typescript type_error 85% 95% official
Base constructors must all have the same return type. TS2510 typescript type_error 85% 95% official
Cannot create an instance of an abstract class. TS2511 typescript type_error 85% 95% official
Overload signatures must all be abstract or non-abstract. TS2512 typescript type_error 85% 95% official
Abstract method '%s' in class '%s' cannot be accessed via super expression. TS2513 typescript type_error 85% 95% official
A tuple type cannot be indexed with a negative value. TS2514 typescript type_error 85% 95% official
Non-abstract class '%s' does not implement inherited abstract member %s from class '%s'. TS2515 typescript type_error 85% 95% official
All declarations of an abstract method must be consecutive. TS2516 typescript type_error 85% 95% official
Cannot assign an abstract constructor type to a non-abstract constructor type. TS2517 typescript type_error 85% 95% official
A 'this'-based type guard is not compatible with a parameter-based type guard. TS2518 typescript type_error 85% 95% official
An async iterator must have a 'next()' method. TS2519 typescript type_error 85% 95% official
Duplicate identifier '%s'. Compiler uses declaration '%s' to support async functions. TS2520 typescript type_error 85% 95% official
The 'arguments' object cannot be referenced in an async function or method in ES5. Consider using a standard function or method. TS2522 typescript type_error 85% 95% official
'yield' expressions cannot be used in a parameter initializer. TS2523 typescript type_error 85% 95% official
'await' expressions cannot be used in a parameter initializer. TS2524 typescript type_error 85% 95% official
A 'this' type is available only in a non-static member of a class or interface. TS2526 typescript type_error 85% 95% official
The inferred type of '%s' references an inaccessible '%s' type. A type annotation is necessary. TS2527 typescript type_error 85% 95% official
A module cannot have multiple default exports. TS2528 typescript type_error 85% 95% official
Duplicate identifier '%s'. Compiler reserves name '%s' in top level scope of a module containing async functions. TS2529 typescript type_error 85% 95% official
Property '%s' is incompatible with index signature. TS2530 typescript type_error 85% 95% official
Object is possibly 'null'. TS2531 typescript type_error 85% 95% official
Object is possibly 'undefined'. TS2532 typescript type_error 85% 95% official
Object is possibly 'null' or 'undefined'. TS2533 typescript type_error 85% 95% official
A function returning 'never' cannot have a reachable end point. TS2534 typescript type_error 85% 95% official
Type '%s' cannot be used to index type '%s'. TS2536 typescript type_error 85% 95% official
Type '%s' has no matching index signature for type '%s'. TS2537 typescript type_error 85% 95% official
Type '%s' cannot be used as an index type. TS2538 typescript type_error 85% 95% official
Cannot assign to '%s' because it is not a variable. TS2539 typescript type_error 85% 95% official
Cannot assign to '%s' because it is a read-only property. TS2540 typescript type_error 85% 95% official
Index signature in type '%s' only permits reading. TS2542 typescript type_error 85% 95% official
Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference. TS2543 typescript type_error 85% 95% official
Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference. TS2544 typescript type_error 85% 95% official
A mixin class must have a constructor with a single rest parameter of type 'any[]'. TS2545 typescript type_error 85% 95% official
The type returned by the '%s()' method of an async iterator must be a promise for a type with a 'value' property. TS2547 typescript type_error 85% 95% official
Type '%s' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator. TS2548 typescript type_error 85% 95% official
Type '%s' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator. TS2549 typescript type_error 85% 95% official
Property '%s' does not exist on type '%s'. Do you need to change your target library? Try changing the 'lib' compiler option to '%s' or later. TS2550 typescript type_error 85% 95% official
Property '%s' does not exist on type '%s'. Did you mean '%s'? TS2551 typescript type_error 85% 95% official
Cannot find name '%s'. Did you mean '%s'? TS2552 typescript type_error 85% 95% official
Computed values are not permitted in an enum with string valued members. TS2553 typescript type_error 85% 95% official
Expected %s arguments, but got %s. TS2554 typescript type_error 85% 95% official
Expected at least %s arguments, but got %s. TS2555 typescript type_error 85% 95% official
A spread argument must either have a tuple type or be passed to a rest parameter. TS2556 typescript type_error 85% 95% official
Expected %s type arguments, but got %s. TS2558 typescript type_error 85% 95% official
Type '%s' has no properties in common with type '%s'. TS2559 typescript type_error 85% 95% official
Value of type '%s' has no properties in common with type '%s'. Did you mean to call it? TS2560 typescript type_error 85% 95% official
Object literal may only specify known properties, but '%s' does not exist in type '%s'. Did you mean to write '%s'? TS2561 typescript type_error 85% 95% official
Base class expressions cannot reference class type parameters. TS2562 typescript type_error 85% 95% official
The containing function or module body is too large for control flow analysis. TS2563 typescript type_error 85% 95% official
Property '%s' has no initializer and is not definitely assigned in the constructor. TS2564 typescript type_error 85% 95% official
Property '%s' is used before being assigned. TS2565 typescript type_error 85% 95% official
A rest element cannot have a property name. TS2566 typescript type_error 85% 95% official
Enum declarations can only merge with namespace or other enum declarations. TS2567 typescript type_error 85% 95% official
Property '%s' may not exist on type '%s'. Did you mean '%s'? TS2568 typescript type_error 85% 95% official
Could not find name '%s'. Did you mean '%s'? TS2570 typescript type_error 85% 95% official
Object is of type 'unknown'. TS2571 typescript type_error 85% 95% official
A rest element type must be an array type. TS2574 typescript type_error 85% 95% official
No overload expects %s arguments, but overloads do exist that expect either %s or %s arguments. TS2575 typescript type_error 85% 95% official
Property '%s' does not exist on type '%s'. Did you mean to access the static member '%s' instead? TS2576 typescript type_error 85% 95% official
Return type annotation circularly references itself. TS2577 typescript type_error 85% 95% official
Unused '@ts-expect-error' directive. TS2578 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`. TS2580 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery`. TS2581 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha`. TS2582 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to change your target library? Try changing the 'lib' compiler option to '%s' or later. TS2583 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. TS2584 typescript type_error 85% 95% official
'%s' only refers to a type, but is being used as a value here. Do you need to change your target library? Try changing the 'lib' compiler option to es2015 or later. TS2585 typescript type_error 85% 95% official
Cannot assign to '%s' because it is a constant. TS2588 typescript type_error 85% 95% official
Type instantiation is excessively deep and possibly infinite. TS2589 typescript type_error 85% 95% official
Expression produces a union type that is too complex to represent. TS2590 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig. TS2591 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery` and then add 'jquery' to the types field in your tsconfig. TS2592 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha` and then add 'jest' or 'mocha' to the types field in your tsconfig. TS2593 typescript type_error 85% 95% official
This module is declared with 'export =', and can only be used with a default import when using the '%s' flag. TS2594 typescript type_error 85% 95% official
'%s' can only be imported by using a default import. TS2595 typescript type_error 85% 95% official
'%s' can only be imported by turning on the 'esModuleInterop' flag and using a default import. TS2596 typescript type_error 85% 95% official
'%s' can only be imported by using a 'require' call or by using a default import. TS2597 typescript type_error 85% 95% official
'%s' can only be imported by using a 'require' call or by turning on the 'esModuleInterop' flag and using a default import. TS2598 typescript type_error 85% 95% official
JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist. TS2602 typescript type_error 85% 95% official
Property '%s' in type '%s' is not assignable to type '%s'. TS2603 typescript type_error 85% 95% official
JSX element type '%s' does not have any construct or call signatures. TS2604 typescript type_error 85% 95% official
Property '%s' of JSX spread attribute is not assignable to target property. TS2606 typescript type_error 85% 95% official
JSX element class does not support attributes because it does not have a '%s' property. TS2607 typescript type_error 85% 95% official
The global type 'JSX.%s' may not have more than one property. TS2608 typescript type_error 85% 95% official
JSX spread child must be an array type. TS2609 typescript type_error 85% 95% official
'%s' is defined as an accessor in class '%s', but is overridden here in '%s' as an instance property. TS2610 typescript type_error 85% 95% official
'%s' is defined as a property in class '%s', but is overridden here in '%s' as an accessor. TS2611 typescript type_error 85% 95% official
Property '%s' will overwrite the base property in '%s'. If this is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration. TS2612 typescript type_error 85% 95% official
Module '%s' has no default export. Did you mean to use 'import { %s } from %s' instead? TS2613 typescript type_error 85% 95% official
Module '%s' has no exported member '%s'. Did you mean to use 'import %s from %s' instead? TS2614 typescript type_error 85% 95% official
Type of property '%s' circularly references itself in mapped type '%s'. TS2615 typescript type_error 85% 95% official
'%s' can only be imported by using 'import %s = require(%s)' or a default import. TS2616 typescript type_error 85% 95% official
'%s' can only be imported by using 'import %s = require(%s)' or by turning on the 'esModuleInterop' flag and using a default import. TS2617 typescript type_error 85% 95% official
Source has %s element(s) but target requires %s. TS2618 typescript type_error 85% 95% official
Source has %s element(s) but target allows only %s. TS2619 typescript type_error 85% 95% official
Target requires %s element(s) but source may have fewer. TS2620 typescript type_error 85% 95% official
Target allows only %s element(s) but source may have more. TS2621 typescript type_error 85% 95% official
Source provides no match for required element at position %s in target. TS2623 typescript type_error 85% 95% official
Source provides no match for variadic element at position %s in target. TS2624 typescript type_error 85% 95% official
Variadic element at position %s in source does not match element at position %s in target. TS2625 typescript type_error 85% 95% official
Type at position %s in source is not compatible with type at position %s in target. TS2626 typescript type_error 85% 95% official
Type at positions %s through %s in source is not compatible with type at position %s in target. TS2627 typescript type_error 85% 95% official
Cannot assign to '%s' because it is an enum. TS2628 typescript type_error 85% 95% official
Cannot assign to '%s' because it is a class. TS2629 typescript type_error 85% 95% official
Cannot assign to '%s' because it is a function. TS2630 typescript type_error 85% 95% official
Cannot assign to '%s' because it is a namespace. TS2631 typescript type_error 85% 95% official
Cannot assign to '%s' because it is an import. TS2632 typescript type_error 85% 95% official
JSX property access expressions cannot include JSX namespace names TS2633 typescript type_error 85% 95% official
'%s' index signatures are incompatible. TS2634 typescript type_error 85% 95% official
Type '%s' has no signatures for which the type argument list is applicable. TS2635 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s' as implied by variance annotation. TS2636 typescript type_error 85% 95% official
Variance annotations are only supported in type aliases for object, function, constructor, and mapped types. TS2637 typescript type_error 85% 95% official
Type '%s' may represent a primitive value, which is not permitted as the right operand of the 'in' operator. TS2638 typescript type_error 85% 95% official
React components cannot include JSX namespace names TS2639 typescript type_error 85% 95% official
Cannot augment module '%s' with value exports because it resolves to a non-module entity. TS2649 typescript type_error 85% 95% official
Non-abstract class expression is missing implementations for the following members of '%s': %s and %s more. TS2650 typescript type_error 85% 95% official
A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums. TS2651 typescript type_error 85% 95% official
Merged declaration '%s' cannot include a default export declaration. Consider adding a separate 'export default %s' declaration instead. TS2652 typescript type_error 85% 95% official
Non-abstract class expression does not implement inherited abstract member '%s' from class '%s'. TS2653 typescript type_error 85% 95% official
Non-abstract class '%s' is missing implementations for the following members of '%s': %s. TS2654 typescript type_error 85% 95% official
Non-abstract class '%s' is missing implementations for the following members of '%s': %s and %s more. TS2655 typescript type_error 85% 95% official
Non-abstract class expression is missing implementations for the following members of '%s': %s. TS2656 typescript type_error 85% 95% official
JSX expressions must have one parent element. TS2657 typescript type_error 85% 95% official
Type '%s' provides no match for the signature '%s'. TS2658 typescript type_error 85% 95% official
'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher. TS2659 typescript type_error 85% 95% official
'super' can only be referenced in members of derived classes or object literal expressions. TS2660 typescript type_error 85% 95% official
Cannot export '%s'. Only local declarations can be exported from a module. TS2661 typescript type_error 85% 95% official
Cannot find name '%s'. Did you mean the static member '%s.%s'? TS2662 typescript type_error 85% 95% official
Cannot find name '%s'. Did you mean the instance member 'this.%s'? TS2663 typescript type_error 85% 95% official
Invalid module name in augmentation, module '%s' cannot be found. TS2664 typescript type_error 85% 95% official
Invalid module name in augmentation. Module '%s' resolves to an untyped module at '%s', which cannot be augmented. TS2665 typescript type_error 85% 95% official
Exports and export assignments are not permitted in module augmentations. TS2666 typescript type_error 85% 95% official
Imports are not permitted in module augmentations. Consider moving them to the enclosing external module. TS2667 typescript type_error 85% 95% official
'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible. TS2668 typescript type_error 85% 95% official
Augmentations for the global scope can only be directly nested in external modules or ambient module declarations. TS2669 typescript type_error 85% 95% official
Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context. TS2670 typescript type_error 85% 95% official
Cannot augment module '%s' because it resolves to a non-module entity. TS2671 typescript type_error 85% 95% official
Cannot assign a '%s' constructor type to a '%s' constructor type. TS2672 typescript type_error 85% 95% official
Constructor of class '%s' is private and only accessible within the class declaration. TS2673 typescript type_error 85% 95% official
Constructor of class '%s' is protected and only accessible within the class declaration. TS2674 typescript type_error 85% 95% official
Cannot extend a class '%s'. Class constructor is marked as private. TS2675 typescript type_error 85% 95% official
Accessors must both be abstract or non-abstract. TS2676 typescript type_error 85% 95% official
A type predicate's type must be assignable to its parameter's type. TS2677 typescript type_error 85% 95% official
Type '%s' is not comparable to type '%s'. TS2678 typescript type_error 85% 95% official
A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'. TS2679 typescript type_error 85% 95% official
A '%s' parameter must be the first parameter. TS2680 typescript type_error 85% 95% official
A constructor cannot have a 'this' parameter. TS2681 typescript type_error 85% 95% official
'this' implicitly has type 'any' because it does not have a type annotation. TS2683 typescript type_error 85% 95% official
The 'this' context of type '%s' is not assignable to method's 'this' of type '%s'. TS2684 typescript type_error 85% 95% official
The 'this' types of each signature are incompatible. TS2685 typescript type_error 85% 95% official
'%s' refers to a UMD global, but the current file is a module. Consider adding an import instead. TS2686 typescript type_error 85% 95% official
All declarations of '%s' must have identical modifiers. TS2687 typescript type_error 85% 95% official
Cannot find type definition file for '%s'. TS2688 typescript type_error 85% 95% official
Cannot extend an interface '%s'. Did you mean 'implements'? TS2689 typescript type_error 85% 95% official
'%s' only refers to a type, but is being used as a value here. Did you mean to use '%s in %s'? TS2690 typescript type_error 85% 95% official
'%s' is a primitive, but '%s' is a wrapper object. Prefer using '%s' when possible. TS2692 typescript type_error 85% 95% official
'%s' only refers to a type, but is being used as a value here. TS2693 typescript type_error 85% 95% official
Namespace '%s' has no exported member '%s'. TS2694 typescript type_error 85% 95% official
Left side of comma operator is unused and has no side effects. TS2695 typescript type_error 85% 95% official
The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead? TS2696 typescript type_error 85% 95% official
An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option. TS2697 typescript type_error 85% 95% official
Spread types may only be created from object types. TS2698 typescript type_error 85% 95% official
Static property '%s' conflicts with built-in property 'Function.%s' of constructor function '%s'. TS2699 typescript type_error 85% 95% official
Rest types may only be created from object types. TS2700 typescript type_error 85% 95% official
The target of an object rest assignment must be a variable or a property access. TS2701 typescript type_error 85% 95% official
'%s' only refers to a type, but is being used as a namespace here. TS2702 typescript type_error 85% 95% official
The operand of a 'delete' operator must be a property reference. TS2703 typescript type_error 85% 95% official
The operand of a 'delete' operator cannot be a read-only property. TS2704 typescript type_error 85% 95% official
An async function or method in ES5 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option. TS2705 typescript type_error 85% 95% official
Required type parameters may not follow optional type parameters. TS2706 typescript type_error 85% 95% official
Generic type '%s' requires between %s and %s type arguments. TS2707 typescript type_error 85% 95% official
Cannot use namespace '%s' as a value. TS2708 typescript type_error 85% 95% official
Cannot use namespace '%s' as a type. TS2709 typescript type_error 85% 95% official
'%s' are specified twice. The attribute named '%s' will be overwritten. TS2710 typescript type_error 85% 95% official
A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option. TS2711 typescript type_error 85% 95% official
A dynamic import call in ES5 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option. TS2712 typescript type_error 85% 95% official
Cannot access '%s.%s' because '%s' is a type, but not a namespace. Did you mean to retrieve the type of the property '%s' in '%s' with '%s["%s"]'? TS2713 typescript type_error 85% 95% official
The expression of an export assignment must be an identifier or qualified name in an ambient context. TS2714 typescript type_error 85% 95% official
Abstract property '%s' in class '%s' cannot be accessed in the constructor. TS2715 typescript type_error 85% 95% official
Type parameter '%s' has a circular default. TS2716 typescript type_error 85% 95% official
Subsequent property declarations must have the same type. Property '%s' must be of type '%s', but here has type '%s'. TS2717 typescript type_error 85% 95% official
Duplicate property '%s'. TS2718 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s'. Two different types with this name exist, but they are unrelated. TS2719 typescript type_error 85% 95% official
Class '%s' incorrectly implements class '%s'. Did you mean to extend '%s' and inherit its members as a subclass? TS2720 typescript type_error 85% 95% official
Cannot invoke an object which is possibly 'null'. TS2721 typescript type_error 85% 95% official
Cannot invoke an object which is possibly 'undefined'. TS2722 typescript type_error 85% 95% official
Cannot invoke an object which is possibly 'null' or 'undefined'. TS2723 typescript type_error 85% 95% official
'%s' has no exported member named '%s'. Did you mean '%s'? TS2724 typescript type_error 85% 95% official
Class name cannot be 'Object' when targeting ES5 and above with module %s. TS2725 typescript type_error 85% 95% official
Cannot find lib definition for '%s'. TS2726 typescript type_error 85% 95% official
Cannot find lib definition for '%s'. Did you mean '%s'? TS2727 typescript type_error 85% 95% official
Property '%s' is used before its initialization. TS2729 typescript type_error 85% 95% official
An arrow function cannot have a 'this' parameter. TS2730 typescript type_error 85% 95% official
Implicit conversion of a 'symbol' to a 'string' will fail at runtime. Consider wrapping this expression in 'String(...)'. TS2731 typescript type_error 85% 95% official
Cannot find module '%s'. Consider using '--resolveJsonModule' to import module with '.json' extension. TS2732 typescript type_error 85% 95% official
Property '%s' was also declared here. TS2733 typescript type_error 85% 95% official
Are you missing a semicolon? TS2734 typescript type_error 85% 95% official
Did you mean for '%s' to be constrained to type 'new (...args: any[]) => %s'? TS2735 typescript type_error 85% 95% official
Operator '%s' cannot be applied to type '%s'. TS2736 typescript type_error 85% 95% official
BigInt literals are not available when targeting lower than ES2020. TS2737 typescript type_error 85% 95% official
Type '%s' is missing the following properties from type '%s': %s TS2739 typescript type_error 85% 95% official
Type '%s' is missing the following properties from type '%s': %s, and %s more. TS2740 typescript type_error 85% 95% official
Property '%s' is missing in type '%s' but required in type '%s'. TS2741 typescript type_error 85% 95% official
The inferred type of '%s' cannot be named without a reference to '%s'. This is likely not portable. A type annotation is necessary. TS2742 typescript type_error 85% 95% official
No overload expects %s type arguments, but overloads do exist that expect either %s or %s type arguments. TS2743 typescript type_error 85% 95% official
Type parameter defaults can only reference previously declared type parameters. TS2744 typescript type_error 85% 95% official
This JSX tag's '%s' prop expects type '%s' which requires multiple children, but only a single child was provided. TS2745 typescript type_error 85% 95% official
This JSX tag's '%s' prop expects a single child of type '%s', but multiple children were provided. TS2746 typescript type_error 85% 95% official
'%s' components don't accept text as child elements. Text in JSX has the type 'string', but the expected type of '%s' is '%s'. TS2747 typescript type_error 85% 95% official
Cannot access ambient const enums when '%s' is enabled. TS2748 typescript type_error 85% 95% official
'%s' refers to a value, but is being used as a type here. Did you mean 'typeof %s'? TS2749 typescript type_error 85% 95% official
The implementation signature is declared here. TS2750 typescript type_error 85% 95% official
Circularity originates in type at this location. TS2751 typescript type_error 85% 95% official
The first export default is here. TS2752 typescript type_error 85% 95% official
Another export default is here. TS2753 typescript type_error 85% 95% official
'super' may not use type arguments. TS2754 typescript type_error 85% 95% official
No constituent of type '%s' is callable. TS2755 typescript type_error 85% 95% official
Not all constituents of type '%s' are callable. TS2756 typescript type_error 85% 95% official
Type '%s' has no call signatures. TS2757 typescript type_error 85% 95% official
Each member of the union type '%s' has signatures, but none of those signatures are compatible with each other. TS2758 typescript type_error 85% 95% official
No constituent of type '%s' is constructable. TS2759 typescript type_error 85% 95% official
Not all constituents of type '%s' are constructable. TS2760 typescript type_error 85% 95% official
Type '%s' has no construct signatures. TS2761 typescript type_error 85% 95% official
Each member of the union type '%s' has construct signatures, but none of those signatures are compatible with each other. TS2762 typescript type_error 85% 95% official
Cannot iterate value because the 'next' method of its iterator expects type '%s', but for-of will always send '%s'. TS2763 typescript type_error 85% 95% official
Cannot iterate value because the 'next' method of its iterator expects type '%s', but array spread will always send '%s'. TS2764 typescript type_error 85% 95% official
Cannot iterate value because the 'next' method of its iterator expects type '%s', but array destructuring will always send '%s'. TS2765 typescript type_error 85% 95% official
Cannot delegate iteration to value because the 'next' method of its iterator expects type '%s', but the containing generator will always send '%s'. TS2766 typescript type_error 85% 95% official
The '%s' property of an iterator must be a method. TS2767 typescript type_error 85% 95% official
The '%s' property of an async iterator must be a method. TS2768 typescript type_error 85% 95% official
No overload matches this call. TS2769 typescript type_error 85% 95% official
The last overload gave the following error. TS2770 typescript type_error 85% 95% official
The last overload is declared here. TS2771 typescript type_error 85% 95% official
Overload %s of %s, '%s', gave the following error. TS2772 typescript type_error 85% 95% official
Did you forget to use 'await'? TS2773 typescript type_error 85% 95% official
This condition will always return true since this function is always defined. Did you mean to call it instead? TS2774 typescript type_error 85% 95% official
Assertions require every name in the call target to be declared with an explicit type annotation. TS2775 typescript type_error 85% 95% official
Assertions require the call target to be an identifier or qualified name. TS2776 typescript type_error 85% 95% official
The operand of an increment or decrement operator may not be an optional property access. TS2777 typescript type_error 85% 95% official
The target of an object rest assignment may not be an optional property access. TS2778 typescript type_error 85% 95% official
The left-hand side of an assignment expression may not be an optional property access. TS2779 typescript type_error 85% 95% official
The left-hand side of a 'for...in' statement may not be an optional property access. TS2780 typescript type_error 85% 95% official
The left-hand side of a 'for...of' statement may not be an optional property access. TS2781 typescript type_error 85% 95% official
'%s' is specified more than once, so this usage will be overwritten. TS2783 typescript type_error 85% 95% official
'get' and 'set' accessors cannot declare 'this' parameters. TS2784 typescript type_error 85% 95% official
This spread always overwrites this property. TS2785 typescript type_error 85% 95% official
'%s' cannot be used as a JSX component. TS2786 typescript type_error 85% 95% official
Its return type '%s' is not a valid JSX element. TS2787 typescript type_error 85% 95% official
Its instance type '%s' is not a valid JSX element. TS2788 typescript type_error 85% 95% official
Its element type '%s' is not a valid JSX element. TS2789 typescript type_error 85% 95% official
The operand of a 'delete' operator must be optional. TS2790 typescript type_error 85% 95% official
Exponentiation cannot be performed on 'bigint' values unless the 'target' option is set to 'es2016' or later. TS2791 typescript type_error 85% 95% official
Cannot find module '%s'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option? TS2792 typescript type_error 85% 95% official
The call would have succeeded against this implementation, but implementation signatures of overloads are not externally visible. TS2793 typescript type_error 85% 95% official
Expected %s arguments, but got %s. Did you forget to include 'void' in your type argument to 'Promise'? TS2794 typescript type_error 85% 95% official
The 'intrinsic' keyword can only be used to declare compiler provided intrinsic types. TS2795 typescript type_error 85% 95% official
It is likely that you are missing a comma to separate these two template expressions. They form a tagged template expression which cannot be invoked. TS2796 typescript type_error 85% 95% official
A mixin class that extends from a type variable containing an abstract construct signature must also be declared 'abstract'. TS2797 typescript type_error 85% 95% official
The declaration was marked as deprecated here. TS2798 typescript type_error 85% 95% official
Type produces a tuple type that is too large to represent. TS2799 typescript type_error 85% 95% official
Expression produces a tuple type that is too large to represent. TS2800 typescript type_error 85% 95% official
This condition will always return true since this '%s' is always defined. TS2801 typescript type_error 85% 95% official
Type '%s' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher. TS2802 typescript type_error 85% 95% official
Cannot assign to private method '%s'. Private methods are not writable. TS2803 typescript type_error 85% 95% official
Duplicate identifier '%s'. Static and instance elements cannot share the same private name. TS2804 typescript type_error 85% 95% official
Private accessor was defined without a getter. TS2806 typescript type_error 85% 95% official
This syntax requires an imported helper named '%s' with %s parameters, which is not compatible with the one in '%s'. Consider upgrading your version of '%s'. TS2807 typescript type_error 85% 95% official
A get accessor must be at least as accessible as the setter TS2808 typescript type_error 85% 95% official
Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the whole assignment in parentheses. TS2809 typescript type_error 85% 95% official
Expected 1 argument, but got 0. 'new Promise()' needs a JSDoc hint to produce a 'resolve' that can be called without arguments. TS2810 typescript type_error 85% 95% official
Initializer for property '%s' TS2811 typescript type_error 85% 95% official
Property '%s' does not exist on type '%s'. Try changing the 'lib' compiler option to include 'dom'. TS2812 typescript type_error 85% 95% official
Class declaration cannot implement overload list for '%s'. TS2813 typescript type_error 85% 95% official
Function with bodies can only merge with classes that are ambient. TS2814 typescript type_error 85% 95% official
'arguments' cannot be referenced in property initializers or class static initialization blocks. TS2815 typescript type_error 85% 95% official
Cannot use 'this' in a static property initializer of a decorated class. TS2816 typescript type_error 85% 95% official
Property '%s' has no initializer and is not definitely assigned in a class static block. TS2817 typescript type_error 85% 95% official
Duplicate identifier '%s'. Compiler reserves name '%s' when emitting 'super' references in static initializers. TS2818 typescript type_error 85% 95% official
Namespace name cannot be '%s'. TS2819 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s'. Did you mean '%s'? TS2820 typescript type_error 85% 95% official
Import assertions are only supported when the '--module' option is set to 'esnext', 'node18', 'node20', 'nodenext', or 'preserve'. TS2821 typescript type_error 85% 95% official
Import assertions cannot be used with type-only imports or exports. TS2822 typescript type_error 85% 95% official
Import attributes are only supported when the '--module' option is set to 'esnext', 'node18', 'node20', 'nodenext', or 'preserve'. TS2823 typescript type_error 85% 95% official
Cannot find namespace '%s'. Did you mean '%s'? TS2833 typescript type_error 85% 95% official
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path. TS2834 typescript type_error 85% 95% official
Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Did you mean '%s'? TS2835 typescript type_error 85% 95% official
Import assertions are not allowed on statements that compile to CommonJS 'require' calls. TS2836 typescript type_error 85% 95% official
Import assertion values must be string literal expressions. TS2837 typescript type_error 85% 95% official
All declarations of '%s' must have identical constraints. TS2838 typescript type_error 85% 95% official
This condition will always return '%s' since JavaScript compares objects by reference, not value. TS2839 typescript type_error 85% 95% official
An interface cannot extend a primitive type like '%s'. It can only extend other named object types. TS2840 typescript type_error 85% 95% official
'%s' is an unused renaming of '%s'. Did you intend to use it as a type annotation? TS2842 typescript type_error 85% 95% official
We can only write a type for '%s' by adding a type for the entire parameter here. TS2843 typescript type_error 85% 95% official
Type of instance member variable '%s' cannot reference identifier '%s' declared in the constructor. TS2844 typescript type_error 85% 95% official
This condition will always return '%s'. TS2845 typescript type_error 85% 95% official
A declaration file cannot be imported without 'import type'. Did you mean to import an implementation file '%s' instead? TS2846 typescript type_error 85% 95% official
The right-hand side of an 'instanceof' expression must not be an instantiation expression. TS2848 typescript type_error 85% 95% official
Target signature provides too few arguments. Expected %s or more, but got %s. TS2849 typescript type_error 85% 95% official
The initializer of a 'using' declaration must be either an object with a '[Symbol.dispose]()' method, or be 'null' or 'undefined'. TS2850 typescript type_error 85% 95% official
The initializer of an 'await using' declaration must be either an object with a '[Symbol.asyncDispose]()' or '[Symbol.dispose]()' method, or be 'null' or 'undefined'. TS2851 typescript type_error 85% 95% official
'await using' statements are only allowed within async functions and at the top levels of modules. TS2852 typescript type_error 85% 95% official
'await using' statements are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module. TS2853 typescript type_error 85% 95% official
Top-level 'await using' statements are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher. TS2854 typescript type_error 85% 95% official
Class field '%s' defined by the parent class is not accessible in the child class via super. TS2855 typescript type_error 85% 95% official
Import attributes are not allowed on statements that compile to CommonJS 'require' calls. TS2856 typescript type_error 85% 95% official
Import attributes cannot be used with type-only imports or exports. TS2857 typescript type_error 85% 95% official
Import attribute values must be string literal expressions. TS2858 typescript type_error 85% 95% official
Excessive complexity comparing types '%s' and '%s'. TS2859 typescript type_error 85% 95% official
The left-hand side of an 'instanceof' expression must be assignable to the first argument of the right-hand side's '[Symbol.hasInstance]' method. TS2860 typescript type_error 85% 95% official
An object's '[Symbol.hasInstance]' method must return a boolean value for it to be used on the right-hand side of an 'instanceof' expression. TS2861 typescript type_error 85% 95% official
Type '%s' is generic and can only be indexed for reading. TS2862 typescript type_error 85% 95% official
A class cannot extend a primitive type like '%s'. Classes can only extend constructable values. TS2863 typescript type_error 85% 95% official
A class cannot implement a primitive type like '%s'. It can only implement other named object types. TS2864 typescript type_error 85% 95% official
Import '%s' conflicts with local value, so must be declared with a type-only import when 'isolatedModules' is enabled. TS2865 typescript type_error 85% 95% official
Import '%s' conflicts with global value used in this file, so must be declared with a type-only import when 'isolatedModules' is enabled. TS2866 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for Bun? Try `npm i --save-dev @types/bun`. TS2867 typescript type_error 85% 95% official
Cannot find name '%s'. Do you need to install type definitions for Bun? Try `npm i --save-dev @types/bun` and then add 'bun' to the types field in your tsconfig. TS2868 typescript type_error 85% 95% official
Right operand of ?? is unreachable because the left operand is never nullish. TS2869 typescript type_error 85% 95% official
This binary expression is never nullish. Are you missing parentheses? TS2870 typescript type_error 85% 95% official
This expression is always nullish. TS2871 typescript type_error 85% 95% official
This kind of expression is always truthy. TS2872 typescript type_error 85% 95% official
This kind of expression is always falsy. TS2873 typescript type_error 85% 95% official
This JSX tag requires '%s' to be in scope, but it could not be found. TS2874 typescript type_error 85% 95% official
This JSX tag requires the module path '%s' to exist, but none could be found. Make sure you have types for the appropriate package installed. TS2875 typescript type_error 85% 95% official
This relative import path is unsafe to rewrite because it looks like a file name, but actually resolves to "%s". TS2876 typescript type_error 85% 95% official
This import uses a '%s' extension to resolve to an input TypeScript file, but will not be rewritten during emit because it is not a relative path. TS2877 typescript type_error 85% 95% official
This import path is unsafe to rewrite because it resolves to another project, and the relative path between the projects' output files is not the same as the relative path between its input files. TS2878 typescript type_error 85% 95% official
Using JSX fragments requires fragment factory '%s' to be in scope, but it could not be found. TS2879 typescript type_error 85% 95% official
Import assertions have been replaced by import attributes. Use 'with' instead of 'assert'. TS2880 typescript type_error 85% 95% official
This expression is never nullish. TS2881 typescript type_error 85% 95% official
Cannot find module or type declarations for side-effect import of '%s'. TS2882 typescript type_error 85% 95% official
The inferred type of '%s' cannot be named without a reference to '%s' from '%s'. This is likely not portable. A type annotation is necessary. TS2883 typescript type_error 85% 95% official
Import declaration '%s' is using private name '%s'. TS4000 typescript type_error 85% 95% official
Type parameter '%s' of exported class has or is using private name '%s'. TS4002 typescript type_error 85% 95% official
Type parameter '%s' of exported interface has or is using private name '%s'. TS4004 typescript type_error 85% 95% official
Type parameter '%s' of constructor signature from exported interface has or is using private name '%s'. TS4006 typescript type_error 85% 95% official
Type parameter '%s' of call signature from exported interface has or is using private name '%s'. TS4008 typescript type_error 85% 95% official
Type parameter '%s' of public static method from exported class has or is using private name '%s'. TS4010 typescript type_error 85% 95% official
Type parameter '%s' of public method from exported class has or is using private name '%s'. TS4012 typescript type_error 85% 95% official
Type parameter '%s' of method from exported interface has or is using private name '%s'. TS4014 typescript type_error 85% 95% official
Type parameter '%s' of exported function has or is using private name '%s'. TS4016 typescript type_error 85% 95% official
Implements clause of exported class '%s' has or is using private name '%s'. TS4019 typescript type_error 85% 95% official
'extends' clause of exported class '%s' has or is using private name '%s'. TS4020 typescript type_error 85% 95% official
'extends' clause of exported class has or is using private name '%s'. TS4021 typescript type_error 85% 95% official
'extends' clause of exported interface '%s' has or is using private name '%s'. TS4022 typescript type_error 85% 95% official
Exported variable '%s' has or is using name '%s' from external module %s but cannot be named. TS4023 typescript type_error 85% 95% official
Exported variable '%s' has or is using name '%s' from private module '%s'. TS4024 typescript type_error 85% 95% official
Exported variable '%s' has or is using private name '%s'. TS4025 typescript type_error 85% 95% official
Public static property '%s' of exported class has or is using name '%s' from external module %s but cannot be named. TS4026 typescript type_error 85% 95% official
Public static property '%s' of exported class has or is using name '%s' from private module '%s'. TS4027 typescript type_error 85% 95% official
Public static property '%s' of exported class has or is using private name '%s'. TS4028 typescript type_error 85% 95% official
Public property '%s' of exported class has or is using name '%s' from external module %s but cannot be named. TS4029 typescript type_error 85% 95% official
Public property '%s' of exported class has or is using name '%s' from private module '%s'. TS4030 typescript type_error 85% 95% official
Public property '%s' of exported class has or is using private name '%s'. TS4031 typescript type_error 85% 95% official
Property '%s' of exported interface has or is using name '%s' from private module '%s'. TS4032 typescript type_error 85% 95% official
Property '%s' of exported interface has or is using private name '%s'. TS4033 typescript type_error 85% 95% official
Parameter type of public static setter '%s' from exported class has or is using name '%s' from private module '%s'. TS4034 typescript type_error 85% 95% official
Parameter type of public static setter '%s' from exported class has or is using private name '%s'. TS4035 typescript type_error 85% 95% official
Parameter type of public setter '%s' from exported class has or is using name '%s' from private module '%s'. TS4036 typescript type_error 85% 95% official
Parameter type of public setter '%s' from exported class has or is using private name '%s'. TS4037 typescript type_error 85% 95% official
Return type of public static getter '%s' from exported class has or is using name '%s' from external module %s but cannot be named. TS4038 typescript type_error 85% 95% official
Return type of public static getter '%s' from exported class has or is using name '%s' from private module '%s'. TS4039 typescript type_error 85% 95% official
Return type of public static getter '%s' from exported class has or is using private name '%s'. TS4040 typescript type_error 85% 95% official
Return type of public getter '%s' from exported class has or is using name '%s' from external module %s but cannot be named. TS4041 typescript type_error 85% 95% official
Return type of public getter '%s' from exported class has or is using name '%s' from private module '%s'. TS4042 typescript type_error 85% 95% official
Return type of public getter '%s' from exported class has or is using private name '%s'. TS4043 typescript type_error 85% 95% official
Return type of constructor signature from exported interface has or is using name '%s' from private module '%s'. TS4044 typescript type_error 85% 95% official
Return type of constructor signature from exported interface has or is using private name '%s'. TS4045 typescript type_error 85% 95% official
Return type of call signature from exported interface has or is using name '%s' from private module '%s'. TS4046 typescript type_error 85% 95% official
Return type of call signature from exported interface has or is using private name '%s'. TS4047 typescript type_error 85% 95% official
Return type of index signature from exported interface has or is using name '%s' from private module '%s'. TS4048 typescript type_error 85% 95% official
Return type of index signature from exported interface has or is using private name '%s'. TS4049 typescript type_error 85% 95% official
Return type of public static method from exported class has or is using name '%s' from external module %s but cannot be named. TS4050 typescript type_error 85% 95% official
Return type of public static method from exported class has or is using name '%s' from private module '%s'. TS4051 typescript type_error 85% 95% official
Return type of public static method from exported class has or is using private name '%s'. TS4052 typescript type_error 85% 95% official
Return type of public method from exported class has or is using name '%s' from external module %s but cannot be named. TS4053 typescript type_error 85% 95% official
Return type of public method from exported class has or is using name '%s' from private module '%s'. TS4054 typescript type_error 85% 95% official
Return type of public method from exported class has or is using private name '%s'. TS4055 typescript type_error 85% 95% official
Return type of method from exported interface has or is using name '%s' from private module '%s'. TS4056 typescript type_error 85% 95% official
Return type of method from exported interface has or is using private name '%s'. TS4057 typescript type_error 85% 95% official
Return type of exported function has or is using name '%s' from external module %s but cannot be named. TS4058 typescript type_error 85% 95% official
Return type of exported function has or is using name '%s' from private module '%s'. TS4059 typescript type_error 85% 95% official
Return type of exported function has or is using private name '%s'. TS4060 typescript type_error 85% 95% official
Parameter '%s' of constructor from exported class has or is using name '%s' from external module %s but cannot be named. TS4061 typescript type_error 85% 95% official
Parameter '%s' of constructor from exported class has or is using name '%s' from private module '%s'. TS4062 typescript type_error 85% 95% official
Parameter '%s' of constructor from exported class has or is using private name '%s'. TS4063 typescript type_error 85% 95% official
Parameter '%s' of constructor signature from exported interface has or is using name '%s' from private module '%s'. TS4064 typescript type_error 85% 95% official
Parameter '%s' of constructor signature from exported interface has or is using private name '%s'. TS4065 typescript type_error 85% 95% official
Parameter '%s' of call signature from exported interface has or is using name '%s' from private module '%s'. TS4066 typescript type_error 85% 95% official
Parameter '%s' of call signature from exported interface has or is using private name '%s'. TS4067 typescript type_error 85% 95% official
Parameter '%s' of public static method from exported class has or is using name '%s' from external module %s but cannot be named. TS4068 typescript type_error 85% 95% official
Parameter '%s' of public static method from exported class has or is using name '%s' from private module '%s'. TS4069 typescript type_error 85% 95% official
Parameter '%s' of public static method from exported class has or is using private name '%s'. TS4070 typescript type_error 85% 95% official
Parameter '%s' of public method from exported class has or is using name '%s' from external module %s but cannot be named. TS4071 typescript type_error 85% 95% official
Parameter '%s' of public method from exported class has or is using name '%s' from private module '%s'. TS4072 typescript type_error 85% 95% official
Parameter '%s' of public method from exported class has or is using private name '%s'. TS4073 typescript type_error 85% 95% official
Parameter '%s' of method from exported interface has or is using name '%s' from private module '%s'. TS4074 typescript type_error 85% 95% official
Parameter '%s' of method from exported interface has or is using private name '%s'. TS4075 typescript type_error 85% 95% official
Parameter '%s' of exported function has or is using name '%s' from external module %s but cannot be named. TS4076 typescript type_error 85% 95% official
Parameter '%s' of exported function has or is using name '%s' from private module '%s'. TS4077 typescript type_error 85% 95% official
Parameter '%s' of exported function has or is using private name '%s'. TS4078 typescript type_error 85% 95% official
Exported type alias '%s' has or is using private name '%s'. TS4081 typescript type_error 85% 95% official
Default export of the module has or is using private name '%s'. TS4082 typescript type_error 85% 95% official
Type parameter '%s' of exported type alias has or is using private name '%s'. TS4083 typescript type_error 85% 95% official
Exported type alias '%s' has or is using private name '%s' from module %s. TS4084 typescript type_error 85% 95% official
Extends clause for inferred type '%s' has or is using private name '%s'. TS4085 typescript type_error 85% 95% official
Parameter '%s' of index signature from exported interface has or is using name '%s' from private module '%s'. TS4091 typescript type_error 85% 95% official
Parameter '%s' of index signature from exported interface has or is using private name '%s'. TS4092 typescript type_error 85% 95% official
Property '%s' of exported anonymous class type may not be private or protected. TS4094 typescript type_error 85% 95% official
Public static method '%s' of exported class has or is using name '%s' from external module %s but cannot be named. TS4095 typescript type_error 85% 95% official
Public static method '%s' of exported class has or is using name '%s' from private module '%s'. TS4096 typescript type_error 85% 95% official
Public static method '%s' of exported class has or is using private name '%s'. TS4097 typescript type_error 85% 95% official
Public method '%s' of exported class has or is using name '%s' from external module %s but cannot be named. TS4098 typescript type_error 85% 95% official
Public method '%s' of exported class has or is using name '%s' from private module '%s'. TS4099 typescript type_error 85% 95% official
Public method '%s' of exported class has or is using private name '%s'. TS4100 typescript type_error 85% 95% official
Method '%s' of exported interface has or is using name '%s' from private module '%s'. TS4101 typescript type_error 85% 95% official
Method '%s' of exported interface has or is using private name '%s'. TS4102 typescript type_error 85% 95% official
Type parameter '%s' of exported mapped object type is using private name '%s'. TS4103 typescript type_error 85% 95% official
The type '%s' is 'readonly' and cannot be assigned to the mutable type '%s'. TS4104 typescript type_error 85% 95% official
Private or protected member '%s' cannot be accessed on a type parameter. TS4105 typescript type_error 85% 95% official
Parameter '%s' of accessor has or is using private name '%s'. TS4106 typescript type_error 85% 95% official
Parameter '%s' of accessor has or is using name '%s' from private module '%s'. TS4107 typescript type_error 85% 95% official
Parameter '%s' of accessor has or is using name '%s' from external module '%s' but cannot be named. TS4108 typescript type_error 85% 95% official
Type arguments for '%s' circularly reference themselves. TS4109 typescript type_error 85% 95% official
Tuple type arguments circularly reference themselves. TS4110 typescript type_error 85% 95% official
Property '%s' comes from an index signature, so it must be accessed with ['%s']. TS4111 typescript type_error 85% 95% official
This member cannot have an 'override' modifier because its containing class '%s' does not extend another class. TS4112 typescript type_error 85% 95% official
This member cannot have an 'override' modifier because it is not declared in the base class '%s'. TS4113 typescript type_error 85% 95% official
This member must have an 'override' modifier because it overrides a member in the base class '%s'. TS4114 typescript type_error 85% 95% official
This parameter property must have an 'override' modifier because it overrides a member in base class '%s'. TS4115 typescript type_error 85% 95% official
This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '%s'. TS4116 typescript type_error 85% 95% official
This member cannot have an 'override' modifier because it is not declared in the base class '%s'. Did you mean '%s'? TS4117 typescript type_error 85% 95% official
The type of this node cannot be serialized because its property '%s' cannot be serialized. TS4118 typescript type_error 85% 95% official
This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '%s'. TS4119 typescript type_error 85% 95% official
This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '%s'. TS4120 typescript type_error 85% 95% official
This member cannot have a JSDoc comment with an '@override' tag because its containing class '%s' does not extend another class. TS4121 typescript type_error 85% 95% official
This member cannot have a JSDoc comment with an '@override' tag because it is not declared in the base class '%s'. TS4122 typescript type_error 85% 95% official
This member cannot have a JSDoc comment with an 'override' tag because it is not declared in the base class '%s'. Did you mean '%s'? TS4123 typescript type_error 85% 95% official
Compiler option '%s' of value '%s' is unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'. TS4124 typescript type_error 85% 95% official
Each declaration of '%s.%s' differs in its value, where '%s' was expected but '%s' was given. TS4125 typescript type_error 85% 95% official
One value of '%s.%s' is the string '%s', and the other is assumed to be an unknown numeric value. TS4126 typescript type_error 85% 95% official
This member cannot have an 'override' modifier because its name is dynamic. TS4127 typescript type_error 85% 95% official
This member cannot have a JSDoc comment with an '@override' tag because its name is dynamic. TS4128 typescript type_error 85% 95% official
The current host does not support the '%s' option. TS5001 typescript type_error 85% 95% official
Cannot find the common subdirectory path for the input files. TS5009 typescript type_error 85% 95% official
File specification cannot end in a recursive directory wildcard ('**'): '%s'. TS5010 typescript type_error 85% 95% official
The common source directory of '%s' is '%s'. The 'rootDir' setting must be explicitly set to this or another path to adjust your output's file layout. TS5011 typescript type_error 85% 95% official
Cannot read file '%s': %s. TS5012 typescript type_error 85% 95% official
Unknown compiler option '%s'. TS5023 typescript type_error 85% 95% official
Compiler option '%s' requires a value of type %s. TS5024 typescript type_error 85% 95% official
Unknown compiler option '%s'. Did you mean '%s'? TS5025 typescript type_error 85% 95% official
Could not write file '%s': %s. TS5033 typescript type_error 85% 95% official
Option 'project' cannot be mixed with source files on a command line. TS5042 typescript type_error 85% 95% official
Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher. TS5047 typescript type_error 85% 95% official
Option '%s can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided. TS5051 typescript type_error 85% 95% official
Option '%s' cannot be specified without specifying option '%s'. TS5052 typescript type_error 85% 95% official
Option '%s' cannot be specified with option '%s'. TS5053 typescript type_error 85% 95% official
A 'tsconfig.json' file is already defined at: '%s'. TS5054 typescript type_error 85% 95% official
Cannot write file '%s' because it would overwrite input file. TS5055 typescript type_error 85% 95% official
Cannot write file '%s' because it would be overwritten by multiple input files. TS5056 typescript type_error 85% 95% official
Cannot find a tsconfig.json file at the specified directory: '%s'. TS5057 typescript type_error 85% 95% official
The specified path does not exist: '%s'. TS5058 typescript type_error 85% 95% official
Invalid value for '--reactNamespace'. '%s' is not a valid identifier. TS5059 typescript type_error 85% 95% official
Pattern '%s' can have at most one '*' character. TS5061 typescript type_error 85% 95% official
Substitution '%s' in pattern '%s' can have at most one '*' character. TS5062 typescript type_error 85% 95% official
Substitutions for pattern '%s' should be an array. TS5063 typescript type_error 85% 95% official
Substitution '%s' for pattern '%s' has incorrect type, expected 'string', got '%s'. TS5064 typescript type_error 85% 95% official
File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '%s'. TS5065 typescript type_error 85% 95% official
Substitutions for pattern '%s' shouldn't be an empty array. TS5066 typescript type_error 85% 95% official
Invalid value for 'jsxFactory'. '%s' is not a valid identifier or qualified-name. TS5067 typescript type_error 85% 95% official
Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig. TS5068 typescript type_error 85% 95% official
Option '%s' cannot be specified without specifying option '%s' or option '%s'. TS5069 typescript type_error 85% 95% official
Option '--resolveJsonModule' cannot be specified when 'moduleResolution' is set to 'classic'. TS5070 typescript type_error 85% 95% official
Option '--resolveJsonModule' cannot be specified when 'module' is set to 'none', 'system', or 'umd'. TS5071 typescript type_error 85% 95% official
Unknown build option '%s'. TS5072 typescript type_error 85% 95% official
Build option '%s' requires a value of type %s. TS5073 typescript type_error 85% 95% official
Option '--incremental' can only be specified using tsconfig, emitting to single file or when option '--tsBuildInfoFile' is specified. TS5074 typescript type_error 85% 95% official
'%s' is assignable to the constraint of type '%s', but '%s' could be instantiated with a different subtype of constraint '%s'. TS5075 typescript type_error 85% 95% official
'%s' and '%s' operations cannot be mixed without parentheses. TS5076 typescript type_error 85% 95% official
Unknown build option '%s'. Did you mean '%s'? TS5077 typescript type_error 85% 95% official
Unknown watch option '%s'. TS5078 typescript type_error 85% 95% official
Unknown watch option '%s'. Did you mean '%s'? TS5079 typescript type_error 85% 95% official
Watch option '%s' requires a value of type %s. TS5080 typescript type_error 85% 95% official
Cannot find a tsconfig.json file at the current directory: %s. TS5081 typescript type_error 85% 95% official
'%s' could be instantiated with an arbitrary type which could be unrelated to '%s'. TS5082 typescript type_error 85% 95% official
Cannot read file '%s'. TS5083 typescript type_error 85% 95% official
A tuple member cannot be both optional and rest. TS5085 typescript type_error 85% 95% official
A labeled tuple element is declared as optional with a question mark after the name and before the colon, rather than after the type. TS5086 typescript type_error 85% 95% official
A labeled tuple element is declared as rest with a '...' before the name, rather than before the type. TS5087 typescript type_error 85% 95% official
The inferred type of '%s' references a type with a cyclic structure which cannot be trivially serialized. A type annotation is necessary. TS5088 typescript type_error 85% 95% official
Option '%s' cannot be specified when option 'jsx' is '%s'. TS5089 typescript type_error 85% 95% official
Non-relative paths are not allowed when 'baseUrl' is not set. Did you forget a leading './'? TS5090 typescript type_error 85% 95% official
Option 'preserveConstEnums' cannot be disabled when '%s' is enabled. TS5091 typescript type_error 85% 95% official
The root value of a '%s' file must be an object. TS5092 typescript type_error 85% 95% official
Compiler option '--%s' may only be used with '--build'. TS5093 typescript type_error 85% 95% official
Compiler option '--%s' may not be used with '--build'. TS5094 typescript type_error 85% 95% official
Option '%s' can only be used when 'module' is set to 'preserve', 'commonjs', or 'es2015' or later. TS5095 typescript type_error 85% 95% official
Option 'allowImportingTsExtensions' can only be used when one of 'noEmit', 'emitDeclarationOnly', or 'rewriteRelativeImportExtensions' is set. TS5096 typescript type_error 85% 95% official
An import path can only end with a '%s' extension when 'allowImportingTsExtensions' is enabled. TS5097 typescript type_error 85% 95% official
Option '%s' can only be used when 'moduleResolution' is set to 'node16', 'nodenext', or 'bundler'. TS5098 typescript type_error 85% 95% official
Option '%s' is deprecated and will stop functioning in TypeScript %s. Specify compilerOption '"ignoreDeprecations": "%s"' to silence this error. TS5101 typescript type_error 85% 95% official
Option '%s' has been removed. Please remove it from your configuration. TS5102 typescript type_error 85% 95% official
Invalid value for '--ignoreDeprecations'. TS5103 typescript type_error 85% 95% official
Option '%s' is redundant and cannot be specified with option '%s'. TS5104 typescript type_error 85% 95% official
Option 'verbatimModuleSyntax' cannot be used when 'module' is set to 'UMD', 'AMD', or 'System'. TS5105 typescript type_error 85% 95% official
Option '%s=%s' is deprecated and will stop functioning in TypeScript %s. Specify compilerOption '"ignoreDeprecations": "%s"' to silence this error. TS5107 typescript type_error 85% 95% official
Option '%s=%s' has been removed. Please remove it from your configuration. TS5108 typescript type_error 85% 95% official
Option 'moduleResolution' must be set to '%s' (or left unspecified) when option 'module' is set to '%s'. TS5109 typescript type_error 85% 95% official
Option 'module' must be set to '%s' when option 'moduleResolution' is set to '%s'. TS5110 typescript type_error 85% 95% official
tsconfig.json is present but will not be loaded if files are specified on commandline. Use '--ignoreConfig' to skip this error. TS5112 typescript type_error 85% 95% official
Compiler option '%s' expects an argument. TS6044 typescript type_error 85% 95% official
Unterminated quoted string in response file '%s'. TS6045 typescript type_error 85% 95% official
Argument for '%s' option must be: %s. TS6046 typescript type_error 85% 95% official
Locale must be of the form <language> or <language>-<territory>. For example '%s' or '%s'. TS6048 typescript type_error 85% 95% official
Unable to open file '%s'. TS6050 typescript type_error 85% 95% official
Corrupted locale file %s. TS6051 typescript type_error 85% 95% official
File '%s' not found. TS6053 typescript type_error 85% 95% official
File '%s' has an unsupported extension. The only supported extensions are %s. TS6054 typescript type_error 85% 95% official
File '%s' is not under 'rootDir' '%s'. 'rootDir' is expected to contain all source files. TS6059 typescript type_error 85% 95% official
Option '%s' can only be specified in 'tsconfig.json' file or set to 'null' on command line. TS6064 typescript type_error 85% 95% official
Only 'amd' and 'system' modules are supported alongside --%s. TS6082 typescript type_error 85% 95% official
Unknown option 'excludes'. Did you mean 'exclude'? TS6114 typescript type_error 85% 95% official
Cannot compile modules using option '%s' unless the '--module' flag is 'amd' or 'system'. TS6131 typescript type_error 85% 95% official
'%s' is declared but its value is never read. TS6133 typescript type_error 85% 95% official
Cannot import type declaration files. Consider importing '%s' instead of '%s'. TS6137 typescript type_error 85% 95% official
Property '%s' is declared but its value is never read. TS6138 typescript type_error 85% 95% official
Auto discovery for typings is enabled in project '%s'. Running extra resolution pass for module '%s' using cache location '%s'. TS6140 typescript type_error 85% 95% official
Module '%s' was resolved to '%s', but '--jsx' is not set. TS6142 typescript type_error 85% 95% official
Numeric separators are not allowed here. TS6188 typescript type_error 85% 95% official
Multiple consecutive numeric separators are not permitted. TS6189 typescript type_error 85% 95% official
All imports in import declaration are unused. TS6192 typescript type_error 85% 95% official
'%s' is declared but never used. TS6196 typescript type_error 85% 95% official
All destructured elements are unused. TS6198 typescript type_error 85% 95% official
All variables are unused. TS6199 typescript type_error 85% 95% official
Definitions of the following identifiers conflict with those in another file: %s TS6200 typescript type_error 85% 95% official
Project references may not form a circular graph. Cycle detected: %s TS6202 typescript type_error 85% 95% official
All type parameters are unused. TS6205 typescript type_error 85% 95% official
Tag '%s' expects at least '%s' arguments, but the JSX factory '%s' provides at most '%s'. TS6229 typescript type_error 85% 95% official
Option '%s' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line. TS6230 typescript type_error 85% 95% official
Could not resolve the path '%s' with the extensions: %s. TS6231 typescript type_error 85% 95% official
Declaration augments declaration in another file. This cannot be serialized. TS6232 typescript type_error 85% 95% official
This is the declaration being augmented. Consider moving the augmenting declaration into the same file. TS6233 typescript type_error 85% 95% official
This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'? TS6234 typescript type_error 85% 95% official
Arguments for the rest parameter '%s' were not provided. TS6236 typescript type_error 85% 95% official
Specify the module specifier to be used to import the 'jsx' and 'jsxs' factory functions from. eg, react TS6238 typescript type_error 85% 95% official
'%s' should be set inside the 'compilerOptions' object of the config json file TS6258 typescript type_error 85% 95% official
Module '%s' was resolved to '%s', but '--allowArbitraryExtensions' is not set. TS6263 typescript type_error 85% 95% official
Option '%s' can only be specified on command line. TS6266 typescript type_error 85% 95% official
Composite projects may not disable declaration emit. TS6304 typescript type_error 85% 95% official
Output file '%s' has not been built from source file '%s'. TS6305 typescript type_error 85% 95% official
Referenced project '%s' must have setting "composite": true. TS6306 typescript type_error 85% 95% official
File '%s' is not listed within the file list of project '%s'. Projects must list all files or use an 'include' pattern. TS6307 typescript type_error 85% 95% official
Referenced project '%s' may not disable emit. TS6310 typescript type_error 85% 95% official
Option '--build' must be the first command line argument. TS6369 typescript type_error 85% 95% official
Options '%s' and '%s' cannot be combined. TS6370 typescript type_error 85% 95% official
Cannot write file '%s' because it will overwrite '.tsbuildinfo' file generated by referenced project '%s' TS6377 typescript type_error 85% 95% official
Composite projects may not disable incremental compilation. TS6379 typescript type_error 85% 95% official
File '%s' is a JavaScript file. Did you mean to enable the 'allowJs' option? TS6504 typescript type_error 85% 95% official
This operation can be simplified. This shift is identical to `%s %s %s`. TS6807 typescript type_error 85% 95% official
List of file name suffixes to search when resolving a module. TS6931 typescript type_error 85% 95% official
Variable '%s' implicitly has an '%s' type. TS7005 typescript type_error 85% 95% official
Parameter '%s' implicitly has an '%s' type. TS7006 typescript type_error 85% 95% official
Member '%s' implicitly has an '%s' type. TS7008 typescript type_error 85% 95% official
'new' expression, whose target lacks a construct signature, implicitly has an 'any' type. TS7009 typescript type_error 85% 95% official
'%s', which lacks return-type annotation, implicitly has an '%s' return type. TS7010 typescript type_error 85% 95% official
Function expression, which lacks return-type annotation, implicitly has an '%s' return type. TS7011 typescript type_error 85% 95% official
This overload implicitly returns the type '%s' because it lacks a return type annotation. TS7012 typescript type_error 85% 95% official
Construct signature, which lacks return-type annotation, implicitly has an 'any' return type. TS7013 typescript type_error 85% 95% official
Function type, which lacks return-type annotation, implicitly has an '%s' return type. TS7014 typescript type_error 85% 95% official
Element implicitly has an 'any' type because index expression is not of type 'number'. TS7015 typescript type_error 85% 95% official
Could not find a declaration file for module '%s'. '%s' implicitly has an 'any' type. TS7016 typescript type_error 85% 95% official
Element implicitly has an 'any' type because type '%s' has no index signature. TS7017 typescript type_error 85% 95% official
Object literal's property '%s' implicitly has an '%s' type. TS7018 typescript type_error 85% 95% official
Rest parameter '%s' implicitly has an 'any[]' type. TS7019 typescript type_error 85% 95% official
Call signature, which lacks return-type annotation, implicitly has an 'any' return type. TS7020 typescript type_error 85% 95% official
'%s' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer. TS7022 typescript type_error 85% 95% official
'%s' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions. TS7023 typescript type_error 85% 95% official
Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions. TS7024 typescript type_error 85% 95% official
Generator implicitly has yield type '%s'. Consider supplying a return type annotation. TS7025 typescript type_error 85% 95% official
JSX element implicitly has type 'any' because no interface 'JSX.%s' exists. TS7026 typescript type_error 85% 95% official
Unreachable code detected. TS7027 typescript type_error 85% 95% official
Unused label. TS7028 typescript type_error 85% 95% official
Fallthrough case in switch. TS7029 typescript type_error 85% 95% official
Not all code paths return a value. TS7030 typescript type_error 85% 95% official
Binding element '%s' implicitly has an '%s' type. TS7031 typescript type_error 85% 95% official
Property '%s' implicitly has type 'any', because its set accessor lacks a parameter type annotation. TS7032 typescript type_error 85% 95% official
Property '%s' implicitly has type 'any', because its get accessor lacks a return type annotation. TS7033 typescript type_error 85% 95% official
Variable '%s' implicitly has type '%s' in some locations where its type cannot be determined. TS7034 typescript type_error 85% 95% official
Try `npm i --save-dev @types/%s` if it exists or add a new declaration (.d.ts) file containing `declare module '%s';` TS7035 typescript type_error 85% 95% official
Dynamic import's specifier must be of type 'string', but here has type '%s'. TS7036 typescript type_error 85% 95% official
Mapped object type implicitly has an 'any' template type. TS7039 typescript type_error 85% 95% official
If the '%s' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/%s' TS7040 typescript type_error 85% 95% official
The containing arrow function captures the global value of 'this'. TS7041 typescript type_error 85% 95% official
Module '%s' was resolved to '%s', but '--resolveJsonModule' is not used. TS7042 typescript type_error 85% 95% official
Parameter has a name but no type. Did you mean '%s: %s'? TS7051 typescript type_error 85% 95% official
Element implicitly has an 'any' type because type '%s' has no index signature. Did you mean to call '%s'? TS7052 typescript type_error 85% 95% official
Element implicitly has an 'any' type because expression of type '%s' can't be used to index type '%s'. TS7053 typescript type_error 85% 95% official
No index signature with a parameter of type '%s' was found on type '%s'. TS7054 typescript type_error 85% 95% official
'%s', which lacks return-type annotation, implicitly has an '%s' yield type. TS7055 typescript type_error 85% 95% official
The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed. TS7056 typescript type_error 85% 95% official
'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation. TS7057 typescript type_error 85% 95% official
If the '%s' package actually exposes this module, try adding a new declaration (.d.ts) file containing `declare module '%s';` TS7058 typescript type_error 85% 95% official
This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead. TS7059 typescript type_error 85% 95% official
This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma or explicit constraint. TS7060 typescript type_error 85% 95% official
A mapped type may not declare properties or methods. TS7061 typescript type_error 85% 95% official
You cannot rename this element. TS8000 typescript type_error 85% 95% official
You cannot rename elements that are defined in the standard TypeScript library. TS8001 typescript type_error 85% 95% official
'import ... =' can only be used in TypeScript files. TS8002 typescript type_error 85% 95% official
'export =' can only be used in TypeScript files. TS8003 typescript type_error 85% 95% official
Type parameter declarations can only be used in TypeScript files. TS8004 typescript type_error 85% 95% official
'implements' clauses can only be used in TypeScript files. TS8005 typescript type_error 85% 95% official
'%s' declarations can only be used in TypeScript files. TS8006 typescript type_error 85% 95% official
Type aliases can only be used in TypeScript files. TS8008 typescript type_error 85% 95% official
The '%s' modifier can only be used in TypeScript files. TS8009 typescript type_error 85% 95% official
Type annotations can only be used in TypeScript files. TS8010 typescript type_error 85% 95% official
Type arguments can only be used in TypeScript files. TS8011 typescript type_error 85% 95% official
Parameter modifiers can only be used in TypeScript files. TS8012 typescript type_error 85% 95% official
Non-null assertions can only be used in TypeScript files. TS8013 typescript type_error 85% 95% official
Type assertion expressions can only be used in TypeScript files. TS8016 typescript type_error 85% 95% official
Signature declarations can only be used in TypeScript files. TS8017 typescript type_error 85% 95% official
JSDoc types can only be used inside documentation comments. TS8020 typescript type_error 85% 95% official
JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags. TS8021 typescript type_error 85% 95% official
JSDoc '@%s' is not attached to a class. TS8022 typescript type_error 85% 95% official
JSDoc '@%s %s' does not match the 'extends %s' clause. TS8023 typescript type_error 85% 95% official
JSDoc '@param' tag has name '%s', but there is no parameter with that name. TS8024 typescript type_error 85% 95% official
Class declarations cannot have more than one '@augments' or '@extends' tag. TS8025 typescript type_error 85% 95% official
Expected %s type arguments; provide these with an '@extends' tag. TS8026 typescript type_error 85% 95% official
Expected %s-%s type arguments; provide these with an '@extends' tag. TS8027 typescript type_error 85% 95% official
JSDoc '...' may only appear in the last parameter of a signature. TS8028 typescript type_error 85% 95% official
JSDoc '@param' tag has name '%s', but there is no parameter with that name. It would match 'arguments' if it had an array type. TS8029 typescript type_error 85% 95% official
The type of a function declaration must match the function's signature. TS8030 typescript type_error 85% 95% official
You cannot rename a module via a global import. TS8031 typescript type_error 85% 95% official
Qualified name '%s' is not allowed without a leading '@param {object} %s'. TS8032 typescript type_error 85% 95% official
A JSDoc '@typedef' comment may not contain multiple '@type' tags. TS8033 typescript type_error 85% 95% official
The tag was first specified here. TS8034 typescript type_error 85% 95% official
You cannot rename elements that are defined in a 'node_modules' folder. TS8035 typescript type_error 85% 95% official
You cannot rename elements that are defined in another 'node_modules' folder. TS8036 typescript type_error 85% 95% official
Type satisfaction expressions can only be used in TypeScript files. TS8037 typescript type_error 85% 95% official
Decorators may not appear after 'export' or 'export default' if they also appear before 'export'. TS8038 typescript type_error 85% 95% official
A JSDoc '@template' tag may not follow a '@typedef', '@callback', or '@overload' tag TS8039 typescript type_error 85% 95% official
Declaration emit for this file requires using private name '%s'. An explicit type annotation may unblock declaration emit. TS9005 typescript type_error 85% 95% official
Declaration emit for this file requires using private name '%s' from module '%s'. An explicit type annotation may unblock declaration emit. TS9006 typescript type_error 85% 95% official
Function must have an explicit return type annotation with --isolatedDeclarations. TS9007 typescript type_error 85% 95% official
Method must have an explicit return type annotation with --isolatedDeclarations. TS9008 typescript type_error 85% 95% official
At least one accessor must have an explicit type annotation with --isolatedDeclarations. TS9009 typescript type_error 85% 95% official
Variable must have an explicit type annotation with --isolatedDeclarations. TS9010 typescript type_error 85% 95% official
Parameter must have an explicit type annotation with --isolatedDeclarations. TS9011 typescript type_error 85% 95% official
Property must have an explicit type annotation with --isolatedDeclarations. TS9012 typescript type_error 85% 95% official
Expression type can't be inferred with --isolatedDeclarations. TS9013 typescript type_error 85% 95% official
Computed properties must be number or string literals, variables or dotted expressions with --isolatedDeclarations. TS9014 typescript type_error 85% 95% official
Objects that contain spread assignments can't be inferred with --isolatedDeclarations. TS9015 typescript type_error 85% 95% official
Objects that contain shorthand properties can't be inferred with --isolatedDeclarations. TS9016 typescript type_error 85% 95% official
Only const arrays can be inferred with --isolatedDeclarations. TS9017 typescript type_error 85% 95% official
Arrays with spread elements can't inferred with --isolatedDeclarations. TS9018 typescript type_error 85% 95% official
Binding elements can't be exported directly with --isolatedDeclarations. TS9019 typescript type_error 85% 95% official
Enum member initializers must be computable without references to external symbols with --isolatedDeclarations. TS9020 typescript type_error 85% 95% official
Extends clause can't contain an expression with --isolatedDeclarations. TS9021 typescript type_error 85% 95% official
Inference from class expressions is not supported with --isolatedDeclarations. TS9022 typescript type_error 85% 95% official
Assigning properties to functions without declaring them is not supported with --isolatedDeclarations. Add an explicit declaration for the properties assigned to this function. TS9023 typescript type_error 85% 95% official
Declaration emit for this parameter requires implicitly adding undefined to its type. This is not supported with --isolatedDeclarations. TS9025 typescript type_error 85% 95% official
Declaration emit for this file requires preserving this import for augmentations. This is not supported with --isolatedDeclarations. TS9026 typescript type_error 85% 95% official
Add a type annotation to the variable %s. TS9027 typescript type_error 85% 95% official
Add a type annotation to the parameter %s. TS9028 typescript type_error 85% 95% official
Add a type annotation to the property %s. TS9029 typescript type_error 85% 95% official
Add a return type to the function expression. TS9030 typescript type_error 85% 95% official
Add a return type to the function declaration. TS9031 typescript type_error 85% 95% official
Add a return type to the get accessor declaration. TS9032 typescript type_error 85% 95% official
Add a type to parameter of the set accessor declaration. TS9033 typescript type_error 85% 95% official
Add a return type to the method TS9034 typescript type_error 85% 95% official
Add satisfies and a type assertion to this expression (satisfies T as T) to make the type explicit. TS9035 typescript type_error 85% 95% official
Move the expression in default export to a variable and add a type annotation to it. TS9036 typescript type_error 85% 95% official
Default exports can't be inferred with --isolatedDeclarations. TS9037 typescript type_error 85% 95% official
Computed property names on class or object literals cannot be inferred with --isolatedDeclarations. TS9038 typescript type_error 85% 95% official
Type containing private name '%s' can't be used with --isolatedDeclarations. TS9039 typescript type_error 85% 95% official
JSX attributes must only be assigned a non-empty 'expression'. TS17000 typescript type_error 85% 95% official
JSX elements cannot have multiple attributes with the same name. TS17001 typescript type_error 85% 95% official
Expected corresponding JSX closing tag for '%s'. TS17002 typescript type_error 85% 95% official
Cannot use JSX unless the '--jsx' flag is provided. TS17004 typescript type_error 85% 95% official
A constructor cannot contain a 'super' call when its class extends 'null'. TS17005 typescript type_error 85% 95% official
An unary expression with the '%s' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses. TS17006 typescript type_error 85% 95% official
A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses. TS17007 typescript type_error 85% 95% official
JSX element '%s' has no corresponding closing tag. TS17008 typescript type_error 85% 95% official
'super' must be called before accessing 'this' in the constructor of a derived class. TS17009 typescript type_error 85% 95% official
Unknown type acquisition option '%s'. TS17010 typescript type_error 85% 95% official
'super' must be called before accessing a property of 'super' in the constructor of a derived class. TS17011 typescript type_error 85% 95% official
'%s' is not a valid meta-property for keyword '%s'. Did you mean '%s'? TS17012 typescript type_error 85% 95% official
Meta-property '%s' is only allowed in the body of a function declaration, function expression, or constructor. TS17013 typescript type_error 85% 95% official
JSX fragment has no corresponding closing tag. TS17014 typescript type_error 85% 95% official
Expected corresponding closing tag for JSX fragment. TS17015 typescript type_error 85% 95% official
The 'jsxFragmentFactory' compiler option must be provided to use JSX fragments with the 'jsxFactory' compiler option. TS17016 typescript type_error 85% 95% official
An @jsxFrag pragma is required when using an @jsx pragma with JSX fragments. TS17017 typescript type_error 85% 95% official
Unknown type acquisition option '%s'. Did you mean '%s'? TS17018 typescript type_error 85% 95% official
'%s' at the end of a type is not valid TypeScript syntax. Did you mean to write '%s'? TS17019 typescript type_error 85% 95% official
'%s' at the start of a type is not valid TypeScript syntax. Did you mean to write '%s'? TS17020 typescript type_error 85% 95% official
Unicode escape sequence cannot appear here. TS17021 typescript type_error 85% 95% official
Circularity detected while resolving configuration: %s TS18000 typescript type_error 85% 95% official
The 'files' list in config file '%s' is empty. TS18002 typescript type_error 85% 95% official
No inputs were found in config file '%s'. Specified 'include' paths were '%s' and 'exclude' paths were '%s'. TS18003 typescript type_error 85% 95% official
No value exists in scope for the shorthand property '%s'. Either declare one or provide an initializer. TS18004 typescript type_error 85% 95% official
Classes may not have a field named 'constructor'. TS18006 typescript type_error 85% 95% official
JSX expressions may not use the comma operator. Did you mean to write an array? TS18007 typescript type_error 85% 95% official
Private identifiers cannot be used as parameters. TS18009 typescript type_error 85% 95% official
An accessibility modifier cannot be used with a private identifier. TS18010 typescript type_error 85% 95% official
The operand of a 'delete' operator cannot be a private identifier. TS18011 typescript type_error 85% 95% official
'#constructor' is a reserved word. TS18012 typescript type_error 85% 95% official
Property '%s' is not accessible outside class '%s' because it has a private identifier. TS18013 typescript type_error 85% 95% official
The property '%s' cannot be accessed on type '%s' within this class because it is shadowed by another private identifier with the same spelling. TS18014 typescript type_error 85% 95% official
Property '%s' in type '%s' refers to a different member that cannot be accessed from within type '%s'. TS18015 typescript type_error 85% 95% official
Private identifiers are not allowed outside class bodies. TS18016 typescript type_error 85% 95% official
The shadowing declaration of '%s' is defined here TS18017 typescript type_error 85% 95% official
The declaration of '%s' that you probably intended to use is defined here TS18018 typescript type_error 85% 95% official
'%s' modifier cannot be used with a private identifier. TS18019 typescript type_error 85% 95% official
An enum member cannot be named with a private identifier. TS18024 typescript type_error 85% 95% official
'#!' can only be used at the start of a file. TS18026 typescript type_error 85% 95% official
Compiler reserves name '%s' when emitting private identifier downlevel. TS18027 typescript type_error 85% 95% official
Private identifiers are only available when targeting ECMAScript 2015 and higher. TS18028 typescript type_error 85% 95% official
Private identifiers are not allowed in variable declarations. TS18029 typescript type_error 85% 95% official
An optional chain cannot contain private identifiers. TS18030 typescript type_error 85% 95% official
The intersection '%s' was reduced to 'never' because property '%s' has conflicting types in some constituents. TS18031 typescript type_error 85% 95% official
The intersection '%s' was reduced to 'never' because property '%s' exists in multiple constituents and is private in some. TS18032 typescript type_error 85% 95% official
Type '%s' is not assignable to type '%s' as required for computed enum member values. TS18033 typescript type_error 85% 95% official
Invalid value for 'jsxFragmentFactory'. '%s' is not a valid identifier or qualified-name. TS18035 typescript type_error 85% 95% official
Class decorators can't be used with static private identifier. Consider removing the experimental decorator. TS18036 typescript type_error 85% 95% official
'await' expression cannot be used inside a class static block. TS18037 typescript type_error 85% 95% official
'for await' loops cannot be used inside a class static block. TS18038 typescript type_error 85% 95% official
Invalid use of '%s'. It cannot be used inside a class static block. TS18039 typescript type_error 85% 95% official
A 'return' statement cannot be used inside a class static block. TS18041 typescript type_error 85% 95% official
'%s' is a type and cannot be imported in JavaScript files. Use '%s' in a JSDoc type annotation. TS18042 typescript type_error 85% 95% official
Types cannot appear in export declarations in JavaScript files. TS18043 typescript type_error 85% 95% official
Properties with the 'accessor' modifier are only available when targeting ECMAScript 2015 and higher. TS18045 typescript type_error 85% 95% official
'%s' is of type 'unknown'. TS18046 typescript type_error 85% 95% official
'%s' is possibly 'null'. TS18047 typescript type_error 85% 95% official
'%s' is possibly 'undefined'. TS18048 typescript type_error 85% 95% official
'%s' is possibly 'null' or 'undefined'. TS18049 typescript type_error 85% 95% official
The value '%s' cannot be used here. TS18050 typescript type_error 85% 95% official
Compiler option '%s' cannot be given an empty string. TS18051 typescript type_error 85% 95% official
Its type '%s' is not a valid JSX element type. TS18053 typescript type_error 85% 95% official
'await using' statements cannot be used inside a class static block. TS18054 typescript type_error 85% 95% official
'%s' has a string type, but must have syntactically recognizable string syntax when 'isolatedModules' is enabled. TS18055 typescript type_error 85% 95% official
Enum member following a non-literal numeric member must have an initializer when 'isolatedModules' is enabled. TS18056 typescript type_error 85% 95% official
String literal import and export names are not supported when the '--module' flag is set to 'es2015' or 'es2020'. TS18057 typescript type_error 85% 95% official
Default imports are not allowed in a deferred import. TS18058 typescript type_error 85% 95% official
Named imports are not allowed in a deferred import. TS18059 typescript type_error 85% 95% official
Deferred imports are only supported when the '--module' flag is set to 'esnext' or 'preserve'. TS18060 typescript type_error 85% 95% official
'%s' is not a valid meta-property for keyword 'import'. Did you mean 'meta' or 'defer'? TS18061 typescript type_error 85% 95% official