Skip to content

Instantly share code, notes, and snippets.

@qnighy
Last active February 23, 2021 12:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save qnighy/9ba2c6b2023c4a8dad38c53faf4ed592 to your computer and use it in GitHub Desktop.
Save qnighy/9ba2c6b2023c4a8dad38c53faf4ed592 to your computer and use it in GitHub Desktop.
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","version":"27.0.0-next.6"},"message":"creating Importer singleton","sequence":1,"time":"2021-02-22T07:29:38.486Z"}
{"context":{"actualVersion":"27.0.0-next.3","expectedVersion":">=27.0.0-next.2 <28","logLevel":20,"namespace":"versions","package":"ts-jest","version":"27.0.0-next.6"},"message":"checking version of jest: OK","sequence":2,"time":"2021-02-22T07:29:38.492Z"}
{"context":{"logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","version":"27.0.0-next.6"},"message":"created new transformer","sequence":3,"time":"2021-02-22T07:29:38.493Z"}
{"context":{"logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","version":"27.0.0-next.6"},"message":"created new transformer","sequence":4,"time":"2021-02-22T07:29:38.661Z"}
{"context":{"logLevel":30,"namespace":"ts-jest-transformer","package":"ts-jest","version":"27.0.0-next.6"},"message":"no matching config-set found, creating a new one","sequence":5,"time":"2021-02-22T07:29:38.663Z"}
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","requireResult":{"exists":true,"given":"typescript","path":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/typescript.js"},"version":"27.0.0-next.6"},"message":"loaded module typescript","sequence":6,"time":"2021-02-22T07:29:38.847Z"}
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","version":"27.0.0-next.6"},"message":"patching typescript","sequence":7,"time":"2021-02-22T07:29:38.847Z"}
{"context":{"actualVersion":"4.1.5","expectedVersion":">=3.8 <5","logLevel":20,"namespace":"versions","package":"ts-jest","version":"27.0.0-next.6"},"message":"checking version of typescript: OK","sequence":8,"time":"2021-02-22T07:29:38.849Z"}
{"context":{"compilerModule":{"ANONYMOUS":"anonymous function","AssertionLevel":{"0":"None","1":"Normal","2":"Aggressive","3":"VeryAggressive","Aggressive":2,"None":0,"Normal":1,"VeryAggressive":3},"AssignmentDeclarationKind":{"0":"None","1":"ExportsProperty","2":"ModuleExports","3":"PrototypeProperty","4":"ThisProperty","5":"Property","6":"Prototype","7":"ObjectDefinePropertyValue","8":"ObjectDefinePropertyExports","9":"ObjectDefinePrototypeProperty","ExportsProperty":1,"ModuleExports":2,"None":0,"ObjectDefinePropertyExports":8,"ObjectDefinePropertyValue":7,"ObjectDefinePrototypeProperty":9,"Property":5,"Prototype":6,"PrototypeProperty":3,"ThisProperty":4},"AssignmentKind":{"0":"None","1":"Definite","2":"Compound","Compound":2,"Definite":1,"None":0},"Associativity":{"0":"Left","1":"Right","Left":0,"Right":1},"BreakpointResolver":{},"BuilderFileEmit":{"0":"DtsOnly","1":"Full","DtsOnly":0,"Full":1},"BuilderProgramKind":{"0":"SemanticDiagnosticsBuilderProgram","1":"EmitAndSemanticDiagnosticsBuilderProgram","EmitAndSemanticDiagnosticsBuilderProgram":1,"SemanticDiagnosticsBuilderProgram":0},"BuilderState":{},"BundleFileSectionKind":{"EmitHelpers":"emitHelpers","Internal":"internal","Lib":"lib","NoDefaultLib":"no-default-lib","Prepend":"prepend","Prologue":"prologue","Reference":"reference","Text":"text","Type":"type"},"CallHierarchy":{},"CharacterCodes":{"$":36,"0":"nullCharacter","10":"lineFeed","100":"d","101":"e","102":"f","103":"g","104":"h","105":"i","106":"j","107":"k","108":"l","109":"m","11":"verticalTab","110":"n","111":"o","112":"p","113":"q","114":"r","115":"s","116":"t","117":"u","118":"v","119":"w","12":"formFeed","120":"x","121":"y","122":"z","12288":"ideographicSpace","123":"openBrace","124":"bar","125":"closeBrace","126":"tilde","127":"maxAsciiCharacter","13":"carriageReturn","133":"nextLine","160":"nonBreakingSpace","32":"space","33":"exclamation","34":"doubleQuote","35":"hash","36":"$","37":"percent","38":"ampersand","39":"singleQuote","40":"openParen","41":"closeParen","42":"asterisk","43":"plus","44":"comma","45":"minus","46":"dot","47":"slash","48":"_0","49":"_1","50":"_2","51":"_3","52":"_4","53":"_5","54":"_6","55":"_7","56":"_8","57":"_9","5760":"ogham","58":"colon","59":"semicolon","60":"lessThan","61":"equals","62":"greaterThan","63":"question","64":"at","65":"A","65279":"byteOrderMark","66":"B","67":"C","68":"D","69":"E","70":"F","71":"G","72":"H","73":"I","74":"J","75":"K","76":"L","77":"M","78":"N","79":"O","8":"backspace","80":"P","81":"Q","8192":"enQuad","8193":"emQuad","8194":"enSpace","8195":"emSpace","8196":"threePerEmSpace","8197":"fourPerEmSpace","8198":"sixPerEmSpace","8199":"figureSpace","82":"R","8200":"punctuationSpace","8201":"thinSpace","8202":"hairSpace","8203":"zeroWidthSpace","8232":"lineSeparator","8233":"paragraphSeparator","8239":"narrowNoBreakSpace","8287":"mathematicalSpace","83":"S","84":"T","85":"U","86":"V","87":"W","88":"X","89":"Y","9":"tab","90":"Z","91":"openBracket","92":"backslash","93":"closeBracket","94":"caret","95":"_","96":"backtick","97":"a","98":"b","99":"c","A":65,"B":66,"C":67,"D":68,"E":69,"F":70,"G":71,"H":72,"I":73,"J":74,"K":75,"L":76,"M":77,"N":78,"O":79,"P":80,"Q":81,"R":82,"S":83,"T":84,"U":85,"V":86,"W":87,"X":88,"Y":89,"Z":90,"_":95,"_0":48,"_1":49,"_2":50,"_3":51,"_4":52,"_5":53,"_6":54,"_7":55,"_8":56,"_9":57,"a":97,"ampersand":38,"asterisk":42,"at":64,"b":98,"backslash":92,"backspace":8,"backtick":96,"bar":124,"byteOrderMark":65279,"c":99,"caret":94,"carriageReturn":13,"closeBrace":125,"closeBracket":93,"closeParen":41,"colon":58,"comma":44,"d":100,"dot":46,"doubleQuote":34,"e":101,"emQuad":8193,"emSpace":8195,"enQuad":8192,"enSpace":8194,"equals":61,"exclamation":33,"f":102,"figureSpace":8199,"formFeed":12,"fourPerEmSpace":8197,"g":103,"greaterThan":62,"h":104,"hairSpace":8202,"hash":35,"i":105,"ideographicSpace":12288,"j":106,"k":107,"l":108,"lessThan":60,"lineFeed":10,"lineSeparator":8232,"m":109,"mathematicalSpace":8287,"maxAsciiCharacter":127,"minus":45,"n":110,"narrowNoBreakSpace":8239,"nextLine":133,"nonBreakingSpace":160,"nullCharacter":0,"o":111,"ogham":5760,"openBrace":123,"openBracket":91,"openParen":40,"p":112,"paragraphSeparator":8233,"percent":37,"plus":43,"punctuationSpace":8200,"q":113,"question":63,"r":114,"s":115,"semicolon":59,"singleQuote":39,"sixPerEmSpace":8198,"slash":47,"space":32,"t":116,"tab":9,"thinSpace":8201,"threePerEmSpace":8196,"tilde":126,"u":117,"v":118,"verticalTab":11,"w":119,"x":120,"y":121,"z":122,"zeroWidthSpace":8203},"CheckFlags":{"1":"Instantiated","1024":"ContainsPrivate","128":"HasLiteralType","131072":"HasNeverType","16":"ReadPartial","16384":"OptionalParameter","192":"Discriminant","2":"SyntheticProperty","2048":"ContainsStatic","256":"ContainsPublic","262144":"Mapped","32":"WritePartial","32768":"RestParameter","4":"SyntheticMethod","4096":"Late","48":"Partial","512":"ContainsProtected","524288":"StripOptional","6":"Synthetic","64":"HasNonUniformType","65536":"DeferredType","8":"Readonly","8192":"ReverseMapped","ContainsPrivate":1024,"ContainsProtected":512,"ContainsPublic":256,"ContainsStatic":2048,"DeferredType":65536,"Discriminant":192,"HasLiteralType":128,"HasNeverType":131072,"HasNonUniformType":64,"Instantiated":1,"Late":4096,"Mapped":262144,"OptionalParameter":16384,"Partial":48,"ReadPartial":16,"Readonly":8,"RestParameter":32768,"ReverseMapped":8192,"StripOptional":524288,"Synthetic":6,"SyntheticMethod":4,"SyntheticProperty":2,"WritePartial":32},"ClassificationType":{"1":"comment","10":"punctuation","11":"className","12":"enumName","13":"interfaceName","14":"moduleName","15":"typeParameterName","16":"typeAliasName","17":"parameterName","18":"docCommentTagName","19":"jsxOpenTagName","2":"identifier","20":"jsxCloseTagName","21":"jsxSelfClosingTagName","22":"jsxAttribute","23":"jsxText","24":"jsxAttributeStringLiteralValue","25":"bigintLiteral","3":"keyword","4":"numericLiteral","5":"operator","6":"stringLiteral","7":"regularExpressionLiteral","8":"whiteSpace","9":"text","bigintLiteral":25,"className":11,"comment":1,"docCommentTagName":18,"enumName":12,"identifier":2,"interfaceName":13,"jsxAttribute":22,"jsxAttributeStringLiteralValue":24,"jsxCloseTagName":20,"jsxOpenTagName":19,"jsxSelfClosingTagName":21,"jsxText":23,"keyword":3,"moduleName":14,"numericLiteral":4,"operator":5,"parameterName":17,"punctuation":10,"regularExpressionLiteral":7,"stringLiteral":6,"text":9,"typeAliasName":16,"typeParameterName":15,"whiteSpace":8},"ClassificationTypeNames":{"bigintLiteral":"bigint","className":"class name","comment":"comment","docCommentTagName":"doc comment tag name","enumName":"enum name","identifier":"identifier","interfaceName":"interface name","jsxAttribute":"jsx attribute","jsxAttributeStringLiteralValue":"jsx attribute string literal value","jsxCloseTagName":"jsx close tag name","jsxOpenTagName":"jsx open tag name","jsxSelfClosingTagName":"jsx self closing tag name","jsxText":"jsx text","keyword":"keyword","moduleName":"module name","numericLiteral":"number","operator":"operator","parameterName":"parameter name","punctuation":"punctuation","stringLiteral":"string","text":"text","typeAliasName":"type alias name","typeParameterName":"type parameter name","whiteSpace":"whitespace"},"CommentDirectiveType":{"0":"ExpectError","1":"Ignore","ExpectError":0,"Ignore":1},"Comparison":{"-1":"LessThan","0":"EqualTo","1":"GreaterThan","EqualTo":0,"GreaterThan":1,"LessThan":-1},"Completions":{"CompletionKind":{"0":"ObjectPropertyDeclaration","1":"Global","2":"PropertyAccess","3":"MemberLike","4":"String","5":"None","Global":1,"MemberLike":3,"None":5,"ObjectPropertyDeclaration":0,"PropertyAccess":2,"String":4},"CompletionSource":{"ThisProperty":"ThisProperty/"},"SortText":{"AutoImportSuggestions":"6","GlobalsOrKeywords":"5","JavascriptIdentifiers":"7","LocalDeclarationPriority":"0","LocationPriority":"1","MemberDeclaredBySpreadAssignment":"3","OptionalMember":"2","SuggestedClassMembers":"4"},"StringCompletions":{}},"ConfigFileProgramReloadLevel":{"0":"None","1":"Partial","2":"Full","Full":2,"None":0,"Partial":1},"ContextFlags":{"0":"None","1":"Signature","2":"NoConstraints","4":"Completions","8":"SkipBindingPatterns","Completions":4,"NoConstraints":2,"None":0,"Signature":1,"SkipBindingPatterns":8},"Debug":{"currentLogLevel":2,"isDebugging":false},"DiagnosticCategory":{"0":"Warning","1":"Error","2":"Suggestion","3":"Message","Error":1,"Message":3,"Suggestion":2,"Warning":0},"Diagnostics":{"A_0_modifier_cannot_be_used_with_an_import_declaration":{"category":1,"code":1079,"key":"A_0_modifier_cannot_be_used_with_an_import_declaration_1079","message":"A '{0}' modifier cannot be used with an import declaration."},"A_0_modifier_cannot_be_used_with_an_interface_declaration":{"category":1,"code":1045,"key":"A_0_modifier_cannot_be_used_with_an_interface_declaration_1045","message":"A '{0}' modifier cannot be used with an interface declaration."},"A_0_parameter_must_be_the_first_parameter":{"category":1,"code":2680,"key":"A_0_parameter_must_be_the_first_parameter_2680","message":"A '{0}' parameter must be the first parameter."},"A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags":{"category":1,"code":8033,"key":"A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags_8033","message":"A JSDoc '@typedef' comment may not contain multiple '@type' tags."},"A_bigint_literal_cannot_use_exponential_notation":{"category":1,"code":1352,"key":"A_bigint_literal_cannot_use_exponential_notation_1352","message":"A bigint literal cannot use exponential notation."},"A_bigint_literal_must_be_an_integer":{"category":1,"code":1353,"key":"A_bigint_literal_must_be_an_integer_1353","message":"A bigint literal must be an integer."},"A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature":{"category":1,"code":2463,"key":"A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463","message":"A binding pattern parameter cannot be optional in an implementation signature."},"A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement":{"category":1,"code":1105,"key":"A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105","message":"A 'break' statement can only be used within an enclosing iteration or switch statement."},"A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement":{"category":1,"code":1116,"key":"A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116","message":"A 'break' statement can only jump to a label of an enclosing statement."},"A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments":{"category":1,"code":2500,"key":"A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500","message":"A class can only implement an identifier/qualified-name with optional type arguments."},"A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_members":{"category":1,"code":2422,"key":"A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422","message":"A class can only implement an object type or intersection of object types with statically known members."},"A_class_declaration_without_the_default_modifier_must_have_a_name":{"category":1,"code":1211,"key":"A_class_declaration_without_the_default_modifier_must_have_a_name_1211","message":"A class declaration without the 'default' modifier must have a name."},"A_class_may_only_extend_another_class":{"category":1,"code":2311,"key":"A_class_may_only_extend_another_class_2311","message":"A class may only extend another class."},"A_class_member_cannot_have_the_0_keyword":{"category":1,"code":1248,"key":"A_class_member_cannot_have_the_0_keyword_1248","message":"A class member cannot have the '{0}' keyword."},"A_comma_expression_is_not_allowed_in_a_computed_property_name":{"category":1,"code":1171,"key":"A_comma_expression_is_not_allowed_in_a_computed_property_name_1171","message":"A comma expression is not allowed in a computed property name."},"A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type":{"category":1,"code":2467,"key":"A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467","message":"A computed property name cannot reference a type parameter from its containing type."},"A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type":{"category":1,"code":1166,"key":"A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_1166","message":"A computed property name in a class property declaration must refer to an expression whose type is a literal type or a 'unique symbol' type."},"A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type":{"category":1,"code":1168,"key":"A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168","message":"A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type."},"A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type":{"category":1,"code":1170,"key":"A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170","message":"A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type."},"A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type":{"category":1,"code":1165,"key":"A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165","message":"A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type."},"A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type":{"category":1,"code":1169,"key":"A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169","message":"A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type."},"A_computed_property_name_must_be_of_type_string_number_symbol_or_any":{"category":1,"code":2464,"key":"A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464","message":"A computed property name must be of type 'string', 'number', 'symbol', or 'any'."},"A_computed_property_name_of_the_form_0_must_be_of_type_symbol":{"category":1,"code":2471,"key":"A_computed_property_name_of_the_form_0_must_be_of_type_symbol_2471","message":"A computed property name of the form '{0}' must be of type 'symbol'."},"A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals":{"category":1,"code":1355,"key":"A_const_assertions_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array__1355","message":"A 'const' assertions can only be applied to references to enum members, or string, number, boolean, array, or object literals."},"A_const_enum_member_can_only_be_accessed_using_a_string_literal":{"category":1,"code":2476,"key":"A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476","message":"A const enum member can only be accessed using a string literal."},"A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_reference":{"category":1,"code":1254,"key":"A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254","message":"A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference."},"A_constructor_cannot_contain_a_super_call_when_its_class_extends_null":{"category":1,"code":17005,"key":"A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005","message":"A constructor cannot contain a 'super' call when its class extends 'null'."},"A_constructor_cannot_have_a_this_parameter":{"category":1,"code":2681,"key":"A_constructor_cannot_have_a_this_parameter_2681","message":"A constructor cannot have a 'this' parameter."},"A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement":{"category":1,"code":1104,"key":"A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104","message":"A 'continue' statement can only be used within an enclosing iteration statement."},"A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement":{"category":1,"code":1115,"key":"A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115","message":"A 'continue' statement can only jump to a label of an enclosing iteration statement."},"A_declare_modifier_cannot_be_used_in_an_already_ambient_context":{"category":1,"code":1038,"key":"A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038","message":"A 'declare' modifier cannot be used in an already ambient context."},"A_decorator_can_only_decorate_a_method_implementation_not_an_overload":{"category":1,"code":1249,"key":"A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249","message":"A decorator can only decorate a method implementation, not an overload."},"A_default_clause_cannot_appear_more_than_once_in_a_switch_statement":{"category":1,"code":1113,"key":"A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113","message":"A 'default' clause cannot appear more than once in a 'switch' statement."},"A_default_export_can_only_be_used_in_an_ECMAScript_style_module":{"category":1,"code":1319,"key":"A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319","message":"A default export can only be used in an ECMAScript-style module."},"A_definite_assignment_assertion_is_not_permitted_in_this_context":{"category":1,"code":1255,"key":"A_definite_assignment_assertion_is_not_permitted_in_this_context_1255","message":"A definite assignment assertion '!' is not permitted in this context."},"A_destructuring_declaration_must_have_an_initializer":{"category":1,"code":1182,"key":"A_destructuring_declaration_must_have_an_initializer_1182","message":"A destructuring declaration must have an initializer."},"A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option":{"category":1,"code":2712,"key":"A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declarat_2712","message":"A dynamic import call in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your `--lib` option."},"A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option":{"category":1,"code":2711,"key":"A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711","message":"A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your `--lib` option."},"A_file_cannot_have_a_reference_to_itself":{"category":1,"code":1006,"key":"A_file_cannot_have_a_reference_to_itself_1006","message":"A file cannot have a reference to itself."},"A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator":{"category":1,"code":1103,"key":"A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator_1103","message":"A 'for-await-of' statement is only allowed within an async function or async generator."},"A_function_returning_never_cannot_have_a_reachable_end_point":{"category":1,"code":2534,"key":"A_function_returning_never_cannot_have_a_reachable_end_point_2534","message":"A function returning 'never' cannot have a reachable end point."},"A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void":{"category":1,"code":2679,"key":"A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679","message":"A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'."},"A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value":{"category":1,"code":2355,"key":"A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value_2355","message":"A function whose declared type is neither 'void' nor 'any' must return a value."},"A_generator_cannot_have_a_void_type_annotation":{"category":1,"code":2505,"key":"A_generator_cannot_have_a_void_type_annotation_2505","message":"A generator cannot have a 'void' type annotation."},"A_get_accessor_cannot_have_parameters":{"category":1,"code":1054,"key":"A_get_accessor_cannot_have_parameters_1054","message":"A 'get' accessor cannot have parameters."},"A_get_accessor_must_return_a_value":{"category":1,"code":2378,"key":"A_get_accessor_must_return_a_value_2378","message":"A 'get' accessor must return a value."},"A_label_is_not_allowed_here":{"category":1,"code":1344,"key":"A_label_is_not_allowed_here_1344","message":"'A label is not allowed here."},"A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_colon_rather_than_after_the_type":{"category":1,"code":5086,"key":"A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_c_5086","message":"A labeled tuple element is declared as optional with a question mark after the name and before the colon, rather than after the type."},"A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type":{"category":1,"code":5087,"key":"A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type_5087","message":"A labeled tuple element is declared as rest with a `...` before the name, rather than before the type."},"A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_members_defined_in_other_enums":{"category":1,"code":2651,"key":"A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651","message":"A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums."},"A_method_cannot_be_named_with_a_private_identifier":{"category":1,"code":18022,"key":"A_method_cannot_be_named_with_a_private_identifier_18022","message":"A method cannot be named with a private identifier."},"A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any":{"category":1,"code":2545,"key":"A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545","message":"A mixin class must have a constructor with a single rest parameter of type 'any[]'."},"A_module_cannot_have_multiple_default_exports":{"category":1,"code":2528,"key":"A_module_cannot_have_multiple_default_exports_2528","message":"A module cannot have multiple default exports."},"A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merged":{"category":1,"code":2433,"key":"A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433","message":"A namespace declaration cannot be in a different file from a class or function with which it is merged."},"A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged":{"category":1,"code":2434,"key":"A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434","message":"A namespace declaration cannot be located prior to a class or function with which it is merged."},"A_namespace_declaration_is_only_allowed_in_a_namespace_or_module":{"category":1,"code":1235,"key":"A_namespace_declaration_is_only_allowed_in_a_namespace_or_module_1235","message":"A namespace declaration is only allowed in a namespace or module."},"A_new_expression_with_type_arguments_must_always_be_followed_by_a_parenthesized_argument_list":{"category":1,"code":1384,"key":"A_new_expression_with_type_arguments_must_always_be_followed_by_a_parenthesized_argument_list_1384","message":"A 'new' expression with type arguments must always be followed by a parenthesized argument list."},"A_non_dry_build_would_build_project_0":{"category":3,"code":6357,"key":"A_non_dry_build_would_build_project_0_6357","message":"A non-dry build would build project '{0}'"},"A_non_dry_build_would_delete_the_following_files_Colon_0":{"category":3,"code":6356,"key":"A_non_dry_build_would_delete_the_following_files_Colon_0_6356","message":"A non-dry build would delete the following files: {0}"},"A_non_dry_build_would_update_output_of_project_0":{"category":3,"code":6375,"key":"A_non_dry_build_would_update_output_of_project_0_6375","message":"A non-dry build would update output of project '{0}'"},"A_non_dry_build_would_update_timestamps_for_output_of_project_0":{"category":3,"code":6374,"key":"A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374","message":"A non-dry build would update timestamps for output of project '{0}'"},"A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation":{"category":1,"code":2371,"key":"A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371","message":"A parameter initializer is only allowed in a function or constructor implementation."},"A_parameter_property_cannot_be_declared_using_a_rest_parameter":{"category":1,"code":1317,"key":"A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317","message":"A parameter property cannot be declared using a rest parameter."},"A_parameter_property_is_only_allowed_in_a_constructor_implementation":{"category":1,"code":2369,"key":"A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369","message":"A parameter property is only allowed in a constructor implementation."},"A_parameter_property_may_not_be_declared_using_a_binding_pattern":{"category":1,"code":1187,"key":"A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187","message":"A parameter property may not be declared using a binding pattern."},"A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not":{"category":1,"code":18001,"key":"A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not_18001","message":"A path in an 'extends' option must be relative or rooted, but '{0}' is not."},"A_promise_must_have_a_then_method":{"category":1,"code":1059,"key":"A_promise_must_have_a_then_method_1059","message":"A promise must have a 'then' method."},"A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly":{"category":1,"code":1331,"key":"A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331","message":"A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'."},"A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly":{"category":1,"code":1330,"key":"A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330","message":"A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'."},"A_required_element_cannot_follow_an_optional_element":{"category":1,"code":1257,"key":"A_required_element_cannot_follow_an_optional_element_1257","message":"A required element cannot follow an optional element."},"A_required_parameter_cannot_follow_an_optional_parameter":{"category":1,"code":1016,"key":"A_required_parameter_cannot_follow_an_optional_parameter_1016","message":"A required parameter cannot follow an optional parameter."},"A_rest_element_cannot_contain_a_binding_pattern":{"category":1,"code":2501,"key":"A_rest_element_cannot_contain_a_binding_pattern_2501","message":"A rest element cannot contain a binding pattern."},"A_rest_element_cannot_have_a_property_name":{"category":1,"code":2566,"key":"A_rest_element_cannot_have_a_property_name_2566","message":"A rest element cannot have a property name."},"A_rest_element_cannot_have_an_initializer":{"category":1,"code":1186,"key":"A_rest_element_cannot_have_an_initializer_1186","message":"A rest element cannot have an initializer."},"A_rest_element_must_be_last_in_a_destructuring_pattern":{"category":1,"code":2462,"key":"A_rest_element_must_be_last_in_a_destructuring_pattern_2462","message":"A rest element must be last in a destructuring pattern."},"A_rest_element_must_be_last_in_a_tuple_type":{"category":1,"code":1256,"key":"A_rest_element_must_be_last_in_a_tuple_type_1256","message":"A rest element must be last in a tuple type."},"A_rest_element_type_must_be_an_array_type":{"category":1,"code":2574,"key":"A_rest_element_type_must_be_an_array_type_2574","message":"A rest element type must be an array type."},"A_rest_parameter_cannot_be_optional":{"category":1,"code":1047,"key":"A_rest_parameter_cannot_be_optional_1047","message":"A rest parameter cannot be optional."},"A_rest_parameter_cannot_have_an_initializer":{"category":1,"code":1048,"key":"A_rest_parameter_cannot_have_an_initializer_1048","message":"A rest parameter cannot have an initializer."},"A_rest_parameter_must_be_last_in_a_parameter_list":{"category":1,"code":1014,"key":"A_rest_parameter_must_be_last_in_a_parameter_list_1014","message":"A rest parameter must be last in a parameter list."},"A_rest_parameter_must_be_of_an_array_type":{"category":1,"code":2370,"key":"A_rest_parameter_must_be_of_an_array_type_2370","message":"A rest parameter must be of an array type."},"A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma":{"category":1,"code":1013,"key":"A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013","message":"A rest parameter or binding pattern may not have a trailing comma."},"A_return_statement_can_only_be_used_within_a_function_body":{"category":1,"code":1108,"key":"A_return_statement_can_only_be_used_within_a_function_body_1108","message":"A 'return' statement can only be used within a function body."},"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl":{"category":3,"code":6167,"key":"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","message":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."},"A_set_accessor_cannot_have_a_return_type_annotation":{"category":1,"code":1095,"key":"A_set_accessor_cannot_have_a_return_type_annotation_1095","message":"A 'set' accessor cannot have a return type annotation."},"A_set_accessor_cannot_have_an_optional_parameter":{"category":1,"code":1051,"key":"A_set_accessor_cannot_have_an_optional_parameter_1051","message":"A 'set' accessor cannot have an optional parameter."},"A_set_accessor_cannot_have_rest_parameter":{"category":1,"code":1053,"key":"A_set_accessor_cannot_have_rest_parameter_1053","message":"A 'set' accessor cannot have rest parameter."},"A_set_accessor_must_have_exactly_one_parameter":{"category":1,"code":1049,"key":"A_set_accessor_must_have_exactly_one_parameter_1049","message":"A 'set' accessor must have exactly one parameter."},"A_set_accessor_parameter_cannot_have_an_initializer":{"category":1,"code":1052,"key":"A_set_accessor_parameter_cannot_have_an_initializer_1052","message":"A 'set' accessor parameter cannot have an initializer."},"A_signature_with_an_implementation_cannot_use_a_string_literal_type":{"category":1,"code":2381,"key":"A_signature_with_an_implementation_cannot_use_a_string_literal_type_2381","message":"A signature with an implementation cannot use a string literal type."},"A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_properties_parameter_properties_or_private_identifiers":{"category":1,"code":2376,"key":"A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_proper_2376","message":"A 'super' call must be the first statement in the constructor when a class contains initialized properties, parameter properties, or private identifiers."},"A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard":{"category":1,"code":2518,"key":"A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518","message":"A 'this'-based type guard is not compatible with a parameter-based type guard."},"A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface":{"category":1,"code":2526,"key":"A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526","message":"A 'this' type is available only in a non-static member of a class or interface."},"A_tsconfig_json_file_is_already_defined_at_Colon_0":{"category":1,"code":5054,"key":"A_tsconfig_json_file_is_already_defined_at_Colon_0_5054","message":"A 'tsconfig.json' file is already defined at: '{0}'."},"A_tuple_member_cannot_be_both_optional_and_rest":{"category":1,"code":5085,"key":"A_tuple_member_cannot_be_both_optional_and_rest_5085","message":"A tuple member cannot be both optional and rest."},"A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses":{"category":1,"code":17007,"key":"A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007","message":"A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses."},"A_type_literal_property_cannot_have_an_initializer":{"category":1,"code":1247,"key":"A_type_literal_property_cannot_have_an_initializer_1247","message":"A type literal property cannot have an initializer."},"A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both":{"category":1,"code":1363,"key":"A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both_1363","message":"A type-only import can specify a default import or named bindings, but not both."},"A_type_predicate_cannot_reference_a_rest_parameter":{"category":1,"code":1229,"key":"A_type_predicate_cannot_reference_a_rest_parameter_1229","message":"A type predicate cannot reference a rest parameter."},"A_type_predicate_cannot_reference_element_0_in_a_binding_pattern":{"category":1,"code":1230,"key":"A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230","message":"A type predicate cannot reference element '{0}' in a binding pattern."},"A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods":{"category":1,"code":1228,"key":"A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228","message":"A type predicate is only allowed in return type position for functions and methods."},"A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type":{"category":1,"code":2677,"key":"A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677","message":"A type predicate's type must be assignable to its parameter's type."},"A_variable_whose_type_is_a_unique_symbol_type_must_be_const":{"category":1,"code":1332,"key":"A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332","message":"A variable whose type is a 'unique symbol' type must be 'const'."},"A_yield_expression_is_only_allowed_in_a_generator_body":{"category":1,"code":1163,"key":"A_yield_expression_is_only_allowed_in_a_generator_body_1163","message":"A 'yield' expression is only allowed in a generator body."},"Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression":{"category":1,"code":2513,"key":"Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513","message":"Abstract method '{0}' in class '{1}' cannot be accessed via super expression."},"Abstract_methods_can_only_appear_within_an_abstract_class":{"category":1,"code":1244,"key":"Abstract_methods_can_only_appear_within_an_abstract_class_1244","message":"Abstract methods can only appear within an abstract class."},"Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor":{"category":1,"code":2715,"key":"Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715","message":"Abstract property '{0}' in class '{1}' cannot be accessed in the constructor."},"Accessibility_modifier_already_seen":{"category":1,"code":1028,"key":"Accessibility_modifier_already_seen_1028","message":"Accessibility modifier already seen."},"Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher":{"category":1,"code":1056,"key":"Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056","message":"Accessors are only available when targeting ECMAScript 5 and higher."},"Accessors_must_both_be_abstract_or_non_abstract":{"category":1,"code":2676,"key":"Accessors_must_both_be_abstract_or_non_abstract_2676","message":"Accessors must both be abstract or non-abstract."},"Add_0_to_existing_import_declaration_from_1":{"category":3,"code":90015,"key":"Add_0_to_existing_import_declaration_from_1_90015","message":"Add '{0}' to existing import declaration from \"{1}\""},"Add_0_to_unresolved_variable":{"category":3,"code":90008,"key":"Add_0_to_unresolved_variable_90008","message":"Add '{0}.' to unresolved variable"},"Add_a_return_statement":{"category":3,"code":95111,"key":"Add_a_return_statement_95111","message":"Add a return statement"},"Add_all_missing_async_modifiers":{"category":3,"code":95041,"key":"Add_all_missing_async_modifiers_95041","message":"Add all missing 'async' modifiers"},"Add_all_missing_call_parentheses":{"category":3,"code":95068,"key":"Add_all_missing_call_parentheses_95068","message":"Add all missing call parentheses"},"Add_all_missing_imports":{"category":3,"code":95064,"key":"Add_all_missing_imports_95064","message":"Add all missing imports"},"Add_all_missing_members":{"category":3,"code":95022,"key":"Add_all_missing_members_95022","message":"Add all missing members"},"Add_all_missing_return_statement":{"category":3,"code":95114,"key":"Add_all_missing_return_statement_95114","message":"Add all missing return statement"},"Add_all_missing_super_calls":{"category":3,"code":95039,"key":"Add_all_missing_super_calls_95039","message":"Add all missing super calls"},"Add_async_modifier_to_containing_function":{"category":3,"code":90029,"key":"Add_async_modifier_to_containing_function_90029","message":"Add async modifier to containing function"},"Add_await":{"category":3,"code":95083,"key":"Add_await_95083","message":"Add 'await'"},"Add_await_to_initializer_for_0":{"category":3,"code":95084,"key":"Add_await_to_initializer_for_0_95084","message":"Add 'await' to initializer for '{0}'"},"Add_await_to_initializers":{"category":3,"code":95089,"key":"Add_await_to_initializers_95089","message":"Add 'await' to initializers"},"Add_braces_to_arrow_function":{"category":3,"code":95059,"key":"Add_braces_to_arrow_function_95059","message":"Add braces to arrow function"},"Add_class_tag":{"category":3,"code":95102,"key":"Add_class_tag_95102","message":"Add '@class' tag"},"Add_const_to_all_unresolved_variables":{"category":3,"code":95082,"key":"Add_const_to_all_unresolved_variables_95082","message":"Add 'const' to all unresolved variables"},"Add_const_to_unresolved_variable":{"category":3,"code":95081,"key":"Add_const_to_unresolved_variable_95081","message":"Add 'const' to unresolved variable"},"Add_default_import_0_to_existing_import_declaration_from_1":{"category":3,"code":90033,"key":"Add_default_import_0_to_existing_import_declaration_from_1_90033","message":"Add default import '{0}' to existing import declaration from \"{1}\""},"Add_definite_assignment_assertion_to_property_0":{"category":3,"code":95020,"key":"Add_definite_assignment_assertion_to_property_0_95020","message":"Add definite assignment assertion to property '{0}'"},"Add_definite_assignment_assertions_to_all_uninitialized_properties":{"category":3,"code":95028,"key":"Add_definite_assignment_assertions_to_all_uninitialized_properties_95028","message":"Add definite assignment assertions to all uninitialized properties"},"Add_export_to_make_this_file_into_a_module":{"category":3,"code":95097,"key":"Add_export_to_make_this_file_into_a_module_95097","message":"Add 'export {}' to make this file into a module"},"Add_index_signature_for_property_0":{"category":3,"code":90017,"key":"Add_index_signature_for_property_0_90017","message":"Add index signature for property '{0}'"},"Add_initializer_to_property_0":{"category":3,"code":95019,"key":"Add_initializer_to_property_0_95019","message":"Add initializer to property '{0}'"},"Add_initializers_to_all_uninitialized_properties":{"category":3,"code":95027,"key":"Add_initializers_to_all_uninitialized_properties_95027","message":"Add initializers to all uninitialized properties"},"Add_missing_call_parentheses":{"category":3,"code":95067,"key":"Add_missing_call_parentheses_95067","message":"Add missing call parentheses"},"Add_missing_enum_member_0":{"category":3,"code":95063,"key":"Add_missing_enum_member_0_95063","message":"Add missing enum member '{0}'"},"Add_missing_new_operator_to_all_calls":{"category":3,"code":95072,"key":"Add_missing_new_operator_to_all_calls_95072","message":"Add missing 'new' operator to all calls"},"Add_missing_new_operator_to_call":{"category":3,"code":95071,"key":"Add_missing_new_operator_to_call_95071","message":"Add missing 'new' operator to call"},"Add_missing_super_call":{"category":3,"code":90001,"key":"Add_missing_super_call_90001","message":"Add missing 'super()' call"},"Add_missing_typeof":{"category":3,"code":95052,"key":"Add_missing_typeof_95052","message":"Add missing 'typeof'"},"Add_names_to_all_parameters_without_names":{"category":3,"code":95073,"key":"Add_names_to_all_parameters_without_names_95073","message":"Add names to all parameters without names"},"Add_or_remove_braces_in_an_arrow_function":{"category":3,"code":95058,"key":"Add_or_remove_braces_in_an_arrow_function_95058","message":"Add or remove braces in an arrow function"},"Add_parameter_name":{"category":3,"code":90034,"key":"Add_parameter_name_90034","message":"Add parameter name"},"Add_qualifier_to_all_unresolved_variables_matching_a_member_name":{"category":3,"code":95037,"key":"Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037","message":"Add qualifier to all unresolved variables matching a member name"},"Add_this_parameter":{"category":3,"code":95104,"key":"Add_this_parameter_95104","message":"Add 'this' parameter."},"Add_this_tag":{"category":3,"code":95103,"key":"Add_this_tag_95103","message":"Add '@this' tag"},"Add_to_all_uncalled_decorators":{"category":3,"code":95044,"key":"Add_to_all_uncalled_decorators_95044","message":"Add '()' to all uncalled decorators"},"Add_ts_ignore_to_all_error_messages":{"category":3,"code":95042,"key":"Add_ts_ignore_to_all_error_messages_95042","message":"Add '@ts-ignore' to all error messages"},"Add_undefined_type_to_all_uninitialized_properties":{"category":3,"code":95029,"key":"Add_undefined_type_to_all_uninitialized_properties_95029","message":"Add undefined type to all uninitialized properties"},"Add_undefined_type_to_property_0":{"category":3,"code":95018,"key":"Add_undefined_type_to_property_0_95018","message":"Add 'undefined' type to property '{0}'"},"Add_unknown_conversion_for_non_overlapping_types":{"category":3,"code":95069,"key":"Add_unknown_conversion_for_non_overlapping_types_95069","message":"Add 'unknown' conversion for non-overlapping types"},"Add_unknown_to_all_conversions_of_non_overlapping_types":{"category":3,"code":95070,"key":"Add_unknown_to_all_conversions_of_non_overlapping_types_95070","message":"Add 'unknown' to all conversions of non-overlapping types"},"Add_void_to_Promise_resolved_without_a_value":{"category":3,"code":95143,"key":"Add_void_to_Promise_resolved_without_a_value_95143","message":"Add 'void' to Promise resolved without a value"},"Add_void_to_all_Promises_resolved_without_a_value":{"category":3,"code":95144,"key":"Add_void_to_all_Promises_resolved_without_a_value_95144","message":"Add 'void' to all Promises resolved without a value"},"Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript_files_Learn_more_at_https_Colon_Slash_Slashaka_ms_Slashtsconfig":{"category":1,"code":5068,"key":"Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068","message":"Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig."},"Additional_Checks":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"Advanced_Options":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"All_declarations_of_0_must_have_identical_modifiers":{"category":1,"code":2687,"key":"All_declarations_of_0_must_have_identical_modifiers_2687","message":"All declarations of '{0}' must have identical modifiers."},"All_declarations_of_0_must_have_identical_type_parameters":{"category":1,"code":2428,"key":"All_declarations_of_0_must_have_identical_type_parameters_2428","message":"All declarations of '{0}' must have identical type parameters."},"All_declarations_of_an_abstract_method_must_be_consecutive":{"category":1,"code":2516,"key":"All_declarations_of_an_abstract_method_must_be_consecutive_2516","message":"All declarations of an abstract method must be consecutive."},"All_destructured_elements_are_unused":{"category":1,"code":6198,"key":"All_destructured_elements_are_unused_6198","message":"All destructured elements are unused.","reportsUnnecessary":true},"All_imports_in_import_declaration_are_unused":{"category":1,"code":6192,"key":"All_imports_in_import_declaration_are_unused_6192","message":"All imports in import declaration are unused.","reportsUnnecessary":true},"All_type_parameters_are_unused":{"category":1,"code":6205,"key":"All_type_parameters_are_unused_6205","message":"All type parameters are unused."},"All_variables_are_unused":{"category":1,"code":6199,"key":"All_variables_are_unused_6199","message":"All variables are unused.","reportsUnnecessary":true},"Allow_accessing_UMD_globals_from_modules":{"category":3,"code":95076,"key":"Allow_accessing_UMD_globals_from_modules_95076","message":"Allow accessing UMD globals from modules."},"Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking":{"category":3,"code":6011,"key":"Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011","message":"Allow default imports from modules with no default export. This does not affect code emit, just typechecking."},"Allow_javascript_files_to_be_compiled":{"category":3,"code":6102,"key":"Allow_javascript_files_to_be_compiled_6102","message":"Allow javascript files to be compiled."},"Already_included_file_name_0_differs_from_file_name_1_only_in_casing":{"category":1,"code":1261,"key":"Already_included_file_name_0_differs_from_file_name_1_only_in_casing_1261","message":"Already included file name '{0}' differs from file name '{1}' only in casing."},"Ambient_module_declaration_cannot_specify_relative_module_name":{"category":1,"code":2436,"key":"Ambient_module_declaration_cannot_specify_relative_module_name_2436","message":"Ambient module declaration cannot specify relative module name."},"Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces":{"category":1,"code":2435,"key":"Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435","message":"Ambient modules cannot be nested in other modules or namespaces."},"An_AMD_module_cannot_have_multiple_name_assignments":{"category":1,"code":2458,"key":"An_AMD_module_cannot_have_multiple_name_assignments_2458","message":"An AMD module cannot have multiple name assignments."},"An_abstract_accessor_cannot_have_an_implementation":{"category":1,"code":1318,"key":"An_abstract_accessor_cannot_have_an_implementation_1318","message":"An abstract accessor cannot have an implementation."},"An_accessibility_modifier_cannot_be_used_with_a_private_identifier":{"category":1,"code":18010,"key":"An_accessibility_modifier_cannot_be_used_with_a_private_identifier_18010","message":"An accessibility modifier cannot be used with a private identifier."},"An_accessor_cannot_be_named_with_a_private_identifier":{"category":1,"code":18023,"key":"An_accessor_cannot_be_named_with_a_private_identifier_18023","message":"An accessor cannot be named with a private identifier."},"An_accessor_cannot_have_type_parameters":{"category":1,"code":1094,"key":"An_accessor_cannot_have_type_parameters_1094","message":"An accessor cannot have type parameters."},"An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file":{"category":1,"code":1234,"key":"An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234","message":"An ambient module declaration is only allowed at the top level in a file."},"An_argument_for_0_was_not_provided":{"category":3,"code":6210,"key":"An_argument_for_0_was_not_provided_6210","message":"An argument for '{0}' was not provided."},"An_argument_matching_this_binding_pattern_was_not_provided":{"category":3,"code":6211,"key":"An_argument_matching_this_binding_pattern_was_not_provided_6211","message":"An argument matching this binding pattern was not provided."},"An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type":{"category":1,"code":2356,"key":"An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356","message":"An arithmetic operand must be of type 'any', 'number', 'bigint' or an enum type."},"An_arrow_function_cannot_have_a_this_parameter":{"category":1,"code":2730,"key":"An_arrow_function_cannot_have_a_this_parameter_2730","message":"An arrow function cannot have a 'this' parameter."},"An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option":{"category":1,"code":2705,"key":"An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_de_2705","message":"An async function or method in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your `--lib` option."},"An_async_function_or_method_must_have_a_valid_awaitable_return_type":{"category":1,"code":1057,"key":"An_async_function_or_method_must_have_a_valid_awaitable_return_type_1057","message":"An async function or method must have a valid awaitable return type."},"An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option":{"category":1,"code":2697,"key":"An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697","message":"An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your `--lib` option."},"An_async_iterator_must_have_a_next_method":{"category":1,"code":2519,"key":"An_async_iterator_must_have_a_next_method_2519","message":"An async iterator must have a 'next()' method."},"An_element_access_expression_should_take_an_argument":{"category":1,"code":1011,"key":"An_element_access_expression_should_take_an_argument_1011","message":"An element access expression should take an argument."},"An_enum_member_cannot_be_named_with_a_private_identifier":{"category":1,"code":18024,"key":"An_enum_member_cannot_be_named_with_a_private_identifier_18024","message":"An enum member cannot be named with a private identifier."},"An_enum_member_cannot_have_a_numeric_name":{"category":1,"code":2452,"key":"An_enum_member_cannot_have_a_numeric_name_2452","message":"An enum member cannot have a numeric name."},"An_enum_member_name_must_be_followed_by_a_or":{"category":1,"code":1357,"key":"An_enum_member_name_must_be_followed_by_a_or_1357","message":"An enum member name must be followed by a ',', '=', or '}'."},"An_export_assignment_can_only_be_used_in_a_module":{"category":1,"code":1231,"key":"An_export_assignment_can_only_be_used_in_a_module_1231","message":"An export assignment can only be used in a module."},"An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements":{"category":1,"code":2309,"key":"An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309","message":"An export assignment cannot be used in a module with other exported elements."},"An_export_assignment_cannot_be_used_in_a_namespace":{"category":1,"code":1063,"key":"An_export_assignment_cannot_be_used_in_a_namespace_1063","message":"An export assignment cannot be used in a namespace."},"An_export_assignment_cannot_have_modifiers":{"category":1,"code":1120,"key":"An_export_assignment_cannot_have_modifiers_1120","message":"An export assignment cannot have modifiers."},"An_export_declaration_can_only_be_used_in_a_module":{"category":1,"code":1233,"key":"An_export_declaration_can_only_be_used_in_a_module_1233","message":"An export declaration can only be used in a module."},"An_export_declaration_cannot_have_modifiers":{"category":1,"code":1193,"key":"An_export_declaration_cannot_have_modifiers_1193","message":"An export declaration cannot have modifiers."},"An_expression_of_type_void_cannot_be_tested_for_truthiness":{"category":1,"code":1345,"key":"An_expression_of_type_void_cannot_be_tested_for_truthiness_1345","message":"An expression of type 'void' cannot be tested for truthiness."},"An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive":{"category":1,"code":1198,"key":"An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198","message":"An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive."},"An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal":{"category":1,"code":1351,"key":"An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351","message":"An identifier or keyword cannot immediately follow a numeric literal."},"An_implementation_cannot_be_declared_in_ambient_contexts":{"category":1,"code":1183,"key":"An_implementation_cannot_be_declared_in_ambient_contexts_1183","message":"An implementation cannot be declared in ambient contexts."},"An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type":{"category":1,"code":1379,"key":"An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type_1379","message":"An import alias cannot reference a declaration that was exported using 'export type'."},"An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type":{"category":1,"code":1380,"key":"An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type_1380","message":"An import alias cannot reference a declaration that was imported using 'import type'."},"An_import_declaration_can_only_be_used_in_a_namespace_or_module":{"category":1,"code":1232,"key":"An_import_declaration_can_only_be_used_in_a_namespace_or_module_1232","message":"An import declaration can only be used in a namespace or module."},"An_import_declaration_cannot_have_modifiers":{"category":1,"code":1191,"key":"An_import_declaration_cannot_have_modifiers_1191","message":"An import declaration cannot have modifiers."},"An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead":{"category":1,"code":2691,"key":"An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead_2691","message":"An import path cannot end with a '{0}' extension. Consider importing '{1}' instead."},"An_index_expression_argument_must_be_of_type_string_number_symbol_or_any":{"category":1,"code":2342,"key":"An_index_expression_argument_must_be_of_type_string_number_symbol_or_any_2342","message":"An index expression argument must be of type 'string', 'number', 'symbol', or 'any'."},"An_index_signature_cannot_have_a_rest_parameter":{"category":1,"code":1017,"key":"An_index_signature_cannot_have_a_rest_parameter_1017","message":"An index signature cannot have a rest parameter."},"An_index_signature_cannot_have_a_trailing_comma":{"category":1,"code":1025,"key":"An_index_signature_cannot_have_a_trailing_comma_1025","message":"An index signature cannot have a trailing comma."},"An_index_signature_must_have_a_type_annotation":{"category":1,"code":1021,"key":"An_index_signature_must_have_a_type_annotation_1021","message":"An index signature must have a type annotation."},"An_index_signature_must_have_exactly_one_parameter":{"category":1,"code":1096,"key":"An_index_signature_must_have_exactly_one_parameter_1096","message":"An index signature must have exactly one parameter."},"An_index_signature_parameter_cannot_have_a_question_mark":{"category":1,"code":1019,"key":"An_index_signature_parameter_cannot_have_a_question_mark_1019","message":"An index signature parameter cannot have a question mark."},"An_index_signature_parameter_cannot_have_an_accessibility_modifier":{"category":1,"code":1018,"key":"An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018","message":"An index signature parameter cannot have an accessibility modifier."},"An_index_signature_parameter_cannot_have_an_initializer":{"category":1,"code":1020,"key":"An_index_signature_parameter_cannot_have_an_initializer_1020","message":"An index signature parameter cannot have an initializer."},"An_index_signature_parameter_must_have_a_type_annotation":{"category":1,"code":1022,"key":"An_index_signature_parameter_must_have_a_type_annotation_1022","message":"An index signature parameter must have a type annotation."},"An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead":{"category":1,"code":1336,"key":"An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead_1336","message":"An index signature parameter type cannot be a type alias. Consider writing '[{0}: {1}]: {2}' instead."},"An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead":{"category":1,"code":1337,"key":"An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead_1337","message":"An index signature parameter type cannot be a union type. Consider using a mapped object type instead."},"An_index_signature_parameter_type_must_be_either_string_or_number":{"category":1,"code":1023,"key":"An_index_signature_parameter_type_must_be_either_string_or_number_1023","message":"An index signature parameter type must be either 'string' or 'number'."},"An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments":{"category":1,"code":2499,"key":"An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499","message":"An interface can only extend an identifier/qualified-name with optional type arguments."},"An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_members":{"category":1,"code":2312,"key":"An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312","message":"An interface can only extend an object type or intersection of object types with statically known members."},"An_interface_property_cannot_have_an_initializer":{"category":1,"code":1246,"key":"An_interface_property_cannot_have_an_initializer_1246","message":"An interface property cannot have an initializer."},"An_iterator_must_have_a_next_method":{"category":1,"code":2489,"key":"An_iterator_must_have_a_next_method_2489","message":"An iterator must have a 'next()' method."},"An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments":{"category":1,"code":17017,"key":"An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments_17017","message":"An @jsxFrag pragma is required when using an @jsx pragma with JSX fragments."},"An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name":{"category":1,"code":1118,"key":"An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118","message":"An object literal cannot have multiple get/set accessors with the same name."},"An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode":{"category":1,"code":1117,"key":"An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode_1117","message":"An object literal cannot have multiple properties with the same name in strict mode."},"An_object_literal_cannot_have_property_and_accessor_with_the_same_name":{"category":1,"code":1119,"key":"An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119","message":"An object literal cannot have property and accessor with the same name."},"An_object_member_cannot_be_declared_optional":{"category":1,"code":1162,"key":"An_object_member_cannot_be_declared_optional_1162","message":"An object member cannot be declared optional."},"An_optional_chain_cannot_contain_private_identifiers":{"category":1,"code":18030,"key":"An_optional_chain_cannot_contain_private_identifiers_18030","message":"An optional chain cannot contain private identifiers."},"An_outer_value_of_this_is_shadowed_by_this_container":{"category":3,"code":2738,"key":"An_outer_value_of_this_is_shadowed_by_this_container_2738","message":"An outer value of 'this' is shadowed by this container."},"An_overload_signature_cannot_be_declared_as_a_generator":{"category":1,"code":1222,"key":"An_overload_signature_cannot_be_declared_as_a_generator_1222","message":"An overload signature cannot be declared as a generator."},"An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses":{"category":1,"code":17006,"key":"An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006","message":"An unary expression with the '{0}' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses."},"Annotate_everything_with_types_from_JSDoc":{"category":3,"code":95043,"key":"Annotate_everything_with_types_from_JSDoc_95043","message":"Annotate everything with types from JSDoc"},"Annotate_with_type_from_JSDoc":{"category":3,"code":95009,"key":"Annotate_with_type_from_JSDoc_95009","message":"Annotate with type from JSDoc"},"Annotate_with_types_from_JSDoc":{"category":3,"code":95010,"key":"Annotate_with_types_from_JSDoc_95010","message":"Annotate with types from JSDoc"},"Another_export_default_is_here":{"category":1,"code":2753,"key":"Another_export_default_is_here_2753","message":"Another export default is here."},"Are_you_missing_a_semicolon":{"category":1,"code":2734,"key":"Are_you_missing_a_semicolon_2734","message":"Are you missing a semicolon?"},"Argument_expression_expected":{"category":1,"code":1135,"key":"Argument_expression_expected_1135","message":"Argument expression expected."},"Argument_for_0_option_must_be_Colon_1":{"category":1,"code":6046,"key":"Argument_for_0_option_must_be_Colon_1_6046","message":"Argument for '{0}' option must be: {1}."},"Argument_of_type_0_is_not_assignable_to_parameter_of_type_1":{"category":1,"code":2345,"key":"Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345","message":"Argument of type '{0}' is not assignable to parameter of type '{1}'."},"Arguments_for_the_rest_parameter_0_were_not_provided":{"category":1,"code":6236,"key":"Arguments_for_the_rest_parameter_0_were_not_provided_6236","message":"Arguments for the rest parameter '{0}' were not provided."},"Array_element_destructuring_pattern_expected":{"category":1,"code":1181,"key":"Array_element_destructuring_pattern_expected_1181","message":"Array element destructuring pattern expected."},"Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation":{"category":1,"code":2775,"key":"Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation_2775","message":"Assertions require every name in the call target to be declared with an explicit type annotation."},"Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name":{"category":1,"code":2776,"key":"Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name_2776","message":"Assertions require the call target to be an identifier or qualified name."},"Asterisk_Slash_expected":{"category":1,"code":1010,"key":"Asterisk_Slash_expected_1010","message":"'*/' expected."},"Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_declarations":{"category":1,"code":2669,"key":"Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669","message":"Augmentations for the global scope can only be directly nested in external modules or ambient module declarations."},"Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambient_context":{"category":1,"code":2670,"key":"Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670","message":"Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context."},"Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using_cache_location_2":{"category":1,"code":6140,"key":"Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140","message":"Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'."},"Base_class_expressions_cannot_reference_class_type_parameters":{"category":1,"code":2562,"key":"Base_class_expressions_cannot_reference_class_type_parameters_2562","message":"Base class expressions cannot reference class type parameters."},"Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_known_members":{"category":1,"code":2509,"key":"Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509","message":"Base constructor return type '{0}' is not an object type or intersection of object types with statically known members."},"Base_constructors_must_all_have_the_same_return_type":{"category":1,"code":2510,"key":"Base_constructors_must_all_have_the_same_return_type_2510","message":"Base constructors must all have the same return type."},"Base_directory_to_resolve_non_absolute_module_names":{"category":3,"code":6083,"key":"Base_directory_to_resolve_non_absolute_module_names_6083","message":"Base directory to resolve non-absolute module names."},"Basic_Options":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020":{"category":1,"code":2737,"key":"BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737","message":"BigInt literals are not available when targeting lower than ES2020."},"Binary_digit_expected":{"category":1,"code":1177,"key":"Binary_digit_expected_1177","message":"Binary digit expected."},"Binding_element_0_implicitly_has_an_1_type":{"category":1,"code":7031,"key":"Binding_element_0_implicitly_has_an_1_type_7031","message":"Binding element '{0}' implicitly has an '{1}' type."},"Block_scoped_variable_0_used_before_its_declaration":{"category":1,"code":2448,"key":"Block_scoped_variable_0_used_before_its_declaration_2448","message":"Block-scoped variable '{0}' used before its declaration."},"Build_all_projects_including_those_that_appear_to_be_up_to_date":{"category":3,"code":6368,"key":"Build_all_projects_including_those_that_appear_to_be_up_to_date_6368","message":"Build all projects, including those that appear to be up to date"},"Build_one_or_more_projects_and_their_dependencies_if_out_of_date":{"category":3,"code":6364,"key":"Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364","message":"Build one or more projects and their dependencies, if out of date"},"Build_option_0_requires_a_value_of_type_1":{"category":1,"code":5073,"key":"Build_option_0_requires_a_value_of_type_1_5073","message":"Build option '{0}' requires a value of type {1}."},"Building_project_0":{"category":3,"code":6358,"key":"Building_project_0_6358","message":"Building project '{0}'..."},"Call_decorator_expression":{"category":3,"code":90028,"key":"Call_decorator_expression_90028","message":"Call decorator expression"},"Call_signature_return_types_0_and_1_are_incompatible":{"category":1,"code":2202,"elidedInCompatabilityPyramid":true,"key":"Call_signature_return_types_0_and_1_are_incompatible_2202","message":"Call signature return types '{0}' and '{1}' are incompatible."},"Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type":{"category":1,"code":7020,"key":"Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020","message":"Call signature, which lacks return-type annotation, implicitly has an 'any' return type."},"Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1":{"category":1,"code":2204,"elidedInCompatabilityPyramid":true,"key":"Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2204","message":"Call signatures with no arguments have incompatible return types '{0}' and '{1}'."},"Call_target_does_not_contain_any_signatures":{"category":1,"code":2346,"key":"Call_target_does_not_contain_any_signatures_2346","message":"Call target does not contain any signatures."},"Can_only_convert_logical_AND_access_chains":{"category":3,"code":95142,"key":"Can_only_convert_logical_AND_access_chains_95142","message":"Can only convert logical AND access chains"},"Can_only_convert_property_with_modifier":{"category":3,"code":95137,"key":"Can_only_convert_property_with_modifier_95137","message":"Can only convert property with modifier"},"Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_property_1_in_0_with_0_1":{"category":1,"code":2713,"key":"Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713","message":"Cannot access '{0}.{1}' because '{0}' is a type, but not a namespace. Did you mean to retrieve the type of the property '{1}' in '{0}' with '{0}[\"{1}\"]'?"},"Cannot_access_ambient_const_enums_when_the_isolatedModules_flag_is_provided":{"category":1,"code":2748,"key":"Cannot_access_ambient_const_enums_when_the_isolatedModules_flag_is_provided_2748","message":"Cannot access ambient const enums when the '--isolatedModules' flag is provided."},"Cannot_assign_a_0_constructor_type_to_a_1_constructor_type":{"category":1,"code":2672,"key":"Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672","message":"Cannot assign a '{0}' constructor type to a '{1}' constructor type."},"Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type":{"category":1,"code":2517,"key":"Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517","message":"Cannot assign an abstract constructor type to a non-abstract constructor type."},"Cannot_assign_to_0_because_it_is_a_constant":{"category":1,"code":2588,"key":"Cannot_assign_to_0_because_it_is_a_constant_2588","message":"Cannot assign to '{0}' because it is a constant."},"Cannot_assign_to_0_because_it_is_a_read_only_property":{"category":1,"code":2540,"key":"Cannot_assign_to_0_because_it_is_a_read_only_property_2540","message":"Cannot assign to '{0}' because it is a read-only property."},"Cannot_assign_to_0_because_it_is_not_a_variable":{"category":1,"code":2539,"key":"Cannot_assign_to_0_because_it_is_not_a_variable_2539","message":"Cannot assign to '{0}' because it is not a variable."},"Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity":{"category":1,"code":2671,"key":"Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671","message":"Cannot augment module '{0}' because it resolves to a non-module entity."},"Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity":{"category":1,"code":2649,"key":"Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649","message":"Cannot augment module '{0}' with value exports because it resolves to a non-module entity."},"Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system":{"category":1,"code":6131,"key":"Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131","message":"Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'."},"Cannot_create_an_instance_of_an_abstract_class":{"category":1,"code":2511,"key":"Cannot_create_an_instance_of_an_abstract_class_2511","message":"Cannot create an instance of an abstract class."},"Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_containing_generator_will_always_send_0":{"category":1,"code":2766,"key":"Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_co_2766","message":"Cannot delegate iteration to value because the 'next' method of its iterator expects type '{1}', but the containing generator will always send '{0}'."},"Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module":{"category":1,"code":2661,"key":"Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661","message":"Cannot export '{0}'. Only local declarations can be exported from a module."},"Cannot_extend_a_class_0_Class_constructor_is_marked_as_private":{"category":1,"code":2675,"key":"Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675","message":"Cannot extend a class '{0}'. Class constructor is marked as private."},"Cannot_extend_an_interface_0_Did_you_mean_implements":{"category":1,"code":2689,"key":"Cannot_extend_an_interface_0_Did_you_mean_implements_2689","message":"Cannot extend an interface '{0}'. Did you mean 'implements'?"},"Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0":{"category":1,"code":5081,"key":"Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0_5081","message":"Cannot find a tsconfig.json file at the current directory: {0}."},"Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0":{"category":1,"code":5057,"key":"Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057","message":"Cannot find a tsconfig.json file at the specified directory: '{0}'."},"Cannot_find_global_type_0":{"category":1,"code":2318,"key":"Cannot_find_global_type_0_2318","message":"Cannot find global type '{0}'."},"Cannot_find_global_value_0":{"category":1,"code":2468,"key":"Cannot_find_global_value_0_2468","message":"Cannot find global value '{0}'."},"Cannot_find_lib_definition_for_0":{"category":1,"code":2726,"key":"Cannot_find_lib_definition_for_0_2726","message":"Cannot find lib definition for '{0}'."},"Cannot_find_lib_definition_for_0_Did_you_mean_1":{"category":1,"code":2727,"key":"Cannot_find_lib_definition_for_0_Did_you_mean_1_2727","message":"Cannot find lib definition for '{0}'. Did you mean '{1}'?"},"Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension":{"category":1,"code":2732,"key":"Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732","message":"Cannot find module '{0}'. Consider using '--resolveJsonModule' to import module with '.json' extension."},"Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_node_or_to_add_aliases_to_the_paths_option":{"category":1,"code":2792,"key":"Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_node_or_to_add_aliases_to_th_2792","message":"Cannot find module '{0}'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?"},"Cannot_find_module_0_or_its_corresponding_type_declarations":{"category":1,"code":2307,"key":"Cannot_find_module_0_or_its_corresponding_type_declarations_2307","message":"Cannot find module '{0}' or its corresponding type declarations."},"Cannot_find_name_0":{"category":1,"code":2304,"key":"Cannot_find_name_0_2304","message":"Cannot find name '{0}'."},"Cannot_find_name_0_Did_you_mean_1":{"category":1,"code":2552,"key":"Cannot_find_name_0_Did_you_mean_1_2552","message":"Cannot find name '{0}'. Did you mean '{1}'?"},"Cannot_find_name_0_Did_you_mean_the_instance_member_this_0":{"category":1,"code":2663,"key":"Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663","message":"Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?"},"Cannot_find_name_0_Did_you_mean_the_static_member_1_0":{"category":1,"code":2662,"key":"Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662","message":"Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?"},"Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_1_or_later":{"category":1,"code":2583,"key":"Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583","message":"Cannot find name '{0}'. Do you need to change your target library? Try changing the `lib` compiler option to '{1}' or later."},"Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_include_dom":{"category":1,"code":2584,"key":"Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584","message":"Cannot find name '{0}'. Do you need to change your target library? Try changing the `lib` compiler option to include 'dom'."},"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha":{"category":1,"code":2582,"key":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2582","message":"Cannot find name '{0}'. 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`."},"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha_and_then_add_jest_or_mocha_to_the_types_field_in_your_tsconfig":{"category":1,"code":2593,"key":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593","message":"Cannot find name '{0}'. 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."},"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery":{"category":1,"code":2581,"key":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2581","message":"Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery`."},"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery_and_then_add_jquery_to_the_types_field_in_your_tsconfig":{"category":1,"code":2592,"key":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2592","message":"Cannot find name '{0}'. 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."},"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode":{"category":1,"code":2580,"key":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2580","message":"Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`."},"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode_and_then_add_node_to_the_types_field_in_your_tsconfig":{"category":1,"code":2591,"key":"Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2591","message":"Cannot find name '{0}'. 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."},"Cannot_find_namespace_0":{"category":1,"code":2503,"key":"Cannot_find_namespace_0_2503","message":"Cannot find namespace '{0}'."},"Cannot_find_parameter_0":{"category":1,"code":1225,"key":"Cannot_find_parameter_0_1225","message":"Cannot find parameter '{0}'."},"Cannot_find_the_common_subdirectory_path_for_the_input_files":{"category":1,"code":5009,"key":"Cannot_find_the_common_subdirectory_path_for_the_input_files_5009","message":"Cannot find the common subdirectory path for the input files."},"Cannot_find_type_definition_file_for_0":{"category":1,"code":2688,"key":"Cannot_find_type_definition_file_for_0_2688","message":"Cannot find type definition file for '{0}'."},"Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1":{"category":1,"code":6137,"key":"Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137","message":"Cannot import type declaration files. Consider importing '{0}' instead of '{1}'."},"Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1":{"category":1,"code":2481,"key":"Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481","message":"Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'."},"Cannot_invoke_an_object_which_is_possibly_null":{"category":1,"code":2721,"key":"Cannot_invoke_an_object_which_is_possibly_null_2721","message":"Cannot invoke an object which is possibly 'null'."},"Cannot_invoke_an_object_which_is_possibly_null_or_undefined":{"category":1,"code":2723,"key":"Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723","message":"Cannot invoke an object which is possibly 'null' or 'undefined'."},"Cannot_invoke_an_object_which_is_possibly_undefined":{"category":1,"code":2722,"key":"Cannot_invoke_an_object_which_is_possibly_undefined_2722","message":"Cannot invoke an object which is possibly 'undefined'."},"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring_will_always_send_0":{"category":1,"code":2765,"key":"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring__2765","message":"Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array destructuring will always send '{0}'."},"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_always_send_0":{"category":1,"code":2764,"key":"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_al_2764","message":"Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array spread will always send '{0}'."},"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_send_0":{"category":1,"code":2763,"key":"Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_s_2763","message":"Cannot iterate value because the 'next' method of its iterator expects type '{1}', but for-of will always send '{0}'."},"Cannot_prepend_project_0_because_it_does_not_have_outFile_set":{"category":1,"code":6308,"key":"Cannot_prepend_project_0_because_it_does_not_have_outFile_set_6308","message":"Cannot prepend project '{0}' because it does not have 'outFile' set"},"Cannot_read_file_0":{"category":1,"code":5083,"key":"Cannot_read_file_0_5083","message":"Cannot read file '{0}'."},"Cannot_read_file_0_Colon_1":{"category":1,"code":5012,"key":"Cannot_read_file_0_Colon_1_5012","message":"Cannot read file '{0}': {1}."},"Cannot_redeclare_block_scoped_variable_0":{"category":1,"code":2451,"key":"Cannot_redeclare_block_scoped_variable_0_2451","message":"Cannot redeclare block-scoped variable '{0}'."},"Cannot_redeclare_exported_variable_0":{"category":1,"code":2323,"key":"Cannot_redeclare_exported_variable_0_2323","message":"Cannot redeclare exported variable '{0}'."},"Cannot_redeclare_identifier_0_in_catch_clause":{"category":1,"code":2492,"key":"Cannot_redeclare_identifier_0_in_catch_clause_2492","message":"Cannot redeclare identifier '{0}' in catch clause."},"Cannot_update_output_of_project_0_because_there_was_error_reading_file_1":{"category":3,"code":6376,"key":"Cannot_update_output_of_project_0_because_there_was_error_reading_file_1_6376","message":"Cannot update output of project '{0}' because there was error reading file '{1}'"},"Cannot_use_JSX_unless_the_jsx_flag_is_provided":{"category":1,"code":17004,"key":"Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004","message":"Cannot use JSX unless the '--jsx' flag is provided."},"Cannot_use_imports_exports_or_module_augmentations_when_module_is_none":{"category":1,"code":1148,"key":"Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148","message":"Cannot use imports, exports, or module augmentations when '--module' is 'none'."},"Cannot_use_namespace_0_as_a_type":{"category":1,"code":2709,"key":"Cannot_use_namespace_0_as_a_type_2709","message":"Cannot use namespace '{0}' as a type."},"Cannot_use_namespace_0_as_a_value":{"category":1,"code":2708,"key":"Cannot_use_namespace_0_as_a_value_2708","message":"Cannot use namespace '{0}' as a value."},"Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1":{"category":1,"code":6377,"key":"Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377","message":"Cannot write file '{0}' because it will overwrite '.tsbuildinfo' file generated by referenced project '{1}'"},"Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files":{"category":1,"code":5056,"key":"Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056","message":"Cannot write file '{0}' because it would be overwritten by multiple input files."},"Cannot_write_file_0_because_it_would_overwrite_input_file":{"category":1,"code":5055,"key":"Cannot_write_file_0_because_it_would_overwrite_input_file_5055","message":"Cannot write file '{0}' because it would overwrite input file."},"Catch_clause_variable_cannot_have_an_initializer":{"category":1,"code":1197,"key":"Catch_clause_variable_cannot_have_an_initializer_1197","message":"Catch clause variable cannot have an initializer."},"Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified":{"category":1,"code":1196,"key":"Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified_1196","message":"Catch clause variable type annotation must be 'any' or 'unknown' if specified."},"Change_0_to_1":{"category":3,"code":90014,"key":"Change_0_to_1_90014","message":"Change '{0}' to '{1}'"},"Change_all_extended_interfaces_to_implements":{"category":3,"code":95038,"key":"Change_all_extended_interfaces_to_implements_95038","message":"Change all extended interfaces to 'implements'"},"Change_all_jsdoc_style_types_to_TypeScript":{"category":3,"code":95030,"key":"Change_all_jsdoc_style_types_to_TypeScript_95030","message":"Change all jsdoc-style types to TypeScript"},"Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types":{"category":3,"code":95031,"key":"Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031","message":"Change all jsdoc-style types to TypeScript (and add '| undefined' to nullable types)"},"Change_extends_to_implements":{"category":3,"code":90003,"key":"Change_extends_to_implements_90003","message":"Change 'extends' to 'implements'"},"Change_spelling_to_0":{"category":3,"code":90022,"key":"Change_spelling_to_0_90022","message":"Change spelling to '{0}'"},"Checking_if_0_is_the_longest_matching_prefix_for_1_2":{"category":3,"code":6104,"key":"Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104","message":"Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'."},"Circular_definition_of_import_alias_0":{"category":1,"code":2303,"key":"Circular_definition_of_import_alias_0_2303","message":"Circular definition of import alias '{0}'."},"Circularity_detected_while_resolving_configuration_Colon_0":{"category":1,"code":18000,"key":"Circularity_detected_while_resolving_configuration_Colon_0_18000","message":"Circularity detected while resolving configuration: {0}"},"Circularity_originates_in_type_at_this_location":{"category":1,"code":2751,"key":"Circularity_originates_in_type_at_this_location_2751","message":"Circularity originates in type at this location."},"Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function":{"category":1,"code":2426,"key":"Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426","message":"Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function."},"Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor":{"category":1,"code":2423,"key":"Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423","message":"Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor."},"Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function":{"category":1,"code":2425,"key":"Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425","message":"Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function."},"Class_0_incorrectly_extends_base_class_1":{"category":1,"code":2415,"key":"Class_0_incorrectly_extends_base_class_1_2415","message":"Class '{0}' incorrectly extends base class '{1}'."},"Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclass":{"category":1,"code":2720,"key":"Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720","message":"Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?"},"Class_0_incorrectly_implements_interface_1":{"category":1,"code":2420,"key":"Class_0_incorrectly_implements_interface_1_2420","message":"Class '{0}' incorrectly implements interface '{1}'."},"Class_0_used_before_its_declaration":{"category":1,"code":2449,"key":"Class_0_used_before_its_declaration_2449","message":"Class '{0}' used before its declaration."},"Class_declarations_cannot_have_more_than_one_augments_or_extends_tag":{"category":1,"code":8025,"key":"Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025","message":"Class declarations cannot have more than one `@augments` or `@extends` tag."},"Class_name_cannot_be_0":{"category":1,"code":2414,"key":"Class_name_cannot_be_0_2414","message":"Class name cannot be '{0}'."},"Class_name_cannot_be_Object_when_targeting_ES5_with_module_0":{"category":1,"code":2725,"key":"Class_name_cannot_be_Object_when_targeting_ES5_with_module_0_2725","message":"Class name cannot be 'Object' when targeting ES5 with module {0}."},"Class_static_side_0_incorrectly_extends_base_class_static_side_1":{"category":1,"code":2417,"key":"Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417","message":"Class static side '{0}' incorrectly extends base class static side '{1}'."},"Classes_can_only_extend_a_single_class":{"category":1,"code":1174,"key":"Classes_can_only_extend_a_single_class_1174","message":"Classes can only extend a single class."},"Classes_containing_abstract_methods_must_be_marked_abstract":{"category":1,"code":2514,"key":"Classes_containing_abstract_methods_must_be_marked_abstract_2514","message":"Classes containing abstract methods must be marked abstract."},"Classes_may_not_have_a_field_named_constructor":{"category":1,"code":18006,"key":"Classes_may_not_have_a_field_named_constructor_18006","message":"Classes may not have a field named 'constructor'."},"Command_line_Options":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json":{"category":3,"code":6020,"key":"Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020","message":"Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'."},"Compiler_option_0_expects_an_argument":{"category":1,"code":6044,"key":"Compiler_option_0_expects_an_argument_6044","message":"Compiler option '{0}' expects an argument."},"Compiler_option_0_requires_a_value_of_type_1":{"category":1,"code":5024,"key":"Compiler_option_0_requires_a_value_of_type_1_5024","message":"Compiler option '{0}' requires a value of type {1}."},"Compiler_reserves_name_0_when_emitting_private_identifier_downlevel":{"category":1,"code":18027,"key":"Compiler_reserves_name_0_when_emitting_private_identifier_downlevel_18027","message":"Compiler reserves name '{0}' when emitting private identifier downlevel."},"Composite_projects_may_not_disable_declaration_emit":{"category":1,"code":6304,"key":"Composite_projects_may_not_disable_declaration_emit_6304","message":"Composite projects may not disable declaration emit."},"Composite_projects_may_not_disable_incremental_compilation":{"category":1,"code":6379,"key":"Composite_projects_may_not_disable_incremental_compilation_6379","message":"Composite projects may not disable incremental compilation."},"Computed_property_names_are_not_allowed_in_enums":{"category":1,"code":1164,"key":"Computed_property_names_are_not_allowed_in_enums_1164","message":"Computed property names are not allowed in enums."},"Computed_values_are_not_permitted_in_an_enum_with_string_valued_members":{"category":1,"code":2553,"key":"Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553","message":"Computed values are not permitted in an enum with string valued members."},"Concatenate_and_emit_output_to_single_file":{"category":3,"code":6001,"key":"Concatenate_and_emit_output_to_single_file_6001","message":"Concatenate and emit output to single file."},"Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_library_to_resolve_the_conflict":{"category":1,"code":4090,"key":"Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_librar_4090","message":"Conflicting definitions for '{0}' found at '{1}' and '{2}'. Consider installing a specific version of this library to resolve the conflict."},"Conflicts_are_in_this_file":{"category":3,"code":6201,"key":"Conflicts_are_in_this_file_6201","message":"Conflicts are in this file."},"Construct_signature_return_types_0_and_1_are_incompatible":{"category":1,"code":2203,"elidedInCompatabilityPyramid":true,"key":"Construct_signature_return_types_0_and_1_are_incompatible_2203","message":"Construct signature return types '{0}' and '{1}' are incompatible."},"Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type":{"category":1,"code":7013,"key":"Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013","message":"Construct signature, which lacks return-type annotation, implicitly has an 'any' return type."},"Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1":{"category":1,"code":2205,"elidedInCompatabilityPyramid":true,"key":"Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2205","message":"Construct signatures with no arguments have incompatible return types '{0}' and '{1}'."},"Constructor_implementation_is_missing":{"category":1,"code":2390,"key":"Constructor_implementation_is_missing_2390","message":"Constructor implementation is missing."},"Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration":{"category":1,"code":2673,"key":"Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673","message":"Constructor of class '{0}' is private and only accessible within the class declaration."},"Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration":{"category":1,"code":2674,"key":"Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674","message":"Constructor of class '{0}' is protected and only accessible within the class declaration."},"Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type":{"category":1,"code":1386,"key":"Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type_1386","message":"Constructor type notation must be parenthesized when used in a union type."},"Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type":{"category":1,"code":1388,"key":"Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1388","message":"Constructor type notation must be parenthesized when used in an intersection type."},"Constructors_for_derived_classes_must_contain_a_super_call":{"category":1,"code":2377,"key":"Constructors_for_derived_classes_must_contain_a_super_call_2377","message":"Constructors for derived classes must contain a 'super' call."},"Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_modules_folder":{"category":3,"code":6126,"key":"Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126","message":"Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder."},"Containing_function_is_not_an_arrow_function":{"category":3,"code":95128,"key":"Containing_function_is_not_an_arrow_function_95128","message":"Containing function is not an arrow function"},"Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the_other_If_this_was_intentional_convert_the_expression_to_unknown_first":{"category":1,"code":2352,"key":"Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352","message":"Conversion of type '{0}' to type '{1}' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first."},"Convert_0_to_1_in_0":{"category":3,"code":95003,"key":"Convert_0_to_1_in_0_95003","message":"Convert '{0}' to '{1} in {0}'"},"Convert_0_to_mapped_object_type":{"category":3,"code":95055,"key":"Convert_0_to_mapped_object_type_95055","message":"Convert '{0}' to mapped object type"},"Convert_all_constructor_functions_to_classes":{"category":3,"code":95045,"key":"Convert_all_constructor_functions_to_classes_95045","message":"Convert all constructor functions to classes"},"Convert_all_imports_not_used_as_a_value_to_type_only_imports":{"category":3,"code":1374,"key":"Convert_all_imports_not_used_as_a_value_to_type_only_imports_1374","message":"Convert all imports not used as a value to type-only imports"},"Convert_all_invalid_characters_to_HTML_entity_code":{"category":3,"code":95101,"key":"Convert_all_invalid_characters_to_HTML_entity_code_95101","message":"Convert all invalid characters to HTML entity code"},"Convert_all_re_exported_types_to_type_only_exports":{"category":3,"code":1365,"key":"Convert_all_re_exported_types_to_type_only_exports_1365","message":"Convert all re-exported types to type-only exports"},"Convert_all_require_to_import":{"category":3,"code":95048,"key":"Convert_all_require_to_import_95048","message":"Convert all 'require' to 'import'"},"Convert_all_to_async_functions":{"category":3,"code":95066,"key":"Convert_all_to_async_functions_95066","message":"Convert all to async functions"},"Convert_all_to_bigint_numeric_literals":{"category":3,"code":95092,"key":"Convert_all_to_bigint_numeric_literals_95092","message":"Convert all to bigint numeric literals"},"Convert_all_to_default_imports":{"category":3,"code":95035,"key":"Convert_all_to_default_imports_95035","message":"Convert all to default imports"},"Convert_all_type_literals_to_mapped_type":{"category":3,"code":95021,"key":"Convert_all_type_literals_to_mapped_type_95021","message":"Convert all type literals to mapped type"},"Convert_arrow_function_or_function_expression":{"category":3,"code":95122,"key":"Convert_arrow_function_or_function_expression_95122","message":"Convert arrow function or function expression"},"Convert_const_to_let":{"category":3,"code":95093,"key":"Convert_const_to_let_95093","message":"Convert 'const' to 'let'"},"Convert_default_export_to_named_export":{"category":3,"code":95061,"key":"Convert_default_export_to_named_export_95061","message":"Convert default export to named export"},"Convert_function_0_to_class":{"category":3,"code":95002,"key":"Convert_function_0_to_class_95002","message":"Convert function '{0}' to class"},"Convert_function_declaration_0_to_arrow_function":{"category":3,"code":95106,"key":"Convert_function_declaration_0_to_arrow_function_95106","message":"Convert function declaration '{0}' to arrow function"},"Convert_function_expression_0_to_arrow_function":{"category":3,"code":95105,"key":"Convert_function_expression_0_to_arrow_function_95105","message":"Convert function expression '{0}' to arrow function"},"Convert_function_to_an_ES2015_class":{"category":3,"code":95001,"key":"Convert_function_to_an_ES2015_class_95001","message":"Convert function to an ES2015 class"},"Convert_invalid_character_to_its_html_entity_code":{"category":3,"code":95100,"key":"Convert_invalid_character_to_its_html_entity_code_95100","message":"Convert invalid character to its html entity code"},"Convert_named_export_to_default_export":{"category":3,"code":95062,"key":"Convert_named_export_to_default_export_95062","message":"Convert named export to default export"},"Convert_named_imports_to_namespace_import":{"category":3,"code":95057,"key":"Convert_named_imports_to_namespace_import_95057","message":"Convert named imports to namespace import"},"Convert_namespace_import_to_named_imports":{"category":3,"code":95056,"key":"Convert_namespace_import_to_named_imports_95056","message":"Convert namespace import to named imports"},"Convert_overload_list_to_single_signature":{"category":3,"code":95118,"key":"Convert_overload_list_to_single_signature_95118","message":"Convert overload list to single signature"},"Convert_parameters_to_destructured_object":{"category":3,"code":95075,"key":"Convert_parameters_to_destructured_object_95075","message":"Convert parameters to destructured object"},"Convert_require_to_import":{"category":3,"code":95047,"key":"Convert_require_to_import_95047","message":"Convert 'require' to 'import'"},"Convert_to_ES6_module":{"category":3,"code":95017,"key":"Convert_to_ES6_module_95017","message":"Convert to ES6 module"},"Convert_to_a_bigint_numeric_literal":{"category":3,"code":95091,"key":"Convert_to_a_bigint_numeric_literal_95091","message":"Convert to a bigint numeric literal"},"Convert_to_anonymous_function":{"category":3,"code":95123,"key":"Convert_to_anonymous_function_95123","message":"Convert to anonymous function"},"Convert_to_arrow_function":{"category":3,"code":95125,"key":"Convert_to_arrow_function_95125","message":"Convert to arrow function"},"Convert_to_async_function":{"category":3,"code":95065,"key":"Convert_to_async_function_95065","message":"Convert to async function"},"Convert_to_default_import":{"category":3,"code":95013,"key":"Convert_to_default_import_95013","message":"Convert to default import"},"Convert_to_named_function":{"category":3,"code":95124,"key":"Convert_to_named_function_95124","message":"Convert to named function"},"Convert_to_optional_chain_expression":{"category":3,"code":95139,"key":"Convert_to_optional_chain_expression_95139","message":"Convert to optional chain expression"},"Convert_to_template_string":{"category":3,"code":95096,"key":"Convert_to_template_string_95096","message":"Convert to template string"},"Convert_to_type_only_export":{"category":3,"code":1364,"key":"Convert_to_type_only_export_1364","message":"Convert to type-only export"},"Convert_to_type_only_import":{"category":3,"code":1373,"key":"Convert_to_type_only_import_1373","message":"Convert to type-only import"},"Corrupted_locale_file_0":{"category":1,"code":6051,"key":"Corrupted_locale_file_0_6051","message":"Corrupted locale file {0}."},"Could_not_find_a_containing_arrow_function":{"category":3,"code":95127,"key":"Could_not_find_a_containing_arrow_function_95127","message":"Could not find a containing arrow function"},"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type":{"category":1,"code":7016,"key":"Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016","message":"Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type."},"Could_not_find_convertible_access_expression":{"category":3,"code":95140,"key":"Could_not_find_convertible_access_expression_95140","message":"Could not find convertible access expression"},"Could_not_find_export_statement":{"category":3,"code":95129,"key":"Could_not_find_export_statement_95129","message":"Could not find export statement"},"Could_not_find_import_clause":{"category":3,"code":95131,"key":"Could_not_find_import_clause_95131","message":"Could not find import clause"},"Could_not_find_matching_access_expressions":{"category":3,"code":95141,"key":"Could_not_find_matching_access_expressions_95141","message":"Could not find matching access expressions"},"Could_not_find_namespace_import_or_named_imports":{"category":3,"code":95132,"key":"Could_not_find_namespace_import_or_named_imports_95132","message":"Could not find namespace import or named imports"},"Could_not_find_property_for_which_to_generate_accessor":{"category":3,"code":95135,"key":"Could_not_find_property_for_which_to_generate_accessor_95135","message":"Could not find property for which to generate accessor"},"Could_not_resolve_the_path_0_with_the_extensions_Colon_1":{"category":1,"code":6231,"key":"Could_not_resolve_the_path_0_with_the_extensions_Colon_1_6231","message":"Could not resolve the path '{0}' with the extensions: {1}."},"Could_not_write_file_0_Colon_1":{"category":1,"code":5033,"key":"Could_not_write_file_0_Colon_1_5033","message":"Could not write file '{0}': {1}."},"DIRECTORY":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"Declaration_augments_declaration_in_another_file_This_cannot_be_serialized":{"category":1,"code":6232,"key":"Declaration_augments_declaration_in_another_file_This_cannot_be_serialized_6232","message":"Declaration augments declaration in another file. This cannot be serialized."},"Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_declaration_emit":{"category":1,"code":9005,"key":"Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_9005","message":"Declaration emit for this file requires using private name '{0}'. An explicit type annotation may unblock declaration emit."},"Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotation_may_unblock_declaration_emit":{"category":1,"code":9006,"key":"Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotati_9006","message":"Declaration emit for this file requires using private name '{0}' from module '{1}'. An explicit type annotation may unblock declaration emit."},"Declaration_expected":{"category":1,"code":1146,"key":"Declaration_expected_1146","message":"Declaration expected."},"Declaration_name_conflicts_with_built_in_global_identifier_0":{"category":1,"code":2397,"key":"Declaration_name_conflicts_with_built_in_global_identifier_0_2397","message":"Declaration name conflicts with built-in global identifier '{0}'."},"Declaration_or_statement_expected":{"category":1,"code":1128,"key":"Declaration_or_statement_expected_1128","message":"Declaration or statement expected."},"Declarations_with_definite_assignment_assertions_must_also_have_type_annotations":{"category":1,"code":1264,"key":"Declarations_with_definite_assignment_assertions_must_also_have_type_annotations_1264","message":"Declarations with definite assignment assertions must also have type annotations."},"Declarations_with_initializers_cannot_also_have_definite_assignment_assertions":{"category":1,"code":1263,"key":"Declarations_with_initializers_cannot_also_have_definite_assignment_assertions_1263","message":"Declarations with initializers cannot also have definite assignment assertions."},"Declare_a_private_field_named_0":{"category":3,"code":90053,"key":"Declare_a_private_field_named_0_90053","message":"Declare a private field named '{0}'."},"Declare_method_0":{"category":3,"code":90023,"key":"Declare_method_0_90023","message":"Declare method '{0}'"},"Declare_private_method_0":{"category":3,"code":90038,"key":"Declare_private_method_0_90038","message":"Declare private method '{0}'"},"Declare_private_property_0":{"category":3,"code":90035,"key":"Declare_private_property_0_90035","message":"Declare private property '{0}'"},"Declare_property_0":{"category":3,"code":90016,"key":"Declare_property_0_90016","message":"Declare property '{0}'"},"Declare_static_method_0":{"category":3,"code":90024,"key":"Declare_static_method_0_90024","message":"Declare static method '{0}'"},"Declare_static_property_0":{"category":3,"code":90027,"key":"Declare_static_property_0_90027","message":"Declare static property '{0}'"},"Decorators_are_not_valid_here":{"category":1,"code":1206,"key":"Decorators_are_not_valid_here_1206","message":"Decorators are not valid here."},"Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name":{"category":1,"code":1207,"key":"Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207","message":"Decorators cannot be applied to multiple get/set accessors of the same name."},"Default_export_of_the_module_has_or_is_using_private_name_0":{"category":1,"code":4082,"key":"Default_export_of_the_module_has_or_is_using_private_name_0_4082","message":"Default export of the module has or is using private name '{0}'."},"Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0":{"category":1,"code":6200,"key":"Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200","message":"Definitions of the following identifiers conflict with those in another file: {0}"},"Delete_all_unused_declarations":{"category":3,"code":95024,"key":"Delete_all_unused_declarations_95024","message":"Delete all unused declarations"},"Delete_the_outputs_of_all_projects":{"category":3,"code":6365,"key":"Delete_the_outputs_of_all_projects_6365","message":"Delete the outputs of all projects"},"Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react_JSX_emit":{"category":3,"code":6084,"key":"Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084","message":"[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit"},"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file":{"category":3,"code":6170,"key":"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170","message":"[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"},"Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files":{"category":3,"code":6160,"key":"Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160","message":"[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files."},"Did_you_forget_to_use_await":{"category":1,"code":2773,"key":"Did_you_forget_to_use_await_2773","message":"Did you forget to use 'await'?"},"Did_you_mean_0":{"category":3,"code":1369,"key":"Did_you_mean_0_1369","message":"Did you mean '{0}'?"},"Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1":{"category":1,"code":2735,"key":"Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735","message":"Did you mean for '{0}' to be constrained to type 'new (...args: any[]) => {1}'?"},"Did_you_mean_to_call_this_expression":{"category":3,"code":6212,"key":"Did_you_mean_to_call_this_expression_6212","message":"Did you mean to call this expression?"},"Did_you_mean_to_mark_this_function_as_async":{"category":1,"code":1356,"key":"Did_you_mean_to_mark_this_function_as_async_1356","message":"Did you mean to mark this function as 'async'?"},"Did_you_mean_to_parenthesize_this_function_type":{"category":1,"code":1360,"key":"Did_you_mean_to_parenthesize_this_function_type_1360","message":"Did you mean to parenthesize this function type?"},"Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_part_of_a_destructuring_pattern":{"category":1,"code":1312,"key":"Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_1312","message":"Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern."},"Did_you_mean_to_use_new_with_this_expression":{"category":3,"code":6213,"key":"Did_you_mean_to_use_new_with_this_expression_6213","message":"Did you mean to use 'new' with this expression?"},"Digit_expected":{"category":1,"code":1124,"key":"Digit_expected_1124","message":"Digit expected."},"Directory_0_does_not_exist_skipping_all_lookups_in_it":{"category":3,"code":6148,"key":"Directory_0_does_not_exist_skipping_all_lookups_in_it_6148","message":"Directory '{0}' does not exist, skipping all lookups in it."},"Disable_checking_for_this_file":{"category":3,"code":90018,"key":"Disable_checking_for_this_file_90018","message":"Disable checking for this file"},"Disable_loading_referenced_projects":{"category":3,"code":6235,"key":"Disable_loading_referenced_projects_6235","message":"Disable loading referenced projects."},"Disable_size_limitations_on_JavaScript_projects":{"category":3,"code":6162,"key":"Disable_size_limitations_on_JavaScript_projects_6162","message":"Disable size limitations on JavaScript projects."},"Disable_solution_searching_for_this_project":{"category":3,"code":6224,"key":"Disable_solution_searching_for_this_project_6224","message":"Disable solution searching for this project."},"Disable_strict_checking_of_generic_signatures_in_function_types":{"category":3,"code":6185,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6185","message":"Disable strict checking of generic signatures in function types."},"Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects":{"category":3,"code":6221,"key":"Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221","message":"Disable use of source files instead of declaration files from referenced projects."},"Disallow_inconsistently_cased_references_to_the_same_file":{"category":3,"code":6078,"key":"Disallow_inconsistently_cased_references_to_the_same_file_6078","message":"Disallow inconsistently-cased references to the same file."},"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files":{"category":3,"code":6159,"key":"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","message":"Do not add triple-slash references or imported modules to the list of compiled files."},"Do_not_emit_comments_to_output":{"category":3,"code":6009,"key":"Do_not_emit_comments_to_output_6009","message":"Do not emit comments to output."},"Do_not_emit_declarations_for_code_that_has_an_internal_annotation":{"category":3,"code":6056,"key":"Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056","message":"Do not emit declarations for code that has an '@internal' annotation."},"Do_not_emit_outputs":{"category":3,"code":6010,"key":"Do_not_emit_outputs_6010","message":"Do not emit outputs."},"Do_not_emit_outputs_if_any_errors_were_reported":{"category":3,"code":6008,"key":"Do_not_emit_outputs_if_any_errors_were_reported_6008","message":"Do not emit outputs if any errors were reported."},"Do_not_emit_use_strict_directives_in_module_output":{"category":3,"code":6112,"key":"Do_not_emit_use_strict_directives_in_module_output_6112","message":"Do not emit 'use strict' directives in module output."},"Do_not_erase_const_enum_declarations_in_generated_code":{"category":3,"code":6007,"key":"Do_not_erase_const_enum_declarations_in_generated_code_6007","message":"Do not erase const enum declarations in generated code."},"Do_not_generate_custom_helper_functions_like_extends_in_compiled_output":{"category":3,"code":6157,"key":"Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157","message":"Do not generate custom helper functions like '__extends' in compiled output."},"Do_not_include_the_default_library_file_lib_d_ts":{"category":3,"code":6158,"key":"Do_not_include_the_default_library_file_lib_d_ts_6158","message":"Do not include the default library file (lib.d.ts)."},"Do_not_report_errors_on_unreachable_code":{"category":3,"code":6077,"key":"Do_not_report_errors_on_unreachable_code_6077","message":"Do not report errors on unreachable code."},"Do_not_report_errors_on_unused_labels":{"category":3,"code":6074,"key":"Do_not_report_errors_on_unused_labels_6074","message":"Do not report errors on unused labels."},"Do_not_resolve_the_real_path_of_symlinks":{"category":3,"code":6013,"key":"Do_not_resolve_the_real_path_of_symlinks_6013","message":"Do not resolve the real path of symlinks."},"Do_not_truncate_error_messages":{"category":3,"code":6165,"key":"Do_not_truncate_error_messages_6165","message":"Do not truncate error messages."},"Duplicate_function_implementation":{"category":1,"code":2393,"key":"Duplicate_function_implementation_2393","message":"Duplicate function implementation."},"Duplicate_identifier_0":{"category":1,"code":2300,"key":"Duplicate_identifier_0_2300","message":"Duplicate identifier '{0}'."},"Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module":{"category":1,"code":2441,"key":"Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441","message":"Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module."},"Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_functions":{"category":1,"code":2529,"key":"Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529","message":"Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions."},"Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions":{"category":1,"code":2520,"key":"Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520","message":"Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions."},"Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters":{"category":1,"code":2396,"key":"Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396","message":"Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters."},"Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_meta_property_reference":{"category":1,"code":2543,"key":"Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543","message":"Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference."},"Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference":{"category":1,"code":2401,"key":"Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference_2401","message":"Duplicate identifier '_super'. Compiler uses '_super' to capture base class reference."},"Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference":{"category":1,"code":2399,"key":"Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399","message":"Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference."},"Duplicate_label_0":{"category":1,"code":1114,"key":"Duplicate_label_0_1114","message":"Duplicate label '{0}'."},"Duplicate_number_index_signature":{"category":1,"code":2375,"key":"Duplicate_number_index_signature_2375","message":"Duplicate number index signature."},"Duplicate_property_0":{"category":1,"code":2718,"key":"Duplicate_property_0_2718","message":"Duplicate property '{0}'."},"Duplicate_string_index_signature":{"category":1,"code":2374,"key":"Duplicate_string_index_signature_2374","message":"Duplicate string index signature."},"Dynamic_import_cannot_have_type_arguments":{"category":1,"code":1326,"key":"Dynamic_import_cannot_have_type_arguments_1326","message":"Dynamic import cannot have type arguments."},"Dynamic_import_must_have_one_specifier_as_an_argument":{"category":1,"code":1324,"key":"Dynamic_import_must_have_one_specifier_as_an_argument_1324","message":"Dynamic import must have one specifier as an argument."},"Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0":{"category":1,"code":7036,"key":"Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036","message":"Dynamic import's specifier must be of type 'string', but here has type '{0}'."},"Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_esnext_commonjs_amd_system_or_umd":{"category":1,"code":1323,"key":"Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_esnext_commonjs_amd_system__1323","message":"Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'esnext', 'commonjs', 'amd', 'system', or 'umd'."},"Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_with_each_other":{"category":1,"code":2762,"key":"Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_2762","message":"Each member of the union type '{0}' has construct signatures, but none of those signatures are compatible with each other."},"Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_other":{"category":1,"code":2758,"key":"Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_2758","message":"Each member of the union type '{0}' has signatures, but none of those signatures are compatible with each other."},"Element_at_index_0_is_variadic_in_one_type_but_not_in_the_other":{"category":1,"code":2622,"key":"Element_at_index_0_is_variadic_in_one_type_but_not_in_the_other_2622","message":"Element at index {0} is variadic in one type but not in the other."},"Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1":{"category":1,"code":7053,"key":"Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053","message":"Element implicitly has an 'any' type because expression of type '{0}' can't be used to index type '{1}'."},"Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number":{"category":1,"code":7015,"key":"Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015","message":"Element implicitly has an 'any' type because index expression is not of type 'number'."},"Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature":{"category":1,"code":7017,"key":"Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017","message":"Element implicitly has an 'any' type because type '{0}' has no index signature."},"Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1":{"category":1,"code":7052,"key":"Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052","message":"Element implicitly has an 'any' type because type '{0}' has no index signature. Did you mean to call '{1}'?"},"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files":{"category":3,"code":6164,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164","message":"Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files."},"Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file":{"category":3,"code":6151,"key":"Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151","message":"Emit a single file with source maps instead of having a separate file."},"Emit_class_fields_with_Define_instead_of_Set":{"category":3,"code":6222,"key":"Emit_class_fields_with_Define_instead_of_Set_6222","message":"Emit class fields with Define instead of Set."},"Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set":{"category":3,"code":6152,"key":"Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152","message":"Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set."},"Enable_all_strict_type_checking_options":{"category":3,"code":6180,"key":"Enable_all_strict_type_checking_options_6180","message":"Enable all strict type-checking options."},"Enable_incremental_compilation":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"Enable_project_compilation":{"category":3,"code":6302,"key":"Enable_project_compilation_6302","message":"Enable project compilation"},"Enable_strict_bind_call_and_apply_methods_on_functions":{"category":3,"code":6214,"key":"Enable_strict_bind_call_and_apply_methods_on_functions_6214","message":"Enable strict 'bind', 'call', and 'apply' methods on functions."},"Enable_strict_checking_of_function_types":{"category":3,"code":6186,"key":"Enable_strict_checking_of_function_types_6186","message":"Enable strict checking of function types."},"Enable_strict_checking_of_property_initialization_in_classes":{"category":3,"code":6187,"key":"Enable_strict_checking_of_property_initialization_in_classes_6187","message":"Enable strict checking of property initialization in classes."},"Enable_strict_null_checks":{"category":3,"code":6113,"key":"Enable_strict_null_checks_6113","message":"Enable strict null checks."},"Enable_the_experimentalDecorators_option_in_your_configuration_file":{"category":3,"code":95074,"key":"Enable_the_experimentalDecorators_option_in_your_configuration_file_95074","message":"Enable the 'experimentalDecorators' option in your configuration file"},"Enable_the_jsx_flag_in_your_configuration_file":{"category":3,"code":95088,"key":"Enable_the_jsx_flag_in_your_configuration_file_95088","message":"Enable the '--jsx' flag in your configuration file"},"Enable_tracing_of_the_name_resolution_process":{"category":3,"code":6085,"key":"Enable_tracing_of_the_name_resolution_process_6085","message":"Enable tracing of the name resolution process."},"Enable_verbose_logging":{"category":3,"code":6366,"key":"Enable_verbose_logging_6366","message":"Enable verbose logging"},"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for_all_imports_Implies_allowSyntheticDefaultImports":{"category":3,"code":7037,"key":"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037","message":"Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."},"Enables_experimental_support_for_ES7_async_functions":{"category":3,"code":6068,"key":"Enables_experimental_support_for_ES7_async_functions_6068","message":"Enables experimental support for ES7 async functions."},"Enables_experimental_support_for_ES7_decorators":{"category":3,"code":6065,"key":"Enables_experimental_support_for_ES7_decorators_6065","message":"Enables experimental support for ES7 decorators."},"Enables_experimental_support_for_emitting_type_metadata_for_decorators":{"category":3,"code":6066,"key":"Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066","message":"Enables experimental support for emitting type metadata for decorators."},"Enum_0_used_before_its_declaration":{"category":1,"code":2450,"key":"Enum_0_used_before_its_declaration_2450","message":"Enum '{0}' used before its declaration."},"Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations":{"category":1,"code":2567,"key":"Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567","message":"Enum declarations can only merge with namespace or other enum declarations."},"Enum_declarations_must_all_be_const_or_non_const":{"category":1,"code":2473,"key":"Enum_declarations_must_all_be_const_or_non_const_2473","message":"Enum declarations must all be const or non-const."},"Enum_member_expected":{"category":1,"code":1132,"key":"Enum_member_expected_1132","message":"Enum member expected."},"Enum_member_must_have_initializer":{"category":1,"code":1061,"key":"Enum_member_must_have_initializer_1061","message":"Enum member must have initializer."},"Enum_name_cannot_be_0":{"category":1,"code":2431,"key":"Enum_name_cannot_be_0_2431","message":"Enum name cannot be '{0}'."},"Enum_type_0_circularly_references_itself":{"category":1,"code":2586,"key":"Enum_type_0_circularly_references_itself_2586","message":"Enum type '{0}' circularly references itself."},"Enum_type_0_has_members_with_initializers_that_are_not_literals":{"category":1,"code":2535,"key":"Enum_type_0_has_members_with_initializers_that_are_not_literals_2535","message":"Enum type '{0}' has members with initializers that are not literals."},"Examples_Colon_0":{"category":3,"code":6026,"key":"Examples_Colon_0_6026","message":"Examples: {0}"},"Excessive_stack_depth_comparing_types_0_and_1":{"category":1,"code":2321,"key":"Excessive_stack_depth_comparing_types_0_and_1_2321","message":"Excessive stack depth comparing types '{0}' and '{1}'."},"Expected_0_1_type_arguments_provide_these_with_an_extends_tag":{"category":1,"code":8027,"key":"Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027","message":"Expected {0}-{1} type arguments; provide these with an '@extends' tag."},"Expected_0_arguments_but_got_1":{"category":1,"code":2554,"key":"Expected_0_arguments_but_got_1_2554","message":"Expected {0} arguments, but got {1}."},"Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise":{"category":1,"code":2794,"key":"Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise_2794","message":"Expected {0} arguments, but got {1}. Did you forget to include 'void' in your type argument to 'Promise'?"},"Expected_0_arguments_but_got_1_or_more":{"category":1,"code":2556,"key":"Expected_0_arguments_but_got_1_or_more_2556","message":"Expected {0} arguments, but got {1} or more."},"Expected_0_type_arguments_but_got_1":{"category":1,"code":2558,"key":"Expected_0_type_arguments_but_got_1_2558","message":"Expected {0} type arguments, but got {1}."},"Expected_0_type_arguments_provide_these_with_an_extends_tag":{"category":1,"code":8026,"key":"Expected_0_type_arguments_provide_these_with_an_extends_tag_8026","message":"Expected {0} type arguments; provide these with an '@extends' tag."},"Expected_at_least_0_arguments_but_got_1":{"category":1,"code":2555,"key":"Expected_at_least_0_arguments_but_got_1_2555","message":"Expected at least {0} arguments, but got {1}."},"Expected_at_least_0_arguments_but_got_1_or_more":{"category":1,"code":2557,"key":"Expected_at_least_0_arguments_but_got_1_or_more_2557","message":"Expected at least {0} arguments, but got {1} or more."},"Expected_corresponding_JSX_closing_tag_for_0":{"category":1,"code":17002,"key":"Expected_corresponding_JSX_closing_tag_for_0_17002","message":"Expected corresponding JSX closing tag for '{0}'."},"Expected_corresponding_closing_tag_for_JSX_fragment":{"category":1,"code":17015,"key":"Expected_corresponding_closing_tag_for_JSX_fragment_17015","message":"Expected corresponding closing tag for JSX fragment."},"Expected_type_of_0_field_in_package_json_to_be_1_got_2":{"category":3,"code":6105,"key":"Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105","message":"Expected type of '{0}' field in 'package.json' to be '{1}', got '{2}'."},"Experimental_Options":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_the_experimentalDecorators_option_in_your_tsconfig_or_jsconfig_to_remove_this_warning":{"category":1,"code":1219,"key":"Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_t_1219","message":"Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig' or 'jsconfig' to remove this warning."},"Explicitly_specified_module_resolution_kind_Colon_0":{"category":3,"code":6087,"key":"Explicitly_specified_module_resolution_kind_Colon_0_6087","message":"Explicitly specified module resolution kind: '{0}'."},"Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_later":{"category":1,"code":2791,"key":"Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_lat_2791","message":"Exponentiation cannot be performed on 'bigint' values unless the 'target' option is set to 'es2016' or later."},"Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or_another_module_format_instead":{"category":1,"code":1203,"key":"Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203","message":"Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead."},"Export_assignment_is_not_supported_when_module_flag_is_system":{"category":1,"code":1218,"key":"Export_assignment_is_not_supported_when_module_flag_is_system_1218","message":"Export assignment is not supported when '--module' flag is 'system'."},"Export_declaration_conflicts_with_exported_declaration_of_0":{"category":1,"code":2484,"key":"Export_declaration_conflicts_with_exported_declaration_of_0_2484","message":"Export declaration conflicts with exported declaration of '{0}'."},"Export_declarations_are_not_permitted_in_a_namespace":{"category":1,"code":1194,"key":"Export_declarations_are_not_permitted_in_a_namespace_1194","message":"Export declarations are not permitted in a namespace."},"Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_the_package_definition":{"category":1,"code":2656,"key":"Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_2656","message":"Exported external package typings file '{0}' is not a module. Please contact the package author to update the package definition."},"Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_package_author_to_update_the_package_definition":{"category":1,"code":2654,"key":"Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_pack_2654","message":"Exported external package typings file cannot contain tripleslash references. Please contact the package author to update the package definition."},"Exported_type_alias_0_has_or_is_using_private_name_1":{"category":1,"code":4081,"key":"Exported_type_alias_0_has_or_is_using_private_name_1_4081","message":"Exported type alias '{0}' has or is using private name '{1}'."},"Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4023,"key":"Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023","message":"Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named."},"Exported_variable_0_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4024,"key":"Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024","message":"Exported variable '{0}' has or is using name '{1}' from private module '{2}'."},"Exported_variable_0_has_or_is_using_private_name_1":{"category":1,"code":4025,"key":"Exported_variable_0_has_or_is_using_private_name_1_4025","message":"Exported variable '{0}' has or is using private name '{1}'."},"Exports_and_export_assignments_are_not_permitted_in_module_augmentations":{"category":1,"code":2666,"key":"Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666","message":"Exports and export assignments are not permitted in module augmentations."},"Expression_expected":{"category":1,"code":1109,"key":"Expression_expected_1109","message":"Expression expected."},"Expression_or_comma_expected":{"category":1,"code":1137,"key":"Expression_or_comma_expected_1137","message":"Expression or comma expected."},"Expression_produces_a_union_type_that_is_too_complex_to_represent":{"category":1,"code":2590,"key":"Expression_produces_a_union_type_that_is_too_complex_to_represent_2590","message":"Expression produces a union type that is too complex to represent."},"Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference":{"category":1,"code":2402,"key":"Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402","message":"Expression resolves to '_super' that compiler uses to capture base class reference."},"Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions":{"category":1,"code":2521,"key":"Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions_2521","message":"Expression resolves to variable declaration '{0}' that compiler uses to support async functions."},"Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta_property_reference":{"category":1,"code":2544,"key":"Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544","message":"Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference."},"Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference":{"category":1,"code":2400,"key":"Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400","message":"Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference."},"Extract_constant":{"category":3,"code":95006,"key":"Extract_constant_95006","message":"Extract constant"},"Extract_function":{"category":3,"code":95005,"key":"Extract_function_95005","message":"Extract function"},"Extract_to_0_in_1":{"category":3,"code":95004,"key":"Extract_to_0_in_1_95004","message":"Extract to {0} in {1}"},"Extract_to_0_in_1_scope":{"category":3,"code":95008,"key":"Extract_to_0_in_1_scope_95008","message":"Extract to {0} in {1} scope"},"Extract_to_0_in_enclosing_scope":{"category":3,"code":95007,"key":"Extract_to_0_in_enclosing_scope_95007","message":"Extract to {0} in enclosing scope"},"Extract_to_interface":{"category":3,"code":95090,"key":"Extract_to_interface_95090","message":"Extract to interface"},"Extract_to_type_alias":{"category":3,"code":95078,"key":"Extract_to_type_alias_95078","message":"Extract to type alias"},"Extract_to_typedef":{"category":3,"code":95079,"key":"Extract_to_typedef_95079","message":"Extract to typedef"},"Extract_type":{"category":3,"code":95077,"key":"Extract_type_95077","message":"Extract type"},"FILE":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"FILE_OR_DIRECTORY":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"Failed_to_parse_file_0_Colon_1":{"category":1,"code":5014,"key":"Failed_to_parse_file_0_Colon_1_5014","message":"Failed to parse file '{0}': {1}."},"Fallthrough_case_in_switch":{"category":1,"code":7029,"key":"Fallthrough_case_in_switch_7029","message":"Fallthrough case in switch."},"File_0_does_not_exist":{"category":3,"code":6096,"key":"File_0_does_not_exist_6096","message":"File '{0}' does not exist."},"File_0_exist_use_it_as_a_name_resolution_result":{"category":3,"code":6097,"key":"File_0_exist_use_it_as_a_name_resolution_result_6097","message":"File '{0}' exist - use it as a name resolution result."},"File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1":{"category":1,"code":6054,"key":"File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1_6054","message":"File '{0}' has an unsupported extension. The only supported extensions are {1}."},"File_0_has_an_unsupported_extension_so_skipping_it":{"category":3,"code":6081,"key":"File_0_has_an_unsupported_extension_so_skipping_it_6081","message":"File '{0}' has an unsupported extension, so skipping it."},"File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option":{"category":1,"code":6504,"key":"File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option_6504","message":"File '{0}' is a JavaScript file. Did you mean to enable the 'allowJs' option?"},"File_0_is_not_a_module":{"category":1,"code":2306,"key":"File_0_is_not_a_module_2306","message":"File '{0}' is not a module."},"File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_include_pattern":{"category":1,"code":6307,"key":"File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_includ_6307","message":"File '{0}' is not listed within the file list of project '{1}'. Projects must list all files or use an 'include' pattern."},"File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files":{"category":1,"code":6059,"key":"File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059","message":"File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files."},"File_0_not_found":{"category":1,"code":6053,"key":"File_0_not_found_6053","message":"File '{0}' not found."},"File_change_detected_Starting_incremental_compilation":{"category":3,"code":6032,"key":"File_change_detected_Starting_incremental_compilation_6032","message":"File change detected. Starting incremental compilation..."},"File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module":{"category":2,"code":80001,"key":"File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module_80001","message":"File is a CommonJS module; it may be converted to an ES6 module."},"File_name_0_differs_from_already_included_file_name_1_only_in_casing":{"category":1,"code":1149,"key":"File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149","message":"File name '{0}' differs from already included file name '{1}' only in casing."},"File_name_0_has_a_1_extension_stripping_it":{"category":3,"code":6132,"key":"File_name_0_has_a_1_extension_stripping_it_6132","message":"File name '{0}' has a '{1}' extension - stripping it."},"File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0":{"category":1,"code":5065,"key":"File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065","message":"File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'."},"File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0":{"category":1,"code":5010,"key":"File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010","message":"File specification cannot end in a recursive directory wildcard ('**'): '{0}'."},"Fix_all_detected_spelling_errors":{"category":3,"code":95026,"key":"Fix_all_detected_spelling_errors_95026","message":"Fix all detected spelling errors"},"Fix_all_expressions_possibly_missing_await":{"category":3,"code":95085,"key":"Fix_all_expressions_possibly_missing_await_95085","message":"Fix all expressions possibly missing 'await'"},"Fix_all_implicit_this_errors":{"category":3,"code":95107,"key":"Fix_all_implicit_this_errors_95107","message":"Fix all implicit-'this' errors"},"Fix_all_incorrect_return_type_of_an_async_functions":{"category":3,"code":90037,"key":"Fix_all_incorrect_return_type_of_an_async_functions_90037","message":"Fix all incorrect return type of an async functions"},"Found_0_errors":{"category":3,"code":6217,"key":"Found_0_errors_6217","message":"Found {0} errors."},"Found_0_errors_Watching_for_file_changes":{"category":3,"code":6194,"key":"Found_0_errors_Watching_for_file_changes_6194","message":"Found {0} errors. Watching for file changes."},"Found_1_error":{"category":3,"code":6216,"key":"Found_1_error_6216","message":"Found 1 error."},"Found_1_error_Watching_for_file_changes":{"category":3,"code":6193,"key":"Found_1_error_Watching_for_file_changes_6193","message":"Found 1 error. Watching for file changes."},"Found_package_json_at_0":{"category":3,"code":6099,"key":"Found_package_json_at_0_6099","message":"Found 'package.json' at '{0}'."},"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5":{"category":1,"code":1250,"key":"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_1250","message":"Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'."},"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_definitions_are_automatically_in_strict_mode":{"category":1,"code":1251,"key":"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_d_1251","message":"Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode."},"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_are_automatically_in_strict_mode":{"category":1,"code":1252,"key":"Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_1252","message":"Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Modules are automatically in strict mode."},"Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type":{"category":1,"code":7011,"key":"Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011","message":"Function expression, which lacks return-type annotation, implicitly has an '{0}' return type."},"Function_implementation_is_missing_or_not_immediately_following_the_declaration":{"category":1,"code":2391,"key":"Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391","message":"Function implementation is missing or not immediately following the declaration."},"Function_implementation_name_must_be_0":{"category":1,"code":2389,"key":"Function_implementation_name_must_be_0_2389","message":"Function implementation name must be '{0}'."},"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":{"category":1,"code":7024,"key":"Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024","message":"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."},"Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined":{"category":1,"code":2366,"key":"Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366","message":"Function lacks ending return statement and return type does not include 'undefined'."},"Function_overload_must_be_static":{"category":1,"code":2387,"key":"Function_overload_must_be_static_2387","message":"Function overload must be static."},"Function_overload_must_not_be_static":{"category":1,"code":2388,"key":"Function_overload_must_not_be_static_2388","message":"Function overload must not be static."},"Function_type_notation_must_be_parenthesized_when_used_in_a_union_type":{"category":1,"code":1385,"key":"Function_type_notation_must_be_parenthesized_when_used_in_a_union_type_1385","message":"Function type notation must be parenthesized when used in a union type."},"Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type":{"category":1,"code":1387,"key":"Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1387","message":"Function type notation must be parenthesized when used in an intersection type."},"Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type":{"category":1,"code":7014,"key":"Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014","message":"Function type, which lacks return-type annotation, implicitly has an '{0}' return type."},"Generate_get_and_set_accessors":{"category":3,"code":95046,"key":"Generate_get_and_set_accessors_95046","message":"Generate 'get' and 'set' accessors"},"Generate_get_and_set_accessors_for_all_overriding_properties":{"category":3,"code":95119,"key":"Generate_get_and_set_accessors_for_all_overriding_properties_95119","message":"Generate 'get' and 'set' accessors for all overriding properties"},"Generates_a_CPU_profile":{"category":3,"code":6223,"key":"Generates_a_CPU_profile_6223","message":"Generates a CPU profile."},"Generates_a_sourcemap_for_each_corresponding_d_ts_file":{"category":3,"code":6000,"key":"Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000","message":"Generates a sourcemap for each corresponding '.d.ts' file."},"Generates_an_event_trace_and_a_list_of_types":{"category":3,"code":6237,"key":"Generates_an_event_trace_and_a_list_of_types_6237","message":"Generates an event trace and a list of types."},"Generates_corresponding_d_ts_file":{"category":3,"code":6002,"key":"Generates_corresponding_d_ts_file_6002","message":"Generates corresponding '.d.ts' file."},"Generates_corresponding_map_file":{"category":3,"code":6043,"key":"Generates_corresponding_map_file_6043","message":"Generates corresponding '.map' file."},"Generator_implicitly_has_yield_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_type_annotation":{"category":1,"code":7025,"key":"Generator_implicitly_has_yield_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_retu_7025","message":"Generator implicitly has yield type '{0}' because it does not yield any values. Consider supplying a return type annotation."},"Generators_are_not_allowed_in_an_ambient_context":{"category":1,"code":1221,"key":"Generators_are_not_allowed_in_an_ambient_context_1221","message":"Generators are not allowed in an ambient context."},"Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher":{"category":1,"code":1220,"key":"Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher_1220","message":"Generators are only available when targeting ECMAScript 2015 or higher."},"Generic_type_0_requires_1_type_argument_s":{"category":1,"code":2314,"key":"Generic_type_0_requires_1_type_argument_s_2314","message":"Generic type '{0}' requires {1} type argument(s)."},"Generic_type_0_requires_between_1_and_2_type_arguments":{"category":1,"code":2707,"key":"Generic_type_0_requires_between_1_and_2_type_arguments_2707","message":"Generic type '{0}' requires between {1} and {2} type arguments."},"Getter_and_setter_accessors_do_not_agree_in_visibility":{"category":1,"code":2379,"key":"Getter_and_setter_accessors_do_not_agree_in_visibility_2379","message":"Getter and setter accessors do not agree in visibility."},"Global_module_exports_may_only_appear_at_top_level":{"category":1,"code":1316,"key":"Global_module_exports_may_only_appear_at_top_level_1316","message":"Global module exports may only appear at top level."},"Global_module_exports_may_only_appear_in_declaration_files":{"category":1,"code":1315,"key":"Global_module_exports_may_only_appear_in_declaration_files_1315","message":"Global module exports may only appear in declaration files."},"Global_module_exports_may_only_appear_in_module_files":{"category":1,"code":1314,"key":"Global_module_exports_may_only_appear_in_module_files_1314","message":"Global module exports may only appear in module files."},"Global_type_0_must_be_a_class_or_interface_type":{"category":1,"code":2316,"key":"Global_type_0_must_be_a_class_or_interface_type_2316","message":"Global type '{0}' must be a class or interface type."},"Global_type_0_must_have_1_type_parameter_s":{"category":1,"code":2317,"key":"Global_type_0_must_have_1_type_parameter_s_2317","message":"Global type '{0}' must have {1} type parameter(s)."},"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"Hexadecimal_digit_expected":{"category":1,"code":1125,"key":"Hexadecimal_digit_expected_1125","message":"Hexadecimal digit expected."},"Identifier_expected":{"category":1,"code":1003,"key":"Identifier_expected_1003","message":"Identifier expected."},"Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module":{"category":1,"code":1262,"key":"Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module_1262","message":"Identifier expected. '{0}' is a reserved word at the top-level of a module."},"Identifier_expected_0_is_a_reserved_word_in_strict_mode":{"category":1,"code":1212,"key":"Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212","message":"Identifier expected. '{0}' is a reserved word in strict mode."},"Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_strict_mode":{"category":1,"code":1213,"key":"Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213","message":"Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode."},"Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode":{"category":1,"code":1214,"key":"Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214","message":"Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode."},"Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here":{"category":1,"code":1359,"key":"Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here_1359","message":"Identifier expected. '{0}' is a reserved word that cannot be used here."},"Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules":{"category":1,"code":1216,"key":"Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216","message":"Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules."},"If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_Slash_Slashgithub_com_SlashDefinitelyTyped_SlashDefinitelyTyped_Slashtree_Slashmaster_Slashtypes_Slash_1":{"category":1,"code":7040,"key":"If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040","message":"If the '{0}' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/{1}`"},"Ignore_this_error_message":{"category":3,"code":90019,"key":"Ignore_this_error_message_90019","message":"Ignore this error message"},"Implement_all_inherited_abstract_classes":{"category":3,"code":95040,"key":"Implement_all_inherited_abstract_classes_95040","message":"Implement all inherited abstract classes"},"Implement_all_unimplemented_interfaces":{"category":3,"code":95032,"key":"Implement_all_unimplemented_interfaces_95032","message":"Implement all unimplemented interfaces"},"Implement_inherited_abstract_class":{"category":3,"code":90007,"key":"Implement_inherited_abstract_class_90007","message":"Implement inherited abstract class"},"Implement_interface_0":{"category":3,"code":90006,"key":"Implement_interface_0_90006","message":"Implement interface '{0}'"},"Implements_clause_of_exported_class_0_has_or_is_using_private_name_1":{"category":1,"code":4019,"key":"Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019","message":"Implements clause of exported class '{0}' has or is using private name '{1}'."},"Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_in_String":{"category":1,"code":2731,"key":"Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731","message":"Implicit conversion of a 'symbol' to a 'string' will fail at runtime. Consider wrapping this expression in 'String(...)'."},"Import_0_from_module_1":{"category":3,"code":90013,"key":"Import_0_from_module_1_90013","message":"Import '{0}' from module \"{1}\""},"Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_ns_from_mod_import_a_from_mod_import_d_from_mod_or_another_module_format_instead":{"category":1,"code":1202,"key":"Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202","message":"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."},"Import_declaration_0_is_using_private_name_1":{"category":1,"code":4000,"key":"Import_declaration_0_is_using_private_name_1_4000","message":"Import declaration '{0}' is using private name '{1}'."},"Import_declaration_conflicts_with_local_declaration_of_0":{"category":1,"code":2440,"key":"Import_declaration_conflicts_with_local_declaration_of_0_2440","message":"Import declaration conflicts with local declaration of '{0}'."},"Import_declarations_in_a_namespace_cannot_reference_a_module":{"category":1,"code":1147,"key":"Import_declarations_in_a_namespace_cannot_reference_a_module_1147","message":"Import declarations in a namespace cannot reference a module."},"Import_default_0_from_module_1":{"category":3,"code":90032,"key":"Import_default_0_from_module_1_90032","message":"Import default '{0}' from module \"{1}\""},"Import_emit_helpers_from_tslib":{"category":3,"code":6139,"key":"Import_emit_helpers_from_tslib_6139","message":"Import emit helpers from 'tslib'."},"Import_may_be_converted_to_a_default_import":{"category":2,"code":80003,"key":"Import_may_be_converted_to_a_default_import_80003","message":"Import may be converted to a default import."},"Import_name_cannot_be_0":{"category":1,"code":2438,"key":"Import_name_cannot_be_0_2438","message":"Import name cannot be '{0}'."},"Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relative_module_name":{"category":1,"code":2439,"key":"Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439","message":"Import or export declaration in an ambient module declaration cannot reference module through relative module name."},"Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_module":{"category":1,"code":2667,"key":"Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667","message":"Imports are not permitted in module augmentations. Consider moving them to the enclosing external module."},"In_ambient_enum_declarations_member_initializer_must_be_constant_expression":{"category":1,"code":1066,"key":"In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066","message":"In ambient enum declarations member initializer must be constant expression."},"In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enum_element":{"category":1,"code":2432,"key":"In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432","message":"In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element."},"Include_modules_imported_with_json_extension":{"category":3,"code":6197,"key":"Include_modules_imported_with_json_extension_6197","message":"Include modules imported with '.json' extension"},"Include_undefined_in_index_signature_results":{"category":3,"code":6800,"key":"Include_undefined_in_index_signature_results_6800","message":"Include 'undefined' in index signature results"},"Index_signature_in_type_0_only_permits_reading":{"category":1,"code":2542,"key":"Index_signature_in_type_0_only_permits_reading_2542","message":"Index signature in type '{0}' only permits reading."},"Index_signature_is_missing_in_type_0":{"category":1,"code":2329,"key":"Index_signature_is_missing_in_type_0_2329","message":"Index signature is missing in type '{0}'."},"Index_signatures_are_incompatible":{"category":1,"code":2330,"key":"Index_signatures_are_incompatible_2330","message":"Index signatures are incompatible."},"Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local":{"category":1,"code":2395,"key":"Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395","message":"Individual declarations in merged declaration '{0}' must be all exported or all local."},"Infer_all_types_from_usage":{"category":3,"code":95023,"key":"Infer_all_types_from_usage_95023","message":"Infer all types from usage"},"Infer_parameter_types_from_usage":{"category":3,"code":95012,"key":"Infer_parameter_types_from_usage_95012","message":"Infer parameter types from usage"},"Infer_this_type_of_0_from_usage":{"category":3,"code":95080,"key":"Infer_this_type_of_0_from_usage_95080","message":"Infer 'this' type of '{0}' from usage"},"Infer_type_of_0_from_usage":{"category":3,"code":95011,"key":"Infer_type_of_0_from_usage_95011","message":"Infer type of '{0}' from usage"},"Initialize_property_0_in_the_constructor":{"category":3,"code":90020,"key":"Initialize_property_0_in_the_constructor_90020","message":"Initialize property '{0}' in the constructor"},"Initialize_static_property_0":{"category":3,"code":90021,"key":"Initialize_static_property_0_90021","message":"Initialize static property '{0}'"},"Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor":{"category":1,"code":2301,"key":"Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301","message":"Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor."},"Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value":{"category":1,"code":2525,"key":"Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value_2525","message":"Initializer provides no value for this binding element and the binding element has no default value."},"Initializers_are_not_allowed_in_ambient_contexts":{"category":1,"code":1039,"key":"Initializers_are_not_allowed_in_ambient_contexts_1039","message":"Initializers are not allowed in ambient contexts."},"Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file":{"category":3,"code":6070,"key":"Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070","message":"Initializes a TypeScript project and creates a tsconfig.json file."},"Insert_command_line_options_and_files_from_a_file":{"category":3,"code":6030,"key":"Insert_command_line_options_and_files_from_a_file_6030","message":"Insert command line options and files from a file."},"Install_0":{"category":3,"code":95014,"key":"Install_0_95014","message":"Install '{0}'"},"Install_all_missing_types_packages":{"category":3,"code":95033,"key":"Install_all_missing_types_packages_95033","message":"Install all missing types packages"},"Interface_0_cannot_simultaneously_extend_types_1_and_2":{"category":1,"code":2320,"key":"Interface_0_cannot_simultaneously_extend_types_1_and_2_2320","message":"Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'."},"Interface_0_incorrectly_extends_interface_1":{"category":1,"code":2430,"key":"Interface_0_incorrectly_extends_interface_1_2430","message":"Interface '{0}' incorrectly extends interface '{1}'."},"Interface_declaration_cannot_have_implements_clause":{"category":1,"code":1176,"key":"Interface_declaration_cannot_have_implements_clause_1176","message":"Interface declaration cannot have 'implements' clause."},"Interface_name_cannot_be_0":{"category":1,"code":2427,"key":"Interface_name_cannot_be_0_2427","message":"Interface name cannot be '{0}'."},"Invalid_character":{"category":1,"code":1127,"key":"Invalid_character_1127","message":"Invalid character."},"Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augmented":{"category":1,"code":2665,"key":"Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665","message":"Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented."},"Invalid_module_name_in_augmentation_module_0_cannot_be_found":{"category":1,"code":2664,"key":"Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664","message":"Invalid module name in augmentation, module '{0}' cannot be found."},"Invalid_reference_directive_syntax":{"category":1,"code":1084,"key":"Invalid_reference_directive_syntax_1084","message":"Invalid 'reference' directive syntax."},"Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode":{"category":1,"code":1210,"key":"Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode_1210","message":"Invalid use of '{0}'. Class definitions are automatically in strict mode."},"Invalid_use_of_0_Modules_are_automatically_in_strict_mode":{"category":1,"code":1215,"key":"Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215","message":"Invalid use of '{0}'. Modules are automatically in strict mode."},"Invalid_use_of_0_in_strict_mode":{"category":1,"code":1100,"key":"Invalid_use_of_0_in_strict_mode_1100","message":"Invalid use of '{0}' in strict mode."},"Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name":{"category":1,"code":5067,"key":"Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067","message":"Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name."},"Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name":{"category":1,"code":18035,"key":"Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name_18035","message":"Invalid value for 'jsxFragmentFactory'. '{0}' is not a valid identifier or qualified-name."},"Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier":{"category":1,"code":5059,"key":"Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059","message":"Invalid value for '--reactNamespace'. '{0}' is not a valid identifier."},"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":{"category":1,"code":2796,"key":"It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tag_2796","message":"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."},"Its_element_type_0_is_not_a_valid_JSX_element":{"category":1,"code":2789,"key":"Its_element_type_0_is_not_a_valid_JSX_element_2789","message":"Its element type '{0}' is not a valid JSX element."},"Its_instance_type_0_is_not_a_valid_JSX_element":{"category":1,"code":2788,"key":"Its_instance_type_0_is_not_a_valid_JSX_element_2788","message":"Its instance type '{0}' is not a valid JSX element."},"Its_return_type_0_is_not_a_valid_JSX_element":{"category":1,"code":2787,"key":"Its_return_type_0_is_not_a_valid_JSX_element_2787","message":"Its return type '{0}' is not a valid JSX element."},"JSDoc_0_1_does_not_match_the_extends_2_clause":{"category":1,"code":8023,"key":"JSDoc_0_1_does_not_match_the_extends_2_clause_8023","message":"JSDoc '@{0} {1}' does not match the 'extends {2}' clause."},"JSDoc_0_is_not_attached_to_a_class":{"category":1,"code":8022,"key":"JSDoc_0_is_not_attached_to_a_class_8022","message":"JSDoc '@{0}' is not attached to a class."},"JSDoc_may_only_appear_in_the_last_parameter_of_a_signature":{"category":1,"code":8028,"key":"JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028","message":"JSDoc '...' may only appear in the last parameter of a signature."},"JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name":{"category":1,"code":8024,"key":"JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024","message":"JSDoc '@param' tag has name '{0}', but there is no parameter with that name."},"JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_had_an_array_type":{"category":1,"code":8029,"key":"JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029","message":"JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type."},"JSDoc_type_0_circularly_references_itself":{"category":1,"code":2587,"key":"JSDoc_type_0_circularly_references_itself_2587","message":"JSDoc type '{0}' circularly references itself."},"JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags":{"category":1,"code":8021,"key":"JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021","message":"JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags."},"JSDoc_types_can_only_be_used_inside_documentation_comments":{"category":1,"code":8020,"key":"JSDoc_types_can_only_be_used_inside_documentation_comments_8020","message":"JSDoc types can only be used inside documentation comments."},"JSDoc_types_may_be_moved_to_TypeScript_types":{"category":2,"code":80004,"key":"JSDoc_types_may_be_moved_to_TypeScript_types_80004","message":"JSDoc types may be moved to TypeScript types."},"JSX_attribute_expected":{"category":1,"code":17003,"key":"JSX_attribute_expected_17003","message":"JSX attribute expected."},"JSX_attributes_must_only_be_assigned_a_non_empty_expression":{"category":1,"code":17000,"key":"JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000","message":"JSX attributes must only be assigned a non-empty 'expression'."},"JSX_element_0_has_no_corresponding_closing_tag":{"category":1,"code":17008,"key":"JSX_element_0_has_no_corresponding_closing_tag_17008","message":"JSX element '{0}' has no corresponding closing tag."},"JSX_element_attributes_type_0_may_not_be_a_union_type":{"category":1,"code":2600,"key":"JSX_element_attributes_type_0_may_not_be_a_union_type_2600","message":"JSX element attributes type '{0}' may not be a union type."},"JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property":{"category":1,"code":2607,"key":"JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607","message":"JSX element class does not support attributes because it does not have a '{0}' property."},"JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists":{"category":1,"code":7026,"key":"JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026","message":"JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists."},"JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist":{"category":1,"code":2602,"key":"JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602","message":"JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist."},"JSX_element_type_0_does_not_have_any_construct_or_call_signatures":{"category":1,"code":2604,"key":"JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604","message":"JSX element type '{0}' does not have any construct or call signatures."},"JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements":{"category":1,"code":2605,"key":"JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements_2605","message":"JSX element type '{0}' is not a constructor function for JSX elements."},"JSX_elements_cannot_have_multiple_attributes_with_the_same_name":{"category":1,"code":17001,"key":"JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001","message":"JSX elements cannot have multiple attributes with the same name."},"JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array":{"category":1,"code":18007,"key":"JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array_18007","message":"JSX expressions may not use the comma operator. Did you mean to write an array?"},"JSX_expressions_must_have_one_parent_element":{"category":1,"code":2657,"key":"JSX_expressions_must_have_one_parent_element_2657","message":"JSX expressions must have one parent element."},"JSX_fragment_has_no_corresponding_closing_tag":{"category":1,"code":17014,"key":"JSX_fragment_has_no_corresponding_closing_tag_17014","message":"JSX fragment has no corresponding closing tag."},"JSX_spread_child_must_be_an_array_type":{"category":1,"code":2609,"key":"JSX_spread_child_must_be_an_array_type_2609","message":"JSX spread child must be an array type."},"Jump_target_cannot_cross_function_boundary":{"category":1,"code":1107,"key":"Jump_target_cannot_cross_function_boundary_1107","message":"Jump target cannot cross function boundary."},"KIND":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"Keywords_cannot_contain_escape_characters":{"category":1,"code":1260,"key":"Keywords_cannot_contain_escape_characters_1260","message":"Keywords cannot contain escape characters."},"LOCATION":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"Language_service_is_disabled":{"category":1,"code":9004,"key":"Language_service_is_disabled_9004","message":"Language service is disabled."},"Left_side_of_comma_operator_is_unused_and_has_no_side_effects":{"category":1,"code":2695,"key":"Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695","message":"Left side of comma operator is unused and has no side effects.","reportsUnnecessary":true},"Line_break_not_permitted_here":{"category":1,"code":1142,"key":"Line_break_not_permitted_here_1142","message":"Line break not permitted here."},"Line_terminator_not_permitted_before_arrow":{"category":1,"code":1200,"key":"Line_terminator_not_permitted_before_arrow_1200","message":"Line terminator not permitted before arrow."},"List_of_folders_to_include_type_definitions_from":{"category":3,"code":6161,"key":"List_of_folders_to_include_type_definitions_from_6161","message":"List of folders to include type definitions from."},"List_of_language_service_plugins":{"category":3,"code":6181,"key":"List_of_language_service_plugins_6181","message":"List of language service plugins."},"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime":{"category":3,"code":6168,"key":"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","message":"List of root folders whose combined content represents the structure of the project at runtime."},"Loading_0_from_the_root_dir_1_candidate_location_2":{"category":3,"code":6109,"key":"Loading_0_from_the_root_dir_1_candidate_location_2_6109","message":"Loading '{0}' from the root dir '{1}', candidate location '{2}'."},"Loading_module_0_from_node_modules_folder_target_file_type_1":{"category":3,"code":6098,"key":"Loading_module_0_from_node_modules_folder_target_file_type_1_6098","message":"Loading module '{0}' from 'node_modules' folder, target file type '{1}'."},"Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1":{"category":3,"code":6095,"key":"Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1_6095","message":"Loading module as file / folder, candidate module location '{0}', target file type '{1}'."},"Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1":{"category":1,"code":6048,"key":"Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1_6048","message":"Locale must be of the form <language> or <language>-<territory>. For example '{0}' or '{1}'."},"Longest_matching_prefix_for_0_is_1":{"category":3,"code":6108,"key":"Longest_matching_prefix_for_0_is_1_6108","message":"Longest matching prefix for '{0}' is '{1}'."},"Looking_up_in_node_modules_folder_initial_location_0":{"category":3,"code":6125,"key":"Looking_up_in_node_modules_folder_initial_location_0_6125","message":"Looking up in 'node_modules' folder, initial location '{0}'."},"Make_all_super_calls_the_first_statement_in_their_constructor":{"category":3,"code":95036,"key":"Make_all_super_calls_the_first_statement_in_their_constructor_95036","message":"Make all 'super()' calls the first statement in their constructor"},"Make_super_call_the_first_statement_in_the_constructor":{"category":3,"code":90002,"key":"Make_super_call_the_first_statement_in_the_constructor_90002","message":"Make 'super()' call the first statement in the constructor"},"Mapped_object_type_implicitly_has_an_any_template_type":{"category":1,"code":7039,"key":"Mapped_object_type_implicitly_has_an_any_template_type_7039","message":"Mapped object type implicitly has an 'any' template type."},"Member_0_implicitly_has_an_1_type":{"category":1,"code":7008,"key":"Member_0_implicitly_has_an_1_type_7008","message":"Member '{0}' implicitly has an '{1}' type."},"Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage":{"category":2,"code":7045,"key":"Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045","message":"Member '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage."},"Merge_conflict_marker_encountered":{"category":1,"code":1185,"key":"Merge_conflict_marker_encountered_1185","message":"Merge conflict marker encountered."},"Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_default_0_declaration_instead":{"category":1,"code":2652,"key":"Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652","message":"Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead."},"Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constructor":{"category":1,"code":17013,"key":"Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013","message":"Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor."},"Method_0_cannot_have_an_implementation_because_it_is_marked_abstract":{"category":1,"code":1245,"key":"Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245","message":"Method '{0}' cannot have an implementation because it is marked abstract."},"Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4101,"key":"Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101","message":"Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'."},"Method_0_of_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4102,"key":"Method_0_of_exported_interface_has_or_is_using_private_name_1_4102","message":"Method '{0}' of exported interface has or is using private name '{1}'."},"Modifiers_cannot_appear_here":{"category":1,"code":1184,"key":"Modifiers_cannot_appear_here_1184","message":"Modifiers cannot appear here."},"Module_0_can_only_be_default_imported_using_the_1_flag":{"category":1,"code":1259,"key":"Module_0_can_only_be_default_imported_using_the_1_flag_1259","message":"Module '{0}' can only be default-imported using the '{1}' flag"},"Module_0_declares_1_locally_but_it_is_exported_as_2":{"category":1,"code":2460,"key":"Module_0_declares_1_locally_but_it_is_exported_as_2_2460","message":"Module '{0}' declares '{1}' locally, but it is exported as '{2}'."},"Module_0_declares_1_locally_but_it_is_not_exported":{"category":1,"code":2459,"key":"Module_0_declares_1_locally_but_it_is_not_exported_2459","message":"Module '{0}' declares '{1}' locally, but it is not exported."},"Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0":{"category":1,"code":1340,"key":"Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340","message":"Module '{0}' does not refer to a type, but is used as a type here. Did you mean 'typeof import('{0}')'?"},"Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here":{"category":1,"code":1339,"key":"Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339","message":"Module '{0}' does not refer to a value, but is used as a value here."},"Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambiguity":{"category":1,"code":2308,"key":"Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308","message":"Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity."},"Module_0_has_no_default_export":{"category":1,"code":1192,"key":"Module_0_has_no_default_export_1192","message":"Module '{0}' has no default export."},"Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead":{"category":1,"code":2613,"key":"Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead_2613","message":"Module '{0}' has no default export. Did you mean to use 'import { {1} } from {0}' instead?"},"Module_0_has_no_exported_member_1":{"category":1,"code":2305,"key":"Module_0_has_no_exported_member_1_2305","message":"Module '{0}' has no exported member '{1}'."},"Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead":{"category":1,"code":2614,"key":"Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead_2614","message":"Module '{0}' has no exported member '{1}'. Did you mean to use 'import {1} from {0}' instead?"},"Module_0_is_hidden_by_a_local_declaration_with_the_same_name":{"category":1,"code":2437,"key":"Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437","message":"Module '{0}' is hidden by a local declaration with the same name."},"Module_0_uses_export_and_cannot_be_used_with_export_Asterisk":{"category":1,"code":2498,"key":"Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498","message":"Module '{0}' uses 'export =' and cannot be used with 'export *'."},"Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified":{"category":3,"code":6145,"key":"Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified_6145","message":"Module '{0}' was resolved as ambient module declared in '{1}' since this file was not modified."},"Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1":{"category":3,"code":6144,"key":"Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144","message":"Module '{0}' was resolved as locally declared ambient module in file '{1}'."},"Module_0_was_resolved_to_1_but_jsx_is_not_set":{"category":1,"code":6142,"key":"Module_0_was_resolved_to_1_but_jsx_is_not_set_6142","message":"Module '{0}' was resolved to '{1}', but '--jsx' is not set."},"Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used":{"category":1,"code":7042,"key":"Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042","message":"Module '{0}' was resolved to '{1}', but '--resolveJsonModule' is not used."},"Module_Resolution_Options":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"Module_name_0_matched_pattern_1":{"category":3,"code":6092,"key":"Module_name_0_matched_pattern_1_6092","message":"Module name '{0}', matched pattern '{1}'."},"Module_name_0_was_not_resolved":{"category":3,"code":6090,"key":"Module_name_0_was_not_resolved_6090","message":"======== Module name '{0}' was not resolved. ========"},"Module_name_0_was_successfully_resolved_to_1":{"category":3,"code":6089,"key":"Module_name_0_was_successfully_resolved_to_1_6089","message":"======== Module name '{0}' was successfully resolved to '{1}'. ========"},"Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2":{"category":3,"code":6218,"key":"Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218","message":"======== Module name '{0}' was successfully resolved to '{1}' with Package ID '{2}'. ========"},"Module_resolution_kind_is_not_specified_using_0":{"category":3,"code":6088,"key":"Module_resolution_kind_is_not_specified_using_0_6088","message":"Module resolution kind is not specified, using '{0}'."},"Module_resolution_using_rootDirs_has_failed":{"category":3,"code":6111,"key":"Module_resolution_using_rootDirs_has_failed_6111","message":"Module resolution using 'rootDirs' has failed."},"Move_labeled_tuple_element_modifiers_to_labels":{"category":3,"code":95117,"key":"Move_labeled_tuple_element_modifiers_to_labels_95117","message":"Move labeled tuple element modifiers to labels"},"Move_to_a_new_file":{"category":3,"code":95049,"key":"Move_to_a_new_file_95049","message":"Move to a new file"},"Multiple_consecutive_numeric_separators_are_not_permitted":{"category":1,"code":6189,"key":"Multiple_consecutive_numeric_separators_are_not_permitted_6189","message":"Multiple consecutive numeric separators are not permitted."},"Multiple_constructor_implementations_are_not_allowed":{"category":1,"code":2392,"key":"Multiple_constructor_implementations_are_not_allowed_2392","message":"Multiple constructor implementations are not allowed."},"NEWLINE":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"Name_is_not_valid":{"category":3,"code":95136,"key":"Name_is_not_valid_95136","message":"Name is not valid"},"Named_property_0_of_types_1_and_2_are_not_identical":{"category":1,"code":2319,"key":"Named_property_0_of_types_1_and_2_are_not_identical_2319","message":"Named property '{0}' of types '{1}' and '{2}' are not identical."},"Namespace_0_has_no_exported_member_1":{"category":1,"code":2694,"key":"Namespace_0_has_no_exported_member_1_2694","message":"Namespace '{0}' has no exported member '{1}'."},"No_base_constructor_has_the_specified_number_of_type_arguments":{"category":1,"code":2508,"key":"No_base_constructor_has_the_specified_number_of_type_arguments_2508","message":"No base constructor has the specified number of type arguments."},"No_constituent_of_type_0_is_callable":{"category":1,"code":2755,"key":"No_constituent_of_type_0_is_callable_2755","message":"No constituent of type '{0}' is callable."},"No_constituent_of_type_0_is_constructable":{"category":1,"code":2759,"key":"No_constituent_of_type_0_is_constructable_2759","message":"No constituent of type '{0}' is constructable."},"No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1":{"category":1,"code":7054,"key":"No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054","message":"No index signature with a parameter of type '{0}' was found on type '{1}'."},"No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2":{"category":1,"code":18003,"key":"No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003","message":"No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'."},"No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments":{"category":1,"code":2575,"key":"No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575","message":"No overload expects {0} arguments, but overloads do exist that expect either {1} or {2} arguments."},"No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments":{"category":1,"code":2743,"key":"No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743","message":"No overload expects {0} type arguments, but overloads do exist that expect either {1} or {2} type arguments."},"No_overload_matches_this_call":{"category":1,"code":2769,"key":"No_overload_matches_this_call_2769","message":"No overload matches this call."},"No_type_could_be_extracted_from_this_type_node":{"category":3,"code":95134,"key":"No_type_could_be_extracted_from_this_type_node_95134","message":"No type could be extracted from this type node"},"No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer":{"category":1,"code":18004,"key":"No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer_18004","message":"No value exists in scope for the shorthand property '{0}'. Either declare one or provide an initializer."},"Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2":{"category":1,"code":2515,"key":"Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515","message":"Non-abstract class '{0}' does not implement inherited abstract member '{1}' from class '{2}'."},"Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1":{"category":1,"code":2653,"key":"Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653","message":"Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'."},"Non_null_assertions_can_only_be_used_in_TypeScript_files":{"category":1,"code":8013,"key":"Non_null_assertions_can_only_be_used_in_TypeScript_files_8013","message":"Non-null assertions can only be used in TypeScript files."},"Non_relative_paths_are_not_allowed_when_baseUrl_is_not_set_Did_you_forget_a_leading_Slash":{"category":1,"code":5090,"key":"Non_relative_paths_are_not_allowed_when_baseUrl_is_not_set_Did_you_forget_a_leading_Slash_5090","message":"Non-relative paths are not allowed when 'baseUrl' is not set. Did you forget a leading './'?"},"Non_simple_parameter_declared_here":{"category":1,"code":1348,"key":"Non_simple_parameter_declared_here_1348","message":"Non-simple parameter declared here."},"Not_all_code_paths_return_a_value":{"category":1,"code":7030,"key":"Not_all_code_paths_return_a_value_7030","message":"Not all code paths return a value."},"Not_all_constituents_of_type_0_are_callable":{"category":1,"code":2756,"key":"Not_all_constituents_of_type_0_are_callable_2756","message":"Not all constituents of type '{0}' are callable."},"Not_all_constituents_of_type_0_are_constructable":{"category":1,"code":2760,"key":"Not_all_constituents_of_type_0_are_constructable_2760","message":"Not all constituents of type '{0}' are constructable."},"Numeric_index_type_0_is_not_assignable_to_string_index_type_1":{"category":1,"code":2413,"key":"Numeric_index_type_0_is_not_assignable_to_string_index_type_1_2413","message":"Numeric index type '{0}' is not assignable to string index type '{1}'."},"Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accurately_as_integers":{"category":2,"code":80008,"key":"Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accur_80008","message":"Numeric literals with absolute values equal to 2^53 or greater are too large to be represented accurately as integers."},"Numeric_separators_are_not_allowed_here":{"category":1,"code":6188,"key":"Numeric_separators_are_not_allowed_here_6188","message":"Numeric separators are not allowed here."},"Object_is_of_type_unknown":{"category":1,"code":2571,"key":"Object_is_of_type_unknown_2571","message":"Object is of type 'unknown'."},"Object_is_possibly_null":{"category":1,"code":2531,"key":"Object_is_possibly_null_2531","message":"Object is possibly 'null'."},"Object_is_possibly_null_or_undefined":{"category":1,"code":2533,"key":"Object_is_possibly_null_or_undefined_2533","message":"Object is possibly 'null' or 'undefined'."},"Object_is_possibly_undefined":{"category":1,"code":2532,"key":"Object_is_possibly_undefined_2532","message":"Object is possibly 'undefined'."},"Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1":{"category":1,"code":2353,"key":"Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353","message":"Object literal may only specify known properties, and '{0}' does not exist in type '{1}'."},"Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_write_2":{"category":1,"code":2561,"key":"Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561","message":"Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?"},"Object_literal_s_property_0_implicitly_has_an_1_type":{"category":1,"code":7018,"key":"Object_literal_s_property_0_implicitly_has_an_1_type_7018","message":"Object literal's property '{0}' implicitly has an '{1}' type."},"Octal_digit_expected":{"category":1,"code":1178,"key":"Octal_digit_expected_1178","message":"Octal digit expected."},"Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0":{"category":1,"code":8017,"key":"Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0_8017","message":"Octal literal types must use ES2015 syntax. Use the syntax '{0}'."},"Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0":{"category":1,"code":8018,"key":"Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0_8018","message":"Octal literals are not allowed in enums members initializer. Use the syntax '{0}'."},"Octal_literals_are_not_allowed_in_strict_mode":{"category":1,"code":1121,"key":"Octal_literals_are_not_allowed_in_strict_mode_1121","message":"Octal literals are not allowed in strict mode."},"Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0":{"category":1,"code":1085,"key":"Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0_1085","message":"Octal literals are not available when targeting ECMAScript 5 and higher. Use the syntax '{0}'."},"Only_ECMAScript_imports_may_use_import_type":{"category":1,"code":1370,"key":"Only_ECMAScript_imports_may_use_import_type_1370","message":"Only ECMAScript imports may use 'import type'."},"Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement":{"category":1,"code":1091,"key":"Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091","message":"Only a single variable declaration is allowed in a 'for...in' statement."},"Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement":{"category":1,"code":1188,"key":"Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188","message":"Only a single variable declaration is allowed in a 'for...of' statement."},"Only_a_void_function_can_be_called_with_the_new_keyword":{"category":1,"code":2350,"key":"Only_a_void_function_can_be_called_with_the_new_keyword_2350","message":"Only a void function can be called with the 'new' keyword."},"Only_ambient_modules_can_use_quoted_names":{"category":1,"code":1035,"key":"Only_ambient_modules_can_use_quoted_names_1035","message":"Only ambient modules can use quoted names."},"Only_amd_and_system_modules_are_supported_alongside_0":{"category":1,"code":6082,"key":"Only_amd_and_system_modules_are_supported_alongside_0_6082","message":"Only 'amd' and 'system' modules are supported alongside --{0}."},"Only_emit_d_ts_declaration_files":{"category":3,"code":6014,"key":"Only_emit_d_ts_declaration_files_6014","message":"Only emit '.d.ts' declaration files."},"Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_class_extends_clause":{"category":1,"code":9002,"key":"Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_clas_9002","message":"Only identifiers/qualified-names with optional type arguments are currently supported in a class 'extends' clause."},"Only_named_exports_may_use_export_type":{"category":1,"code":1383,"key":"Only_named_exports_may_use_export_type_1383","message":"Only named exports may use 'export type'."},"Only_numeric_enums_can_have_computed_members_but_this_expression_has_type_0_If_you_do_not_need_exhaustiveness_checks_consider_using_an_object_literal_instead":{"category":1,"code":18033,"key":"Only_numeric_enums_can_have_computed_members_but_this_expression_has_type_0_If_you_do_not_need_exhau_18033","message":"Only numeric enums can have computed members, but this expression has type '{0}'. If you do not need exhaustiveness checks, consider using an object literal instead."},"Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword":{"category":1,"code":2340,"key":"Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340","message":"Only public and protected methods of the base class are accessible via the 'super' keyword."},"Operator_0_cannot_be_applied_to_type_1":{"category":1,"code":2736,"key":"Operator_0_cannot_be_applied_to_type_1_2736","message":"Operator '{0}' cannot be applied to type '{1}'."},"Operator_0_cannot_be_applied_to_types_1_and_2":{"category":1,"code":2365,"key":"Operator_0_cannot_be_applied_to_types_1_and_2_2365","message":"Operator '{0}' cannot be applied to types '{1}' and '{2}'."},"Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line":{"category":1,"code":6230,"key":"Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line_6230","message":"Option '{0}' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line."},"Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line":{"category":1,"code":6064,"key":"Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line_6064","message":"Option '{0}' can only be specified in 'tsconfig.json' file or set to 'null' on command line."},"Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided":{"category":1,"code":5051,"key":"Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051","message":"Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided."},"Option_0_cannot_be_specified_when_option_jsx_is_1":{"category":1,"code":5089,"key":"Option_0_cannot_be_specified_when_option_jsx_is_1_5089","message":"Option '{0}' cannot be specified when option 'jsx' is '{1}'."},"Option_0_cannot_be_specified_when_option_target_is_ES3":{"category":1,"code":5048,"key":"Option_0_cannot_be_specified_when_option_target_is_ES3_5048","message":"Option '{0}' cannot be specified when option 'target' is 'ES3'."},"Option_0_cannot_be_specified_with_option_1":{"category":1,"code":5053,"key":"Option_0_cannot_be_specified_with_option_1_5053","message":"Option '{0}' cannot be specified with option '{1}'."},"Option_0_cannot_be_specified_without_specifying_option_1":{"category":1,"code":5052,"key":"Option_0_cannot_be_specified_without_specifying_option_1_5052","message":"Option '{0}' cannot be specified without specifying option '{1}'."},"Option_0_cannot_be_specified_without_specifying_option_1_or_option_2":{"category":1,"code":5069,"key":"Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069","message":"Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'."},"Option_0_should_have_array_of_strings_as_a_value":{"category":1,"code":6103,"key":"Option_0_should_have_array_of_strings_as_a_value_6103","message":"Option '{0}' should have array of strings as a value."},"Option_build_must_be_the_first_command_line_argument":{"category":1,"code":6369,"key":"Option_build_must_be_the_first_command_line_argument_6369","message":"Option '--build' must be the first command line argument."},"Option_incremental_can_only_be_specified_using_tsconfig_emitting_to_single_file_or_when_option_tsBuildInfoFile_is_specified":{"category":1,"code":5074,"key":"Option_incremental_can_only_be_specified_using_tsconfig_emitting_to_single_file_or_when_option_tsBui_5074","message":"Option '--incremental' can only be specified using tsconfig, emitting to single file or when option `--tsBuildInfoFile` is specified."},"Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES2015_or_higher":{"category":1,"code":5047,"key":"Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047","message":"Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher."},"Option_project_cannot_be_mixed_with_source_files_on_a_command_line":{"category":1,"code":5042,"key":"Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042","message":"Option 'project' cannot be mixed with source files on a command line."},"Option_resolveJsonModule_can_only_be_specified_when_module_code_generation_is_commonjs_amd_es2015_or_esNext":{"category":1,"code":5071,"key":"Option_resolveJsonModule_can_only_be_specified_when_module_code_generation_is_commonjs_amd_es2015_or_5071","message":"Option '--resolveJsonModule' can only be specified when module code generation is 'commonjs', 'amd', 'es2015' or 'esNext'."},"Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy":{"category":1,"code":5070,"key":"Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy_5070","message":"Option '--resolveJsonModule' cannot be specified without 'node' module resolution strategy."},"Options_0_and_1_cannot_be_combined":{"category":1,"code":6370,"key":"Options_0_and_1_cannot_be_combined_6370","message":"Options '{0}' and '{1}' cannot be combined."},"Options_Colon":{"category":3,"code":6027,"key":"Options_Colon_6027","message":"Options:"},"Output_directory_for_generated_declaration_files":{"category":3,"code":6166,"key":"Output_directory_for_generated_declaration_files_6166","message":"Output directory for generated declaration files."},"Output_file_0_from_project_1_does_not_exist":{"category":1,"code":6309,"key":"Output_file_0_from_project_1_does_not_exist_6309","message":"Output file '{0}' from project '{1}' does not exist"},"Output_file_0_has_not_been_built_from_source_file_1":{"category":1,"code":6305,"key":"Output_file_0_has_not_been_built_from_source_file_1_6305","message":"Output file '{0}' has not been built from source file '{1}'."},"Overload_0_of_1_2_gave_the_following_error":{"category":1,"code":2772,"key":"Overload_0_of_1_2_gave_the_following_error_2772","message":"Overload {0} of {1}, '{2}', gave the following error."},"Overload_signatures_must_all_be_abstract_or_non_abstract":{"category":1,"code":2512,"key":"Overload_signatures_must_all_be_abstract_or_non_abstract_2512","message":"Overload signatures must all be abstract or non-abstract."},"Overload_signatures_must_all_be_ambient_or_non_ambient":{"category":1,"code":2384,"key":"Overload_signatures_must_all_be_ambient_or_non_ambient_2384","message":"Overload signatures must all be ambient or non-ambient."},"Overload_signatures_must_all_be_exported_or_non_exported":{"category":1,"code":2383,"key":"Overload_signatures_must_all_be_exported_or_non_exported_2383","message":"Overload signatures must all be exported or non-exported."},"Overload_signatures_must_all_be_optional_or_required":{"category":1,"code":2386,"key":"Overload_signatures_must_all_be_optional_or_required_2386","message":"Overload signatures must all be optional or required."},"Overload_signatures_must_all_be_public_private_or_protected":{"category":1,"code":2385,"key":"Overload_signatures_must_all_be_public_private_or_protected_2385","message":"Overload signatures must all be public, private or protected."},"Parameter_0_cannot_reference_identifier_1_declared_after_it":{"category":1,"code":2373,"key":"Parameter_0_cannot_reference_identifier_1_declared_after_it_2373","message":"Parameter '{0}' cannot reference identifier '{1}' declared after it."},"Parameter_0_cannot_reference_itself":{"category":1,"code":2372,"key":"Parameter_0_cannot_reference_itself_2372","message":"Parameter '{0}' cannot reference itself."},"Parameter_0_implicitly_has_an_1_type":{"category":1,"code":7006,"key":"Parameter_0_implicitly_has_an_1_type_7006","message":"Parameter '{0}' implicitly has an '{1}' type."},"Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage":{"category":2,"code":7044,"key":"Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044","message":"Parameter '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage."},"Parameter_0_is_not_in_the_same_position_as_parameter_1":{"category":1,"code":1227,"key":"Parameter_0_is_not_in_the_same_position_as_parameter_1_1227","message":"Parameter '{0}' is not in the same position as parameter '{1}'."},"Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4108,"key":"Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4108","message":"Parameter '{0}' of accessor has or is using name '{1}' from external module '{2}' but cannot be named."},"Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4107,"key":"Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2_4107","message":"Parameter '{0}' of accessor has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_accessor_has_or_is_using_private_name_1":{"category":1,"code":4106,"key":"Parameter_0_of_accessor_has_or_is_using_private_name_1_4106","message":"Parameter '{0}' of accessor has or is using private name '{1}'."},"Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4066,"key":"Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066","message":"Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4067,"key":"Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067","message":"Parameter '{0}' of call signature from exported interface has or is using private name '{1}'."},"Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4061,"key":"Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061","message":"Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named."},"Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4062,"key":"Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062","message":"Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4063,"key":"Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063","message":"Parameter '{0}' of constructor from exported class has or is using private name '{1}'."},"Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4064,"key":"Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064","message":"Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4065,"key":"Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065","message":"Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'."},"Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4076,"key":"Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076","message":"Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named."},"Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4077,"key":"Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077","message":"Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_exported_function_has_or_is_using_private_name_1":{"category":1,"code":4078,"key":"Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078","message":"Parameter '{0}' of exported function has or is using private name '{1}'."},"Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4091,"key":"Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091","message":"Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4092,"key":"Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092","message":"Parameter '{0}' of index signature from exported interface has or is using private name '{1}'."},"Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4074,"key":"Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074","message":"Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4075,"key":"Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075","message":"Parameter '{0}' of method from exported interface has or is using private name '{1}'."},"Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4071,"key":"Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071","message":"Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named."},"Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4072,"key":"Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072","message":"Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4073,"key":"Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073","message":"Parameter '{0}' of public method from exported class has or is using private name '{1}'."},"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4068,"key":"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068","message":"Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named."},"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4069,"key":"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069","message":"Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'."},"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4070,"key":"Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070","message":"Parameter '{0}' of public static method from exported class has or is using private name '{1}'."},"Parameter_cannot_have_question_mark_and_initializer":{"category":1,"code":1015,"key":"Parameter_cannot_have_question_mark_and_initializer_1015","message":"Parameter cannot have question mark and initializer."},"Parameter_declaration_expected":{"category":1,"code":1138,"key":"Parameter_declaration_expected_1138","message":"Parameter declaration expected."},"Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1":{"category":1,"code":7051,"key":"Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051","message":"Parameter has a name but no type. Did you mean '{0}: {1}'?"},"Parameter_modifiers_can_only_be_used_in_TypeScript_files":{"category":1,"code":8012,"key":"Parameter_modifiers_can_only_be_used_in_TypeScript_files_8012","message":"Parameter modifiers can only be used in TypeScript files."},"Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4036,"key":"Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036","message":"Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'."},"Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4037,"key":"Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037","message":"Parameter type of public setter '{0}' from exported class has or is using private name '{1}'."},"Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4034,"key":"Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034","message":"Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'."},"Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4035,"key":"Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035","message":"Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'."},"Parse_in_strict_mode_and_emit_use_strict_for_each_source_file":{"category":3,"code":6141,"key":"Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141","message":"Parse in strict mode and emit \"use strict\" for each source file."},"Pattern_0_can_have_at_most_one_Asterisk_character":{"category":1,"code":5061,"key":"Pattern_0_can_have_at_most_one_Asterisk_character_5061","message":"Pattern '{0}' can have at most one '*' character."},"Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_native_implementation_of_the_Web_Performance_API_could_not_be_found":{"category":3,"code":6386,"key":"Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_nativ_6386","message":"Performance timings for '--diagnostics' or '--extendedDiagnostics' are not available in this session. A native implementation of the Web Performance API could not be found."},"Prefix_0_with_an_underscore":{"category":3,"code":90025,"key":"Prefix_0_with_an_underscore_90025","message":"Prefix '{0}' with an underscore"},"Prefix_all_incorrect_property_declarations_with_declare":{"category":3,"code":95095,"key":"Prefix_all_incorrect_property_declarations_with_declare_95095","message":"Prefix all incorrect property declarations with 'declare'"},"Prefix_all_unused_declarations_with_where_possible":{"category":3,"code":95025,"key":"Prefix_all_unused_declarations_with_where_possible_95025","message":"Prefix all unused declarations with '_' where possible"},"Prefix_with_declare":{"category":3,"code":95094,"key":"Prefix_with_declare_95094","message":"Prefix with 'declare'"},"Print_names_of_files_part_of_the_compilation":{"category":3,"code":6155,"key":"Print_names_of_files_part_of_the_compilation_6155","message":"Print names of files part of the compilation."},"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing":{"category":3,"code":6503,"key":"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503","message":"Print names of files that are part of the compilation and then stop processing."},"Print_names_of_generated_files_part_of_the_compilation":{"category":3,"code":6154,"key":"Print_names_of_generated_files_part_of_the_compilation_6154","message":"Print names of generated files part of the compilation."},"Print_the_compiler_s_version":{"category":3,"code":6019,"key":"Print_the_compiler_s_version_6019","message":"Print the compiler's version."},"Print_the_final_configuration_instead_of_building":{"category":3,"code":1350,"key":"Print_the_final_configuration_instead_of_building_1350","message":"Print the final configuration instead of building."},"Print_this_message":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"Private_identifiers_are_not_allowed_in_variable_declarations":{"category":1,"code":18029,"key":"Private_identifiers_are_not_allowed_in_variable_declarations_18029","message":"Private identifiers are not allowed in variable declarations."},"Private_identifiers_are_not_allowed_outside_class_bodies":{"category":1,"code":18016,"key":"Private_identifiers_are_not_allowed_outside_class_bodies_18016","message":"Private identifiers are not allowed outside class bodies."},"Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher":{"category":1,"code":18028,"key":"Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher_18028","message":"Private identifiers are only available when targeting ECMAScript 2015 and higher."},"Private_identifiers_cannot_be_used_as_parameters":{"category":1,"code":18009,"key":"Private_identifiers_cannot_be_used_as_parameters_18009","message":"Private identifiers cannot be used as parameters."},"Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter":{"category":1,"code":4105,"key":"Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter_4105","message":"Private or protected member '{0}' cannot be accessed on a type parameter."},"Project_0_can_t_be_built_because_its_dependency_1_has_errors":{"category":3,"code":6363,"key":"Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363","message":"Project '{0}' can't be built because its dependency '{1}' has errors"},"Project_0_can_t_be_built_because_its_dependency_1_was_not_built":{"category":3,"code":6383,"key":"Project_0_can_t_be_built_because_its_dependency_1_was_not_built_6383","message":"Project '{0}' can't be built because its dependency '{1}' was not built"},"Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date":{"category":3,"code":6353,"key":"Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date_6353","message":"Project '{0}' is out of date because its dependency '{1}' is out of date"},"Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2":{"category":3,"code":6350,"key":"Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2_6350","message":"Project '{0}' is out of date because oldest output '{1}' is older than newest input '{2}'"},"Project_0_is_out_of_date_because_output_file_1_does_not_exist":{"category":3,"code":6352,"key":"Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352","message":"Project '{0}' is out of date because output file '{1}' does not exist"},"Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_current_version_2":{"category":3,"code":6381,"key":"Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381","message":"Project '{0}' is out of date because output for it was generated with version '{1}' that differs with current version '{2}'"},"Project_0_is_out_of_date_because_output_of_its_dependency_1_has_changed":{"category":3,"code":6372,"key":"Project_0_is_out_of_date_because_output_of_its_dependency_1_has_changed_6372","message":"Project '{0}' is out of date because output of its dependency '{1}' has changed"},"Project_0_is_up_to_date":{"category":3,"code":6361,"key":"Project_0_is_up_to_date_6361","message":"Project '{0}' is up to date"},"Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2":{"category":3,"code":6351,"key":"Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2_6351","message":"Project '{0}' is up to date because newest input '{1}' is older than oldest output '{2}'"},"Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies":{"category":3,"code":6354,"key":"Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354","message":"Project '{0}' is up to date with .d.ts files from its dependencies"},"Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0":{"category":1,"code":6202,"key":"Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202","message":"Project references may not form a circular graph. Cycle detected: {0}"},"Projects_in_this_build_Colon_0":{"category":3,"code":6355,"key":"Projects_in_this_build_Colon_0_6355","message":"Projects in this build: {0}"},"Projects_to_reference":{"category":3,"code":6300,"key":"Projects_to_reference_6300","message":"Projects to reference"},"Property_0_does_not_exist_on_const_enum_1":{"category":1,"code":2479,"key":"Property_0_does_not_exist_on_const_enum_1_2479","message":"Property '{0}' does not exist on 'const' enum '{1}'."},"Property_0_does_not_exist_on_type_1":{"category":1,"code":2339,"key":"Property_0_does_not_exist_on_type_1_2339","message":"Property '{0}' does not exist on type '{1}'."},"Property_0_does_not_exist_on_type_1_Did_you_mean_2":{"category":1,"code":2551,"key":"Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551","message":"Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?"},"Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2_or_later":{"category":1,"code":2550,"key":"Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_c_2550","message":"Property '{0}' does not exist on type '{1}'. Do you need to change your target library? Try changing the `lib` compiler option to '{2}' or later."},"Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor":{"category":1,"code":2564,"key":"Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564","message":"Property '{0}' has no initializer and is not definitely assigned in the constructor."},"Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation":{"category":1,"code":7033,"key":"Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033","message":"Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation."},"Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation":{"category":1,"code":7032,"key":"Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032","message":"Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation."},"Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage":{"category":2,"code":7048,"key":"Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048","message":"Property '{0}' implicitly has type 'any', but a better type for its get accessor may be inferred from usage."},"Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage":{"category":2,"code":7049,"key":"Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049","message":"Property '{0}' implicitly has type 'any', but a better type for its set accessor may be inferred from usage."},"Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2":{"category":1,"code":2416,"key":"Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416","message":"Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'."},"Property_0_in_type_1_is_not_assignable_to_type_2":{"category":1,"code":2603,"key":"Property_0_in_type_1_is_not_assignable_to_type_2_2603","message":"Property '{0}' in type '{1}' is not assignable to type '{2}'."},"Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2":{"category":1,"code":18015,"key":"Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2_18015","message":"Property '{0}' in type '{1}' refers to a different member that cannot be accessed from within type '{2}'."},"Property_0_is_a_static_member_of_type_1":{"category":1,"code":2576,"key":"Property_0_is_a_static_member_of_type_1_2576","message":"Property '{0}' is a static member of type '{1}'."},"Property_0_is_declared_but_its_value_is_never_read":{"category":1,"code":6138,"key":"Property_0_is_declared_but_its_value_is_never_read_6138","message":"Property '{0}' is declared but its value is never read.","reportsUnnecessary":true},"Property_0_is_incompatible_with_index_signature":{"category":1,"code":2530,"key":"Property_0_is_incompatible_with_index_signature_2530","message":"Property '{0}' is incompatible with index signature."},"Property_0_is_incompatible_with_rest_element_type":{"category":1,"code":2573,"key":"Property_0_is_incompatible_with_rest_element_type_2573","message":"Property '{0}' is incompatible with rest element type."},"Property_0_is_missing_in_type_1":{"category":1,"code":2324,"key":"Property_0_is_missing_in_type_1_2324","message":"Property '{0}' is missing in type '{1}'."},"Property_0_is_missing_in_type_1_but_required_in_type_2":{"category":1,"code":2741,"key":"Property_0_is_missing_in_type_1_but_required_in_type_2_2741","message":"Property '{0}' is missing in type '{1}' but required in type '{2}'."},"Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier":{"category":1,"code":18013,"key":"Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier_18013","message":"Property '{0}' is not accessible outside class '{1}' because it has a private identifier."},"Property_0_is_optional_in_type_1_but_required_in_type_2":{"category":1,"code":2327,"key":"Property_0_is_optional_in_type_1_but_required_in_type_2_2327","message":"Property '{0}' is optional in type '{1}' but required in type '{2}'."},"Property_0_is_private_and_only_accessible_within_class_1":{"category":1,"code":2341,"key":"Property_0_is_private_and_only_accessible_within_class_1_2341","message":"Property '{0}' is private and only accessible within class '{1}'."},"Property_0_is_private_in_type_1_but_not_in_type_2":{"category":1,"code":2325,"key":"Property_0_is_private_in_type_1_but_not_in_type_2_2325","message":"Property '{0}' is private in type '{1}' but not in type '{2}'."},"Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1":{"category":1,"code":2446,"key":"Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_2446","message":"Property '{0}' is protected and only accessible through an instance of class '{1}'."},"Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses":{"category":1,"code":2445,"key":"Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445","message":"Property '{0}' is protected and only accessible within class '{1}' and its subclasses."},"Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2":{"category":1,"code":2443,"key":"Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443","message":"Property '{0}' is protected but type '{1}' is not a class derived from '{2}'."},"Property_0_is_protected_in_type_1_but_public_in_type_2":{"category":1,"code":2444,"key":"Property_0_is_protected_in_type_1_but_public_in_type_2_2444","message":"Property '{0}' is protected in type '{1}' but public in type '{2}'."},"Property_0_is_used_before_being_assigned":{"category":1,"code":2565,"key":"Property_0_is_used_before_being_assigned_2565","message":"Property '{0}' is used before being assigned."},"Property_0_is_used_before_its_initialization":{"category":1,"code":2729,"key":"Property_0_is_used_before_its_initialization_2729","message":"Property '{0}' is used before its initialization."},"Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property":{"category":1,"code":2606,"key":"Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606","message":"Property '{0}' of JSX spread attribute is not assignable to target property."},"Property_0_of_exported_class_expression_may_not_be_private_or_protected":{"category":1,"code":4094,"key":"Property_0_of_exported_class_expression_may_not_be_private_or_protected_4094","message":"Property '{0}' of exported class expression may not be private or protected."},"Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4032,"key":"Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032","message":"Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'."},"Property_0_of_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4033,"key":"Property_0_of_exported_interface_has_or_is_using_private_name_1_4033","message":"Property '{0}' of exported interface has or is using private name '{1}'."},"Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2":{"category":1,"code":2412,"key":"Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2_2412","message":"Property '{0}' of type '{1}' is not assignable to numeric index type '{2}'."},"Property_0_of_type_1_is_not_assignable_to_string_index_type_2":{"category":1,"code":2411,"key":"Property_0_of_type_1_is_not_assignable_to_string_index_type_2_2411","message":"Property '{0}' of type '{1}' is not assignable to string index type '{2}'."},"Property_0_was_also_declared_here":{"category":1,"code":2733,"key":"Property_0_was_also_declared_here_2733","message":"Property '{0}' was also declared here."},"Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_add_a_declare_modifier_or_remove_the_redundant_declaration":{"category":1,"code":2612,"key":"Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_2612","message":"Property '{0}' will overwrite the base property in '{1}'. If this is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration."},"Property_assignment_expected":{"category":1,"code":1136,"key":"Property_assignment_expected_1136","message":"Property assignment expected."},"Property_destructuring_pattern_expected":{"category":1,"code":1180,"key":"Property_destructuring_pattern_expected_1180","message":"Property destructuring pattern expected."},"Property_or_signature_expected":{"category":1,"code":1131,"key":"Property_or_signature_expected_1131","message":"Property or signature expected."},"Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_literal":{"category":1,"code":1328,"key":"Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328","message":"Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal."},"Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3":{"category":3,"code":6179,"key":"Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179","message":"Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'."},"Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4098,"key":"Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098","message":"Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."},"Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4099,"key":"Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099","message":"Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'."},"Public_method_0_of_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4100,"key":"Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100","message":"Public method '{0}' of exported class has or is using private name '{1}'."},"Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4029,"key":"Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029","message":"Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."},"Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4030,"key":"Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030","message":"Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'."},"Public_property_0_of_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4031,"key":"Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031","message":"Public property '{0}' of exported class has or is using private name '{1}'."},"Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4095,"key":"Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095","message":"Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."},"Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4096,"key":"Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096","message":"Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'."},"Public_static_method_0_of_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4097,"key":"Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097","message":"Public static method '{0}' of exported class has or is using private name '{1}'."},"Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4026,"key":"Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026","message":"Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."},"Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4027,"key":"Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027","message":"Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'."},"Public_static_property_0_of_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4028,"key":"Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028","message":"Public static property '{0}' of exported class has or is using private name '{1}'."},"Qualified_name_0_is_not_allowed_without_a_leading_param_object_1":{"category":1,"code":8032,"key":"Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032","message":"Qualified name '{0}' is not allowed without a leading '@param {object} {1}'."},"Raise_error_on_expressions_and_declarations_with_an_implied_any_type":{"category":3,"code":6052,"key":"Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052","message":"Raise error on expressions and declarations with an implied 'any' type."},"Raise_error_on_this_expressions_with_an_implied_any_type":{"category":3,"code":6115,"key":"Raise_error_on_this_expressions_with_an_implied_any_type_6115","message":"Raise error on 'this' expressions with an implied 'any' type."},"Re_exporting_a_type_when_the_isolatedModules_flag_is_provided_requires_using_export_type":{"category":1,"code":1205,"key":"Re_exporting_a_type_when_the_isolatedModules_flag_is_provided_requires_using_export_type_1205","message":"Re-exporting a type when the '--isolatedModules' flag is provided requires using 'export type'."},"Redirect_output_structure_to_the_directory":{"category":3,"code":6006,"key":"Redirect_output_structure_to_the_directory_6006","message":"Redirect output structure to the directory."},"Referenced_project_0_may_not_disable_emit":{"category":1,"code":6310,"key":"Referenced_project_0_may_not_disable_emit_6310","message":"Referenced project '{0}' may not disable emit."},"Referenced_project_0_must_have_setting_composite_Colon_true":{"category":1,"code":6306,"key":"Referenced_project_0_must_have_setting_composite_Colon_true_6306","message":"Referenced project '{0}' must have setting \"composite\": true."},"Remove_all_unnecessary_uses_of_await":{"category":3,"code":95087,"key":"Remove_all_unnecessary_uses_of_await_95087","message":"Remove all unnecessary uses of 'await'"},"Remove_all_unreachable_code":{"category":3,"code":95051,"key":"Remove_all_unreachable_code_95051","message":"Remove all unreachable code"},"Remove_all_unused_labels":{"category":3,"code":95054,"key":"Remove_all_unused_labels_95054","message":"Remove all unused labels"},"Remove_braces_from_all_arrow_function_bodies_with_relevant_issues":{"category":3,"code":95115,"key":"Remove_braces_from_all_arrow_function_bodies_with_relevant_issues_95115","message":"Remove braces from all arrow function bodies with relevant issues"},"Remove_braces_from_arrow_function":{"category":3,"code":95060,"key":"Remove_braces_from_arrow_function_95060","message":"Remove braces from arrow function"},"Remove_braces_from_arrow_function_body":{"category":3,"code":95112,"key":"Remove_braces_from_arrow_function_body_95112","message":"Remove braces from arrow function body"},"Remove_import_from_0":{"category":3,"code":90005,"key":"Remove_import_from_0_90005","message":"Remove import from '{0}'"},"Remove_parentheses":{"category":3,"code":95126,"key":"Remove_parentheses_95126","message":"Remove parentheses"},"Remove_template_tag":{"category":3,"code":90011,"key":"Remove_template_tag_90011","message":"Remove template tag"},"Remove_type_parameters":{"category":3,"code":90012,"key":"Remove_type_parameters_90012","message":"Remove type parameters"},"Remove_unnecessary_await":{"category":3,"code":95086,"key":"Remove_unnecessary_await_95086","message":"Remove unnecessary 'await'"},"Remove_unreachable_code":{"category":3,"code":95050,"key":"Remove_unreachable_code_95050","message":"Remove unreachable code"},"Remove_unused_declaration_for_Colon_0":{"category":3,"code":90004,"key":"Remove_unused_declaration_for_Colon_0_90004","message":"Remove unused declaration for: '{0}'"},"Remove_unused_declarations_for_Colon_0":{"category":3,"code":90041,"key":"Remove_unused_declarations_for_Colon_0_90041","message":"Remove unused declarations for: '{0}'"},"Remove_unused_destructuring_declaration":{"category":3,"code":90039,"key":"Remove_unused_destructuring_declaration_90039","message":"Remove unused destructuring declaration"},"Remove_unused_label":{"category":3,"code":95053,"key":"Remove_unused_label_95053","message":"Remove unused label"},"Remove_variable_statement":{"category":3,"code":90010,"key":"Remove_variable_statement_90010","message":"Remove variable statement"},"Replace_0_with_Promise_1":{"category":3,"code":90036,"key":"Replace_0_with_Promise_1_90036","message":"Replace '{0}' with 'Promise<{1}>'"},"Replace_all_unused_infer_with_unknown":{"category":3,"code":90031,"key":"Replace_all_unused_infer_with_unknown_90031","message":"Replace all unused 'infer' with 'unknown'"},"Replace_import_with_0":{"category":3,"code":95015,"key":"Replace_import_with_0_95015","message":"Replace import with '{0}'."},"Replace_infer_0_with_unknown":{"category":3,"code":90030,"key":"Replace_infer_0_with_unknown_90030","message":"Replace 'infer {0}' with 'unknown'"},"Report_error_when_not_all_code_paths_in_function_return_a_value":{"category":3,"code":6075,"key":"Report_error_when_not_all_code_paths_in_function_return_a_value_6075","message":"Report error when not all code paths in function return a value."},"Report_errors_for_fallthrough_cases_in_switch_statement":{"category":3,"code":6076,"key":"Report_errors_for_fallthrough_cases_in_switch_statement_6076","message":"Report errors for fallthrough cases in switch statement."},"Report_errors_in_js_files":{"category":3,"code":8019,"key":"Report_errors_in_js_files_8019","message":"Report errors in .js files."},"Report_errors_on_unused_locals":{"category":3,"code":6134,"key":"Report_errors_on_unused_locals_6134","message":"Report errors on unused locals."},"Report_errors_on_unused_parameters":{"category":3,"code":6135,"key":"Report_errors_on_unused_parameters_6135","message":"Report errors on unused parameters."},"Required_type_parameters_may_not_follow_optional_type_parameters":{"category":1,"code":2706,"key":"Required_type_parameters_may_not_follow_optional_type_parameters_2706","message":"Required type parameters may not follow optional type parameters."},"Resolution_for_module_0_was_found_in_cache_from_location_1":{"category":3,"code":6147,"key":"Resolution_for_module_0_was_found_in_cache_from_location_1_6147","message":"Resolution for module '{0}' was found in cache from location '{1}'."},"Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols":{"category":3,"code":6195,"key":"Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195","message":"Resolve 'keyof' to string valued property names only (no numbers or symbols)."},"Resolving_from_node_modules_folder":{"category":3,"code":6118,"key":"Resolving_from_node_modules_folder_6118","message":"Resolving from node_modules folder..."},"Resolving_module_0_from_1":{"category":3,"code":6086,"key":"Resolving_module_0_from_1_6086","message":"======== Resolving module '{0}' from '{1}'. ========"},"Resolving_module_name_0_relative_to_base_url_1_2":{"category":3,"code":6094,"key":"Resolving_module_name_0_relative_to_base_url_1_2_6094","message":"Resolving module name '{0}' relative to base url '{1}' - '{2}'."},"Resolving_real_path_for_0_result_1":{"category":3,"code":6130,"key":"Resolving_real_path_for_0_result_1_6130","message":"Resolving real path for '{0}', result '{1}'."},"Resolving_type_reference_directive_0_containing_file_1_root_directory_2":{"category":3,"code":6116,"key":"Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116","message":"======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========"},"Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set":{"category":3,"code":6123,"key":"Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123","message":"======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========"},"Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1":{"category":3,"code":6127,"key":"Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127","message":"======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========"},"Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set":{"category":3,"code":6128,"key":"Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128","message":"======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========"},"Resolving_using_primary_search_paths":{"category":3,"code":6117,"key":"Resolving_using_primary_search_paths_6117","message":"Resolving using primary search paths..."},"Resolving_with_primary_search_path_0":{"category":3,"code":6121,"key":"Resolving_with_primary_search_path_0_6121","message":"Resolving with primary search path '{0}'."},"Rest_parameter_0_implicitly_has_an_any_type":{"category":1,"code":7019,"key":"Rest_parameter_0_implicitly_has_an_any_type_7019","message":"Rest parameter '{0}' implicitly has an 'any[]' type."},"Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage":{"category":2,"code":7047,"key":"Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047","message":"Rest parameter '{0}' implicitly has an 'any[]' type, but a better type may be inferred from usage."},"Rest_signatures_are_incompatible":{"category":1,"code":2572,"key":"Rest_signatures_are_incompatible_2572","message":"Rest signatures are incompatible."},"Rest_types_may_only_be_created_from_object_types":{"category":1,"code":2700,"key":"Rest_types_may_only_be_created_from_object_types_2700","message":"Rest types may only be created from object types."},"Return_type_annotation_circularly_references_itself":{"category":1,"code":2577,"key":"Return_type_annotation_circularly_references_itself_2577","message":"Return type annotation circularly references itself."},"Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4046,"key":"Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046","message":"Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'."},"Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0":{"category":1,"code":4047,"key":"Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047","message":"Return type of call signature from exported interface has or is using private name '{0}'."},"Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4044,"key":"Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044","message":"Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'."},"Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0":{"category":1,"code":4045,"key":"Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045","message":"Return type of constructor signature from exported interface has or is using private name '{0}'."},"Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class":{"category":1,"code":2409,"key":"Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409","message":"Return type of constructor signature must be assignable to the instance type of the class."},"Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named":{"category":1,"code":4058,"key":"Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058","message":"Return type of exported function has or is using name '{0}' from external module {1} but cannot be named."},"Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4059,"key":"Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059","message":"Return type of exported function has or is using name '{0}' from private module '{1}'."},"Return_type_of_exported_function_has_or_is_using_private_name_0":{"category":1,"code":4060,"key":"Return_type_of_exported_function_has_or_is_using_private_name_0_4060","message":"Return type of exported function has or is using private name '{0}'."},"Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4048,"key":"Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048","message":"Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'."},"Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0":{"category":1,"code":4049,"key":"Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049","message":"Return type of index signature from exported interface has or is using private name '{0}'."},"Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4056,"key":"Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056","message":"Return type of method from exported interface has or is using name '{0}' from private module '{1}'."},"Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0":{"category":1,"code":4057,"key":"Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057","message":"Return type of method from exported interface has or is using private name '{0}'."},"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4041,"key":"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041","message":"Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named."},"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4042,"key":"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042","message":"Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'."},"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4043,"key":"Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043","message":"Return type of public getter '{0}' from exported class has or is using private name '{1}'."},"Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named":{"category":1,"code":4053,"key":"Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053","message":"Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named."},"Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4054,"key":"Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054","message":"Return type of public method from exported class has or is using name '{0}' from private module '{1}'."},"Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0":{"category":1,"code":4055,"key":"Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055","message":"Return type of public method from exported class has or is using private name '{0}'."},"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named":{"category":1,"code":4038,"key":"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038","message":"Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named."},"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2":{"category":1,"code":4039,"key":"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039","message":"Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'."},"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4040,"key":"Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040","message":"Return type of public static getter '{0}' from exported class has or is using private name '{1}'."},"Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named":{"category":1,"code":4050,"key":"Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050","message":"Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named."},"Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1":{"category":1,"code":4051,"key":"Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051","message":"Return type of public static method from exported class has or is using name '{0}' from private module '{1}'."},"Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0":{"category":1,"code":4052,"key":"Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052","message":"Return type of public static method from exported class has or is using private name '{0}'."},"Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program":{"category":3,"code":6184,"key":"Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program_6184","message":"Reusing module resolutions originating in '{0}' since resolutions are unchanged from old program."},"Reusing_resolution_of_module_0_to_file_1_from_old_program":{"category":3,"code":6183,"key":"Reusing_resolution_of_module_0_to_file_1_from_old_program_6183","message":"Reusing resolution of module '{0}' to file '{1}' from old program."},"Rewrite_all_as_indexed_access_types":{"category":3,"code":95034,"key":"Rewrite_all_as_indexed_access_types_95034","message":"Rewrite all as indexed access types"},"Rewrite_as_the_indexed_access_type_0":{"category":3,"code":90026,"key":"Rewrite_as_the_indexed_access_type_0_90026","message":"Rewrite as the indexed access type '{0}'"},"Root_directory_cannot_be_determined_skipping_primary_search_paths":{"category":3,"code":6122,"key":"Root_directory_cannot_be_determined_skipping_primary_search_paths_6122","message":"Root directory cannot be determined, skipping primary search paths."},"STRATEGY":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"Scoped_package_detected_looking_in_0":{"category":3,"code":6182,"key":"Scoped_package_detected_looking_in_0_6182","message":"Scoped package detected, looking in '{0}'"},"Selection_is_not_a_valid_type_node":{"category":3,"code":95133,"key":"Selection_is_not_a_valid_type_node_95133","message":"Selection is not a valid type node"},"Set_the_module_option_in_your_configuration_file_to_0":{"category":3,"code":95099,"key":"Set_the_module_option_in_your_configuration_file_to_0_95099","message":"Set the 'module' option in your configuration file to '{0}'"},"Set_the_target_option_in_your_configuration_file_to_0":{"category":3,"code":95098,"key":"Set_the_target_option_in_your_configuration_file_to_0_95098","message":"Set the 'target' option in your configuration file to '{0}'"},"Setters_cannot_return_a_value":{"category":1,"code":2408,"key":"Setters_cannot_return_a_value_2408","message":"Setters cannot return a value."},"Show_all_compiler_options":{"category":3,"code":6169,"key":"Show_all_compiler_options_6169","message":"Show all compiler options."},"Show_diagnostic_information":{"category":3,"code":6149,"key":"Show_diagnostic_information_6149","message":"Show diagnostic information."},"Show_verbose_diagnostic_information":{"category":3,"code":6150,"key":"Show_verbose_diagnostic_information_6150","message":"Show verbose diagnostic information."},"Show_what_would_be_built_or_deleted_if_specified_with_clean":{"category":3,"code":6367,"key":"Show_what_would_be_built_or_deleted_if_specified_with_clean_6367","message":"Show what would be built (or deleted, if specified with '--clean')"},"Signature_0_must_be_a_type_predicate":{"category":1,"code":1224,"key":"Signature_0_must_be_a_type_predicate_1224","message":"Signature '{0}' must be a type predicate."},"Skip_type_checking_of_declaration_files":{"category":3,"code":6012,"key":"Skip_type_checking_of_declaration_files_6012","message":"Skip type checking of declaration files."},"Skipping_build_of_project_0_because_its_dependency_1_has_errors":{"category":3,"code":6362,"key":"Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362","message":"Skipping build of project '{0}' because its dependency '{1}' has errors"},"Skipping_build_of_project_0_because_its_dependency_1_was_not_built":{"category":3,"code":6382,"key":"Skipping_build_of_project_0_because_its_dependency_1_was_not_built_6382","message":"Skipping build of project '{0}' because its dependency '{1}' was not built"},"Source_Map_Options":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"Source_has_0_element_s_but_target_allows_only_1":{"category":1,"code":2619,"key":"Source_has_0_element_s_but_target_allows_only_1_2619","message":"Source has {0} element(s) but target allows only {1}."},"Source_has_0_element_s_but_target_requires_1":{"category":1,"code":2618,"key":"Source_has_0_element_s_but_target_requires_1_2618","message":"Source has {0} element(s) but target requires {1}."},"Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature":{"category":1,"code":2382,"key":"Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature_2382","message":"Specialized overload signature is not assignable to any non-specialized signature."},"Specifier_of_dynamic_import_cannot_be_spread_element":{"category":1,"code":1325,"key":"Specifier_of_dynamic_import_cannot_be_spread_element_1325","message":"Specifier of dynamic import cannot be spread element."},"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_ESNEXT":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_6015","message":"Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'."},"Specify_JSX_code_generation_Colon_preserve_react_native_or_react":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080","message":"Specify JSX code generation: 'preserve', 'react-native', or 'react'."},"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types":{"category":3,"code":1368,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_1368","message":"Specify emit/checking behavior for imports that are only used for types"},"Specify_file_to_store_incremental_compilation_information":{"category":3,"code":6380,"key":"Specify_file_to_store_incremental_compilation_information_6380","message":"Specify file to store incremental compilation information"},"Specify_library_files_to_be_included_in_the_compilation":{"category":3,"code":6079,"key":"Specify_library_files_to_be_included_in_the_compilation_6079","message":"Specify library files to be included in the compilation."},"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext":{"category":3,"code":6016,"key":"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext_6016","message":"Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'."},"Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6":{"category":3,"code":6069,"key":"Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069","message":"Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6)."},"Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_FixedInterval_default_PriorityInterval_DynamicPriority":{"category":3,"code":6227,"key":"Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227","message":"Specify strategy for creating a polling watch when it fails to create using file system events: 'FixedInterval' (default), 'PriorityInterval', 'DynamicPriority'."},"Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively_Colon_UseFsEvents_default_FixedPollingInterval_DynamicPriorityPolling":{"category":3,"code":6226,"key":"Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226","message":"Specify strategy for watching directory on platforms that don't support recursive watching natively: 'UseFsEvents' (default), 'FixedPollingInterval', 'DynamicPriorityPolling'."},"Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_DynamicPriorityPolling_UseFsEvents_UseFsEventsOnParentDirectory":{"category":3,"code":6225,"key":"Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225","message":"Specify strategy for watching file: 'FixedPollingInterval' (default), 'PriorityPollingInterval', 'DynamicPriorityPolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'."},"Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h":{"category":3,"code":6146,"key":"Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146","message":"Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'."},"Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compiler_option_is_specified_e_g_Fragment":{"category":3,"code":18034,"key":"Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034","message":"Specify the JSX fragment factory function to use when targeting 'react' JSX emit with 'jsxFactory' compiler option is specified, e.g. 'Fragment'."},"Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix":{"category":3,"code":6060,"key":"Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060","message":"Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix)."},"Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations":{"category":3,"code":6004,"key":"Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004","message":"Specify the location where debugger should locate TypeScript files instead of source locations."},"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations":{"category":3,"code":6003,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003","message":"Specify the location where debugger should locate map files instead of generated locations."},"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir":{"category":3,"code":6058,"key":"Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058","message":"Specify the root directory of input files. Use to control the output directory structure with --outDir."},"Split_all_invalid_type_only_imports":{"category":3,"code":1367,"key":"Split_all_invalid_type_only_imports_1367","message":"Split all invalid type-only imports"},"Split_into_two_separate_import_declarations":{"category":3,"code":1366,"key":"Split_into_two_separate_import_declarations_1366","message":"Split into two separate import declarations"},"Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher":{"category":1,"code":2472,"key":"Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472","message":"Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher."},"Spread_types_may_only_be_created_from_object_types":{"category":1,"code":2698,"key":"Spread_types_may_only_be_created_from_object_types_2698","message":"Spread types may only be created from object types."},"Starting_compilation_in_watch_mode":{"category":3,"code":6031,"key":"Starting_compilation_in_watch_mode_6031","message":"Starting compilation in watch mode..."},"Statement_expected":{"category":1,"code":1129,"key":"Statement_expected_1129","message":"Statement expected."},"Statements_are_not_allowed_in_ambient_contexts":{"category":1,"code":1036,"key":"Statements_are_not_allowed_in_ambient_contexts_1036","message":"Statements are not allowed in ambient contexts."},"Static_members_cannot_reference_class_type_parameters":{"category":1,"code":2302,"key":"Static_members_cannot_reference_class_type_parameters_2302","message":"Static members cannot reference class type parameters."},"Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1":{"category":1,"code":2699,"key":"Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699","message":"Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'."},"Strict_Type_Checking_Options":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"String_literal_expected":{"category":1,"code":1141,"key":"String_literal_expected_1141","message":"String literal expected."},"String_literal_with_double_quotes_expected":{"category":1,"code":1327,"key":"String_literal_with_double_quotes_expected_1327","message":"String literal with double quotes expected."},"Stylize_errors_and_messages_using_color_and_context_experimental":{"category":3,"code":6073,"key":"Stylize_errors_and_messages_using_color_and_context_experimental_6073","message":"Stylize errors and messages using color and context (experimental)."},"Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2":{"category":1,"code":2717,"key":"Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717","message":"Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'."},"Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2":{"category":1,"code":2403,"key":"Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403","message":"Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'."},"Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2":{"category":1,"code":5064,"key":"Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064","message":"Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'."},"Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character":{"category":1,"code":5062,"key":"Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character_5062","message":"Substitution '{0}' in pattern '{1}' can have at most one '*' character."},"Substitutions_for_pattern_0_should_be_an_array":{"category":1,"code":5063,"key":"Substitutions_for_pattern_0_should_be_an_array_5063","message":"Substitutions for pattern '{0}' should be an array."},"Substitutions_for_pattern_0_shouldn_t_be_an_empty_array":{"category":1,"code":5066,"key":"Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066","message":"Substitutions for pattern '{0}' shouldn't be an empty array."},"Successfully_created_a_tsconfig_json_file":{"category":3,"code":6071,"key":"Successfully_created_a_tsconfig_json_file_6071","message":"Successfully created a tsconfig.json file."},"Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors":{"category":1,"code":2337,"key":"Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337","message":"Super calls are not permitted outside constructors or in nested functions inside constructors."},"Suppress_excess_property_checks_for_object_literals":{"category":3,"code":6072,"key":"Suppress_excess_property_checks_for_object_literals_6072","message":"Suppress excess property checks for object literals."},"Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures":{"category":3,"code":6055,"key":"Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055","message":"Suppress noImplicitAny errors for indexing objects lacking index signatures."},"Switch_each_misused_0_to_1":{"category":3,"code":95138,"key":"Switch_each_misused_0_to_1_95138","message":"Switch each misused '{0}' to '{1}'"},"Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object":{"category":1,"code":2470,"key":"Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object_2470","message":"'Symbol' reference does not refer to the global Symbol constructor object."},"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_support_recursive_watching_natively":{"category":3,"code":6228,"key":"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6228","message":"Synchronously call callbacks and update the state of directory watchers on platforms that don't support recursive watching natively."},"Syntax_Colon_0":{"category":3,"code":6023,"key":"Syntax_Colon_0_6023","message":"Syntax: {0}"},"Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3":{"category":1,"code":6229,"key":"Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3_6229","message":"Tag '{0}' expects at least '{1}' arguments, but the JSX factory '{2}' provides at most '{3}'."},"Tagged_template_expressions_are_not_permitted_in_an_optional_chain":{"category":1,"code":1358,"key":"Tagged_template_expressions_are_not_permitted_in_an_optional_chain_1358","message":"Tagged template expressions are not permitted in an optional chain."},"Target_allows_only_0_element_s_but_source_may_have_more":{"category":1,"code":2621,"key":"Target_allows_only_0_element_s_but_source_may_have_more_2621","message":"Target allows only {0} element(s) but source may have more."},"Target_requires_0_element_s_but_source_may_have_fewer":{"category":1,"code":2620,"key":"Target_requires_0_element_s_but_source_may_have_fewer_2620","message":"Target requires {0} element(s) but source may have fewer."},"The_0_modifier_can_only_be_used_in_TypeScript_files":{"category":1,"code":8009,"key":"The_0_modifier_can_only_be_used_in_TypeScript_files_8009","message":"The '{0}' modifier can only be used in TypeScript files."},"The_0_operator_cannot_be_applied_to_type_symbol":{"category":1,"code":2469,"key":"The_0_operator_cannot_be_applied_to_type_symbol_2469","message":"The '{0}' operator cannot be applied to type 'symbol'."},"The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead":{"category":1,"code":2447,"key":"The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447","message":"The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead."},"The_0_property_of_an_async_iterator_must_be_a_method":{"category":1,"code":2768,"key":"The_0_property_of_an_async_iterator_must_be_a_method_2768","message":"The '{0}' property of an async iterator must be a method."},"The_0_property_of_an_iterator_must_be_a_method":{"category":1,"code":2767,"key":"The_0_property_of_an_iterator_must_be_a_method_2767","message":"The '{0}' property of an iterator must be a method."},"The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead":{"category":1,"code":2696,"key":"The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696","message":"The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?"},"The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_standard_function_expression":{"category":1,"code":2496,"key":"The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_stand_2496","message":"The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression."},"The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_using_a_standard_function_or_method":{"category":1,"code":2522,"key":"The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_usi_2522","message":"The 'arguments' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method."},"The_body_of_an_if_statement_cannot_be_the_empty_statement":{"category":1,"code":1313,"key":"The_body_of_an_if_statement_cannot_be_the_empty_statement_1313","message":"The body of an 'if' statement cannot be the empty statement."},"The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_are_not_externally_visible":{"category":1,"code":2793,"key":"The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_2793","message":"The call would have succeeded against this implementation, but implementation signatures of overloads are not externally visible."},"The_character_set_of_the_input_files":{"category":3,"code":6163,"key":"The_character_set_of_the_input_files_6163","message":"The character set of the input files."},"The_containing_arrow_function_captures_the_global_value_of_this":{"category":1,"code":7041,"key":"The_containing_arrow_function_captures_the_global_value_of_this_7041","message":"The containing arrow function captures the global value of 'this'."},"The_containing_function_or_module_body_is_too_large_for_control_flow_analysis":{"category":1,"code":2563,"key":"The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563","message":"The containing function or module body is too large for control flow analysis."},"The_current_host_does_not_support_the_0_option":{"category":1,"code":5001,"key":"The_current_host_does_not_support_the_0_option_5001","message":"The current host does not support the '{0}' option."},"The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here":{"category":1,"code":18018,"key":"The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here_18018","message":"The declaration of '{0}' that you probably intended to use is defined here"},"The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1":{"category":3,"code":6500,"key":"The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500","message":"The expected type comes from property '{0}' which is declared here on type '{1}'"},"The_expected_type_comes_from_the_return_type_of_this_signature":{"category":3,"code":6502,"key":"The_expected_type_comes_from_the_return_type_of_this_signature_6502","message":"The expected type comes from the return type of this signature."},"The_expected_type_comes_from_this_index_signature":{"category":3,"code":6501,"key":"The_expected_type_comes_from_this_index_signature_6501","message":"The expected type comes from this index signature."},"The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context":{"category":1,"code":2714,"key":"The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714","message":"The expression of an export assignment must be an identifier or qualified name in an ambient context."},"The_files_list_in_config_file_0_is_empty":{"category":1,"code":18002,"key":"The_files_list_in_config_file_0_is_empty_18002","message":"The 'files' list in config file '{0}' is empty."},"The_first_export_default_is_here":{"category":1,"code":2752,"key":"The_first_export_default_is_here_2752","message":"The first export default is here."},"The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback":{"category":1,"code":1060,"key":"The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060","message":"The first parameter of the 'then' method of a promise must be a callback."},"The_global_type_JSX_0_may_not_have_more_than_one_property":{"category":1,"code":2608,"key":"The_global_type_JSX_0_may_not_have_more_than_one_property_2608","message":"The global type 'JSX.{0}' may not have more than one property."},"The_implementation_signature_is_declared_here":{"category":1,"code":2750,"key":"The_implementation_signature_is_declared_here_2750","message":"The implementation signature is declared here."},"The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_esnext_or_system":{"category":1,"code":1343,"key":"The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_esnext_or_system_1343","message":"The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'esnext', or 'system'."},"The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_annotation_is_necessary":{"category":1,"code":2742,"key":"The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742","message":"The inferred type of '{0}' cannot be named without a reference to '{1}'. This is likely not portable. A type annotation is necessary."},"The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialized_A_type_annotation_is_necessary":{"category":1,"code":5088,"key":"The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialize_5088","message":"The inferred type of '{0}' references a type with a cyclic structure which cannot be trivially serialized. A type annotation is necessary."},"The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary":{"category":1,"code":2527,"key":"The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527","message":"The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary."},"The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_type_annotation_is_needed":{"category":1,"code":7056,"key":"The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_ty_7056","message":"The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed."},"The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_private_in_some":{"category":1,"code":18032,"key":"The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_pr_18032","message":"The intersection '{0}' was reduced to 'never' because property '{1}' exists in multiple constituents and is private in some."},"The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituents":{"category":1,"code":18031,"key":"The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituent_18031","message":"The intersection '{0}' was reduced to 'never' because property '{1}' has conflicting types in some constituents."},"The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types":{"category":1,"code":2795,"key":"The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types_2795","message":"The 'intrinsic' keyword can only be used to declare compiler provided intrinsic types."},"The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_compiler_option":{"category":1,"code":17016,"key":"The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_com_17016","message":"The 'jsxFragmentFactory' compiler option must be provided to use JSX fragments with the 'jsxFactory' compiler option."},"The_last_overload_gave_the_following_error":{"category":1,"code":2770,"key":"The_last_overload_gave_the_following_error_2770","message":"The last overload gave the following error."},"The_last_overload_is_declared_here":{"category":1,"code":2771,"key":"The_last_overload_is_declared_here_2771","message":"The last overload is declared here."},"The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern":{"category":1,"code":2491,"key":"The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491","message":"The left-hand side of a 'for...in' statement cannot be a destructuring pattern."},"The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation":{"category":1,"code":2404,"key":"The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404","message":"The left-hand side of a 'for...in' statement cannot use a type annotation."},"The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access":{"category":1,"code":2780,"key":"The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access_2780","message":"The left-hand side of a 'for...in' statement may not be an optional property access."},"The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access":{"category":1,"code":2406,"key":"The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406","message":"The left-hand side of a 'for...in' statement must be a variable or a property access."},"The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any":{"category":1,"code":2405,"key":"The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405","message":"The left-hand side of a 'for...in' statement must be of type 'string' or 'any'."},"The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation":{"category":1,"code":2483,"key":"The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483","message":"The left-hand side of a 'for...of' statement cannot use a type annotation."},"The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access":{"category":1,"code":2781,"key":"The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access_2781","message":"The left-hand side of a 'for...of' statement may not be an optional property access."},"The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access":{"category":1,"code":2487,"key":"The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487","message":"The left-hand side of a 'for...of' statement must be a variable or a property access."},"The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type":{"category":1,"code":2362,"key":"The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362","message":"The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type."},"The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access":{"category":1,"code":2779,"key":"The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access_2779","message":"The left-hand side of an assignment expression may not be an optional property access."},"The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access":{"category":1,"code":2364,"key":"The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364","message":"The left-hand side of an assignment expression must be a variable or a property access."},"The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol":{"category":1,"code":2360,"key":"The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol_2360","message":"The left-hand side of an 'in' expression must be of type 'any', 'string', 'number', or 'symbol'."},"The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter":{"category":1,"code":2358,"key":"The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358","message":"The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter."},"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us":{"category":3,"code":6156,"key":"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156","message":"The locale used when displaying messages to the user (e.g. 'en-us')"},"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files":{"category":3,"code":6136,"key":"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136","message":"The maximum dependency depth to search under node_modules and load JavaScript files."},"The_operand_of_a_delete_operator_cannot_be_a_private_identifier":{"category":1,"code":18011,"key":"The_operand_of_a_delete_operator_cannot_be_a_private_identifier_18011","message":"The operand of a 'delete' operator cannot be a private identifier."},"The_operand_of_a_delete_operator_cannot_be_a_read_only_property":{"category":1,"code":2704,"key":"The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704","message":"The operand of a 'delete' operator cannot be a read-only property."},"The_operand_of_a_delete_operator_must_be_a_property_reference":{"category":1,"code":2703,"key":"The_operand_of_a_delete_operator_must_be_a_property_reference_2703","message":"The operand of a 'delete' operator must be a property reference."},"The_operand_of_a_delete_operator_must_be_optional":{"category":1,"code":2790,"key":"The_operand_of_a_delete_operator_must_be_optional_2790","message":"The operand of a 'delete' operator must be optional."},"The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access":{"category":1,"code":2777,"key":"The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access_2777","message":"The operand of an increment or decrement operator may not be an optional property access."},"The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access":{"category":1,"code":2357,"key":"The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357","message":"The operand of an increment or decrement operator must be a variable or a property access."},"The_parser_expected_to_find_a_to_match_the_token_here":{"category":1,"code":1007,"key":"The_parser_expected_to_find_a_to_match_the_token_here_1007","message":"The parser expected to find a '}' to match the '{' token here."},"The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_private_identifier_with_the_same_spelling":{"category":1,"code":18014,"key":"The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_priv_18014","message":"The property '{0}' cannot be accessed on type '{1}' within this class because it is shadowed by another private identifier with the same spelling."},"The_return_type_of_a_JSX_element_constructor_must_return_an_object_type":{"category":1,"code":2601,"key":"The_return_type_of_a_JSX_element_constructor_must_return_an_object_type_2601","message":"The return type of a JSX element constructor must return an object type."},"The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any":{"category":1,"code":1237,"key":"The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237","message":"The return type of a parameter decorator function must be either 'void' or 'any'."},"The_return_type_of_a_property_decorator_function_must_be_either_void_or_any":{"category":1,"code":1236,"key":"The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236","message":"The return type of a property decorator function must be either 'void' or 'any'."},"The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member":{"category":1,"code":1058,"key":"The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058","message":"The return type of an async function must either be a valid promise or must not contain a callable 'then' member."},"The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_write_Promise_0":{"category":1,"code":1064,"key":"The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_wri_1064","message":"The return type of an async function or method must be the global Promise<T> type. Did you mean to write 'Promise<{0}>'?"},"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_0":{"category":1,"code":2407,"key":"The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407","message":"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 '{0}'."},"The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type":{"category":1,"code":2363,"key":"The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363","message":"The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type."},"The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter":{"category":1,"code":2361,"key":"The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter_2361","message":"The right-hand side of an 'in' expression must be of type 'any', an object type or a type parameter."},"The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type":{"category":1,"code":2359,"key":"The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_F_2359","message":"The right-hand side of an 'instanceof' expression must be of type 'any' or of a type assignable to the 'Function' interface type."},"The_shadowing_declaration_of_0_is_defined_here":{"category":1,"code":18017,"key":"The_shadowing_declaration_of_0_is_defined_here_18017","message":"The shadowing declaration of '{0}' is defined here"},"The_specified_path_does_not_exist_Colon_0":{"category":1,"code":5058,"key":"The_specified_path_does_not_exist_Colon_0_5058","message":"The specified path does not exist: '{0}'."},"The_tag_was_first_specified_here":{"category":1,"code":8034,"key":"The_tag_was_first_specified_here_8034","message":"The tag was first specified here."},"The_target_of_an_assignment_must_be_a_variable_or_a_property_access":{"category":1,"code":2541,"key":"The_target_of_an_assignment_must_be_a_variable_or_a_property_access_2541","message":"The target of an assignment must be a variable or a property access."},"The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access":{"category":1,"code":2778,"key":"The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access_2778","message":"The target of an object rest assignment may not be an optional property access."},"The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access":{"category":1,"code":2701,"key":"The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701","message":"The target of an object rest assignment must be a variable or a property access."},"The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1":{"category":1,"code":2684,"key":"The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684","message":"The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'."},"The_this_types_of_each_signature_are_incompatible":{"category":1,"code":2685,"key":"The_this_types_of_each_signature_are_incompatible_2685","message":"The 'this' types of each signature are incompatible."},"The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1":{"category":1,"code":4104,"key":"The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104","message":"The type '{0}' is 'readonly' and cannot be assigned to the mutable type '{1}'."},"The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_type_arguments_explicitly":{"category":1,"code":2453,"key":"The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_typ_2453","message":"The type argument for type parameter '{0}' cannot be inferred from the usage. Consider specifying the type arguments explicitly."},"The_type_of_a_function_declaration_must_match_the_function_s_signature":{"category":1,"code":8030,"key":"The_type_of_a_function_declaration_must_match_the_function_s_signature_8030","message":"The type of a function declaration must match the function's signature."},"The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_property":{"category":1,"code":2547,"key":"The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_pro_2547","message":"The type returned by the '{0}()' method of an async iterator must be a promise for a type with a 'value' property."},"The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property":{"category":1,"code":2490,"key":"The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property_2490","message":"The type returned by the '{0}()' method of an iterator must have a 'value' property."},"The_types_of_0_are_incompatible_between_these_types":{"category":1,"code":2200,"key":"The_types_of_0_are_incompatible_between_these_types_2200","message":"The types of '{0}' are incompatible between these types."},"The_types_returned_by_0_are_incompatible_between_these_types":{"category":1,"code":2201,"key":"The_types_returned_by_0_are_incompatible_between_these_types_2201","message":"The types returned by '{0}' are incompatible between these types."},"The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer":{"category":1,"code":1189,"key":"The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189","message":"The variable declaration of a 'for...in' statement cannot have an initializer."},"The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer":{"category":1,"code":1190,"key":"The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190","message":"The variable declaration of a 'for...of' statement cannot have an initializer."},"The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any":{"category":1,"code":2410,"key":"The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410","message":"The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'."},"This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided":{"category":1,"code":2746,"key":"This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746","message":"This JSX tag's '{0}' prop expects a single child of type '{1}', but multiple children were provided."},"This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_provided":{"category":1,"code":2745,"key":"This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745","message":"This JSX tag's '{0}' prop expects type '{1}' which requires multiple children, but only a single child was provided."},"This_condition_will_always_return_0_since_the_types_1_and_2_have_no_overlap":{"category":1,"code":2367,"key":"This_condition_will_always_return_0_since_the_types_1_and_2_have_no_overlap_2367","message":"This condition will always return '{0}' since the types '{1}' and '{2}' have no overlap."},"This_condition_will_always_return_true_since_the_function_is_always_defined_Did_you_mean_to_call_it_instead":{"category":1,"code":2774,"key":"This_condition_will_always_return_true_since_the_function_is_always_defined_Did_you_mean_to_call_it__2774","message":"This condition will always return true since the function is always defined. Did you mean to call it instead?"},"This_constructor_function_may_be_converted_to_a_class_declaration":{"category":2,"code":80002,"key":"This_constructor_function_may_be_converted_to_a_class_declaration_80002","message":"This constructor function may be converted to a class declaration."},"This_expression_is_not_callable":{"category":1,"code":2349,"key":"This_expression_is_not_callable_2349","message":"This expression is not callable."},"This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without":{"category":1,"code":6234,"key":"This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without_6234","message":"This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?"},"This_expression_is_not_constructable":{"category":1,"code":2351,"key":"This_expression_is_not_constructable_2351","message":"This expression is not constructable."},"This_file_already_has_a_default_export":{"category":3,"code":95130,"key":"This_file_already_has_a_default_export_95130","message":"This file already has a default export"},"This_import_is_never_used_as_a_value_and_must_use_import_type_because_the_importsNotUsedAsValues_is_set_to_error":{"category":1,"code":1371,"key":"This_import_is_never_used_as_a_value_and_must_use_import_type_because_the_importsNotUsedAsValues_is__1371","message":"This import is never used as a value and must use 'import type' because the 'importsNotUsedAsValues' is set to 'error'."},"This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_file":{"category":1,"code":6233,"key":"This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_fil_6233","message":"This is the declaration being augmented. Consider moving the augmenting declaration into the same file."},"This_may_be_converted_to_an_async_function":{"category":2,"code":80006,"key":"This_may_be_converted_to_an_async_function_80006","message":"This may be converted to an async function."},"This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_referencing_its_default_export":{"category":1,"code":2497,"key":"This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497","message":"This module can only be referenced with ECMAScript imports/exports by turning on the '{0}' flag and referencing its default export."},"This_module_is_declared_with_using_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag":{"category":1,"code":2594,"key":"This_module_is_declared_with_using_export_and_can_only_be_used_with_a_default_import_when_using_the__2594","message":"This module is declared with using 'export =', and can only be used with a default import when using the '{0}' flag."},"This_overload_signature_is_not_compatible_with_its_implementation_signature":{"category":1,"code":2394,"key":"This_overload_signature_is_not_compatible_with_its_implementation_signature_2394","message":"This overload signature is not compatible with its implementation signature."},"This_parameter_is_not_allowed_with_use_strict_directive":{"category":1,"code":1346,"key":"This_parameter_is_not_allowed_with_use_strict_directive_1346","message":"This parameter is not allowed with 'use strict' directive."},"This_spread_always_overwrites_this_property":{"category":1,"code":2785,"key":"This_spread_always_overwrites_this_property_2785","message":"This spread always overwrites this property."},"This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found":{"category":1,"code":2354,"key":"This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354","message":"This syntax requires an imported helper but module '{0}' cannot be found."},"This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_version_of_0":{"category":1,"code":2343,"key":"This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_ve_2343","message":"This syntax requires an imported helper named '{1}' which does not exist in '{0}'. Consider upgrading your version of '{0}'."},"Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_esnext_or_system_and_the_target_option_is_set_to_es2017_or_higher":{"category":1,"code":1378,"key":"Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_esnext_or_system_and_t_1378","message":"Top-level 'await' expressions are only allowed when the 'module' option is set to 'esnext' or 'system', and the 'target' option is set to 'es2017' or higher."},"Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier":{"category":1,"code":1046,"key":"Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046","message":"Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier."},"Trailing_comma_not_allowed":{"category":1,"code":1009,"key":"Trailing_comma_not_allowed_1009","message":"Trailing comma not allowed."},"Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule":{"category":3,"code":6153,"key":"Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153","message":"Transpile each file as a separate module (similar to 'ts.transpileModule')."},"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0":{"category":1,"code":7035,"key":"Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035","message":"Try `npm i --save-dev @types/{1}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`"},"Trying_other_entries_in_rootDirs":{"category":3,"code":6110,"key":"Trying_other_entries_in_rootDirs_6110","message":"Trying other entries in 'rootDirs'."},"Trying_substitution_0_candidate_module_location_Colon_1":{"category":3,"code":6093,"key":"Trying_substitution_0_candidate_module_location_Colon_1_6093","message":"Trying substitution '{0}', candidate module location: '{1}'."},"Tuple_members_must_all_have_names_or_all_not_have_names":{"category":1,"code":5084,"key":"Tuple_members_must_all_have_names_or_all_not_have_names_5084","message":"Tuple members must all have names or all not have names."},"Tuple_type_0_of_length_1_has_no_element_at_index_2":{"category":1,"code":2493,"key":"Tuple_type_0_of_length_1_has_no_element_at_index_2_2493","message":"Tuple type '{0}' of length '{1}' has no element at index '{2}'."},"Tuple_type_arguments_circularly_reference_themselves":{"category":1,"code":4110,"key":"Tuple_type_arguments_circularly_reference_themselves_4110","message":"Tuple type arguments circularly reference themselves."},"Type_0_cannot_be_used_as_an_index_type":{"category":1,"code":2538,"key":"Type_0_cannot_be_used_as_an_index_type_2538","message":"Type '{0}' cannot be used as an index type."},"Type_0_cannot_be_used_to_index_type_1":{"category":1,"code":2536,"key":"Type_0_cannot_be_used_to_index_type_1_2536","message":"Type '{0}' cannot be used to index type '{1}'."},"Type_0_does_not_satisfy_the_constraint_1":{"category":1,"code":2344,"key":"Type_0_does_not_satisfy_the_constraint_1_2344","message":"Type '{0}' does not satisfy the constraint '{1}'."},"Type_0_has_no_call_signatures":{"category":1,"code":2757,"key":"Type_0_has_no_call_signatures_2757","message":"Type '{0}' has no call signatures."},"Type_0_has_no_construct_signatures":{"category":1,"code":2761,"key":"Type_0_has_no_construct_signatures_2761","message":"Type '{0}' has no construct signatures."},"Type_0_has_no_matching_index_signature_for_type_1":{"category":1,"code":2537,"key":"Type_0_has_no_matching_index_signature_for_type_1_2537","message":"Type '{0}' has no matching index signature for type '{1}'."},"Type_0_has_no_properties_in_common_with_type_1":{"category":1,"code":2559,"key":"Type_0_has_no_properties_in_common_with_type_1_2559","message":"Type '{0}' has no properties in common with type '{1}'."},"Type_0_is_missing_the_following_properties_from_type_1_Colon_2":{"category":1,"code":2739,"key":"Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739","message":"Type '{0}' is missing the following properties from type '{1}': {2}"},"Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more":{"category":1,"code":2740,"key":"Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740","message":"Type '{0}' is missing the following properties from type '{1}': {2}, and {3} more."},"Type_0_is_not_a_constructor_function_type":{"category":1,"code":2507,"key":"Type_0_is_not_a_constructor_function_type_2507","message":"Type '{0}' is not a constructor function type."},"Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Promise_compatible_constructor_value":{"category":1,"code":1055,"key":"Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Prom_1055","message":"Type '{0}' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value."},"Type_0_is_not_an_array_type":{"category":1,"code":2461,"key":"Type_0_is_not_an_array_type_2461","message":"Type '{0}' is not an array type."},"Type_0_is_not_an_array_type_or_a_string_type":{"category":1,"code":2495,"key":"Type_0_is_not_an_array_type_or_a_string_type_2495","message":"Type '{0}' is not an array type or a string type."},"Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterating_of_iterators":{"category":1,"code":2569,"key":"Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterati_2569","message":"Type '{0}' is not an array type or a string type. Use compiler option '--downlevelIteration' to allow iterating of iterators."},"Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator":{"category":1,"code":2549,"key":"Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549","message":"Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator."},"Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator":{"category":1,"code":2548,"key":"Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548","message":"Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator."},"Type_0_is_not_assignable_to_type_1":{"category":1,"code":2322,"key":"Type_0_is_not_assignable_to_type_1_2322","message":"Type '{0}' is not assignable to type '{1}'."},"Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated":{"category":1,"code":2719,"key":"Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719","message":"Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated."},"Type_0_is_not_comparable_to_type_1":{"category":1,"code":2678,"key":"Type_0_is_not_comparable_to_type_1_2678","message":"Type '{0}' is not comparable to type '{1}'."},"Type_0_is_not_generic":{"category":1,"code":2315,"key":"Type_0_is_not_generic_2315","message":"Type '{0}' is not generic."},"Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator":{"category":1,"code":2504,"key":"Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504","message":"Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator."},"Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator":{"category":1,"code":2488,"key":"Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488","message":"Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator."},"Type_0_provides_no_match_for_the_signature_1":{"category":1,"code":2658,"key":"Type_0_provides_no_match_for_the_signature_1_2658","message":"Type '{0}' provides no match for the signature '{1}'."},"Type_0_recursively_references_itself_as_a_base_type":{"category":1,"code":2310,"key":"Type_0_recursively_references_itself_as_a_base_type_2310","message":"Type '{0}' recursively references itself as a base type."},"Type_alias_0_circularly_references_itself":{"category":1,"code":2456,"key":"Type_alias_0_circularly_references_itself_2456","message":"Type alias '{0}' circularly references itself."},"Type_alias_name_cannot_be_0":{"category":1,"code":2457,"key":"Type_alias_name_cannot_be_0_2457","message":"Type alias name cannot be '{0}'."},"Type_aliases_can_only_be_used_in_TypeScript_files":{"category":1,"code":8008,"key":"Type_aliases_can_only_be_used_in_TypeScript_files_8008","message":"Type aliases can only be used in TypeScript files."},"Type_annotation_cannot_appear_on_a_constructor_declaration":{"category":1,"code":1093,"key":"Type_annotation_cannot_appear_on_a_constructor_declaration_1093","message":"Type annotation cannot appear on a constructor declaration."},"Type_annotations_can_only_be_used_in_TypeScript_files":{"category":1,"code":8010,"key":"Type_annotations_can_only_be_used_in_TypeScript_files_8010","message":"Type annotations can only be used in TypeScript files."},"Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0":{"category":1,"code":2455,"key":"Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0_2455","message":"Type argument candidate '{1}' is not a valid type argument because it is not a supertype of candidate '{0}'."},"Type_argument_expected":{"category":1,"code":1140,"key":"Type_argument_expected_1140","message":"Type argument expected."},"Type_argument_list_cannot_be_empty":{"category":1,"code":1099,"key":"Type_argument_list_cannot_be_empty_1099","message":"Type argument list cannot be empty."},"Type_arguments_can_only_be_used_in_TypeScript_files":{"category":1,"code":8011,"key":"Type_arguments_can_only_be_used_in_TypeScript_files_8011","message":"Type arguments can only be used in TypeScript files."},"Type_arguments_cannot_be_used_here":{"category":1,"code":1342,"key":"Type_arguments_cannot_be_used_here_1342","message":"Type arguments cannot be used here."},"Type_arguments_for_0_circularly_reference_themselves":{"category":1,"code":4109,"key":"Type_arguments_for_0_circularly_reference_themselves_4109","message":"Type arguments for '{0}' circularly reference themselves."},"Type_assertion_expressions_can_only_be_used_in_TypeScript_files":{"category":1,"code":8016,"key":"Type_assertion_expressions_can_only_be_used_in_TypeScript_files_8016","message":"Type assertion expressions can only be used in TypeScript files."},"Type_declaration_files_to_be_included_in_compilation":{"category":3,"code":6124,"key":"Type_declaration_files_to_be_included_in_compilation_6124","message":"Type declaration files to be included in compilation."},"Type_expected":{"category":1,"code":1110,"key":"Type_expected_1110","message":"Type expected."},"Type_instantiation_is_excessively_deep_and_possibly_infinite":{"category":1,"code":2589,"key":"Type_instantiation_is_excessively_deep_and_possibly_infinite_2589","message":"Type instantiation is excessively deep and possibly infinite."},"Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method":{"category":1,"code":1062,"key":"Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062","message":"Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method."},"Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member":{"category":1,"code":1320,"key":"Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320","message":"Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member."},"Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1":{"category":1,"code":2418,"key":"Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418","message":"Type of computed property's value is '{0}', which is not assignable to type '{1}'."},"Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member":{"category":1,"code":1322,"key":"Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322","message":"Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member."},"Type_of_property_0_circularly_references_itself_in_mapped_type_1":{"category":1,"code":2615,"key":"Type_of_property_0_circularly_references_itself_in_mapped_type_1_2615","message":"Type of property '{0}' circularly references itself in mapped type '{1}'."},"Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member":{"category":1,"code":1321,"key":"Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321","message":"Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member."},"Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_Consider_using_a_default_import_or_import_require_here_instead":{"category":3,"code":7038,"key":"Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038","message":"Type originates at this import. A namespace-style import cannot be called or constructed, and will cause a failure at runtime. Consider using a default import or import require here instead."},"Type_parameter_0_has_a_circular_constraint":{"category":1,"code":2313,"key":"Type_parameter_0_has_a_circular_constraint_2313","message":"Type parameter '{0}' has a circular constraint."},"Type_parameter_0_has_a_circular_default":{"category":1,"code":2716,"key":"Type_parameter_0_has_a_circular_default_2716","message":"Type parameter '{0}' has a circular default."},"Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4008,"key":"Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008","message":"Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'."},"Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4006,"key":"Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006","message":"Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'."},"Type_parameter_0_of_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4002,"key":"Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002","message":"Type parameter '{0}' of exported class has or is using private name '{1}'."},"Type_parameter_0_of_exported_function_has_or_is_using_private_name_1":{"category":1,"code":4016,"key":"Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016","message":"Type parameter '{0}' of exported function has or is using private name '{1}'."},"Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4004,"key":"Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004","message":"Type parameter '{0}' of exported interface has or is using private name '{1}'."},"Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1":{"category":1,"code":4103,"key":"Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103","message":"Type parameter '{0}' of exported mapped object type is using private name '{1}'."},"Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1":{"category":1,"code":4083,"key":"Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083","message":"Type parameter '{0}' of exported type alias has or is using private name '{1}'."},"Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1":{"category":1,"code":4014,"key":"Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014","message":"Type parameter '{0}' of method from exported interface has or is using private name '{1}'."},"Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4012,"key":"Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012","message":"Type parameter '{0}' of public method from exported class has or is using private name '{1}'."},"Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1":{"category":1,"code":4010,"key":"Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010","message":"Type parameter '{0}' of public static method from exported class has or is using private name '{1}'."},"Type_parameter_declaration_expected":{"category":1,"code":1139,"key":"Type_parameter_declaration_expected_1139","message":"Type parameter declaration expected."},"Type_parameter_declarations_can_only_be_used_in_TypeScript_files":{"category":1,"code":8004,"key":"Type_parameter_declarations_can_only_be_used_in_TypeScript_files_8004","message":"Type parameter declarations can only be used in TypeScript files."},"Type_parameter_defaults_can_only_reference_previously_declared_type_parameters":{"category":1,"code":2744,"key":"Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744","message":"Type parameter defaults can only reference previously declared type parameters."},"Type_parameter_list_cannot_be_empty":{"category":1,"code":1098,"key":"Type_parameter_list_cannot_be_empty_1098","message":"Type parameter list cannot be empty."},"Type_parameter_name_cannot_be_0":{"category":1,"code":2368,"key":"Type_parameter_name_cannot_be_0_2368","message":"Type parameter name cannot be '{0}'."},"Type_parameters_cannot_appear_on_a_constructor_declaration":{"category":1,"code":1092,"key":"Type_parameters_cannot_appear_on_a_constructor_declaration_1092","message":"Type parameters cannot appear on a constructor declaration."},"Type_predicate_0_is_not_assignable_to_1":{"category":1,"code":1226,"key":"Type_predicate_0_is_not_assignable_to_1_1226","message":"Type predicate '{0}' is not assignable to '{1}'."},"Type_reference_directive_0_was_not_resolved":{"category":3,"code":6120,"key":"Type_reference_directive_0_was_not_resolved_6120","message":"======== Type reference directive '{0}' was not resolved. ========"},"Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2":{"category":3,"code":6119,"key":"Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119","message":"======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========"},"Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3":{"category":3,"code":6219,"key":"Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219","message":"======== Type reference directive '{0}' was successfully resolved to '{1}' with Package ID '{2}', primary: {3}. ========"},"Types_have_separate_declarations_of_a_private_property_0":{"category":1,"code":2442,"key":"Types_have_separate_declarations_of_a_private_property_0_2442","message":"Types have separate declarations of a private property '{0}'."},"Types_of_construct_signatures_are_incompatible":{"category":1,"code":2419,"key":"Types_of_construct_signatures_are_incompatible_2419","message":"Types of construct signatures are incompatible."},"Types_of_parameters_0_and_1_are_incompatible":{"category":1,"code":2328,"key":"Types_of_parameters_0_and_1_are_incompatible_2328","message":"Types of parameters '{0}' and '{1}' are incompatible."},"Types_of_property_0_are_incompatible":{"category":1,"code":2326,"key":"Types_of_property_0_are_incompatible_2326","message":"Types of property '{0}' are incompatible."},"Unable_to_open_file_0":{"category":1,"code":6050,"key":"Unable_to_open_file_0_6050","message":"Unable to open file '{0}'."},"Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression":{"category":1,"code":1238,"key":"Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238","message":"Unable to resolve signature of class decorator when called as an expression."},"Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression":{"category":1,"code":1241,"key":"Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241","message":"Unable to resolve signature of method decorator when called as an expression."},"Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression":{"category":1,"code":1239,"key":"Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239","message":"Unable to resolve signature of parameter decorator when called as an expression."},"Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression":{"category":1,"code":1240,"key":"Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240","message":"Unable to resolve signature of property decorator when called as an expression."},"Unexpected_end_of_text":{"category":1,"code":1126,"key":"Unexpected_end_of_text_1126","message":"Unexpected end of text."},"Unexpected_token":{"category":1,"code":1012,"key":"Unexpected_token_1012","message":"Unexpected token."},"Unexpected_token_A_constructor_method_accessor_or_property_was_expected":{"category":1,"code":1068,"key":"Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068","message":"Unexpected token. A constructor, method, accessor, or property was expected."},"Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces":{"category":1,"code":1069,"key":"Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069","message":"Unexpected token. A type parameter name was expected without curly braces."},"Unexpected_token_Did_you_mean_or_gt":{"category":1,"code":1382,"key":"Unexpected_token_Did_you_mean_or_gt_1382","message":"Unexpected token. Did you mean `{'>'}` or `&gt;`?"},"Unexpected_token_Did_you_mean_or_rbrace":{"category":1,"code":1381,"key":"Unexpected_token_Did_you_mean_or_rbrace_1381","message":"Unexpected token. Did you mean `{'}'}` or `&rbrace;`?"},"Unexpected_token_expected":{"category":1,"code":1179,"key":"Unexpected_token_expected_1179","message":"Unexpected token. '{' expected."},"Unknown_build_option_0":{"category":1,"code":5072,"key":"Unknown_build_option_0_5072","message":"Unknown build option '{0}'."},"Unknown_build_option_0_Did_you_mean_1":{"category":1,"code":5077,"key":"Unknown_build_option_0_Did_you_mean_1_5077","message":"Unknown build option '{0}'. Did you mean '{1}'?"},"Unknown_compiler_option_0":{"category":1,"code":5023,"key":"Unknown_compiler_option_0_5023","message":"Unknown compiler option '{0}'."},"Unknown_compiler_option_0_Did_you_mean_1":{"category":1,"code":5025,"key":"Unknown_compiler_option_0_Did_you_mean_1_5025","message":"Unknown compiler option '{0}'. Did you mean '{1}'?"},"Unknown_option_excludes_Did_you_mean_exclude":{"category":1,"code":6114,"key":"Unknown_option_excludes_Did_you_mean_exclude_6114","message":"Unknown option 'excludes'. Did you mean 'exclude'?"},"Unknown_type_acquisition_option_0":{"category":1,"code":17010,"key":"Unknown_type_acquisition_option_0_17010","message":"Unknown type acquisition option '{0}'."},"Unknown_type_acquisition_option_0_Did_you_mean_1":{"category":1,"code":17018,"key":"Unknown_type_acquisition_option_0_Did_you_mean_1_17018","message":"Unknown type acquisition option '{0}'. Did you mean '{1}'?"},"Unknown_watch_option_0":{"category":1,"code":5078,"key":"Unknown_watch_option_0_5078","message":"Unknown watch option '{0}'."},"Unknown_watch_option_0_Did_you_mean_1":{"category":1,"code":5079,"key":"Unknown_watch_option_0_Did_you_mean_1_5079","message":"Unknown watch option '{0}'. Did you mean '{1}'?"},"Unreachable_code_detected":{"category":1,"code":7027,"key":"Unreachable_code_detected_7027","message":"Unreachable code detected.","reportsUnnecessary":true},"Unsupported_locale_0":{"category":1,"code":6049,"key":"Unsupported_locale_0_6049","message":"Unsupported locale '{0}'."},"Unterminated_Unicode_escape_sequence":{"category":1,"code":1199,"key":"Unterminated_Unicode_escape_sequence_1199","message":"Unterminated Unicode escape sequence."},"Unterminated_quoted_string_in_response_file_0":{"category":1,"code":6045,"key":"Unterminated_quoted_string_in_response_file_0_6045","message":"Unterminated quoted string in response file '{0}'."},"Unterminated_regular_expression_literal":{"category":1,"code":1161,"key":"Unterminated_regular_expression_literal_1161","message":"Unterminated regular expression literal."},"Unterminated_string_literal":{"category":1,"code":1002,"key":"Unterminated_string_literal_1002","message":"Unterminated string literal."},"Unterminated_template_literal":{"category":1,"code":1160,"key":"Unterminated_template_literal_1160","message":"Unterminated template literal."},"Untyped_function_calls_may_not_accept_type_arguments":{"category":1,"code":2347,"key":"Untyped_function_calls_may_not_accept_type_arguments_2347","message":"Untyped function calls may not accept type arguments."},"Unused_label":{"category":1,"code":7028,"key":"Unused_label_7028","message":"Unused label.","reportsUnnecessary":true},"Unused_ts_expect_error_directive":{"category":1,"code":2578,"key":"Unused_ts_expect_error_directive_2578","message":"Unused '@ts-expect-error' directive."},"Updating_output_of_project_0":{"category":3,"code":6373,"key":"Updating_output_of_project_0_6373","message":"Updating output of project '{0}'..."},"Updating_output_timestamps_of_project_0":{"category":3,"code":6359,"key":"Updating_output_timestamps_of_project_0_6359","message":"Updating output timestamps of project '{0}'..."},"Updating_unchanged_output_timestamps_of_project_0":{"category":3,"code":6371,"key":"Updating_unchanged_output_timestamps_of_project_0_6371","message":"Updating unchanged output timestamps of project '{0}'..."},"Use_synthetic_default_member":{"category":3,"code":95016,"key":"Use_synthetic_default_member_95016","message":"Use synthetic 'default' member."},"Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher":{"category":1,"code":2494,"key":"Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494","message":"Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher."},"Using_compiler_options_of_project_reference_redirect_0":{"category":3,"code":6215,"key":"Using_compiler_options_of_project_reference_redirect_0_6215","message":"Using compiler options of project reference redirect '{0}'."},"VERSION":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it":{"category":1,"code":2560,"key":"Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560","message":"Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?"},"Value_of_type_0_is_not_callable_Did_you_mean_to_include_new":{"category":1,"code":2348,"key":"Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348","message":"Value of type '{0}' is not callable. Did you mean to include 'new'?"},"Variable_0_implicitly_has_an_1_type":{"category":1,"code":7005,"key":"Variable_0_implicitly_has_an_1_type_7005","message":"Variable '{0}' implicitly has an '{1}' type."},"Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage":{"category":2,"code":7043,"key":"Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043","message":"Variable '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage."},"Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage":{"category":2,"code":7046,"key":"Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046","message":"Variable '{0}' implicitly has type '{1}' in some locations, but a better type may be inferred from usage."},"Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined":{"category":1,"code":7034,"key":"Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034","message":"Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined."},"Variable_0_is_used_before_being_assigned":{"category":1,"code":2454,"key":"Variable_0_is_used_before_being_assigned_2454","message":"Variable '{0}' is used before being assigned."},"Variable_declaration_expected":{"category":1,"code":1134,"key":"Variable_declaration_expected_1134","message":"Variable declaration expected."},"Variable_declaration_list_cannot_be_empty":{"category":1,"code":1123,"key":"Variable_declaration_list_cannot_be_empty_1123","message":"Variable declaration list cannot be empty."},"Version_0":{"category":3,"code":6029,"key":"Version_0_6029","message":"Version {0}"},"Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_json_to_read_more_about_this_file":{"category":3,"code":95110,"key":"Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_json_to_read_more_about_this_file_95110","message":"Visit https://aka.ms/tsconfig.json to read more about this file"},"Watch_input_files":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"Watch_option_0_requires_a_value_of_type_1":{"category":1,"code":5080,"key":"Watch_option_0_requires_a_value_of_type_1_5080","message":"Watch option '{0}' requires a value of type {1}."},"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen":{"category":3,"code":6191,"key":"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191","message":"Whether to keep outdated console output in watch mode instead of clearing the screen."},"Wrap_all_invalid_characters_in_an_expression_container":{"category":3,"code":95109,"key":"Wrap_all_invalid_characters_in_an_expression_container_95109","message":"Wrap all invalid characters in an expression container"},"Wrap_all_object_literal_with_parentheses":{"category":3,"code":95116,"key":"Wrap_all_object_literal_with_parentheses_95116","message":"Wrap all object literal with parentheses"},"Wrap_all_unparented_JSX_in_JSX_fragment":{"category":3,"code":95121,"key":"Wrap_all_unparented_JSX_in_JSX_fragment_95121","message":"Wrap all unparented JSX in JSX fragment"},"Wrap_in_JSX_fragment":{"category":3,"code":95120,"key":"Wrap_in_JSX_fragment_95120","message":"Wrap in JSX fragment"},"Wrap_invalid_character_in_an_expression_container":{"category":3,"code":95108,"key":"Wrap_invalid_character_in_an_expression_container_95108","message":"Wrap invalid character in an expression container"},"Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal":{"category":3,"code":95113,"key":"Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal_95113","message":"Wrap the following body with parentheses which should be an object literal"},"You_cannot_rename_a_module_via_a_global_import":{"category":1,"code":8031,"key":"You_cannot_rename_a_module_via_a_global_import_8031","message":"You cannot rename a module via a global import."},"You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library":{"category":1,"code":8001,"key":"You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001","message":"You cannot rename elements that are defined in the standard TypeScript library."},"You_cannot_rename_this_element":{"category":1,"code":8000,"key":"You_cannot_rename_this_element_8000","message":"You cannot rename this element."},"_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write_0":{"category":1,"code":1329,"key":"_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329","message":"'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?"},"_0_and_1_operations_cannot_be_mixed_without_parentheses":{"category":1,"code":5076,"key":"_0_and_1_operations_cannot_be_mixed_without_parentheses_5076","message":"'{0}' and '{1}' operations cannot be mixed without parentheses."},"_0_are_specified_twice_The_attribute_named_0_will_be_overwritten":{"category":1,"code":2710,"key":"_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710","message":"'{0}' are specified twice. The attribute named '{0}' will be overwritten."},"_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import":{"category":1,"code":2596,"key":"_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import_2596","message":"'{0}' can only be imported by turning on the 'esModuleInterop' flag and using a default import."},"_0_can_only_be_imported_by_using_a_default_import":{"category":1,"code":2595,"key":"_0_can_only_be_imported_by_using_a_default_import_2595","message":"'{0}' can only be imported by using a default import."},"_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import":{"category":1,"code":2598,"key":"_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using__2598","message":"'{0}' can only be imported by using a 'require' call or by turning on the 'esModuleInterop' flag and using a default import."},"_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import":{"category":1,"code":2597,"key":"_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import_2597","message":"'{0}' can only be imported by using a 'require' call or by using a default import."},"_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import":{"category":1,"code":2616,"key":"_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import_2616","message":"'{0}' can only be imported by using 'import {1} = require({2})' or a default import."},"_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import":{"category":1,"code":2617,"key":"_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_us_2617","message":"'{0}' can only be imported by using 'import {1} = require({2})' or by turning on the 'esModuleInterop' flag and using a default import."},"_0_cannot_be_compiled_under_isolatedModules_because_it_is_considered_a_global_script_file_Add_an_import_export_or_an_empty_export_statement_to_make_it_a_module":{"category":1,"code":1208,"key":"_0_cannot_be_compiled_under_isolatedModules_because_it_is_considered_a_global_script_file_Add_an_imp_1208","message":"'{0}' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module."},"_0_cannot_be_used_as_a_JSX_component":{"category":1,"code":2786,"key":"_0_cannot_be_used_as_a_JSX_component_2786","message":"'{0}' cannot be used as a JSX component."},"_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type":{"category":1,"code":1362,"key":"_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type_1362","message":"'{0}' cannot be used as a value because it was exported using 'export type'."},"_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type":{"category":1,"code":1361,"key":"_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type_1361","message":"'{0}' cannot be used as a value because it was imported using 'import type'."},"_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_type_of_1_is_2":{"category":1,"code":2747,"key":"_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747","message":"'{0}' components don't accept text as child elements. Text in JSX has the type 'string', but the expected type of '{1}' is '{2}'."},"_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1":{"category":1,"code":5082,"key":"_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1_5082","message":"'{0}' could be instantiated with an arbitrary type which could be unrelated to '{1}'."},"_0_declarations_can_only_be_used_in_TypeScript_files":{"category":1,"code":8006,"key":"_0_declarations_can_only_be_used_in_TypeScript_files_8006","message":"'{0}' declarations can only be used in TypeScript files."},"_0_expected":{"category":1,"code":1005,"key":"_0_expected_1005","message":"'{0}' expected."},"_0_has_no_exported_member_named_1_Did_you_mean_2":{"category":1,"code":2724,"key":"_0_has_no_exported_member_named_1_Did_you_mean_2_2724","message":"'{0}' has no exported member named '{1}'. Did you mean '{2}'?"},"_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage":{"category":2,"code":7050,"key":"_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050","message":"'{0}' implicitly has an '{1}' return type, but a better type may be inferred from usage."},"_0_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":{"category":1,"code":7023,"key":"_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023","message":"'{0}' 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."},"_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or_indirectly_in_its_own_initializer":{"category":1,"code":7022,"key":"_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022","message":"'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer."},"_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible":{"category":1,"code":2692,"key":"_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692","message":"'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible."},"_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_constraint_2":{"category":1,"code":5075,"key":"_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075","message":"'{0}' is assignable to the constraint of type '{1}', but '{1}' could be instantiated with a different subtype of constraint '{2}'."},"_0_is_declared_but_its_value_is_never_read":{"category":1,"code":6133,"key":"_0_is_declared_but_its_value_is_never_read_6133","message":"'{0}' is declared but its value is never read.","reportsUnnecessary":true},"_0_is_declared_but_never_used":{"category":1,"code":6196,"key":"_0_is_declared_but_never_used_6196","message":"'{0}' is declared but never used.","reportsUnnecessary":true},"_0_is_declared_here":{"category":3,"code":2728,"key":"_0_is_declared_here_2728","message":"'{0}' is declared here."},"_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor":{"category":1,"code":2611,"key":"_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor_2611","message":"'{0}' is defined as a property in class '{1}', but is overridden here in '{2}' as an accessor."},"_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property":{"category":1,"code":2610,"key":"_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property_2610","message":"'{0}' is defined as an accessor in class '{1}', but is overridden here in '{2}' as an instance property."},"_0_is_deprecated":{"category":2,"code":6385,"key":"_0_is_deprecated_6385","message":"'{0}' is deprecated","reportsDeprecated":true},"_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2":{"category":1,"code":17012,"key":"_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012","message":"'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?"},"_0_is_not_allowed_as_a_variable_declaration_name":{"category":1,"code":1389,"key":"_0_is_not_allowed_as_a_variable_declaration_name_1389","message":"'{0}' is not allowed as a variable declaration name."},"_0_is_referenced_directly_or_indirectly_in_its_own_base_expression":{"category":1,"code":2506,"key":"_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506","message":"'{0}' is referenced directly or indirectly in its own base expression."},"_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation":{"category":1,"code":2502,"key":"_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502","message":"'{0}' is referenced directly or indirectly in its own type annotation."},"_0_is_specified_more_than_once_so_this_usage_will_be_overwritten":{"category":1,"code":2783,"key":"_0_is_specified_more_than_once_so_this_usage_will_be_overwritten_2783","message":"'{0}' is specified more than once, so this usage will be overwritten."},"_0_list_cannot_be_empty":{"category":1,"code":1097,"key":"_0_list_cannot_be_empty_1097","message":"'{0}' list cannot be empty."},"_0_modifier_already_seen":{"category":1,"code":1030,"key":"_0_modifier_already_seen_1030","message":"'{0}' modifier already seen."},"_0_modifier_cannot_appear_on_a_constructor_declaration":{"category":1,"code":1089,"key":"_0_modifier_cannot_appear_on_a_constructor_declaration_1089","message":"'{0}' modifier cannot appear on a constructor declaration."},"_0_modifier_cannot_appear_on_a_data_property":{"category":1,"code":1043,"key":"_0_modifier_cannot_appear_on_a_data_property_1043","message":"'{0}' modifier cannot appear on a data property."},"_0_modifier_cannot_appear_on_a_module_or_namespace_element":{"category":1,"code":1044,"key":"_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044","message":"'{0}' modifier cannot appear on a module or namespace element."},"_0_modifier_cannot_appear_on_a_parameter":{"category":1,"code":1090,"key":"_0_modifier_cannot_appear_on_a_parameter_1090","message":"'{0}' modifier cannot appear on a parameter."},"_0_modifier_cannot_appear_on_a_type_member":{"category":1,"code":1070,"key":"_0_modifier_cannot_appear_on_a_type_member_1070","message":"'{0}' modifier cannot appear on a type member."},"_0_modifier_cannot_appear_on_an_index_signature":{"category":1,"code":1071,"key":"_0_modifier_cannot_appear_on_an_index_signature_1071","message":"'{0}' modifier cannot appear on an index signature."},"_0_modifier_cannot_appear_on_class_elements_of_this_kind":{"category":1,"code":1031,"key":"_0_modifier_cannot_appear_on_class_elements_of_this_kind_1031","message":"'{0}' modifier cannot appear on class elements of this kind."},"_0_modifier_cannot_be_used_here":{"category":1,"code":1042,"key":"_0_modifier_cannot_be_used_here_1042","message":"'{0}' modifier cannot be used here."},"_0_modifier_cannot_be_used_in_an_ambient_context":{"category":1,"code":1040,"key":"_0_modifier_cannot_be_used_in_an_ambient_context_1040","message":"'{0}' modifier cannot be used in an ambient context."},"_0_modifier_cannot_be_used_with_1_modifier":{"category":1,"code":1243,"key":"_0_modifier_cannot_be_used_with_1_modifier_1243","message":"'{0}' modifier cannot be used with '{1}' modifier."},"_0_modifier_cannot_be_used_with_a_class_declaration":{"category":1,"code":1041,"key":"_0_modifier_cannot_be_used_with_a_class_declaration_1041","message":"'{0}' modifier cannot be used with a class declaration."},"_0_modifier_cannot_be_used_with_a_private_identifier":{"category":1,"code":18019,"key":"_0_modifier_cannot_be_used_with_a_private_identifier_18019","message":"'{0}' modifier cannot be used with a private identifier."},"_0_modifier_must_precede_1_modifier":{"category":1,"code":1029,"key":"_0_modifier_must_precede_1_modifier_1029","message":"'{0}' modifier must precede '{1}' modifier."},"_0_needs_an_explicit_type_annotation":{"category":3,"code":2782,"key":"_0_needs_an_explicit_type_annotation_2782","message":"'{0}' needs an explicit type annotation."},"_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here":{"category":1,"code":2702,"key":"_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702","message":"'{0}' only refers to a type, but is being used as a namespace here."},"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here":{"category":1,"code":2693,"key":"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693","message":"'{0}' only refers to a type, but is being used as a value here."},"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0":{"category":1,"code":2690,"key":"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0_2690","message":"'{0}' only refers to a type, but is being used as a value here. Did you mean to use '{1} in {0}'?"},"_0_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":{"category":1,"code":2585,"key":"_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585","message":"'{0}' 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."},"_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead":{"category":1,"code":2686,"key":"_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686","message":"'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead."},"_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0":{"category":1,"code":2749,"key":"_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0_2749","message":"'{0}' refers to a value, but is being used as a type here. Did you mean 'typeof {0}'?"},"_0_tag_already_specified":{"category":1,"code":1223,"key":"_0_tag_already_specified_1223","message":"'{0}' tag already specified."},"_0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag":{"category":1,"code":1253,"key":"_0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag_1253","message":"'{0}' tag cannot be used independently as a top level JSDoc tag."},"_0_was_also_declared_here":{"category":3,"code":6203,"key":"_0_was_also_declared_here_6203","message":"'{0}' was also declared here."},"_0_was_exported_here":{"category":3,"code":1377,"key":"_0_was_exported_here_1377","message":"'{0}' was exported here."},"_0_was_imported_here":{"category":3,"code":1376,"key":"_0_was_imported_here_1376","message":"'{0}' was imported here."},"_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type":{"category":1,"code":7010,"key":"_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010","message":"'{0}', which lacks return-type annotation, implicitly has an '{1}' return type."},"_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type":{"category":1,"code":7055,"key":"_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type_7055","message":"'{0}', which lacks return-type annotation, implicitly has an '{1}' yield type."},"abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration":{"category":1,"code":1242,"key":"abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242","message":"'abstract' modifier can only appear on a class, method, or property declaration."},"and_here":{"category":3,"code":6204,"key":"and_here_6204","message":"and here."},"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":{"category":1,"code":1375,"key":"await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_fi_1375","message":"'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."},"await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules":{"category":1,"code":1308,"key":"await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1308","message":"'await' expressions are only allowed within async functions and at the top levels of modules."},"await_expressions_cannot_be_used_in_a_parameter_initializer":{"category":1,"code":2524,"key":"await_expressions_cannot_be_used_in_a_parameter_initializer_2524","message":"'await' expressions cannot be used in a parameter initializer."},"await_has_no_effect_on_the_type_of_this_expression":{"category":2,"code":80007,"key":"await_has_no_effect_on_the_type_of_this_expression_80007","message":"'await' has no effect on the type of this expression."},"baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1":{"category":3,"code":6106,"key":"baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106","message":"'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'."},"can_only_be_used_at_the_start_of_a_file":{"category":1,"code":18026,"key":"can_only_be_used_at_the_start_of_a_file_18026","message":"'#!' can only be used at the start of a file."},"case_or_default_expected":{"category":1,"code":1130,"key":"case_or_default_expected_1130","message":"'case' or 'default' expected."},"class_expressions_are_not_currently_supported":{"category":1,"code":9003,"key":"class_expressions_are_not_currently_supported_9003","message":"'class' expressions are not currently supported."},"const_declarations_can_only_be_declared_inside_a_block":{"category":1,"code":1156,"key":"const_declarations_can_only_be_declared_inside_a_block_1156","message":"'const' declarations can only be declared inside a block."},"const_declarations_must_be_initialized":{"category":1,"code":1155,"key":"const_declarations_must_be_initialized_1155","message":"'const' declarations must be initialized."},"const_enum_member_initializer_was_evaluated_to_a_non_finite_value":{"category":1,"code":2477,"key":"const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477","message":"'const' enum member initializer was evaluated to a non-finite value."},"const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN":{"category":1,"code":2478,"key":"const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478","message":"'const' enum member initializer was evaluated to disallowed value 'NaN'."},"const_enum_member_initializers_can_only_contain_literal_values_and_other_computed_enum_values":{"category":1,"code":2474,"key":"const_enum_member_initializers_can_only_contain_literal_values_and_other_computed_enum_values_2474","message":"const enum member initializers can only contain literal values and other computed enum values."},"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":{"category":1,"code":2475,"key":"const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475","message":"'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."},"constructor_cannot_be_used_as_a_parameter_property_name":{"category":1,"code":2398,"key":"constructor_cannot_be_used_as_a_parameter_property_name_2398","message":"'constructor' cannot be used as a parameter property name."},"constructor_is_a_reserved_word":{"category":1,"code":18012,"key":"constructor_is_a_reserved_word_18012","message":"'#constructor' is a reserved word."},"delete_cannot_be_called_on_an_identifier_in_strict_mode":{"category":1,"code":1102,"key":"delete_cannot_be_called_on_an_identifier_in_strict_mode_1102","message":"'delete' cannot be called on an identifier in strict mode."},"delete_this_Project_0_is_up_to_date_because_it_was_previously_built":{"category":3,"code":6360,"key":"delete_this_Project_0_is_up_to_date_because_it_was_previously_built_6360","message":"delete this - Project '{0}' is up to date because it was previously built"},"export_Asterisk_does_not_re_export_a_default":{"category":1,"code":1195,"key":"export_Asterisk_does_not_re_export_a_default_1195","message":"'export *' does not re-export a default."},"export_can_only_be_used_in_TypeScript_files":{"category":1,"code":8003,"key":"export_can_only_be_used_in_TypeScript_files_8003","message":"'export =' can only be used in TypeScript files."},"export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always_visible":{"category":1,"code":2668,"key":"export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668","message":"'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible."},"extends_clause_already_seen":{"category":1,"code":1172,"key":"extends_clause_already_seen_1172","message":"'extends' clause already seen."},"extends_clause_must_precede_implements_clause":{"category":1,"code":1173,"key":"extends_clause_must_precede_implements_clause_1173","message":"'extends' clause must precede 'implements' clause."},"extends_clause_of_exported_class_0_has_or_is_using_private_name_1":{"category":1,"code":4020,"key":"extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020","message":"'extends' clause of exported class '{0}' has or is using private name '{1}'."},"extends_clause_of_exported_class_has_or_is_using_private_name_0":{"category":1,"code":4021,"key":"extends_clause_of_exported_class_has_or_is_using_private_name_0_4021","message":"'extends' clause of exported class has or is using private name '{0}'."},"extends_clause_of_exported_interface_0_has_or_is_using_private_name_1":{"category":1,"code":4022,"key":"extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022","message":"'extends' clause of exported interface '{0}' has or is using private name '{1}'."},"file":{"category":3,"code":6025,"key":"file_6025","message":"file"},"get_and_set_accessor_must_have_the_same_this_type":{"category":1,"code":2682,"key":"get_and_set_accessor_must_have_the_same_this_type_2682","message":"'get' and 'set' accessor must have the same 'this' type."},"get_and_set_accessor_must_have_the_same_type":{"category":1,"code":2380,"key":"get_and_set_accessor_must_have_the_same_type_2380","message":"'get' and 'set' accessor must have the same type."},"get_and_set_accessors_cannot_declare_this_parameters":{"category":1,"code":2784,"key":"get_and_set_accessors_cannot_declare_this_parameters_2784","message":"'get' and 'set' accessors cannot declare 'this' parameters."},"implements_clause_already_seen":{"category":1,"code":1175,"key":"implements_clause_already_seen_1175","message":"'implements' clause already seen."},"implements_clauses_can_only_be_used_in_TypeScript_files":{"category":1,"code":8005,"key":"implements_clauses_can_only_be_used_in_TypeScript_files_8005","message":"'implements' clauses can only be used in TypeScript files."},"import_can_only_be_used_in_TypeScript_files":{"category":1,"code":8002,"key":"import_can_only_be_used_in_TypeScript_files_8002","message":"'import ... =' can only be used in TypeScript files."},"infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type":{"category":1,"code":1338,"key":"infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338","message":"'infer' declarations are only permitted in the 'extends' clause of a conditional type."},"let_declarations_can_only_be_declared_inside_a_block":{"category":1,"code":1157,"key":"let_declarations_can_only_be_declared_inside_a_block_1157","message":"'let' declarations can only be declared inside a block."},"let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations":{"category":1,"code":2480,"key":"let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480","message":"'let' is not allowed to be used as a name in 'let' or 'const' declarations."},"new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type":{"category":1,"code":7009,"key":"new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009","message":"'new' expression, whose target lacks a construct signature, implicitly has an 'any' type."},"options":{"category":3,"code":6024,"key":"options_6024","message":"options"},"or_expected":{"category":1,"code":1144,"key":"or_expected_1144","message":"'{' or ';' expected."},"package_json_does_not_have_a_0_field":{"category":3,"code":6100,"key":"package_json_does_not_have_a_0_field_6100","message":"'package.json' does not have a '{0}' field."},"package_json_does_not_have_a_typesVersions_entry_that_matches_version_0":{"category":3,"code":6207,"key":"package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207","message":"'package.json' does not have a 'typesVersions' entry that matches version '{0}'."},"package_json_had_a_falsy_0_field":{"category":3,"code":6220,"key":"package_json_had_a_falsy_0_field_6220","message":"'package.json' had a falsy '{0}' field."},"package_json_has_0_field_1_that_references_2":{"category":3,"code":6101,"key":"package_json_has_0_field_1_that_references_2_6101","message":"'package.json' has '{0}' field '{1}' that references '{2}'."},"package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range":{"category":3,"code":6209,"key":"package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209","message":"'package.json' has a 'typesVersions' entry '{0}' that is not a valid semver range."},"package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2":{"category":3,"code":6208,"key":"package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208","message":"'package.json' has a 'typesVersions' entry '{0}' that matches compiler version '{1}', looking for a pattern to match module name '{2}'."},"package_json_has_a_typesVersions_field_with_version_specific_path_mappings":{"category":3,"code":6206,"key":"package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206","message":"'package.json' has a 'typesVersions' field with version-specific path mappings."},"paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0":{"category":3,"code":6091,"key":"paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091","message":"'paths' option is specified, looking for a pattern to match module name '{0}'."},"readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature":{"category":1,"code":1024,"key":"readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024","message":"'readonly' modifier can only appear on a property declaration or index signature."},"readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types":{"category":1,"code":1354,"key":"readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354","message":"'readonly' type modifier is only permitted on array and tuple literal types."},"require_call_may_be_converted_to_an_import":{"category":2,"code":80005,"key":"require_call_may_be_converted_to_an_import_80005","message":"'require' call may be converted to an import."},"rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0":{"category":3,"code":6107,"key":"rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107","message":"'rootDirs' option is set, using it to resolve relative module name '{0}'."},"super_can_only_be_referenced_in_a_derived_class":{"category":1,"code":2335,"key":"super_can_only_be_referenced_in_a_derived_class_2335","message":"'super' can only be referenced in a derived class."},"super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions":{"category":1,"code":2660,"key":"super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660","message":"'super' can only be referenced in members of derived classes or object literal expressions."},"super_cannot_be_referenced_in_a_computed_property_name":{"category":1,"code":2466,"key":"super_cannot_be_referenced_in_a_computed_property_name_2466","message":"'super' cannot be referenced in a computed property name."},"super_cannot_be_referenced_in_constructor_arguments":{"category":1,"code":2336,"key":"super_cannot_be_referenced_in_constructor_arguments_2336","message":"'super' cannot be referenced in constructor arguments."},"super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_higher":{"category":1,"code":2659,"key":"super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659","message":"'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher."},"super_may_not_use_type_arguments":{"category":1,"code":2754,"key":"super_may_not_use_type_arguments_2754","message":"'super' may not use type arguments."},"super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class":{"category":1,"code":17011,"key":"super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011","message":"'super' must be called before accessing a property of 'super' in the constructor of a derived class."},"super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class":{"category":1,"code":17009,"key":"super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009","message":"'super' must be called before accessing 'this' in the constructor of a derived class."},"super_must_be_followed_by_an_argument_list_or_member_access":{"category":1,"code":1034,"key":"super_must_be_followed_by_an_argument_list_or_member_access_1034","message":"'super' must be followed by an argument list or member access."},"super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class":{"category":1,"code":2338,"key":"super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338","message":"'super' property access is permitted only in a constructor, member function, or member accessor of a derived class."},"this_cannot_be_referenced_in_a_computed_property_name":{"category":1,"code":2465,"key":"this_cannot_be_referenced_in_a_computed_property_name_2465","message":"'this' cannot be referenced in a computed property name."},"this_cannot_be_referenced_in_a_module_or_namespace_body":{"category":1,"code":2331,"key":"this_cannot_be_referenced_in_a_module_or_namespace_body_2331","message":"'this' cannot be referenced in a module or namespace body."},"this_cannot_be_referenced_in_a_static_property_initializer":{"category":1,"code":2334,"key":"this_cannot_be_referenced_in_a_static_property_initializer_2334","message":"'this' cannot be referenced in a static property initializer."},"this_cannot_be_referenced_in_constructor_arguments":{"category":1,"code":2333,"key":"this_cannot_be_referenced_in_constructor_arguments_2333","message":"'this' cannot be referenced in constructor arguments."},"this_cannot_be_referenced_in_current_location":{"category":1,"code":2332,"key":"this_cannot_be_referenced_in_current_location_2332","message":"'this' cannot be referenced in current location."},"this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation":{"category":1,"code":2683,"key":"this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683","message":"'this' implicitly has type 'any' because it does not have a type annotation."},"unique_symbol_types_are_not_allowed_here":{"category":1,"code":1335,"key":"unique_symbol_types_are_not_allowed_here_1335","message":"'unique symbol' types are not allowed here."},"unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement":{"category":1,"code":1334,"key":"unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334","message":"'unique symbol' types are only allowed on variables in a variable statement."},"unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name":{"category":1,"code":1333,"key":"unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333","message":"'unique symbol' types may not be used on a variable declaration with a binding name."},"use_strict_directive_cannot_be_used_with_non_simple_parameter_list":{"category":1,"code":1347,"key":"use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347","message":"'use strict' directive cannot be used with non-simple parameter list."},"use_strict_directive_used_here":{"category":1,"code":1349,"key":"use_strict_directive_used_here_1349","message":"'use strict' directive used here."},"with_statements_are_not_allowed_in_an_async_function_block":{"category":1,"code":1300,"key":"with_statements_are_not_allowed_in_an_async_function_block_1300","message":"'with' statements are not allowed in an async function block."},"with_statements_are_not_allowed_in_strict_mode":{"category":1,"code":1101,"key":"with_statements_are_not_allowed_in_strict_mode_1101","message":"'with' statements are not allowed in strict mode."},"yield_expressions_cannot_be_used_in_a_parameter_initializer":{"category":1,"code":2523,"key":"yield_expressions_cannot_be_used_in_a_parameter_initializer_2523","message":"'yield' expressions cannot be used in a parameter initializer."}},"DocumentHighlights":{},"ElementFlags":{"1":"Required","12":"Variable","2":"Optional","4":"Rest","8":"Variadic","Optional":2,"Required":1,"Rest":4,"Variable":12,"Variadic":8},"EmitFlags":{"0":"None","1":"SingleLine","1024":"NoTrailingComments","1048576":"CustomPrologue","128":"NoTokenLeadingSourceMaps","131072":"NoIndentation","134217728":"IgnoreSourceNewlines","1536":"NoComments","16":"NoLeadingSourceMap","16384":"LocalName","16777216":"NoAsciiEscaping","2":"AdviseOnEmitNode","2048":"NoNestedComments","2097152":"NoHoisting","256":"NoTokenTrailingSourceMaps","262144":"AsyncFunctionBody","32":"NoTrailingSourceMap","32768":"InternalName","33554432":"TypeScriptClassWrapper","384":"NoTokenSourceMaps","4":"NoSubstitution","4096":"HelperName","4194304":"HasEndOfDeclarationMarker","48":"NoSourceMap","512":"NoLeadingComments","524288":"ReuseTempVariableScope","64":"NoNestedSourceMaps","65536":"Indented","67108864":"NeverApplyImportHelper","8":"CapturesThis","8192":"ExportName","8388608":"Iterator","AdviseOnEmitNode":2,"AsyncFunctionBody":262144,"CapturesThis":8,"CustomPrologue":1048576,"ExportName":8192,"HasEndOfDeclarationMarker":4194304,"HelperName":4096,"IgnoreSourceNewlines":134217728,"Indented":65536,"InternalName":32768,"Iterator":8388608,"LocalName":16384,"NeverApplyImportHelper":67108864,"NoAsciiEscaping":16777216,"NoComments":1536,"NoHoisting":2097152,"NoIndentation":131072,"NoLeadingComments":512,"NoLeadingSourceMap":16,"NoNestedComments":2048,"NoNestedSourceMaps":64,"NoSourceMap":48,"NoSubstitution":4,"NoTokenLeadingSourceMaps":128,"NoTokenSourceMaps":384,"NoTokenTrailingSourceMaps":256,"NoTrailingComments":1024,"NoTrailingSourceMap":32,"None":0,"ReuseTempVariableScope":524288,"SingleLine":1,"TypeScriptClassWrapper":33554432},"EmitHint":{"0":"SourceFile","1":"Expression","2":"IdentifierName","3":"MappedTypeParameter","4":"Unspecified","5":"EmbeddedStatement","6":"JsxAttributeValue","EmbeddedStatement":5,"Expression":1,"IdentifierName":2,"JsxAttributeValue":6,"MappedTypeParameter":3,"SourceFile":0,"Unspecified":4},"EndOfLineState":{"0":"None","1":"InMultiLineCommentTrivia","2":"InSingleQuoteStringLiteral","3":"InDoubleQuoteStringLiteral","4":"InTemplateHeadOrNoSubstitutionTemplate","5":"InTemplateMiddleOrTail","6":"InTemplateSubstitutionPosition","InDoubleQuoteStringLiteral":3,"InMultiLineCommentTrivia":1,"InSingleQuoteStringLiteral":2,"InTemplateHeadOrNoSubstitutionTemplate":4,"InTemplateMiddleOrTail":5,"InTemplateSubstitutionPosition":6,"None":0},"EnumKind":{"0":"Numeric","1":"Literal","Literal":1,"Numeric":0},"ExitStatus":{"0":"Success","1":"DiagnosticsPresent_OutputsSkipped","2":"DiagnosticsPresent_OutputsGenerated","3":"InvalidProject_OutputsSkipped","4":"ProjectReferenceCycle_OutputsSkupped","DiagnosticsPresent_OutputsGenerated":2,"DiagnosticsPresent_OutputsSkipped":1,"InvalidProject_OutputsSkipped":3,"ProjectReferenceCycle_OutputsSkipped":4,"ProjectReferenceCycle_OutputsSkupped":4,"Success":0},"Extension":{"Dts":".d.ts","Js":".js","Json":".json","Jsx":".jsx","Ts":".ts","TsBuildInfo":".tsbuildinfo","Tsx":".tsx"},"ExtensionPriority":{"0":"Highest","2":"Lowest","DeclarationAndJavaScriptFiles":2,"Highest":0,"Lowest":2,"TypeScriptFiles":0},"ExternalEmitHelpers":{"1":"FirstEmitHelper","1024":"Spread","1048576":"ClassPrivateFieldGet","12288":"AsyncGeneratorIncludes","128":"Generator","131072":"ImportStar","1536":"SpreadIncludes","16":"Metadata","16384":"AsyncDelegator","2":"Assign","2048":"SpreadArrays","2097152":"ClassPrivateFieldSet","256":"ForOfIncludes","262144":"ImportDefault","32":"Param","32768":"ForAwaitOfIncludes","4":"Rest","4096":"Await","4194304":"LastEmitHelper","512":"Read","524288":"MakeTemplateObject","53248":"AsyncDelegatorIncludes","64":"Awaiter","65536":"ExportStar","8":"Decorate","8192":"AsyncGenerator","Assign":2,"AsyncDelegator":16384,"AsyncDelegatorIncludes":53248,"AsyncGenerator":8192,"AsyncGeneratorIncludes":12288,"AsyncValues":32768,"Await":4096,"Awaiter":64,"ClassPrivateFieldGet":1048576,"ClassPrivateFieldSet":2097152,"CreateBinding":4194304,"Decorate":8,"ExportStar":65536,"Extends":1,"FirstEmitHelper":1,"ForAwaitOfIncludes":32768,"ForOfIncludes":256,"Generator":128,"ImportDefault":262144,"ImportStar":131072,"LastEmitHelper":4194304,"MakeTemplateObject":524288,"Metadata":16,"Param":32,"Read":512,"Rest":4,"Spread":1024,"SpreadArrays":2048,"SpreadIncludes":1536,"Values":256},"FileSystemEntryKind":{"0":"File","1":"Directory","Directory":1,"File":0},"FileWatcherEventKind":{"0":"Created","1":"Changed","2":"Deleted","Changed":1,"Created":0,"Deleted":2},"FindAllReferences":{"Core":{},"DefinitionKind":{"0":"Symbol","1":"Label","2":"Keyword","3":"This","4":"String","Keyword":2,"Label":1,"String":4,"Symbol":0,"This":3},"EntryKind":{"0":"Span","1":"Node","2":"StringLiteral","3":"SearchedLocalFoundProperty","4":"SearchedPropertyFoundLocal","Node":1,"SearchedLocalFoundProperty":3,"SearchedPropertyFoundLocal":4,"Span":0,"StringLiteral":2},"ExportKind":{"0":"Named","1":"Default","2":"ExportEquals","Default":1,"ExportEquals":2,"Named":0},"FindReferencesUse":{"0":"Other","1":"References","2":"Rename","Other":0,"References":1,"Rename":2},"ImportExport":{"0":"Import","1":"Export","Export":1,"Import":0}},"FlattenLevel":{"0":"All","1":"ObjectRest","All":0,"ObjectRest":1},"FlowFlags":{"1":"Unreachable","1024":"ReduceLabel","12":"Label","128":"SwitchClause","16":"Assignment","2":"Start","2048":"Referenced","256":"ArrayMutation","32":"TrueCondition","4":"BranchLabel","4096":"Shared","512":"Call","64":"FalseCondition","8":"LoopLabel","96":"Condition","ArrayMutation":256,"Assignment":16,"BranchLabel":4,"Call":512,"Condition":96,"FalseCondition":64,"Label":12,"LoopLabel":8,"ReduceLabel":1024,"Referenced":2048,"Shared":4096,"Start":2,"SwitchClause":128,"TrueCondition":32,"Unreachable":1},"ForegroundColorEscapeSequences":{"Blue":"\u001b[94m","Cyan":"\u001b[96m","Grey":"\u001b[90m","Red":"\u001b[91m","Yellow":"\u001b[93m"},"FunctionFlags":{"0":"Normal","1":"Generator","2":"Async","3":"AsyncGenerator","4":"Invalid","Async":2,"AsyncGenerator":3,"Generator":1,"Invalid":4,"Normal":0},"GeneratedIdentifierFlags":{"0":"None","1":"Auto","16":"Optimistic","2":"Loop","3":"Unique","32":"FileLevel","4":"Node","64":"AllowNameSubstitution","7":"KindMask","8":"ReservedInNestedScopes","AllowNameSubstitution":64,"Auto":1,"FileLevel":32,"KindMask":7,"Loop":2,"Node":4,"None":0,"Optimistic":16,"ReservedInNestedScopes":8,"Unique":3},"GetLiteralTextFlags":{"0":"None","1":"NeverAsciiEscape","2":"JsxAttributeEscape","4":"TerminateUnterminatedLiterals","JsxAttributeEscape":2,"NeverAsciiEscape":1,"None":0,"TerminateUnterminatedLiterals":4},"GoToDefinition":{},"HighlightSpanKind":{"definition":"definition","none":"none","reference":"reference","writtenReference":"writtenReference"},"ImportsNotUsedAsValues":{"0":"Remove","1":"Preserve","2":"Error","Error":2,"Preserve":1,"Remove":0},"IndentStyle":{"0":"None","1":"Block","2":"Smart","Block":1,"None":0,"Smart":2},"IndexKind":{"0":"String","1":"Number","Number":1,"String":0},"InferenceFlags":{"0":"None","1":"NoDefault","2":"AnyDefault","4":"SkippedGenericFunction","AnyDefault":2,"NoDefault":1,"None":0,"SkippedGenericFunction":4},"InferencePriority":{"-1":"Circularity","1":"NakedTypeVariable","1024":"MaxValue","128":"LiteralKeyof","16":"MappedTypeConstraint","2":"SpeculativeTuple","208":"PriorityImpliesCombination","256":"NoConstraints","32":"ContravariantConditional","4":"HomomorphicMappedType","512":"AlwaysStrict","64":"ReturnType","8":"PartialHomomorphicMappedType","AlwaysStrict":512,"Circularity":-1,"ContravariantConditional":32,"HomomorphicMappedType":4,"LiteralKeyof":128,"MappedTypeConstraint":16,"MaxValue":1024,"NakedTypeVariable":1,"NoConstraints":256,"PartialHomomorphicMappedType":8,"PriorityImpliesCombination":208,"ReturnType":64,"SpeculativeTuple":2},"InternalSymbolName":{"Call":"__call","Class":"__class","Computed":"__computed","Constructor":"__constructor","Default":"default","ExportEquals":"export=","ExportStar":"__export","Function":"__function","Global":"__global","Index":"__index","JSXAttributes":"__jsxAttributes","Missing":"__missing","New":"__new","Object":"__object","Resolving":"__resolving__","This":"this","Type":"__type"},"InvalidatedProjectKind":{"0":"Build","1":"UpdateBundle","2":"UpdateOutputFileStamps","Build":0,"UpdateBundle":1,"UpdateOutputFileStamps":2},"JsDoc":{},"JsTyping":{"NameValidationResult":{"0":"Ok","1":"EmptyName","2":"NameTooLong","3":"NameStartsWithDot","4":"NameStartsWithUnderscore","5":"NameContainsNonURISafeCharacters","EmptyName":1,"NameContainsNonURISafeCharacters":5,"NameStartsWithDot":3,"NameStartsWithUnderscore":4,"NameTooLong":2,"Ok":0},"nodeCoreModuleList":["assert","async_hooks","buffer","child_process","cluster","console","constants","crypto","dgram","dns","domain","events","fs","http","https","http2","inspector","net","os","path","perf_hooks","process","punycode","querystring","readline","repl","stream","string_decoder","timers","tls","tty","url","util","v8","vm","zlib"],"nodeCoreModules":{}},"JsxEmit":{"0":"None","1":"Preserve","2":"React","3":"ReactNative","4":"ReactJSX","5":"ReactJSXDev","None":0,"Preserve":1,"React":2,"ReactJSX":4,"ReactJSXDev":5,"ReactNative":3},"JsxFlags":{"0":"None","1":"IntrinsicNamedElement","2":"IntrinsicIndexedElement","3":"IntrinsicElement","IntrinsicElement":3,"IntrinsicIndexedElement":2,"IntrinsicNamedElement":1,"None":0},"JsxReferenceKind":{"0":"Component","1":"Function","2":"Mixed","Component":0,"Function":1,"Mixed":2},"LanguageServiceMode":{"0":"Semantic","1":"PartialSemantic","2":"Syntactic","PartialSemantic":1,"Semantic":0,"Syntactic":2},"LanguageVariant":{"0":"Standard","1":"JSX","JSX":1,"Standard":0},"LexicalEnvironmentFlags":{"0":"None","1":"InParameters","2":"VariablesHoistedInParameters","InParameters":1,"None":0,"VariablesHoistedInParameters":2},"ListFormat":{"0":"ClassHeritageClauses","1":"MultiLineFunctionBodyStatements","1024":"Braces","1048576":"SingleElement","128":"Indented","129":"CaseBlockClauses","131072":"NoTrailingNewLine","131073":"SourceFileStatements","145":"EnumMembers","15360":"BracketsMask","16":"CommaDelimited","16384":"OptionalIfUndefined","163969":"CaseOrDefaultClauseStatements","18960":"NewExpressionArguments","2":"PreserveLines","2048":"Parenthesis","2097152":"SpaceAfterList","2146305":"Decorators","256":"SpaceBetweenBraces","2576":"Parameters","262144":"JsxElementOrFragmentChildren","262656":"JsxElementAttributes","3":"LinesMask","32":"AsteriskDelimited","32768":"OptionalIfEmpty","32897":"MultiLineTypeLiteralMembers","33":"JSDocComment","4":"BarDelimited","4096":"AngleBrackets","49152":"Optional","512":"HeritageClauses","516":"UnionTypeConstituents","520":"IntersectionTypeConstituents","524288":"NoSpaceIfEmpty","524880":"ArrayBindingPatternElements","525136":"NamedImportsOrExportsElements","526226":"ObjectLiteralExpressionProperties","528":"HeritageClauseTypes","53776":"TypeParameters","60":"DelimitersMask","64":"AllowTrailingComma","65536":"PreferNewLine","657":"MultiLineTupleTypeElements","768":"SingleLineFunctionBodyStatements","8":"AmpersandDelimited","8192":"SquareBrackets","8848":"IndexSignatureParameters","8914":"ArrayLiteralExpressionElements","AllowTrailingComma":64,"AmpersandDelimited":8,"AngleBrackets":4096,"ArrayBindingPatternElements":524880,"ArrayLiteralExpressionElements":8914,"AsteriskDelimited":32,"BarDelimited":4,"Braces":1024,"BracketsMask":15360,"CallExpressionArguments":2576,"CaseBlockClauses":129,"CaseOrDefaultClauseStatements":163969,"ClassHeritageClauses":0,"ClassMembers":129,"CommaDelimited":16,"CommaListElements":528,"Decorators":2146305,"DelimitersMask":60,"EnumMembers":145,"HeritageClauseTypes":528,"HeritageClauses":512,"Indented":128,"IndexSignatureParameters":8848,"InterfaceMembers":129,"IntersectionTypeConstituents":520,"JSDocComment":33,"JsxElementAttributes":262656,"JsxElementOrFragmentChildren":262144,"LinesMask":3,"Modifiers":262656,"MultiLine":1,"MultiLineBlockStatements":129,"MultiLineFunctionBodyStatements":1,"MultiLineTupleTypeElements":657,"MultiLineTypeLiteralMembers":32897,"NamedImportsOrExportsElements":525136,"NewExpressionArguments":18960,"NoInterveningComments":262144,"NoSpaceIfEmpty":524288,"NoTrailingNewLine":131072,"None":0,"NotDelimited":0,"ObjectBindingPatternElements":525136,"ObjectLiteralExpressionProperties":526226,"Optional":49152,"OptionalIfEmpty":32768,"OptionalIfUndefined":16384,"Parameters":2576,"Parenthesis":2048,"PreferNewLine":65536,"PreserveLines":2,"SingleElement":1048576,"SingleLine":0,"SingleLineBlockStatements":768,"SingleLineFunctionBodyStatements":768,"SingleLineTupleTypeElements":528,"SingleLineTypeLiteralMembers":768,"SourceFileStatements":131073,"SpaceAfterList":2097152,"SpaceBetweenBraces":256,"SpaceBetweenSiblings":512,"SquareBrackets":8192,"TemplateExpressionSpans":262144,"TypeArguments":53776,"TypeParameters":53776,"UnionTypeConstituents":516,"VariableDeclarationList":528},"LogLevel":{"0":"Off","1":"Error","2":"Warning","3":"Info","4":"Verbose","Error":1,"Info":3,"Off":0,"Verbose":4,"Warning":2},"ModifierFlags":{"0":"None","1":"Export","11263":"All","128":"Abstract","16":"Protected","2":"Ambient","2048":"Const","2270":"TypeScriptModifier","24":"NonPublicAccessibilityModifier","256":"Async","28":"AccessibilityModifier","32":"Static","4":"Public","4096":"HasComputedJSDocModifiers","512":"Default","513":"ExportDefault","536870912":"HasComputedFlags","64":"Readonly","8":"Private","8192":"Deprecated","92":"ParameterPropertyModifier","Abstract":128,"AccessibilityModifier":28,"All":11263,"Ambient":2,"Async":256,"Const":2048,"Default":512,"Deprecated":8192,"Export":1,"ExportDefault":513,"HasComputedFlags":536870912,"HasComputedJSDocModifiers":4096,"NonPublicAccessibilityModifier":24,"None":0,"ParameterPropertyModifier":92,"Private":8,"Protected":16,"Public":4,"Readonly":64,"Static":32,"TypeScriptModifier":2270},"ModuleInstanceState":{"0":"NonInstantiated","1":"Instantiated","2":"ConstEnumOnly","ConstEnumOnly":2,"Instantiated":1,"NonInstantiated":0},"ModuleKind":{"0":"None","1":"CommonJS","2":"AMD","3":"UMD","4":"System","5":"ES2015","6":"ES2020","99":"ESNext","AMD":2,"CommonJS":1,"ES2015":5,"ES2020":6,"ESNext":99,"None":0,"System":4,"UMD":3},"ModuleResolutionKind":{"1":"Classic","2":"NodeJs","Classic":1,"NodeJs":2},"NativeCollections":{},"NavigateTo":{},"NavigationBar":{},"NewLineKind":{"0":"CarriageReturnLineFeed","1":"LineFeed","CarriageReturnLineFeed":0,"LineFeed":1},"NodeBuilderFlags":{"0":"None","1":"NoTruncation","1024":"MultilineObjectLiterals","1048576":"AllowUniqueESSymbolType","1073741824":"NoUndefinedOptionalParameterType","128":"UseOnlyExternalAliasing","131072":"AllowAnonymousIdentifier","134217728":"DoNotIncludeSymbolChain","16":"ForbidIndexedAccessSymbolReferences","16384":"UseAliasDefinedOutsideCurrentScope","16777216":"InInitialEntityName","2":"WriteArrayAsGenericType","2048":"WriteClassExpressionAsTypeLiteral","2097152":"AllowEmptyIndexInfoType","256":"SuppressAnyReturnType","262144":"AllowEmptyUnionOrIntersection","268435456":"UseSingleQuotesForStringLiteralType","32":"WriteTypeArgumentsOfSignature","32768":"AllowThisInObjectLiteral","33554432":"InReverseMappedType","4":"GenerateNamesForShadowedTypeParams","4096":"UseTypeOfFunction","4194304":"InObjectTypeLiteral","512":"WriteTypeParametersInQualifiedName","524288":"AllowEmptyTuple","536870912":"NoTypeReduction","64":"UseFullyQualifiedType","65536":"AllowQualifedNameInPlaceOfIdentifier","67108864":"AllowNodeModulesRelativePaths","70221824":"IgnoreErrors","8":"UseStructuralFallback","8192":"OmitParameterModifiers","8388608":"InTypeAlias","AllowAnonymousIdentifier":131072,"AllowEmptyIndexInfoType":2097152,"AllowEmptyTuple":524288,"AllowEmptyUnionOrIntersection":262144,"AllowNodeModulesRelativePaths":67108864,"AllowQualifedNameInPlaceOfIdentifier":65536,"AllowThisInObjectLiteral":32768,"AllowUniqueESSymbolType":1048576,"DoNotIncludeSymbolChain":134217728,"ForbidIndexedAccessSymbolReferences":16,"GenerateNamesForShadowedTypeParams":4,"IgnoreErrors":70221824,"InInitialEntityName":16777216,"InObjectTypeLiteral":4194304,"InReverseMappedType":33554432,"InTypeAlias":8388608,"MultilineObjectLiterals":1024,"NoTruncation":1,"NoTypeReduction":536870912,"NoUndefinedOptionalParameterType":1073741824,"None":0,"OmitParameterModifiers":8192,"SuppressAnyReturnType":256,"UseAliasDefinedOutsideCurrentScope":16384,"UseFullyQualifiedType":64,"UseOnlyExternalAliasing":128,"UseSingleQuotesForStringLiteralType":268435456,"UseStructuralFallback":8,"UseTypeOfFunction":4096,"WriteArrayAsGenericType":2,"WriteClassExpressionAsTypeLiteral":2048,"WriteTypeArgumentsOfSignature":32,"WriteTypeParametersInQualifiedName":512},"NodeCheckFlags":{"1":"TypeChecked","1024":"ContextChecked","1048576":"ClassWithBodyScopedClassBinding","131072":"ContainsCapturedBlockScopeBinding","16384":"EnumValuesComputed","16777216":"ClassWithConstructorReference","2":"LexicalThis","2048":"AsyncMethodWithSuper","2097152":"BodyScopedClassBinding","256":"SuperInstance","262144":"CapturedBlockScopedBinding","32768":"LexicalModuleMergesWithClass","33554432":"ConstructorReferenceInClass","4":"CaptureThis","4096":"AsyncMethodWithSuperBinding","4194304":"NeedsLoopOutParameter","512":"SuperStatic","524288":"BlockScopedBindingInLoop","65536":"LoopWithCapturedBlockScopedBinding","67108864":"ContainsClassWithPrivateIdentifiers","8":"CaptureNewTarget","8192":"CaptureArguments","8388608":"AssignmentsMarked","AssignmentsMarked":8388608,"AsyncMethodWithSuper":2048,"AsyncMethodWithSuperBinding":4096,"BlockScopedBindingInLoop":524288,"BodyScopedClassBinding":2097152,"CaptureArguments":8192,"CaptureNewTarget":8,"CaptureThis":4,"CapturedBlockScopedBinding":262144,"ClassWithBodyScopedClassBinding":1048576,"ClassWithConstructorReference":16777216,"ConstructorReferenceInClass":33554432,"ContainsCapturedBlockScopeBinding":131072,"ContainsClassWithPrivateIdentifiers":67108864,"ContextChecked":1024,"EnumValuesComputed":16384,"LexicalModuleMergesWithClass":32768,"LexicalThis":2,"LoopWithCapturedBlockScopedBinding":65536,"NeedsLoopOutParameter":4194304,"SuperInstance":256,"SuperStatic":512,"TypeChecked":1},"NodeFactoryFlags":{"0":"None","1":"NoParenthesizerRules","2":"NoNodeConverters","4":"NoIndentationOnFreshPropertyAccess","8":"NoOriginalNode","NoIndentationOnFreshPropertyAccess":4,"NoNodeConverters":2,"NoOriginalNode":8,"NoParenthesizerRules":1,"None":0},"NodeFlags":{"0":"None","1":"Let","1024":"GlobalAugmentation","1048576":"PossiblyContainsDynamicImport","128":"ContainsThis","131072":"JavaScriptFile","134217728":"Deprecated","16":"Namespace","16384":"DecoratorContext","16777216":"InWithStatement","2":"Const","2048":"HasAsyncFunctions","2097152":"PossiblyContainsImportMeta","25358336":"ContextFlags","256":"HasImplicitReturn","262144":"ThisNodeOrAnySubNodesHasError","2816":"ReachabilityAndEmitFlags","3":"BlockScoped","3145728":"PermanentlySetIncrementalFlags","32":"OptionalChain","32768":"AwaitContext","33554432":"JsonFile","4":"NestedNamespace","4096":"DisallowInContext","40960":"TypeExcludesFlags","4194304":"JSDoc","512":"HasExplicitReturn","524288":"HasAggregatedChildData","64":"ExportContext","65536":"ThisNodeHasError","67108864":"TypeCached","768":"ReachabilityCheckFlags","8":"Synthesized","8192":"YieldContext","8388608":"Ambient","Ambient":8388608,"AwaitContext":32768,"BlockScoped":3,"Const":2,"ContainsThis":128,"ContextFlags":25358336,"DecoratorContext":16384,"Deprecated":134217728,"DisallowInContext":4096,"ExportContext":64,"GlobalAugmentation":1024,"HasAggregatedChildData":524288,"HasAsyncFunctions":2048,"HasExplicitReturn":512,"HasImplicitReturn":256,"InWithStatement":16777216,"JSDoc":4194304,"JavaScriptFile":131072,"JsonFile":33554432,"Let":1,"Namespace":16,"NestedNamespace":4,"None":0,"OptionalChain":32,"PermanentlySetIncrementalFlags":3145728,"PossiblyContainsDynamicImport":1048576,"PossiblyContainsImportMeta":2097152,"ReachabilityAndEmitFlags":2816,"ReachabilityCheckFlags":768,"Synthesized":8,"ThisNodeHasError":65536,"ThisNodeOrAnySubNodesHasError":262144,"TypeCached":67108864,"TypeExcludesFlags":40960,"YieldContext":8192},"ObjectFlags":{"1":"Class","1024":"ContainsSpread","1048576":"ContainsObjectOrArrayLiteral","1073741824":"IsClassInstanceClone","128":"ObjectLiteral","131072":"ObjectRestType","134217728":"CouldContainTypeVariables","1572864":"RequiresWidening","16":"Anonymous","16384":"JSLiteral","16777216":"IsGenericIndexTypeComputed","2":"Interface","2048":"ReverseMapped","2097152":"NonInferrableType","2367":"ObjectTypeKindMask","256":"EvolvingArray","262144":"PrimitiveUnion","268435456":"IsNeverIntersectionComputed","3":"ClassOrInterface","32":"Mapped","32768":"FreshLiteral","33554432":"IsGenericIndexType","3670016":"PropagatingFlags","4":"Reference","4096":"JsxAttributes","4194304":"IsGenericObjectTypeComputed","512":"ObjectLiteralPatternWithComputedProperties","524288":"ContainsWideningType","536870912":"IsNeverIntersection","64":"Instantiated","65536":"ArrayLiteral","67108864":"CouldContainTypeVariablesComputed","8":"Tuple","8192":"MarkerType","8388608":"IsGenericObjectType","Anonymous":16,"ArrayLiteral":65536,"Class":1,"ClassOrInterface":3,"ContainsIntersections":268435456,"ContainsObjectOrArrayLiteral":1048576,"ContainsSpread":1024,"ContainsWideningType":524288,"CouldContainTypeVariables":134217728,"CouldContainTypeVariablesComputed":67108864,"EvolvingArray":256,"FreshLiteral":32768,"Instantiated":64,"Interface":2,"IsClassInstanceClone":1073741824,"IsGenericIndexType":33554432,"IsGenericIndexTypeComputed":16777216,"IsGenericObjectType":8388608,"IsGenericObjectTypeComputed":4194304,"IsNeverIntersection":536870912,"IsNeverIntersectionComputed":268435456,"JSLiteral":16384,"JsxAttributes":4096,"Mapped":32,"MarkerType":8192,"NonInferrableType":2097152,"ObjectLiteral":128,"ObjectLiteralPatternWithComputedProperties":512,"ObjectRestType":131072,"ObjectTypeKindMask":2367,"PrimitiveUnion":262144,"PropagatingFlags":3670016,"Reference":4,"RequiresWidening":1572864,"ReverseMapped":2048,"Tuple":8},"OperatorPrecedence":{"-1":"Invalid","0":"Lowest","1":"Spread","10":"Equality","11":"Relational","12":"Shift","13":"Additive","14":"Multiplicative","15":"Exponentiation","16":"Unary","17":"Update","18":"LeftHandSide","19":"Member","2":"Yield","20":"Highest","3":"Assignment","4":"Coalesce","5":"LogicalOR","6":"LogicalAND","7":"BitwiseOR","8":"BitwiseXOR","9":"BitwiseAND","Additive":13,"Assignment":3,"BitwiseAND":9,"BitwiseOR":7,"BitwiseXOR":8,"Coalesce":4,"Comma":0,"Conditional":4,"Equality":10,"Exponentiation":15,"Highest":20,"Invalid":-1,"LeftHandSide":18,"LogicalAND":6,"LogicalOR":5,"Lowest":0,"Member":19,"Multiplicative":14,"Primary":20,"Relational":11,"Shift":12,"Spread":1,"Unary":16,"Update":17,"Yield":2},"OrganizeImports":{},"OuterExpressionKinds":{"1":"Parentheses","15":"All","2":"TypeAssertions","4":"NonNullAssertions","6":"Assertions","8":"PartiallyEmittedExpressions","All":15,"Assertions":6,"NonNullAssertions":4,"Parentheses":1,"PartiallyEmittedExpressions":8,"TypeAssertions":2},"OutliningElementsCollector":{},"OutliningSpanKind":{"Code":"code","Comment":"comment","Imports":"imports","Region":"region"},"OutputFileType":{"0":"JavaScript","1":"SourceMap","2":"Declaration","Declaration":2,"JavaScript":0,"SourceMap":1},"PackageJsonAutoImportPreference":{"0":"Off","1":"On","2":"Auto","Auto":2,"Off":0,"On":1},"PackageJsonDependencyGroup":{"1":"Dependencies","15":"All","2":"DevDependencies","4":"PeerDependencies","8":"OptionalDependencies","All":15,"Dependencies":1,"DevDependencies":2,"OptionalDependencies":8,"PeerDependencies":4},"PatternMatchKind":{"0":"exact","1":"prefix","2":"substring","3":"camelCase","camelCase":3,"exact":0,"prefix":1,"substring":2},"PollingInterval":{"2000":"High","250":"Low","500":"Medium","High":2000,"Low":250,"Medium":500},"PollingWatchKind":{"0":"FixedInterval","1":"PriorityInterval","2":"DynamicPriority","DynamicPriority":2,"FixedInterval":0,"PriorityInterval":1},"PragmaKindFlags":{"0":"None","1":"TripleSlashXML","2":"SingleLine","4":"MultiLine","7":"Default","All":7,"Default":7,"MultiLine":4,"None":0,"SingleLine":2,"TripleSlashXML":1},"ProcessLevel":{"0":"LiftRestriction","1":"All","All":1,"LiftRestriction":0},"QuotePreference":{"0":"Single","1":"Double","Double":1,"Single":0},"RefFileKind":{"0":"Import","1":"ReferenceFile","2":"TypeReferenceDirective","Import":0,"ReferenceFile":1,"TypeReferenceDirective":2},"RelationComparisonResult":{"1":"Succeeded","16":"ReportsUnreliable","2":"Failed","24":"ReportsMask","4":"Reported","8":"ReportsUnmeasurable","Failed":2,"Reported":4,"ReportsMask":24,"ReportsUnmeasurable":8,"ReportsUnreliable":16,"Succeeded":1},"Rename":{},"ScriptElementKind":{"alias":"alias","callSignatureElement":"call","classElement":"class","constElement":"const","constructSignatureElement":"construct","constructorImplementationElement":"constructor","directory":"directory","enumElement":"enum","enumMemberElement":"enum member","externalModuleName":"external module name","functionElement":"function","indexSignatureElement":"index","interfaceElement":"interface","jsxAttribute":"JSX attribute","keyword":"keyword","label":"label","letElement":"let","localClassElement":"local class","localFunctionElement":"local function","localVariableElement":"local var","memberFunctionElement":"method","memberGetAccessorElement":"getter","memberSetAccessorElement":"setter","memberVariableElement":"property","moduleElement":"module","parameterElement":"parameter","primitiveType":"primitive type","scriptElement":"script","string":"string","typeElement":"type","typeParameterElement":"type parameter","unknown":"","variableElement":"var","warning":"warning"},"ScriptElementKindModifier":{"abstractModifier":"abstract","ambientModifier":"declare","deprecatedModifier":"deprecated","dtsModifier":".d.ts","exportedModifier":"export","jsModifier":".js","jsonModifier":".json","jsxModifier":".jsx","none":"","optionalModifier":"optional","privateMemberModifier":"private","protectedMemberModifier":"protected","publicMemberModifier":"public","staticModifier":"static","tsModifier":".ts","tsxModifier":".tsx"},"ScriptKind":{"0":"Unknown","1":"JS","2":"JSX","3":"TS","4":"TSX","5":"External","6":"JSON","7":"Deferred","Deferred":7,"External":5,"JS":1,"JSON":6,"JSX":2,"TS":3,"TSX":4,"Unknown":0},"ScriptSnapshot":{},"ScriptTarget":{"0":"ES3","1":"ES5","100":"JSON","2":"ES2015","3":"ES2016","4":"ES2017","5":"ES2018","6":"ES2019","7":"ES2020","99":"Latest","ES2015":2,"ES2016":3,"ES2017":4,"ES2018":5,"ES2019":6,"ES2020":7,"ES3":0,"ES5":1,"ESNext":99,"JSON":100,"Latest":99},"SemanticClassificationFormat":{"Original":"original","TwentyTwenty":"2020"},"SemanticMeaning":{"0":"None","1":"Value","2":"Type","4":"Namespace","7":"All","All":7,"Namespace":4,"None":0,"Type":2,"Value":1},"SemicolonPreference":{"Ignore":"ignore","Insert":"insert","Remove":"remove"},"ShimCollections":{},"SignatureFlags":{"0":"None","1":"HasRestParameter","12":"CallChainFlags","16":"IsUntypedSignatureInJSFile","19":"PropagatingFlags","2":"HasLiteralTypes","4":"IsInnerCallChain","8":"IsOuterCallChain","CallChainFlags":12,"HasLiteralTypes":2,"HasRestParameter":1,"IsInnerCallChain":4,"IsOuterCallChain":8,"IsUntypedSignatureInJSFile":16,"None":0,"PropagatingFlags":19},"SignatureHelp":{},"SignatureKind":{"0":"Call","1":"Construct","Call":0,"Construct":1},"SmartSelectionRange":{},"StructureIsReused":{"0":"Not","1":"SafeModules","2":"Completely","Completely":2,"Not":0,"SafeModules":1},"SymbolAccessibility":{"0":"Accessible","1":"NotAccessible","2":"CannotBeNamed","Accessible":0,"CannotBeNamed":2,"NotAccessible":1},"SymbolDisplay":{},"SymbolDisplayPartKind":{"0":"aliasName","1":"className","10":"methodName","11":"moduleName","12":"operator","13":"parameterName","14":"propertyName","15":"punctuation","16":"space","17":"text","18":"typeParameterName","19":"enumMemberName","2":"enumName","20":"functionName","21":"regularExpressionLiteral","3":"fieldName","4":"interfaceName","5":"keyword","6":"lineBreak","7":"numericLiteral","8":"stringLiteral","9":"localName","aliasName":0,"className":1,"enumMemberName":19,"enumName":2,"fieldName":3,"functionName":20,"interfaceName":4,"keyword":5,"lineBreak":6,"localName":9,"methodName":10,"moduleName":11,"numericLiteral":7,"operator":12,"parameterName":13,"propertyName":14,"punctuation":15,"regularExpressionLiteral":21,"space":16,"stringLiteral":8,"text":17,"typeParameterName":18},"SymbolFlags":{"-113":"ExportDoesNotSupportDefaultModifier","0":"NamespaceModuleExcludes","1":"FunctionScopedVariable","1024":"NamespaceModule","103359":"MethodExcludes","1048576":"ExportValue","106500":"ClassMember","110735":"ValueModuleExcludes","110991":"FunctionExcludes","111550":"FunctionScopedVariableExcludes","111551":"ParameterExcludes","112":"ExportSupportsDefaultModifier","128":"ConstEnum","131072":"Signature","134217728":"ModuleExports","1536":"Module","16":"Function","16384":"Constructor","16777216":"Optional","1920":"Namespace","2":"BlockScopedVariable","2048":"TypeLiteral","2097152":"AliasExcludes","256":"RegularEnum","262144":"TypeParameter","2623475":"ModuleMember","2885600":"Classifiable","3":"Variable","32":"Class","32768":"GetAccessor","33554432":"Transient","384":"Enum","4":"Property","4096":"ObjectLiteral","418":"BlockScoped","4194304":"Prototype","46015":"GetAccessorExcludes","512":"ValueModule","524288":"TypeAlias","526824":"TypeParameterExcludes","6256":"LateBindingContainer","64":"Interface","65536":"SetAccessor","67108863":"All","67108864":"Assignment","78783":"SetAccessorExcludes","788872":"InterfaceExcludes","788968":"TypeAliasExcludes","8":"EnumMember","8192":"Method","8388608":"ExportStar","899327":"RegularEnumExcludes","899503":"ClassExcludes","899967":"ConstEnumExcludes","900095":"EnumMemberExcludes","944":"ExportHasLocal","98304":"Accessor","98308":"PropertyOrAccessor","Accessor":98304,"Alias":2097152,"AliasExcludes":2097152,"All":67108863,"Assignment":67108864,"BlockScoped":418,"BlockScopedVariable":2,"BlockScopedVariableExcludes":111551,"Class":32,"ClassExcludes":899503,"ClassMember":106500,"Classifiable":2885600,"ConstEnum":128,"ConstEnumExcludes":899967,"Constructor":16384,"Enum":384,"EnumMember":8,"EnumMemberExcludes":900095,"ExportDoesNotSupportDefaultModifier":-113,"ExportHasLocal":944,"ExportStar":8388608,"ExportSupportsDefaultModifier":112,"ExportValue":1048576,"Function":16,"FunctionExcludes":110991,"FunctionScopedVariable":1,"FunctionScopedVariableExcludes":111550,"GetAccessor":32768,"GetAccessorExcludes":46015,"Interface":64,"InterfaceExcludes":788872,"LateBindingContainer":6256,"Method":8192,"MethodExcludes":103359,"Module":1536,"ModuleExports":134217728,"ModuleMember":2623475,"Namespace":1920,"NamespaceModule":1024,"NamespaceModuleExcludes":0,"None":0,"ObjectLiteral":4096,"Optional":16777216,"ParameterExcludes":111551,"Property":4,"PropertyExcludes":0,"PropertyOrAccessor":98308,"Prototype":4194304,"RegularEnum":256,"RegularEnumExcludes":899327,"SetAccessor":65536,"SetAccessorExcludes":78783,"Signature":131072,"Transient":33554432,"Type":788968,"TypeAlias":524288,"TypeAliasExcludes":788968,"TypeLiteral":2048,"TypeParameter":262144,"TypeParameterExcludes":526824,"Value":111551,"ValueModule":512,"ValueModuleExcludes":110735,"Variable":3},"SymbolFormatFlags":{"0":"None","1":"WriteTypeParametersOrArguments","16":"DoNotIncludeSymbolChain","2":"UseOnlyExternalAliasing","4":"AllowAnyNodeKind","8":"UseAliasDefinedOutsideCurrentScope","AllowAnyNodeKind":4,"DoNotIncludeSymbolChain":16,"None":0,"UseAliasDefinedOutsideCurrentScope":8,"UseOnlyExternalAliasing":2,"WriteTypeParametersOrArguments":1},"SyntaxKind":{"0":"FirstToken","1":"EndOfFileToken","10":"StringLiteral","100":"InKeyword","101":"InstanceOfKeyword","102":"NewKeyword","103":"NullKeyword","104":"ReturnKeyword","105":"SuperKeyword","106":"SwitchKeyword","107":"ThisKeyword","108":"ThrowKeyword","109":"TrueKeyword","11":"JsxText","110":"TryKeyword","111":"TypeOfKeyword","112":"VarKeyword","113":"VoidKeyword","114":"WhileKeyword","115":"LastReservedWord","116":"FirstFutureReservedWord","117":"InterfaceKeyword","118":"LetKeyword","119":"PackageKeyword","12":"JsxTextAllWhiteSpaces","120":"PrivateKeyword","121":"ProtectedKeyword","122":"PublicKeyword","123":"StaticKeyword","124":"LastFutureReservedWord","125":"FirstContextualKeyword","126":"AsKeyword","127":"AssertsKeyword","128":"AnyKeyword","129":"AsyncKeyword","13":"RegularExpressionLiteral","130":"AwaitKeyword","131":"BooleanKeyword","132":"ConstructorKeyword","133":"DeclareKeyword","134":"GetKeyword","135":"InferKeyword","136":"IntrinsicKeyword","137":"IsKeyword","138":"KeyOfKeyword","139":"ModuleKeyword","14":"FirstTemplateToken","140":"NamespaceKeyword","141":"NeverKeyword","142":"ReadonlyKeyword","143":"RequireKeyword","144":"NumberKeyword","145":"ObjectKeyword","146":"SetKeyword","147":"StringKeyword","148":"SymbolKeyword","149":"TypeKeyword","15":"TemplateHead","150":"UndefinedKeyword","151":"UniqueKeyword","152":"UnknownKeyword","153":"FromKeyword","154":"GlobalKeyword","155":"BigIntKeyword","156":"LastContextualKeyword","157":"FirstNode","158":"ComputedPropertyName","159":"TypeParameter","16":"TemplateMiddle","160":"Parameter","161":"Decorator","162":"PropertySignature","163":"PropertyDeclaration","164":"MethodSignature","165":"MethodDeclaration","166":"Constructor","167":"GetAccessor","168":"SetAccessor","169":"CallSignature","17":"LastTemplateToken","170":"ConstructSignature","171":"IndexSignature","172":"FirstTypeNode","173":"TypeReference","174":"FunctionType","175":"ConstructorType","176":"TypeQuery","177":"TypeLiteral","178":"ArrayType","179":"TupleType","18":"FirstPunctuation","180":"OptionalType","181":"RestType","182":"UnionType","183":"IntersectionType","184":"ConditionalType","185":"InferType","186":"ParenthesizedType","187":"ThisType","188":"TypeOperator","189":"IndexedAccessType","19":"CloseBraceToken","190":"MappedType","191":"LiteralType","192":"NamedTupleMember","193":"TemplateLiteralType","194":"TemplateLiteralTypeSpan","195":"LastTypeNode","196":"ObjectBindingPattern","197":"ArrayBindingPattern","198":"BindingElement","199":"ArrayLiteralExpression","2":"FirstTriviaToken","20":"OpenParenToken","200":"ObjectLiteralExpression","201":"PropertyAccessExpression","202":"ElementAccessExpression","203":"CallExpression","204":"NewExpression","205":"TaggedTemplateExpression","206":"TypeAssertionExpression","207":"ParenthesizedExpression","208":"FunctionExpression","209":"ArrowFunction","21":"CloseParenToken","210":"DeleteExpression","211":"TypeOfExpression","212":"VoidExpression","213":"AwaitExpression","214":"PrefixUnaryExpression","215":"PostfixUnaryExpression","216":"BinaryExpression","217":"ConditionalExpression","218":"TemplateExpression","219":"YieldExpression","22":"OpenBracketToken","220":"SpreadElement","221":"ClassExpression","222":"OmittedExpression","223":"ExpressionWithTypeArguments","224":"AsExpression","225":"NonNullExpression","226":"MetaProperty","227":"SyntheticExpression","228":"TemplateSpan","229":"SemicolonClassElement","23":"CloseBracketToken","230":"Block","231":"EmptyStatement","232":"FirstStatement","233":"ExpressionStatement","234":"IfStatement","235":"DoStatement","236":"WhileStatement","237":"ForStatement","238":"ForInStatement","239":"ForOfStatement","24":"DotToken","240":"ContinueStatement","241":"BreakStatement","242":"ReturnStatement","243":"WithStatement","244":"SwitchStatement","245":"LabeledStatement","246":"ThrowStatement","247":"TryStatement","248":"LastStatement","249":"VariableDeclaration","25":"DotDotDotToken","250":"VariableDeclarationList","251":"FunctionDeclaration","252":"ClassDeclaration","253":"InterfaceDeclaration","254":"TypeAliasDeclaration","255":"EnumDeclaration","256":"ModuleDeclaration","257":"ModuleBlock","258":"CaseBlock","259":"NamespaceExportDeclaration","26":"SemicolonToken","260":"ImportEqualsDeclaration","261":"ImportDeclaration","262":"ImportClause","263":"NamespaceImport","264":"NamedImports","265":"ImportSpecifier","266":"ExportAssignment","267":"ExportDeclaration","268":"NamedExports","269":"NamespaceExport","27":"CommaToken","270":"ExportSpecifier","271":"MissingDeclaration","272":"ExternalModuleReference","273":"JsxElement","274":"JsxSelfClosingElement","275":"JsxOpeningElement","276":"JsxClosingElement","277":"JsxFragment","278":"JsxOpeningFragment","279":"JsxClosingFragment","28":"QuestionDotToken","280":"JsxAttribute","281":"JsxAttributes","282":"JsxSpreadAttribute","283":"JsxExpression","284":"CaseClause","285":"DefaultClause","286":"HeritageClause","287":"CatchClause","288":"PropertyAssignment","289":"ShorthandPropertyAssignment","29":"FirstBinaryOperator","290":"SpreadAssignment","291":"EnumMember","292":"UnparsedPrologue","293":"UnparsedPrepend","294":"UnparsedText","295":"UnparsedInternalText","296":"UnparsedSyntheticReference","297":"SourceFile","298":"Bundle","299":"UnparsedSource","3":"MultiLineCommentTrivia","30":"LessThanSlashToken","300":"InputFiles","301":"FirstJSDocNode","302":"JSDocNameReference","303":"JSDocAllType","304":"JSDocUnknownType","305":"JSDocNullableType","306":"JSDocNonNullableType","307":"JSDocOptionalType","308":"JSDocFunctionType","309":"JSDocVariadicType","31":"GreaterThanToken","310":"JSDocNamepathType","311":"JSDocComment","312":"JSDocTypeLiteral","313":"JSDocSignature","314":"FirstJSDocTagNode","315":"JSDocAugmentsTag","316":"JSDocImplementsTag","317":"JSDocAuthorTag","318":"JSDocDeprecatedTag","319":"JSDocClassTag","32":"LessThanEqualsToken","320":"JSDocPublicTag","321":"JSDocPrivateTag","322":"JSDocProtectedTag","323":"JSDocReadonlyTag","324":"JSDocCallbackTag","325":"JSDocEnumTag","326":"JSDocParameterTag","327":"JSDocReturnTag","328":"JSDocThisTag","329":"JSDocTypeTag","33":"GreaterThanEqualsToken","330":"JSDocTemplateTag","331":"JSDocTypedefTag","332":"JSDocSeeTag","333":"LastJSDocTagNode","334":"SyntaxList","335":"NotEmittedStatement","336":"PartiallyEmittedExpression","337":"CommaListExpression","338":"MergeDeclarationMarker","339":"EndOfDeclarationMarker","34":"EqualsEqualsToken","340":"SyntheticReferenceExpression","341":"Count","35":"ExclamationEqualsToken","36":"EqualsEqualsEqualsToken","37":"ExclamationEqualsEqualsToken","38":"EqualsGreaterThanToken","39":"PlusToken","4":"NewLineTrivia","40":"MinusToken","41":"AsteriskToken","42":"AsteriskAsteriskToken","43":"SlashToken","44":"PercentToken","45":"PlusPlusToken","46":"MinusMinusToken","47":"LessThanLessThanToken","48":"GreaterThanGreaterThanToken","49":"GreaterThanGreaterThanGreaterThanToken","5":"WhitespaceTrivia","50":"AmpersandToken","51":"BarToken","52":"CaretToken","53":"ExclamationToken","54":"TildeToken","55":"AmpersandAmpersandToken","56":"BarBarToken","57":"QuestionToken","58":"ColonToken","59":"AtToken","6":"ShebangTrivia","60":"QuestionQuestionToken","61":"BacktickToken","62":"FirstAssignment","63":"FirstCompoundAssignment","64":"MinusEqualsToken","65":"AsteriskEqualsToken","66":"AsteriskAsteriskEqualsToken","67":"SlashEqualsToken","68":"PercentEqualsToken","69":"LessThanLessThanEqualsToken","7":"LastTriviaToken","70":"GreaterThanGreaterThanEqualsToken","71":"GreaterThanGreaterThanGreaterThanEqualsToken","72":"AmpersandEqualsToken","73":"BarEqualsToken","74":"BarBarEqualsToken","75":"AmpersandAmpersandEqualsToken","76":"QuestionQuestionEqualsToken","77":"LastBinaryOperator","78":"Identifier","79":"PrivateIdentifier","8":"FirstLiteralToken","80":"FirstKeyword","81":"CaseKeyword","82":"CatchKeyword","83":"ClassKeyword","84":"ConstKeyword","85":"ContinueKeyword","86":"DebuggerKeyword","87":"DefaultKeyword","88":"DeleteKeyword","89":"DoKeyword","9":"BigIntLiteral","90":"ElseKeyword","91":"EnumKeyword","92":"ExportKeyword","93":"ExtendsKeyword","94":"FalseKeyword","95":"FinallyKeyword","96":"ForKeyword","97":"FunctionKeyword","98":"IfKeyword","99":"ImportKeyword","AbstractKeyword":125,"AmpersandAmpersandEqualsToken":75,"AmpersandAmpersandToken":55,"AmpersandEqualsToken":72,"AmpersandToken":50,"AnyKeyword":128,"ArrayBindingPattern":197,"ArrayLiteralExpression":199,"ArrayType":178,"ArrowFunction":209,"AsExpression":224,"AsKeyword":126,"AssertsKeyword":127,"AsteriskAsteriskEqualsToken":66,"AsteriskAsteriskToken":42,"AsteriskEqualsToken":65,"AsteriskToken":41,"AsyncKeyword":129,"AtToken":59,"AwaitExpression":213,"AwaitKeyword":130,"BacktickToken":61,"BarBarEqualsToken":74,"BarBarToken":56,"BarEqualsToken":73,"BarToken":51,"BigIntKeyword":155,"BigIntLiteral":9,"BinaryExpression":216,"BindingElement":198,"Block":230,"BooleanKeyword":131,"BreakKeyword":80,"BreakStatement":241,"Bundle":298,"CallExpression":203,"CallSignature":169,"CaretEqualsToken":77,"CaretToken":52,"CaseBlock":258,"CaseClause":284,"CaseKeyword":81,"CatchClause":287,"CatchKeyword":82,"ClassDeclaration":252,"ClassExpression":221,"ClassKeyword":83,"CloseBraceToken":19,"CloseBracketToken":23,"CloseParenToken":21,"ColonToken":58,"CommaListExpression":337,"CommaToken":27,"ComputedPropertyName":158,"ConditionalExpression":217,"ConditionalType":184,"ConflictMarkerTrivia":7,"ConstKeyword":84,"ConstructSignature":170,"Constructor":166,"ConstructorKeyword":132,"ConstructorType":175,"ContinueKeyword":85,"ContinueStatement":240,"Count":341,"DebuggerKeyword":86,"DebuggerStatement":248,"DeclareKeyword":133,"Decorator":161,"DefaultClause":285,"DefaultKeyword":87,"DeleteExpression":210,"DeleteKeyword":88,"DoKeyword":89,"DoStatement":235,"DotDotDotToken":25,"DotToken":24,"ElementAccessExpression":202,"ElseKeyword":90,"EmptyStatement":231,"EndOfDeclarationMarker":339,"EndOfFileToken":1,"EnumDeclaration":255,"EnumKeyword":91,"EnumMember":291,"EqualsEqualsEqualsToken":36,"EqualsEqualsToken":34,"EqualsGreaterThanToken":38,"EqualsToken":62,"ExclamationEqualsEqualsToken":37,"ExclamationEqualsToken":35,"ExclamationToken":53,"ExportAssignment":266,"ExportDeclaration":267,"ExportKeyword":92,"ExportSpecifier":270,"ExpressionStatement":233,"ExpressionWithTypeArguments":223,"ExtendsKeyword":93,"ExternalModuleReference":272,"FalseKeyword":94,"FinallyKeyword":95,"FirstAssignment":62,"FirstBinaryOperator":29,"FirstCompoundAssignment":63,"FirstContextualKeyword":125,"FirstFutureReservedWord":116,"FirstJSDocNode":301,"FirstJSDocTagNode":314,"FirstKeyword":80,"FirstLiteralToken":8,"FirstNode":157,"FirstPunctuation":18,"FirstReservedWord":80,"FirstStatement":232,"FirstTemplateToken":14,"FirstToken":0,"FirstTriviaToken":2,"FirstTypeNode":172,"ForInStatement":238,"ForKeyword":96,"ForOfStatement":239,"ForStatement":237,"FromKeyword":153,"FunctionDeclaration":251,"FunctionExpression":208,"FunctionKeyword":97,"FunctionType":174,"GetAccessor":167,"GetKeyword":134,"GlobalKeyword":154,"GreaterThanEqualsToken":33,"GreaterThanGreaterThanEqualsToken":70,"GreaterThanGreaterThanGreaterThanEqualsToken":71,"GreaterThanGreaterThanGreaterThanToken":49,"GreaterThanGreaterThanToken":48,"GreaterThanToken":31,"HeritageClause":286,"Identifier":78,"IfKeyword":98,"IfStatement":234,"ImplementsKeyword":116,"ImportClause":262,"ImportDeclaration":261,"ImportEqualsDeclaration":260,"ImportKeyword":99,"ImportSpecifier":265,"ImportType":195,"InKeyword":100,"IndexSignature":171,"IndexedAccessType":189,"InferKeyword":135,"InferType":185,"InputFiles":300,"InstanceOfKeyword":101,"InterfaceDeclaration":253,"InterfaceKeyword":117,"IntersectionType":183,"IntrinsicKeyword":136,"IsKeyword":137,"JSDocAllType":303,"JSDocAugmentsTag":315,"JSDocAuthorTag":317,"JSDocCallbackTag":324,"JSDocClassTag":319,"JSDocComment":311,"JSDocDeprecatedTag":318,"JSDocEnumTag":325,"JSDocFunctionType":308,"JSDocImplementsTag":316,"JSDocNameReference":302,"JSDocNamepathType":310,"JSDocNonNullableType":306,"JSDocNullableType":305,"JSDocOptionalType":307,"JSDocParameterTag":326,"JSDocPrivateTag":321,"JSDocPropertyTag":333,"JSDocProtectedTag":322,"JSDocPublicTag":320,"JSDocReadonlyTag":323,"JSDocReturnTag":327,"JSDocSeeTag":332,"JSDocSignature":313,"JSDocTag":314,"JSDocTemplateTag":330,"JSDocThisTag":328,"JSDocTypeExpression":301,"JSDocTypeLiteral":312,"JSDocTypeTag":329,"JSDocTypedefTag":331,"JSDocUnknownType":304,"JSDocVariadicType":309,"JsxAttribute":280,"JsxAttributes":281,"JsxClosingElement":276,"JsxClosingFragment":279,"JsxElement":273,"JsxExpression":283,"JsxFragment":277,"JsxOpeningElement":275,"JsxOpeningFragment":278,"JsxSelfClosingElement":274,"JsxSpreadAttribute":282,"JsxText":11,"JsxTextAllWhiteSpaces":12,"KeyOfKeyword":138,"LabeledStatement":245,"LastAssignment":77,"LastBinaryOperator":77,"LastCompoundAssignment":77,"LastContextualKeyword":156,"LastFutureReservedWord":124,"LastJSDocNode":333,"LastJSDocTagNode":333,"LastKeyword":156,"LastLiteralToken":14,"LastPunctuation":77,"LastReservedWord":115,"LastStatement":248,"LastTemplateToken":17,"LastToken":156,"LastTriviaToken":7,"LastTypeNode":195,"LessThanEqualsToken":32,"LessThanLessThanEqualsToken":69,"LessThanLessThanToken":47,"LessThanSlashToken":30,"LessThanToken":29,"LetKeyword":118,"LiteralType":191,"MappedType":190,"MergeDeclarationMarker":338,"MetaProperty":226,"MethodDeclaration":165,"MethodSignature":164,"MinusEqualsToken":64,"MinusMinusToken":46,"MinusToken":40,"MissingDeclaration":271,"ModuleBlock":257,"ModuleDeclaration":256,"ModuleKeyword":139,"MultiLineCommentTrivia":3,"NamedExports":268,"NamedImports":264,"NamedTupleMember":192,"NamespaceExport":269,"NamespaceExportDeclaration":259,"NamespaceImport":263,"NamespaceKeyword":140,"NeverKeyword":141,"NewExpression":204,"NewKeyword":102,"NewLineTrivia":4,"NoSubstitutionTemplateLiteral":14,"NonNullExpression":225,"NotEmittedStatement":335,"NullKeyword":103,"NumberKeyword":144,"NumericLiteral":8,"ObjectBindingPattern":196,"ObjectKeyword":145,"ObjectLiteralExpression":200,"OfKeyword":156,"OmittedExpression":222,"OpenBraceToken":18,"OpenBracketToken":22,"OpenParenToken":20,"OptionalType":180,"PackageKeyword":119,"Parameter":160,"ParenthesizedExpression":207,"ParenthesizedType":186,"PartiallyEmittedExpression":336,"PercentEqualsToken":68,"PercentToken":44,"PlusEqualsToken":63,"PlusPlusToken":45,"PlusToken":39,"PostfixUnaryExpression":215,"PrefixUnaryExpression":214,"PrivateIdentifier":79,"PrivateKeyword":120,"PropertyAccessExpression":201,"PropertyAssignment":288,"PropertyDeclaration":163,"PropertySignature":162,"ProtectedKeyword":121,"PublicKeyword":122,"QualifiedName":157,"QuestionDotToken":28,"QuestionQuestionEqualsToken":76,"QuestionQuestionToken":60,"QuestionToken":57,"ReadonlyKeyword":142,"RegularExpressionLiteral":13,"RequireKeyword":143,"RestType":181,"ReturnKeyword":104,"ReturnStatement":242,"SemicolonClassElement":229,"SemicolonToken":26,"SetAccessor":168,"SetKeyword":146,"ShebangTrivia":6,"ShorthandPropertyAssignment":289,"SingleLineCommentTrivia":2,"SlashEqualsToken":67,"SlashToken":43,"SourceFile":297,"SpreadAssignment":290,"SpreadElement":220,"StaticKeyword":123,"StringKeyword":147,"StringLiteral":10,"SuperKeyword":105,"SwitchKeyword":106,"SwitchStatement":244,"SymbolKeyword":148,"SyntaxList":334,"SyntheticExpression":227,"SyntheticReferenceExpression":340,"TaggedTemplateExpression":205,"TemplateExpression":218,"TemplateHead":15,"TemplateLiteralType":193,"TemplateLiteralTypeSpan":194,"TemplateMiddle":16,"TemplateSpan":228,"TemplateTail":17,"ThisKeyword":107,"ThisType":187,"ThrowKeyword":108,"ThrowStatement":246,"TildeToken":54,"TrueKeyword":109,"TryKeyword":110,"TryStatement":247,"TupleType":179,"TypeAliasDeclaration":254,"TypeAssertionExpression":206,"TypeKeyword":149,"TypeLiteral":177,"TypeOfExpression":211,"TypeOfKeyword":111,"TypeOperator":188,"TypeParameter":159,"TypePredicate":172,"TypeQuery":176,"TypeReference":173,"UndefinedKeyword":150,"UnionType":182,"UniqueKeyword":151,"Unknown":0,"UnknownKeyword":152,"UnparsedInternalText":295,"UnparsedPrepend":293,"UnparsedPrologue":292,"UnparsedSource":299,"UnparsedSyntheticReference":296,"UnparsedText":294,"VarKeyword":112,"VariableDeclaration":249,"VariableDeclarationList":250,"VariableStatement":232,"VoidExpression":212,"VoidKeyword":113,"WhileKeyword":114,"WhileStatement":236,"WhitespaceTrivia":5,"WithKeyword":115,"WithStatement":243,"YieldExpression":219,"YieldKeyword":124},"SyntheticSymbolKind":{"0":"UnionOrIntersection","1":"Spread","Spread":1,"UnionOrIntersection":0},"Ternary":{"-1":"True","0":"False","1":"Unknown","3":"Maybe","False":0,"Maybe":3,"True":-1,"Unknown":1},"TokenClass":{"0":"Punctuation","1":"Keyword","2":"Operator","3":"Comment","4":"Whitespace","5":"Identifier","6":"NumberLiteral","7":"BigIntLiteral","8":"StringLiteral","9":"RegExpLiteral","BigIntLiteral":7,"Comment":3,"Identifier":5,"Keyword":1,"NumberLiteral":6,"Operator":2,"Punctuation":0,"RegExpLiteral":9,"StringLiteral":8,"Whitespace":4},"TokenFlags":{"0":"None","1":"PrecedingLineBreak","1008":"NumericLiteralFlags","1024":"UnicodeEscape","128":"BinarySpecifier","16":"Scientific","2":"PrecedingJSDocComment","2048":"TemplateLiteralLikeFlags","256":"OctalSpecifier","32":"Octal","384":"BinaryOrOctalSpecifier","4":"Unterminated","512":"ContainsSeparator","64":"HexSpecifier","8":"ExtendedUnicodeEscape","BinaryOrOctalSpecifier":384,"BinarySpecifier":128,"ContainsInvalidEscape":2048,"ContainsSeparator":512,"ExtendedUnicodeEscape":8,"HexSpecifier":64,"None":0,"NumericLiteralFlags":1008,"Octal":32,"OctalSpecifier":256,"PrecedingJSDocComment":2,"PrecedingLineBreak":1,"Scientific":16,"TemplateLiteralLikeFlags":2048,"UnicodeEscape":1024,"Unterminated":4},"TransformFlags":{"-2":"TypeExcludes","0":"None","1":"AssertTypeScript","1024":"AssertDestructuringAssignment","1048576":"ContainsHoistedDeclarationOrCompletion","128":"AssertES2016","131072":"ContainsBindingPattern","16":"AssertES2019","16384":"ContainsObjectRestOrSpread","2":"AssertJsx","2048":"ContainsTypeScriptClassSyntax","2097152":"ContainsDynamicImport","256":"AssertES2015","262144":"ContainsYield","32":"AssertES2018","32768":"ContainsComputedPropertyName","4":"AssertESNext","4096":"PropertyNamePropagatingFlags","4194304":"ContainsClassFields","512":"AssertGenerator","524288":"ContainsAwait","536870912":"ParameterExcludes","536875008":"PropertyExcludes","536879104":"BindingPatternExcludes","536887296":"CatchClauseExcludes","536905728":"ClassExcludes","536922112":"ObjectLiteralExcludes","537018368":"VariableDeclarationListExcludes","538923008":"MethodOrAccessorExcludes","546379776":"ModuleExcludes","547309568":"ArrowFunctionExcludes","547311616":"ConstructorExcludes","547313664":"FunctionExcludes","64":"AssertES2017","65536":"ContainsBlockScopedBinding","8":"AssertES2020","8192":"ContainsRestOrSpread","8388608":"ContainsPossibleTopLevelAwait","ArrayLiteralOrCallOrNewExcludes":536879104,"ArrowFunctionExcludes":547309568,"AssertDestructuringAssignment":1024,"AssertES2015":256,"AssertES2016":128,"AssertES2017":64,"AssertES2018":32,"AssertES2019":16,"AssertES2020":8,"AssertESNext":4,"AssertGenerator":512,"AssertJsx":2,"AssertTypeScript":1,"BindingPatternExcludes":536879104,"CatchClauseExcludes":536887296,"ClassExcludes":536905728,"ConstructorExcludes":547311616,"ContainsAwait":524288,"ContainsBindingPattern":131072,"ContainsBlockScopedBinding":65536,"ContainsClassFields":4194304,"ContainsComputedPropertyName":32768,"ContainsDestructuringAssignment":1024,"ContainsDynamicImport":2097152,"ContainsES2015":256,"ContainsES2016":128,"ContainsES2017":64,"ContainsES2018":32,"ContainsES2019":16,"ContainsES2020":8,"ContainsESNext":4,"ContainsGenerator":512,"ContainsHoistedDeclarationOrCompletion":1048576,"ContainsJsx":2,"ContainsLexicalThis":4096,"ContainsObjectRestOrSpread":16384,"ContainsPossibleTopLevelAwait":8388608,"ContainsRestOrSpread":8192,"ContainsTypeScript":1,"ContainsTypeScriptClassSyntax":2048,"ContainsYield":262144,"FunctionExcludes":547313664,"HasComputedFlags":536870912,"MethodOrAccessorExcludes":538923008,"ModuleExcludes":546379776,"NodeExcludes":536870912,"None":0,"ObjectLiteralExcludes":536922112,"OuterExpressionExcludes":536870912,"ParameterExcludes":536870912,"PropertyAccessExcludes":536870912,"PropertyExcludes":536875008,"PropertyNamePropagatingFlags":4096,"TypeExcludes":-2,"VariableDeclarationListExcludes":537018368},"TypeFlags":{"1":"Any","1024":"EnumLiteral","1048576":"Union","1056":"EnumLike","109440":"Unit","117632":"DefinitelyFalsy","117724":"PossiblyFalsy","12288":"ESSymbolLike","128":"StringLiteral","131068":"Primitive","131072":"Never","134217728":"TemplateLiteral","16":"Boolean","16384":"Void","16777216":"IncludesEmptyObject","2":"Unknown","2048":"BigIntLiteral","205258751":"IncludesMask","2097152":"Intersection","2112":"BigIntLike","25165824":"Simplifiable","256":"NumberLiteral","262144":"IncludesStructuredOrInstantiable","268435456":"StringMapping","2944":"Literal","296":"NumberLike","3":"AnyOrUnknown","3145728":"UnionOrIntersection","32":"Enum","32768":"Undefined","33554432":"Substitution","3670016":"StructuredType","384":"StringOrNumberLiteral","3899393":"ObjectFlagsType","4":"String","402653316":"StringLike","406847488":"InstantiablePrimitive","4096":"ESSymbol","4194304":"IncludesNonWideningType","465829888":"Instantiable","469237760":"Substructure","469499904":"StructuredOrInstantiable","469647395":"NotPrimitiveUnion","469892092":"DisjointDomains","49152":"VoidLike","512":"BooleanLiteral","524288":"Object","528":"BooleanLike","536624127":"Narrowable","58982400":"InstantiableNonPrimitive","64":"BigInt","65536":"Null","67108864":"NonPrimitive","67359327":"Intrinsic","8":"Number","8192":"UniqueESSymbol","8388608":"IncludesWildcard","8576":"StringOrNumberLiteralOrUnique","8650752":"TypeVariable","98304":"Nullable","Any":1,"AnyOrUnknown":3,"BigInt":64,"BigIntLike":2112,"BigIntLiteral":2048,"Boolean":16,"BooleanLike":528,"BooleanLiteral":512,"Conditional":16777216,"DefinitelyFalsy":117632,"DisjointDomains":469892092,"ESSymbol":4096,"ESSymbolLike":12288,"Enum":32,"EnumLike":1056,"EnumLiteral":1024,"IncludesEmptyObject":16777216,"IncludesMask":205258751,"IncludesNonWideningType":4194304,"IncludesStructuredOrInstantiable":262144,"IncludesWildcard":8388608,"Index":4194304,"IndexedAccess":8388608,"Instantiable":465829888,"InstantiableNonPrimitive":58982400,"InstantiablePrimitive":406847488,"Intersection":2097152,"Intrinsic":67359327,"Literal":2944,"Narrowable":536624127,"Never":131072,"NonPrimitive":67108864,"NotPrimitiveUnion":469647395,"Null":65536,"Nullable":98304,"Number":8,"NumberLike":296,"NumberLiteral":256,"Object":524288,"ObjectFlagsType":3899393,"PossiblyFalsy":117724,"Primitive":131068,"Simplifiable":25165824,"String":4,"StringLike":402653316,"StringLiteral":128,"StringMapping":268435456,"StringOrNumberLiteral":384,"StringOrNumberLiteralOrUnique":8576,"StructuredOrInstantiable":469499904,"StructuredType":3670016,"Substitution":33554432,"Substructure":469237760,"TemplateLiteral":134217728,"TypeParameter":262144,"TypeVariable":8650752,"Undefined":32768,"Union":1048576,"UnionOrIntersection":3145728,"UniqueESSymbol":8192,"Unit":109440,"Unknown":2,"Void":16384,"VoidLike":49152},"TypeFormatFlags":{"0":"WriteOwnNameForAnyLike","1":"NoTruncation","1024":"MultilineObjectLiterals","1048576":"AllowUniqueESSymbolType","131072":"AddUndefined","16384":"UseAliasDefinedOutsideCurrentScope","2":"WriteArrayAsGenericType","2048":"WriteClassExpressionAsTypeLiteral","2097152":"InElementType","256":"SuppressAnyReturnType","262144":"WriteArrowStyleSignature","268435456":"UseSingleQuotesForStringLiteralType","32":"WriteTypeArgumentsOfSignature","4096":"UseTypeOfFunction","4194304":"InFirstTypeArgument","524288":"InArrayType","536870912":"NoTypeReduction","64":"UseFullyQualifiedType","8":"UseStructuralFallback","814775659":"NodeBuilderFlagsMask","8192":"OmitParameterModifiers","8388608":"InTypeAlias","AddUndefined":131072,"AllowUniqueESSymbolType":1048576,"InArrayType":524288,"InElementType":2097152,"InFirstTypeArgument":4194304,"InTypeAlias":8388608,"MultilineObjectLiterals":1024,"NoTruncation":1,"NoTypeReduction":536870912,"NodeBuilderFlagsMask":814775659,"None":0,"OmitParameterModifiers":8192,"SuppressAnyReturnType":256,"UseAliasDefinedOutsideCurrentScope":16384,"UseFullyQualifiedType":64,"UseSingleQuotesForStringLiteralType":268435456,"UseStructuralFallback":8,"UseTypeOfFunction":4096,"WriteArrayAsGenericType":2,"WriteArrowStyleSignature":262144,"WriteClassExpressionAsTypeLiteral":2048,"WriteOwnNameForAnyLike":0,"WriteTypeArgumentsOfSignature":32},"TypeMapKind":{"0":"Simple","1":"Array","2":"Function","3":"Composite","4":"Merged","Array":1,"Composite":3,"Function":2,"Merged":4,"Simple":0},"TypePredicateKind":{"0":"This","1":"Identifier","2":"AssertsThis","3":"AssertsIdentifier","AssertsIdentifier":3,"AssertsThis":2,"Identifier":1,"This":0},"TypeReferenceSerializationKind":{"0":"Unknown","1":"TypeWithConstructSignatureAndValue","10":"TypeWithCallSignature","11":"ObjectType","2":"VoidNullableOrNeverType","3":"NumberLikeType","4":"BigIntLikeType","5":"StringLikeType","6":"BooleanType","7":"ArrayLikeType","8":"ESSymbolType","9":"Promise","ArrayLikeType":7,"BigIntLikeType":4,"BooleanType":6,"ESSymbolType":8,"NumberLikeType":3,"ObjectType":11,"Promise":9,"StringLikeType":5,"TypeWithCallSignature":10,"TypeWithConstructSignatureAndValue":1,"Unknown":0,"VoidNullableOrNeverType":2},"UnionReduction":{"0":"None","1":"Literal","2":"Subtype","Literal":1,"None":0,"Subtype":2},"UpToDateStatusType":{"0":"Unbuildable","1":"UpToDate","10":"TsVersionOutputOfDate","11":"ContainerOnly","2":"UpToDateWithUpstreamTypes","3":"OutOfDateWithPrepend","4":"OutputMissing","5":"OutOfDateWithSelf","6":"OutOfDateWithUpstream","7":"UpstreamOutOfDate","8":"UpstreamBlocked","9":"ComputingUpstream","ComputingUpstream":9,"ContainerOnly":11,"OutOfDateWithPrepend":3,"OutOfDateWithSelf":5,"OutOfDateWithUpstream":6,"OutputMissing":4,"TsVersionOutputOfDate":10,"Unbuildable":0,"UpToDate":1,"UpToDateWithUpstreamTypes":2,"UpstreamBlocked":8,"UpstreamOutOfDate":7},"VarianceFlags":{"0":"Invariant","1":"Covariant","16":"Unreliable","2":"Contravariant","24":"AllowsStructuralFallback","3":"Bivariant","4":"Independent","7":"VarianceMask","8":"Unmeasurable","AllowsStructuralFallback":24,"Bivariant":3,"Contravariant":2,"Covariant":1,"Independent":4,"Invariant":0,"Unmeasurable":8,"Unreliable":16,"VarianceMask":7},"WatchDirectoryFlags":{"0":"None","1":"Recursive","None":0,"Recursive":1},"WatchDirectoryKind":{"0":"UseFsEvents","1":"FixedPollingInterval","2":"DynamicPriorityPolling","DynamicPriorityPolling":2,"FixedPollingInterval":1,"UseFsEvents":0},"WatchFileKind":{"0":"FixedPollingInterval","1":"PriorityPollingInterval","2":"DynamicPriorityPolling","3":"UseFsEvents","4":"UseFsEventsOnParentDirectory","DynamicPriorityPolling":2,"FixedPollingInterval":0,"PriorityPollingInterval":1,"UseFsEvents":3,"UseFsEventsOnParentDirectory":4},"WatchLogLevel":{"0":"None","1":"TriggerOnly","2":"Verbose","None":0,"TriggerOnly":1,"Verbose":2},"WatchType":{"ConfigFile":"Config file","FailedLookupLocations":"Failed Lookup Locations","MissingFile":"Missing file","SourceFile":"Source file","TypeRoots":"Type roots","WildcardDirectory":"Wild card directory"},"advancedAsyncSuperHelper":{"name":"typescript:advanced-async-super","scoped":true},"affectsEmitOptionDeclarations":[{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6503,"key":"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503","message":"Print names of files that are part of the compilation and then stop processing."},"isCommandLineOnly":true,"name":"listFilesOnly","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_6015","message":"Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'."},"name":"target","paramType":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"shortName":"t","showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6016,"key":"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext_6016","message":"Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080","message":"Specify JSX code generation: 'preserve', 'react-native', or 'react'."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6002,"key":"Generates_corresponding_d_ts_file_6002","message":"Generates corresponding '.d.ts' file."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6000,"key":"Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000","message":"Generates a sourcemap for each corresponding '.d.ts' file."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6014,"key":"Only_emit_d_ts_declaration_files_6014","message":"Only emit '.d.ts' declaration files."},"name":"emitDeclarationOnly","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6043,"key":"Generates_corresponding_map_file_6043","message":"Generates corresponding '.map' file."},"name":"sourceMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6001,"key":"Concatenate_and_emit_output_to_single_file_6001","message":"Concatenate and emit output to single file."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6006,"key":"Redirect_output_structure_to_the_directory_6006","message":"Redirect output structure to the directory."},"isFilePath":true,"name":"outDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6058,"key":"Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058","message":"Specify the root directory of input files. Use to control the output directory structure with --outDir."},"isFilePath":true,"name":"rootDir","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6302,"key":"Enable_project_compilation_6302","message":"Enable project compilation"},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6380,"key":"Specify_file_to_store_incremental_compilation_information_6380","message":"Specify file to store incremental compilation information"},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6009,"key":"Do_not_emit_comments_to_output_6009","message":"Do not emit comments to output."},"name":"removeComments","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6139,"key":"Import_emit_helpers_from_tslib_6139","message":"Import emit helpers from 'tslib'."},"name":"importHelpers","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":1368,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_1368","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6179,"key":"Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179","message":"Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'."},"name":"downlevelIteration","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":7037,"key":"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037","message":"Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6004,"key":"Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004","message":"Specify the location where debugger should locate TypeScript files instead of source locations."},"name":"sourceRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6003,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003","message":"Specify the location where debugger should locate map files instead of generated locations."},"name":"mapRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6151,"key":"Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151","message":"Emit a single file with source maps instead of having a separate file."},"name":"inlineSourceMap","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6152,"key":"Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152","message":"Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set."},"name":"inlineSources","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6066,"key":"Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066","message":"Enables experimental support for emitting type metadata for decorators."},"name":"emitDecoratorMetadata","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"name":"jsxImportSource","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6170,"key":"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170","message":"[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6084,"key":"Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084","message":"[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit"},"name":"reactNamespace","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6164,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164","message":"Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files."},"name":"emitBOM","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6060,"key":"Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060","message":"Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix)."},"name":"newLine","paramType":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6056,"key":"Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056","message":"Do not emit declarations for code that has an '@internal' annotation."},"name":"stripInternal","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6157,"key":"Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157","message":"Do not generate custom helper functions like '__extends' in compiled output."},"name":"noEmitHelpers","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6008,"key":"Do_not_emit_outputs_if_any_errors_were_reported_6008","message":"Do not emit outputs if any errors were reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6007,"key":"Do_not_erase_const_enum_declarations_in_generated_code_6007","message":"Do not erase const enum declarations in generated code."},"name":"preserveConstEnums","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6166,"key":"Output_directory_for_generated_declaration_files_6166","message":"Output directory for generated declaration files."},"isFilePath":true,"name":"declarationDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6222,"key":"Emit_class_fields_with_Define_instead_of_Set_6222","message":"Emit class fields with Define instead of Set."},"name":"useDefineForClassFields","type":"boolean"}],"assignHelper":{"importName":"__assign","name":"typescript:assign","priority":1,"scoped":false,"text":"\n var __assign = (this && this.__assign) || function () {\n __assign = Object.assign || function(t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n t[p] = s[p];\n }\n return t;\n };\n return __assign.apply(this, arguments);\n };"},"asyncDelegator":{"dependencies":[{"importName":"__await","name":"typescript:await","scoped":false,"text":"\n var __await = (this && this.__await) || function (v) { return this instanceof __await ? (this.v = v, this) : new __await(v); }"}],"importName":"__asyncDelegator","name":"typescript:asyncDelegator","scoped":false,"text":"\n var __asyncDelegator = (this && this.__asyncDelegator) || function (o) {\n var i, p;\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\n };"},"asyncGeneratorHelper":{"dependencies":[{"importName":"__await","name":"typescript:await","scoped":false,"text":"\n var __await = (this && this.__await) || function (v) { return this instanceof __await ? (this.v = v, this) : new __await(v); }"}],"importName":"__asyncGenerator","name":"typescript:asyncGenerator","scoped":false,"text":"\n var __asyncGenerator = (this && this.__asyncGenerator) || function (thisArg, _arguments, generator) {\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\n function fulfill(value) { resume(\"next\", value); }\n function reject(value) { resume(\"throw\", value); }\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\n };"},"asyncSuperHelper":{"name":"typescript:async-super","scoped":true},"asyncValues":{"importName":"__asyncValues","name":"typescript:asyncValues","scoped":false,"text":"\n var __asyncValues = (this && this.__asyncValues) || function (o) {\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\n var m = o[Symbol.asyncIterator], i;\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\n };"},"awaitHelper":{"importName":"__await","name":"typescript:await","scoped":false,"text":"\n var __await = (this && this.__await) || function (v) { return this instanceof __await ? (this.v = v, this) : new __await(v); }"},"awaiterHelper":{"importName":"__awaiter","name":"typescript:awaiter","priority":5,"scoped":false,"text":"\n var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n return new (P || (P = Promise))(function (resolve, reject) {\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n step((generator = generator.apply(thisArg, _arguments || [])).next());\n });\n };"},"buildOpts":[{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6191,"key":"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191","message":"Whether to keep outdated console output in watch mode instead of clearing the screen."},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6155,"key":"Print_names_of_files_part_of_the_compilation_6155","message":"Print names of files part of the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6154,"key":"Print_names_of_generated_files_part_of_the_compilation_6154","message":"Print names of generated files part of the compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6073,"key":"Stylize_errors_and_messages_using_color_and_context_experimental_6073","message":"Stylize errors and messages using color and context (experimental)."},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6085,"key":"Enable_tracing_of_the_name_resolution_process_6085","message":"Enable tracing of the name resolution process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6149,"key":"Show_diagnostic_information_6149","message":"Show diagnostic information."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6150,"key":"Show_verbose_diagnostic_information_6150","message":"Show verbose diagnostic information."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6223,"key":"Generates_a_CPU_profile_6223","message":"Generates a CPU profile."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6237,"key":"Generates_an_event_trace_and_a_list_of_types_6237","message":"Generates an event trace and a list of types."},"isCommandLineOnly":true,"isFilePath":true,"name":"generateTrace","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"name":"incremental","shortName":"i","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6156,"key":"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156","message":"The locale used when displaying messages to the user (e.g. 'en-us')"},"name":"locale","type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6366,"key":"Enable_verbose_logging_6366","message":"Enable verbose logging"},"name":"verbose","shortName":"v","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6367,"key":"Show_what_would_be_built_or_deleted_if_specified_with_clean_6367","message":"Show what would be built (or deleted, if specified with '--clean')"},"name":"dry","shortName":"d","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6368,"key":"Build_all_projects_including_those_that_appear_to_be_up_to_date_6368","message":"Build all projects, including those that appear to be up to date"},"name":"force","shortName":"f","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6365,"key":"Delete_the_outputs_of_all_projects_6365","message":"Delete the outputs of all projects"},"name":"clean","type":"boolean"}],"classPrivateFieldGetHelper":{"importName":"__classPrivateFieldGet","name":"typescript:classPrivateFieldGet","scoped":false,"text":"\n var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, privateMap) {\n if (!privateMap.has(receiver)) {\n throw new TypeError(\"attempted to get private field on non-instance\");\n }\n return privateMap.get(receiver);\n };"},"classPrivateFieldSetHelper":{"importName":"__classPrivateFieldSet","name":"typescript:classPrivateFieldSet","scoped":false,"text":"\n var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, privateMap, value) {\n if (!privateMap.has(receiver)) {\n throw new TypeError(\"attempted to set private field on non-instance\");\n }\n privateMap.set(receiver, value);\n return value;\n };"},"classifier":{"v2020":{"TokenEncodingConsts":{"255":"modifierMask","8":"typeOffset","modifierMask":255,"typeOffset":8},"TokenModifier":{"0":"declaration","1":"static","2":"async","3":"readonly","4":"defaultLibrary","5":"local","async":2,"declaration":0,"defaultLibrary":4,"local":5,"readonly":3,"static":1},"TokenType":{"0":"class","1":"enum","10":"function","11":"member","2":"interface","3":"namespace","4":"typeParameter","5":"type","6":"parameter","7":"variable","8":"enumMember","9":"property","class":0,"enum":1,"enumMember":8,"function":10,"interface":2,"member":11,"namespace":3,"parameter":6,"property":9,"type":5,"typeParameter":4,"variable":7}}},"codefix":{"importFixName":"import"},"commentPragmas":{"amd-dependency":{"args":[{"name":"path"},{"name":"name","optional":true}],"kind":1},"amd-module":{"args":[{"name":"name"}],"kind":1},"jsx":{"args":[{"name":"factory"}],"kind":4},"jsxfrag":{"args":[{"name":"factory"}],"kind":4},"jsximportsource":{"args":[{"name":"factory"}],"kind":4},"jsxruntime":{"args":[{"name":"factory"}],"kind":4},"reference":{"args":[{"captureSpan":true,"name":"types","optional":true},{"captureSpan":true,"name":"lib","optional":true},{"captureSpan":true,"name":"path","optional":true},{"name":"no-default-lib","optional":true}],"kind":1},"ts-check":{"kind":2},"ts-nocheck":{"kind":2}},"commonOptionsWithBuild":[{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6191,"key":"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191","message":"Whether to keep outdated console output in watch mode instead of clearing the screen."},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6155,"key":"Print_names_of_files_part_of_the_compilation_6155","message":"Print names of files part of the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6154,"key":"Print_names_of_generated_files_part_of_the_compilation_6154","message":"Print names of generated files part of the compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6073,"key":"Stylize_errors_and_messages_using_color_and_context_experimental_6073","message":"Stylize errors and messages using color and context (experimental)."},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6085,"key":"Enable_tracing_of_the_name_resolution_process_6085","message":"Enable tracing of the name resolution process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6149,"key":"Show_diagnostic_information_6149","message":"Show diagnostic information."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6150,"key":"Show_verbose_diagnostic_information_6150","message":"Show verbose diagnostic information."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6223,"key":"Generates_a_CPU_profile_6223","message":"Generates a CPU profile."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6237,"key":"Generates_an_event_trace_and_a_list_of_types_6237","message":"Generates an event trace and a list of types."},"isCommandLineOnly":true,"isFilePath":true,"name":"generateTrace","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"name":"incremental","shortName":"i","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6156,"key":"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156","message":"The locale used when displaying messages to the user (e.g. 'en-us')"},"name":"locale","type":"string"}],"commonPackageFolders":["node_modules","bower_components","jspm_packages"],"compileOnSaveCommandLineOption":{"name":"compileOnSave","type":"boolean"},"compilerOptionsDidYouMeanDiagnostics":{"optionDeclarations":[{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6191,"key":"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191","message":"Whether to keep outdated console output in watch mode instead of clearing the screen."},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6155,"key":"Print_names_of_files_part_of_the_compilation_6155","message":"Print names of files part of the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6154,"key":"Print_names_of_generated_files_part_of_the_compilation_6154","message":"Print names of generated files part of the compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6073,"key":"Stylize_errors_and_messages_using_color_and_context_experimental_6073","message":"Stylize errors and messages using color and context (experimental)."},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6085,"key":"Enable_tracing_of_the_name_resolution_process_6085","message":"Enable tracing of the name resolution process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6149,"key":"Show_diagnostic_information_6149","message":"Show diagnostic information."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6150,"key":"Show_verbose_diagnostic_information_6150","message":"Show verbose diagnostic information."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6223,"key":"Generates_a_CPU_profile_6223","message":"Generates a CPU profile."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6237,"key":"Generates_an_event_trace_and_a_list_of_types_6237","message":"Generates an event trace and a list of types."},"isCommandLineOnly":true,"isFilePath":true,"name":"generateTrace","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"name":"incremental","shortName":"i","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6156,"key":"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156","message":"The locale used when displaying messages to the user (e.g. 'en-us')"},"name":"locale","type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6169,"key":"Show_all_compiler_options_6169","message":"Show all compiler options."},"name":"all","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6019,"key":"Print_the_compiler_s_version_6019","message":"Print the compiler's version."},"name":"version","shortName":"v","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6070,"key":"Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070","message":"Initializes a TypeScript project and creates a tsconfig.json file."},"name":"init","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6020,"key":"Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020","message":"Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'."},"isFilePath":true,"name":"project","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"shortName":"p","showInSimplifiedHelpView":true,"type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6364,"key":"Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364","message":"Build one or more projects and their dependencies, if out of date"},"name":"build","shortName":"b","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":1350,"key":"Print_the_final_configuration_instead_of_building_1350","message":"Print the final configuration instead of building."},"isCommandLineOnly":true,"name":"showConfig","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6503,"key":"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503","message":"Print names of files that are part of the compilation and then stop processing."},"isCommandLineOnly":true,"name":"listFilesOnly","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_6015","message":"Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'."},"name":"target","paramType":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"shortName":"t","showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6016,"key":"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext_6016","message":"Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6079,"key":"Specify_library_files_to_be_included_in_the_compilation_6079","message":"Specify library files to be included in the compilation."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6102,"key":"Allow_javascript_files_to_be_compiled_6102","message":"Allow javascript files to be compiled."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":8019,"key":"Report_errors_in_js_files_8019","message":"Report errors in .js files."},"name":"checkJs","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080","message":"Specify JSX code generation: 'preserve', 'react-native', or 'react'."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6002,"key":"Generates_corresponding_d_ts_file_6002","message":"Generates corresponding '.d.ts' file."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6000,"key":"Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000","message":"Generates a sourcemap for each corresponding '.d.ts' file."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6014,"key":"Only_emit_d_ts_declaration_files_6014","message":"Only emit '.d.ts' declaration files."},"name":"emitDeclarationOnly","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6043,"key":"Generates_corresponding_map_file_6043","message":"Generates corresponding '.map' file."},"name":"sourceMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6001,"key":"Concatenate_and_emit_output_to_single_file_6001","message":"Concatenate and emit output to single file."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6006,"key":"Redirect_output_structure_to_the_directory_6006","message":"Redirect output structure to the directory."},"isFilePath":true,"name":"outDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6058,"key":"Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058","message":"Specify the root directory of input files. Use to control the output directory structure with --outDir."},"isFilePath":true,"name":"rootDir","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6302,"key":"Enable_project_compilation_6302","message":"Enable project compilation"},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6380,"key":"Specify_file_to_store_incremental_compilation_information_6380","message":"Specify file to store incremental compilation information"},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6009,"key":"Do_not_emit_comments_to_output_6009","message":"Do not emit comments to output."},"name":"removeComments","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6010,"key":"Do_not_emit_outputs_6010","message":"Do not emit outputs."},"name":"noEmit","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6139,"key":"Import_emit_helpers_from_tslib_6139","message":"Import emit helpers from 'tslib'."},"name":"importHelpers","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":1368,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_1368","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6179,"key":"Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179","message":"Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'."},"name":"downlevelIteration","type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6153,"key":"Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153","message":"Transpile each file as a separate module (similar to 'ts.transpileModule')."},"name":"isolatedModules","transpileOptionValue":true,"type":"boolean"},{"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6180,"key":"Enable_all_strict_type_checking_options_6180","message":"Enable all strict type-checking options."},"name":"strict","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6052,"key":"Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052","message":"Raise error on expressions and declarations with an implied 'any' type."},"name":"noImplicitAny","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6113,"key":"Enable_strict_null_checks_6113","message":"Enable strict null checks."},"name":"strictNullChecks","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6186,"key":"Enable_strict_checking_of_function_types_6186","message":"Enable strict checking of function types."},"name":"strictFunctionTypes","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6214,"key":"Enable_strict_bind_call_and_apply_methods_on_functions_6214","message":"Enable strict 'bind', 'call', and 'apply' methods on functions."},"name":"strictBindCallApply","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6187,"key":"Enable_strict_checking_of_property_initialization_in_classes_6187","message":"Enable strict checking of property initialization in classes."},"name":"strictPropertyInitialization","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6115,"key":"Raise_error_on_this_expressions_with_an_implied_any_type_6115","message":"Raise error on 'this' expressions with an implied 'any' type."},"name":"noImplicitThis","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6141,"key":"Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141","message":"Parse in strict mode and emit \"use strict\" for each source file."},"name":"alwaysStrict","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6134,"key":"Report_errors_on_unused_locals_6134","message":"Report errors on unused locals."},"name":"noUnusedLocals","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6135,"key":"Report_errors_on_unused_parameters_6135","message":"Report errors on unused parameters."},"name":"noUnusedParameters","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6075,"key":"Report_error_when_not_all_code_paths_in_function_return_a_value_6075","message":"Report error when not all code paths in function return a value."},"name":"noImplicitReturns","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6076,"key":"Report_errors_for_fallthrough_cases_in_switch_statement_6076","message":"Report errors for fallthrough cases in switch statement."},"name":"noFallthroughCasesInSwitch","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6800,"key":"Include_undefined_in_index_signature_results_6800","message":"Include 'undefined' in index signature results"},"name":"noUncheckedIndexedAccess","showInSimplifiedHelpView":false,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6069,"key":"Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069","message":"Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6)."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6083,"key":"Base_directory_to_resolve_non_absolute_module_names_6083","message":"Base directory to resolve non-absolute module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6167,"key":"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","message":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6168,"key":"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","message":"List of root folders whose combined content represents the structure of the project at runtime."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6161,"key":"List_of_folders_to_include_type_definitions_from_6161","message":"List of folders to include type definitions from."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6124,"key":"Type_declaration_files_to_be_included_in_compilation_6124","message":"Type declaration files to be included in compilation."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6011,"key":"Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011","message":"Allow default imports from modules with no default export. This does not affect code emit, just typechecking."},"name":"allowSyntheticDefaultImports","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":7037,"key":"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037","message":"Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6013,"key":"Do_not_resolve_the_real_path_of_symlinks_6013","message":"Do not resolve the real path of symlinks."},"name":"preserveSymlinks","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":95076,"key":"Allow_accessing_UMD_globals_from_modules_95076","message":"Allow accessing UMD globals from modules."},"name":"allowUmdGlobalAccess","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6004,"key":"Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004","message":"Specify the location where debugger should locate TypeScript files instead of source locations."},"name":"sourceRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6003,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003","message":"Specify the location where debugger should locate map files instead of generated locations."},"name":"mapRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6151,"key":"Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151","message":"Emit a single file with source maps instead of having a separate file."},"name":"inlineSourceMap","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6152,"key":"Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152","message":"Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set."},"name":"inlineSources","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6065,"key":"Enables_experimental_support_for_ES7_decorators_6065","message":"Enables experimental support for ES7 decorators."},"name":"experimentalDecorators","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6066,"key":"Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066","message":"Enables experimental support for emitting type metadata for decorators."},"name":"emitDecoratorMetadata","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6146,"key":"Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146","message":"Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'."},"name":"jsxFactory","type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":18034,"key":"Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034","message":"Specify the JSX fragment factory function to use when targeting 'react' JSX emit with 'jsxFactory' compiler option is specified, e.g. 'Fragment'."},"name":"jsxFragmentFactory","type":"string"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6197,"key":"Include_modules_imported_with_json_extension_6197","message":"Include modules imported with '.json' extension"},"name":"resolveJsonModule","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6170,"key":"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170","message":"[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6084,"key":"Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084","message":"[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit"},"name":"reactNamespace","type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6160,"key":"Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160","message":"[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files."},"name":"skipDefaultLibCheck","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6163,"key":"The_character_set_of_the_input_files_6163","message":"The character set of the input files."},"name":"charset","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6164,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164","message":"Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files."},"name":"emitBOM","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6060,"key":"Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060","message":"Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix)."},"name":"newLine","paramType":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"type":{}},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6165,"key":"Do_not_truncate_error_messages_6165","message":"Do not truncate error messages."},"name":"noErrorTruncation","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6158,"key":"Do_not_include_the_default_library_file_lib_d_ts_6158","message":"Do not include the default library file (lib.d.ts)."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6159,"key":"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","message":"Do not add triple-slash references or imported modules to the list of compiled files."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6056,"key":"Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056","message":"Do not emit declarations for code that has an '@internal' annotation."},"name":"stripInternal","type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6162,"key":"Disable_size_limitations_on_JavaScript_projects_6162","message":"Disable size limitations on JavaScript projects."},"name":"disableSizeLimit","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6221,"key":"Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221","message":"Disable use of source files instead of declaration files from referenced projects."},"isTSConfigOnly":true,"name":"disableSourceOfProjectReferenceRedirect","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6224,"key":"Disable_solution_searching_for_this_project_6224","message":"Disable solution searching for this project."},"isTSConfigOnly":true,"name":"disableSolutionSearching","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6235,"key":"Disable_loading_referenced_projects_6235","message":"Disable loading referenced projects."},"isTSConfigOnly":true,"name":"disableReferencedProjectLoad","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6112,"key":"Do_not_emit_use_strict_directives_in_module_output_6112","message":"Do not emit 'use strict' directives in module output."},"name":"noImplicitUseStrict","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6157,"key":"Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157","message":"Do not generate custom helper functions like '__extends' in compiled output."},"name":"noEmitHelpers","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6008,"key":"Do_not_emit_outputs_if_any_errors_were_reported_6008","message":"Do not emit outputs if any errors were reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6007,"key":"Do_not_erase_const_enum_declarations_in_generated_code_6007","message":"Do not erase const enum declarations in generated code."},"name":"preserveConstEnums","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6166,"key":"Output_directory_for_generated_declaration_files_6166","message":"Output directory for generated declaration files."},"isFilePath":true,"name":"declarationDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6012,"key":"Skip_type_checking_of_declaration_files_6012","message":"Skip type checking of declaration files."},"name":"skipLibCheck","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6074,"key":"Do_not_report_errors_on_unused_labels_6074","message":"Do not report errors on unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6077,"key":"Do_not_report_errors_on_unreachable_code_6077","message":"Do not report errors on unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6072,"key":"Suppress_excess_property_checks_for_object_literals_6072","message":"Suppress excess property checks for object literals."},"name":"suppressExcessPropertyErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6055,"key":"Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055","message":"Suppress noImplicitAny errors for indexing objects lacking index signatures."},"name":"suppressImplicitAnyIndexErrors","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6078,"key":"Disallow_inconsistently_cased_references_to_the_same_file_6078","message":"Disallow inconsistently-cased references to the same file."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6136,"key":"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136","message":"The maximum dependency depth to search under node_modules and load JavaScript files."},"name":"maxNodeModuleJsDepth","type":"number"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6185,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6185","message":"Disable strict checking of generic signatures in function types."},"name":"noStrictGenericChecks","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6222,"key":"Emit_class_fields_with_Define_instead_of_Set_6222","message":"Emit class fields with Define instead of Set."},"name":"useDefineForClassFields","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6195,"key":"Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195","message":"Resolve 'keyof' to string valued property names only (no numbers or symbols)."},"name":"keyofStringsOnly","type":"boolean"},{"description":{"category":3,"code":6181,"key":"List_of_language_service_plugins_6181","message":"List of language service plugins."},"element":{"name":"plugin","type":"object"},"isTSConfigOnly":true,"name":"plugins","type":"list"}],"optionTypeMismatchDiagnostic":{"category":1,"code":6044,"key":"Compiler_option_0_expects_an_argument_6044","message":"Compiler option '{0}' expects an argument."},"unknownDidYouMeanDiagnostic":{"category":1,"code":5025,"key":"Unknown_compiler_option_0_Did_you_mean_1_5025","message":"Unknown compiler option '{0}'. Did you mean '{1}'?"},"unknownOptionDiagnostic":{"category":1,"code":5023,"key":"Unknown_compiler_option_0_5023","message":"Unknown compiler option '{0}'."}},"createBindingHelper":{"importName":"__createBinding","name":"typescript:commonjscreatebinding","priority":1,"scoped":false,"text":"\n var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\n }) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n }));"},"decorateHelper":{"importName":"__decorate","name":"typescript:decorate","priority":2,"scoped":false,"text":"\n var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\n return c > 3 && r && Object.defineProperty(target, key, r), r;\n };"},"defaultInitCompilerOptions":{"esModuleInterop":true,"forceConsistentCasingInFileNames":true,"module":1,"skipLibCheck":true,"strict":true,"target":1},"defaultMaximumTruncationLength":160,"directorySeparator":"/","emitSkippedWithNoDiagnostics":{"diagnostics":[],"emitSkipped":true},"emptyArray":[],"emptyFileSystemEntries":{"directories":[],"files":[]},"emptyIterator":{},"emptyMap":{},"emptyOptions":{},"emptySet":{},"exportStarHelper":{"dependencies":[{"importName":"__createBinding","name":"typescript:commonjscreatebinding","priority":1,"scoped":false,"text":"\n var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\n }) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n }));"}],"importName":"__exportStar","name":"typescript:export-star","priority":2,"scoped":false,"text":"\n var __exportStar = (this && this.__exportStar) || function(m, exports) {\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);\n };"},"extendsHelper":{"importName":"__extends","name":"typescript:extends","priority":0,"scoped":false,"text":"\n var __extends = (this && this.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n })();"},"externalHelpersModuleNameText":"tslib","factory":{"converters":{},"parenthesizer":{}},"formatting":{"FormattingRequestKind":{"0":"FormatDocument","1":"FormatSelection","2":"FormatOnEnter","3":"FormatOnSemicolon","4":"FormatOnOpeningCurlyBrace","5":"FormatOnClosingCurlyBrace","FormatDocument":0,"FormatOnClosingCurlyBrace":5,"FormatOnEnter":2,"FormatOnOpeningCurlyBrace":4,"FormatOnSemicolon":3,"FormatSelection":1},"RuleAction":{"1":"StopProcessingSpaceActions","16":"DeleteSpace","2":"StopProcessingTokenActions","28":"ModifySpaceAction","3":"StopAction","32":"DeleteToken","4":"InsertSpace","64":"InsertTrailingSemicolon","8":"InsertNewLine","96":"ModifyTokenAction","DeleteSpace":16,"DeleteToken":32,"InsertNewLine":8,"InsertSpace":4,"InsertTrailingSemicolon":64,"ModifySpaceAction":28,"ModifyTokenAction":96,"StopAction":3,"StopProcessingSpaceActions":1,"StopProcessingTokenActions":2},"RuleFlags":{"0":"None","1":"CanDeleteNewLines","CanDeleteNewLines":1,"None":0},"SmartIndenter":{},"anyContext":[]},"fullTripleSlashAMDReferencePathRegEx":{},"fullTripleSlashReferencePathRegEx":{},"generatorHelper":{"importName":"__generator","name":"typescript:generator","priority":6,"scoped":false,"text":"\n var __generator = (this && this.__generator) || function (thisArg, body) {\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n function verb(n) { return function (v) { return step([n, v]); }; }\n function step(op) {\n if (f) throw new TypeError(\"Generator is already executing.\");\n while (_) try {\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n if (y = 0, t) op = [op[0] & 2, t.value];\n switch (op[0]) {\n case 0: case 1: t = op; break;\n case 4: _.label++; return { value: op[1], done: false };\n case 5: _.label++; y = op[1]; op = [0]; continue;\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\n default:\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n if (t[2]) _.ops.pop();\n _.trys.pop(); continue;\n }\n op = body.call(thisArg, _);\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n }\n };"},"identitySourceMapConsumer":{},"ignoredPaths":["/node_modules/.","/.git","/.#"],"importDefaultHelper":{"importName":"__importDefault","name":"typescript:commonjsimportdefault","scoped":false,"text":"\n var __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n };"},"importStarHelper":{"dependencies":[{"importName":"__createBinding","name":"typescript:commonjscreatebinding","priority":1,"scoped":false,"text":"\n var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\n }) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n }));"},{"importName":"__setModuleDefault","name":"typescript:commonjscreatevalue","priority":1,"scoped":false,"text":"\n var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n }) : function(o, v) {\n o[\"default\"] = v;\n });"}],"importName":"__importStar","name":"typescript:commonjsimportstar","priority":2,"scoped":false,"text":"\n var __importStar = (this && this.__importStar) || function (mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n };"},"inferredTypesContainingFile":"__inferred type names__.ts","inverseJsxOptionMap":{},"libMap":{},"libs":["es5","es6","es2015","es7","es2016","es2017","es2018","es2019","es2020","esnext","dom","dom.iterable","webworker","webworker.importscripts","webworker.iterable","scripthost","es2015.core","es2015.collection","es2015.generator","es2015.iterable","es2015.promise","es2015.proxy","es2015.reflect","es2015.symbol","es2015.symbol.wellknown","es2016.array.include","es2017.object","es2017.sharedmemory","es2017.string","es2017.intl","es2017.typedarrays","es2018.asyncgenerator","es2018.asynciterable","es2018.intl","es2018.promise","es2018.regexp","es2019.array","es2019.object","es2019.string","es2019.symbol","es2020.bigint","es2020.promise","es2020.sharedmemory","es2020.string","es2020.symbol.wellknown","es2020.intl","esnext.array","esnext.symbol","esnext.asynciterable","esnext.intl","esnext.bigint","esnext.string","esnext.promise","esnext.weakref"],"metadataHelper":{"importName":"__metadata","name":"typescript:metadata","priority":3,"scoped":false,"text":"\n var __metadata = (this && this.__metadata) || function (k, v) {\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(k, v);\n };"},"missingFileModifiedTime":"1970-01-01T00:00:00.000Z","moduleResolutionOptionDeclarations":[{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_6015","message":"Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'."},"name":"target","paramType":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"shortName":"t","showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6016,"key":"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext_6016","message":"Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6079,"key":"Specify_library_files_to_be_included_in_the_compilation_6079","message":"Specify library files to be included in the compilation."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6102,"key":"Allow_javascript_files_to_be_compiled_6102","message":"Allow javascript files to be compiled."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080","message":"Specify JSX code generation: 'preserve', 'react-native', or 'react'."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6069,"key":"Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069","message":"Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6)."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6083,"key":"Base_directory_to_resolve_non_absolute_module_names_6083","message":"Base directory to resolve non-absolute module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6167,"key":"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","message":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6168,"key":"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","message":"List of root folders whose combined content represents the structure of the project at runtime."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6161,"key":"List_of_folders_to_include_type_definitions_from_6161","message":"List of folders to include type definitions from."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6124,"key":"Type_declaration_files_to_be_included_in_compilation_6124","message":"Type declaration files to be included in compilation."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6197,"key":"Include_modules_imported_with_json_extension_6197","message":"Include modules imported with '.json' extension"},"name":"resolveJsonModule","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6158,"key":"Do_not_include_the_default_library_file_lib_d_ts_6158","message":"Do not include the default library file (lib.d.ts)."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6159,"key":"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","message":"Do not add triple-slash references or imported modules to the list of compiled files."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6078,"key":"Disallow_inconsistently_cased_references_to_the_same_file_6078","message":"Disallow inconsistently-cased references to the same file."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6136,"key":"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136","message":"The maximum dependency depth to search under node_modules and load JavaScript files."},"name":"maxNodeModuleJsDepth","type":"number"}],"moduleSpecifiers":{},"noTransformers":{"declarationTransformers":[],"scriptTransformers":[]},"noTruncationMaximumTruncationLength":1000000,"nodeModulesPathPart":"/node_modules/","noopFileWatcher":{},"notImplementedResolver":{},"nullNodeConverters":{},"nullParenthesizerRules":{},"nullTransformationContext":{"factory":{"converters":{},"parenthesizer":{}}},"objectAllocator":{},"optionDeclarations":[{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6191,"key":"Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191","message":"Whether to keep outdated console output in watch mode instead of clearing the screen."},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6155,"key":"Print_names_of_files_part_of_the_compilation_6155","message":"Print names of files part of the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6154,"key":"Print_names_of_generated_files_part_of_the_compilation_6154","message":"Print names of generated files part of the compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6073,"key":"Stylize_errors_and_messages_using_color_and_context_experimental_6073","message":"Stylize errors and messages using color and context (experimental)."},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6085,"key":"Enable_tracing_of_the_name_resolution_process_6085","message":"Enable tracing of the name resolution process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6149,"key":"Show_diagnostic_information_6149","message":"Show diagnostic information."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6150,"key":"Show_verbose_diagnostic_information_6150","message":"Show verbose diagnostic information."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6223,"key":"Generates_a_CPU_profile_6223","message":"Generates a CPU profile."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6237,"key":"Generates_an_event_trace_and_a_list_of_types_6237","message":"Generates an event trace and a list of types."},"isCommandLineOnly":true,"isFilePath":true,"name":"generateTrace","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"name":"incremental","shortName":"i","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6156,"key":"The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156","message":"The locale used when displaying messages to the user (e.g. 'en-us')"},"name":"locale","type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6169,"key":"Show_all_compiler_options_6169","message":"Show all compiler options."},"name":"all","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6019,"key":"Print_the_compiler_s_version_6019","message":"Print the compiler's version."},"name":"version","shortName":"v","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6070,"key":"Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070","message":"Initializes a TypeScript project and creates a tsconfig.json file."},"name":"init","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6020,"key":"Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020","message":"Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'."},"isFilePath":true,"name":"project","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"shortName":"p","showInSimplifiedHelpView":true,"type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6364,"key":"Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364","message":"Build one or more projects and their dependencies, if out of date"},"name":"build","shortName":"b","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":1350,"key":"Print_the_final_configuration_instead_of_building_1350","message":"Print the final configuration instead of building."},"isCommandLineOnly":true,"name":"showConfig","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6503,"key":"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503","message":"Print names of files that are part of the compilation and then stop processing."},"isCommandLineOnly":true,"name":"listFilesOnly","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_6015","message":"Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'."},"name":"target","paramType":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"shortName":"t","showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6016,"key":"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext_6016","message":"Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6079,"key":"Specify_library_files_to_be_included_in_the_compilation_6079","message":"Specify library files to be included in the compilation."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6102,"key":"Allow_javascript_files_to_be_compiled_6102","message":"Allow javascript files to be compiled."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":8019,"key":"Report_errors_in_js_files_8019","message":"Report errors in .js files."},"name":"checkJs","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080","message":"Specify JSX code generation: 'preserve', 'react-native', or 'react'."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6002,"key":"Generates_corresponding_d_ts_file_6002","message":"Generates corresponding '.d.ts' file."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6000,"key":"Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000","message":"Generates a sourcemap for each corresponding '.d.ts' file."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6014,"key":"Only_emit_d_ts_declaration_files_6014","message":"Only emit '.d.ts' declaration files."},"name":"emitDeclarationOnly","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6043,"key":"Generates_corresponding_map_file_6043","message":"Generates corresponding '.map' file."},"name":"sourceMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6001,"key":"Concatenate_and_emit_output_to_single_file_6001","message":"Concatenate and emit output to single file."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6006,"key":"Redirect_output_structure_to_the_directory_6006","message":"Redirect output structure to the directory."},"isFilePath":true,"name":"outDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6058,"key":"Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058","message":"Specify the root directory of input files. Use to control the output directory structure with --outDir."},"isFilePath":true,"name":"rootDir","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6302,"key":"Enable_project_compilation_6302","message":"Enable project compilation"},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6380,"key":"Specify_file_to_store_incremental_compilation_information_6380","message":"Specify file to store incremental compilation information"},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6009,"key":"Do_not_emit_comments_to_output_6009","message":"Do not emit comments to output."},"name":"removeComments","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6010,"key":"Do_not_emit_outputs_6010","message":"Do not emit outputs."},"name":"noEmit","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6139,"key":"Import_emit_helpers_from_tslib_6139","message":"Import emit helpers from 'tslib'."},"name":"importHelpers","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":1368,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_1368","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6179,"key":"Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179","message":"Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'."},"name":"downlevelIteration","type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6153,"key":"Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153","message":"Transpile each file as a separate module (similar to 'ts.transpileModule')."},"name":"isolatedModules","transpileOptionValue":true,"type":"boolean"},{"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6180,"key":"Enable_all_strict_type_checking_options_6180","message":"Enable all strict type-checking options."},"name":"strict","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6052,"key":"Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052","message":"Raise error on expressions and declarations with an implied 'any' type."},"name":"noImplicitAny","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6113,"key":"Enable_strict_null_checks_6113","message":"Enable strict null checks."},"name":"strictNullChecks","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6186,"key":"Enable_strict_checking_of_function_types_6186","message":"Enable strict checking of function types."},"name":"strictFunctionTypes","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6214,"key":"Enable_strict_bind_call_and_apply_methods_on_functions_6214","message":"Enable strict 'bind', 'call', and 'apply' methods on functions."},"name":"strictBindCallApply","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6187,"key":"Enable_strict_checking_of_property_initialization_in_classes_6187","message":"Enable strict checking of property initialization in classes."},"name":"strictPropertyInitialization","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6115,"key":"Raise_error_on_this_expressions_with_an_implied_any_type_6115","message":"Raise error on 'this' expressions with an implied 'any' type."},"name":"noImplicitThis","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6141,"key":"Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141","message":"Parse in strict mode and emit \"use strict\" for each source file."},"name":"alwaysStrict","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6134,"key":"Report_errors_on_unused_locals_6134","message":"Report errors on unused locals."},"name":"noUnusedLocals","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6135,"key":"Report_errors_on_unused_parameters_6135","message":"Report errors on unused parameters."},"name":"noUnusedParameters","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6075,"key":"Report_error_when_not_all_code_paths_in_function_return_a_value_6075","message":"Report error when not all code paths in function return a value."},"name":"noImplicitReturns","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6076,"key":"Report_errors_for_fallthrough_cases_in_switch_statement_6076","message":"Report errors for fallthrough cases in switch statement."},"name":"noFallthroughCasesInSwitch","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6800,"key":"Include_undefined_in_index_signature_results_6800","message":"Include 'undefined' in index signature results"},"name":"noUncheckedIndexedAccess","showInSimplifiedHelpView":false,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6069,"key":"Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069","message":"Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6)."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6083,"key":"Base_directory_to_resolve_non_absolute_module_names_6083","message":"Base directory to resolve non-absolute module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6167,"key":"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","message":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6168,"key":"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","message":"List of root folders whose combined content represents the structure of the project at runtime."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6161,"key":"List_of_folders_to_include_type_definitions_from_6161","message":"List of folders to include type definitions from."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6124,"key":"Type_declaration_files_to_be_included_in_compilation_6124","message":"Type declaration files to be included in compilation."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6011,"key":"Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011","message":"Allow default imports from modules with no default export. This does not affect code emit, just typechecking."},"name":"allowSyntheticDefaultImports","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":7037,"key":"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037","message":"Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6013,"key":"Do_not_resolve_the_real_path_of_symlinks_6013","message":"Do not resolve the real path of symlinks."},"name":"preserveSymlinks","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":95076,"key":"Allow_accessing_UMD_globals_from_modules_95076","message":"Allow accessing UMD globals from modules."},"name":"allowUmdGlobalAccess","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6004,"key":"Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004","message":"Specify the location where debugger should locate TypeScript files instead of source locations."},"name":"sourceRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6003,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003","message":"Specify the location where debugger should locate map files instead of generated locations."},"name":"mapRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6151,"key":"Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151","message":"Emit a single file with source maps instead of having a separate file."},"name":"inlineSourceMap","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6175,"key":"Source_Map_Options_6175","message":"Source Map Options"},"description":{"category":3,"code":6152,"key":"Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152","message":"Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set."},"name":"inlineSources","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6065,"key":"Enables_experimental_support_for_ES7_decorators_6065","message":"Enables experimental support for ES7 decorators."},"name":"experimentalDecorators","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6066,"key":"Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066","message":"Enables experimental support for emitting type metadata for decorators."},"name":"emitDecoratorMetadata","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6146,"key":"Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146","message":"Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'."},"name":"jsxFactory","type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":18034,"key":"Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034","message":"Specify the JSX fragment factory function to use when targeting 'react' JSX emit with 'jsxFactory' compiler option is specified, e.g. 'Fragment'."},"name":"jsxFragmentFactory","type":"string"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6197,"key":"Include_modules_imported_with_json_extension_6197","message":"Include modules imported with '.json' extension"},"name":"resolveJsonModule","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6170,"key":"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170","message":"[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6084,"key":"Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084","message":"[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit"},"name":"reactNamespace","type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6160,"key":"Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160","message":"[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files."},"name":"skipDefaultLibCheck","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6163,"key":"The_character_set_of_the_input_files_6163","message":"The character set of the input files."},"name":"charset","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6164,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164","message":"Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files."},"name":"emitBOM","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6060,"key":"Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060","message":"Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix)."},"name":"newLine","paramType":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"type":{}},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6165,"key":"Do_not_truncate_error_messages_6165","message":"Do not truncate error messages."},"name":"noErrorTruncation","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6158,"key":"Do_not_include_the_default_library_file_lib_d_ts_6158","message":"Do not include the default library file (lib.d.ts)."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6159,"key":"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","message":"Do not add triple-slash references or imported modules to the list of compiled files."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6056,"key":"Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056","message":"Do not emit declarations for code that has an '@internal' annotation."},"name":"stripInternal","type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6162,"key":"Disable_size_limitations_on_JavaScript_projects_6162","message":"Disable size limitations on JavaScript projects."},"name":"disableSizeLimit","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6221,"key":"Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221","message":"Disable use of source files instead of declaration files from referenced projects."},"isTSConfigOnly":true,"name":"disableSourceOfProjectReferenceRedirect","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6224,"key":"Disable_solution_searching_for_this_project_6224","message":"Disable solution searching for this project."},"isTSConfigOnly":true,"name":"disableSolutionSearching","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6235,"key":"Disable_loading_referenced_projects_6235","message":"Disable loading referenced projects."},"isTSConfigOnly":true,"name":"disableReferencedProjectLoad","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6112,"key":"Do_not_emit_use_strict_directives_in_module_output_6112","message":"Do not emit 'use strict' directives in module output."},"name":"noImplicitUseStrict","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6157,"key":"Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157","message":"Do not generate custom helper functions like '__extends' in compiled output."},"name":"noEmitHelpers","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6008,"key":"Do_not_emit_outputs_if_any_errors_were_reported_6008","message":"Do not emit outputs if any errors were reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6007,"key":"Do_not_erase_const_enum_declarations_in_generated_code_6007","message":"Do not erase const enum declarations in generated code."},"name":"preserveConstEnums","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6166,"key":"Output_directory_for_generated_declaration_files_6166","message":"Output directory for generated declaration files."},"isFilePath":true,"name":"declarationDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6012,"key":"Skip_type_checking_of_declaration_files_6012","message":"Skip type checking of declaration files."},"name":"skipLibCheck","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6074,"key":"Do_not_report_errors_on_unused_labels_6074","message":"Do not report errors on unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6077,"key":"Do_not_report_errors_on_unreachable_code_6077","message":"Do not report errors on unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6072,"key":"Suppress_excess_property_checks_for_object_literals_6072","message":"Suppress excess property checks for object literals."},"name":"suppressExcessPropertyErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6055,"key":"Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055","message":"Suppress noImplicitAny errors for indexing objects lacking index signatures."},"name":"suppressImplicitAnyIndexErrors","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6078,"key":"Disallow_inconsistently_cased_references_to_the_same_file_6078","message":"Disallow inconsistently-cased references to the same file."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6136,"key":"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136","message":"The maximum dependency depth to search under node_modules and load JavaScript files."},"name":"maxNodeModuleJsDepth","type":"number"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6185,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6185","message":"Disable strict checking of generic signatures in function types."},"name":"noStrictGenericChecks","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6222,"key":"Emit_class_fields_with_Define_instead_of_Set_6222","message":"Emit class fields with Define instead of Set."},"name":"useDefineForClassFields","type":"boolean"},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6195,"key":"Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195","message":"Resolve 'keyof' to string valued property names only (no numbers or symbols)."},"name":"keyofStringsOnly","type":"boolean"},{"description":{"category":3,"code":6181,"key":"List_of_language_service_plugins_6181","message":"List of language service plugins."},"element":{"name":"plugin","type":"object"},"isTSConfigOnly":true,"name":"plugins","type":"list"}],"optionsForWatch":[{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6225,"key":"Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225","message":"Specify strategy for watching file: 'FixedPollingInterval' (default), 'PriorityPollingInterval', 'DynamicPriorityPolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'."},"name":"watchFile","type":{}},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6226,"key":"Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226","message":"Specify strategy for watching directory on platforms that don't support recursive watching natively: 'UseFsEvents' (default), 'FixedPollingInterval', 'DynamicPriorityPolling'."},"name":"watchDirectory","type":{}},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6227,"key":"Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227","message":"Specify strategy for creating a polling watch when it fails to create using file system events: 'FixedInterval' (default), 'PriorityInterval', 'DynamicPriority'."},"name":"fallbackPolling","type":{}},{"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6228,"key":"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6228","message":"Synchronously call callbacks and update the state of directory watchers on platforms that don't support recursive watching natively."},"name":"synchronousWatchDirectory","type":"boolean"}],"paramHelper":{"importName":"__param","name":"typescript:param","priority":4,"scoped":false,"text":"\n var __param = (this && this.__param) || function (paramIndex, decorator) {\n return function (target, key) { decorator(target, key, paramIndex); }\n };"},"parseBaseNodeFactory":{},"parseNodeFactory":{"converters":{},"parenthesizer":{}},"perfLogger":{},"performance":{"nullTimer":{}},"readHelper":{"importName":"__read","name":"typescript:read","scoped":false,"text":"\n var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n };"},"refactor":{"addOrRemoveBracesToArrowFunction":{},"convertArrowFunctionOrFunctionExpression":{},"convertParamsToDestructuredObject":{},"convertStringOrTemplateLiteral":{},"convertToOptionalChainExpression":{},"extractSymbol":{"Messages":{"cannotAccessVariablesFromNestedScopes":{"category":3,"code":0,"key":"Cannot access variables from nested scopes","message":"Cannot access variables from nested scopes"},"cannotExtractAmbientBlock":{"category":3,"code":0,"key":"Cannot extract code from ambient contexts","message":"Cannot extract code from ambient contexts"},"cannotExtractEmpty":{"category":3,"code":0,"key":"Cannot extract empty range.","message":"Cannot extract empty range."},"cannotExtractExportedEntity":{"category":3,"code":0,"key":"Cannot extract exported declaration","message":"Cannot extract exported declaration"},"cannotExtractIdentifier":{"category":3,"code":0,"key":"Select more than a single identifier.","message":"Select more than a single identifier."},"cannotExtractImport":{"category":3,"code":0,"key":"Cannot extract import statement.","message":"Cannot extract import statement."},"cannotExtractJSDoc":{"category":3,"code":0,"key":"Cannot extract JSDoc.","message":"Cannot extract JSDoc."},"cannotExtractRange":{"category":3,"code":0,"key":"Cannot extract range.","message":"Cannot extract range."},"cannotExtractRangeContainingConditionalBreakOrContinueStatements":{"category":3,"code":0,"key":"Cannot extract range containing conditional break or continue statements.","message":"Cannot extract range containing conditional break or continue statements."},"cannotExtractRangeContainingConditionalReturnStatement":{"category":3,"code":0,"key":"Cannot extract range containing conditional return statement.","message":"Cannot extract range containing conditional return statement."},"cannotExtractRangeContainingLabeledBreakOrContinueStatementWithTargetOutsideOfTheRange":{"category":3,"code":0,"key":"Cannot extract range containing labeled break or continue with target outside of the range.","message":"Cannot extract range containing labeled break or continue with target outside of the range."},"cannotExtractRangeThatContainsWritesToReferencesLocatedOutsideOfTheTargetRangeInGenerators":{"category":3,"code":0,"key":"Cannot extract range containing writes to references located outside of the target range in generators.","message":"Cannot extract range containing writes to references located outside of the target range in generators."},"cannotExtractReadonlyPropertyInitializerOutsideConstructor":{"category":3,"code":0,"key":"Cannot move initialization of read-only class property outside of the constructor","message":"Cannot move initialization of read-only class property outside of the constructor"},"cannotExtractSuper":{"category":3,"code":0,"key":"Cannot extract super call.","message":"Cannot extract super call."},"cannotExtractToExpressionArrowFunction":{"category":3,"code":0,"key":"Cannot extract constant to an arrow function without a block","message":"Cannot extract constant to an arrow function without a block"},"cannotExtractToJSClass":{"category":3,"code":0,"key":"Cannot extract constant to a class scope in JS","message":"Cannot extract constant to a class scope in JS"},"cannotExtractToOtherFunctionLike":{"category":3,"code":0,"key":"Cannot extract method to a function-like scope that is not a function","message":"Cannot extract method to a function-like scope that is not a function"},"cannotWriteInExpression":{"category":3,"code":0,"key":"Cannot write back side-effects when extracting an expression","message":"Cannot write back side-effects when extracting an expression"},"expressionExpected":{"category":3,"code":0,"key":"expression expected.","message":"expression expected."},"functionWillNotBeVisibleInTheNewScope":{"category":3,"code":0,"key":"Function will not visible in the new scope.","message":"Function will not visible in the new scope."},"statementOrExpressionExpected":{"category":3,"code":0,"key":"Statement or expression expected.","message":"Statement or expression expected."},"typeWillNotBeVisibleInTheNewScope":{"category":3,"code":0,"key":"Type will not visible in the new scope.","message":"Type will not visible in the new scope."},"uselessConstantType":{"category":3,"code":0,"key":"No reason to extract constant of type.","message":"No reason to extract constant of type."}}},"generateGetAccessorAndSetAccessor":{}},"resolvingEmptyArray":[],"restHelper":{"importName":"__rest","name":"typescript:rest","scoped":false,"text":"\n var __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n };"},"scanner":{},"screenStartingMessageCodes":[6031,6032],"semanticDiagnosticsOptionDeclarations":[{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6384,"key":"Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384","message":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"description":{"category":3,"code":6503,"key":"Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503","message":"Print names of files that are part of the compilation and then stop processing."},"isCommandLineOnly":true,"name":"listFilesOnly","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":1368,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_1368","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6052,"key":"Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052","message":"Raise error on expressions and declarations with an implied 'any' type."},"name":"noImplicitAny","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6113,"key":"Enable_strict_null_checks_6113","message":"Enable strict null checks."},"name":"strictNullChecks","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6186,"key":"Enable_strict_checking_of_function_types_6186","message":"Enable strict checking of function types."},"name":"strictFunctionTypes","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6187,"key":"Enable_strict_checking_of_property_initialization_in_classes_6187","message":"Enable strict checking of property initialization in classes."},"name":"strictPropertyInitialization","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6115,"key":"Raise_error_on_this_expressions_with_an_implied_any_type_6115","message":"Raise error on 'this' expressions with an implied 'any' type."},"name":"noImplicitThis","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6134,"key":"Report_errors_on_unused_locals_6134","message":"Report errors on unused locals."},"name":"noUnusedLocals","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6135,"key":"Report_errors_on_unused_parameters_6135","message":"Report errors on unused parameters."},"name":"noUnusedParameters","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6075,"key":"Report_error_when_not_all_code_paths_in_function_return_a_value_6075","message":"Report error when not all code paths in function return a value."},"name":"noImplicitReturns","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6076,"key":"Report_errors_for_fallthrough_cases_in_switch_statement_6076","message":"Report errors for fallthrough cases in switch statement."},"name":"noFallthroughCasesInSwitch","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6800,"key":"Include_undefined_in_index_signature_results_6800","message":"Include 'undefined' in index signature results"},"name":"noUncheckedIndexedAccess","showInSimplifiedHelpView":false,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6011,"key":"Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011","message":"Allow default imports from modules with no default export. This does not affect code emit, just typechecking."},"name":"allowSyntheticDefaultImports","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":7037,"key":"Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037","message":"Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":95076,"key":"Allow_accessing_UMD_globals_from_modules_95076","message":"Allow accessing UMD globals from modules."},"name":"allowUmdGlobalAccess","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6065,"key":"Enables_experimental_support_for_ES7_decorators_6065","message":"Enables experimental support for ES7 decorators."},"name":"experimentalDecorators","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6177,"key":"Experimental_Options_6177","message":"Experimental Options"},"description":{"category":3,"code":6066,"key":"Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066","message":"Enables experimental support for emitting type metadata for decorators."},"name":"emitDecoratorMetadata","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"name":"jsxImportSource","type":"string"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6165,"key":"Do_not_truncate_error_messages_6165","message":"Do not truncate error messages."},"name":"noErrorTruncation","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6112,"key":"Do_not_emit_use_strict_directives_in_module_output_6112","message":"Do not emit 'use strict' directives in module output."},"name":"noImplicitUseStrict","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6074,"key":"Do_not_report_errors_on_unused_labels_6074","message":"Do not report errors on unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6077,"key":"Do_not_report_errors_on_unreachable_code_6077","message":"Do not report errors on unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6072,"key":"Suppress_excess_property_checks_for_object_literals_6072","message":"Suppress excess property checks for object literals."},"name":"suppressExcessPropertyErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6055,"key":"Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055","message":"Suppress noImplicitAny errors for indexing objects lacking index signatures."},"name":"suppressImplicitAnyIndexErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6185,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6185","message":"Disable strict checking of generic signatures in function types."},"name":"noStrictGenericChecks","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6222,"key":"Emit_class_fields_with_Define_instead_of_Set_6222","message":"Emit class fields with Define instead of Set."},"name":"useDefineForClassFields","type":"boolean"}],"server":{"ActionInvalidate":"action::invalidate","ActionPackageInstalled":"action::packageInstalled","ActionSet":"action::set","Arguments":{"EnableTelemetry":"--enableTelemetry","GlobalCacheLocation":"--globalTypingsCacheLocation","LogFile":"--logFile","NpmLocation":"--npmLocation","TypesMapLocation":"--typesMapLocation","TypingSafeListLocation":"--typingSafeListLocation","ValidateDefaultNpmLocation":"--validateDefaultNpmLocation"},"EventBeginInstallTypes":"event::beginInstallTypes","EventEndInstallTypes":"event::endInstallTypes","EventInitializationFailed":"event::initializationFailed","EventTypesRegistry":"event::typesRegistry"},"servicesVersion":"0.8","setModuleDefaultHelper":{"importName":"__setModuleDefault","name":"typescript:commonjscreatevalue","priority":1,"scoped":false,"text":"\n var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n }) : function(o, v) {\n o[\"default\"] = v;\n });"},"sourceFileAffectingCompilerOptions":[{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_ES2019_ES2020_or_6015","message":"Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'."},"name":"target","paramType":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"shortName":"t","showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6016,"key":"Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_es2020_or_ESNext_6016","message":"Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6079,"key":"Specify_library_files_to_be_included_in_the_compilation_6079","message":"Specify library files to be included in the compilation."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6102,"key":"Allow_javascript_files_to_be_compiled_6102","message":"Allow javascript files to be compiled."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080","message":"Specify JSX code generation: 'preserve', 'react-native', or 'react'."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsSourceFile":true,"category":{"category":3,"code":6173,"key":"Strict_Type_Checking_Options_6173","message":"Strict Type-Checking Options"},"description":{"category":3,"code":6141,"key":"Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141","message":"Parse in strict mode and emit \"use strict\" for each source file."},"name":"alwaysStrict","showInSimplifiedHelpView":true,"strictFlag":true,"type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6176,"key":"Additional_Checks_6176","message":"Additional Checks"},"description":{"category":3,"code":6076,"key":"Report_errors_for_fallthrough_cases_in_switch_statement_6076","message":"Report errors for fallthrough cases in switch statement."},"name":"noFallthroughCasesInSwitch","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6069,"key":"Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069","message":"Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6)."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6083,"key":"Base_directory_to_resolve_non_absolute_module_names_6083","message":"Base directory to resolve non-absolute module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6167,"key":"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","message":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6168,"key":"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","message":"List of root folders whose combined content represents the structure of the project at runtime."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6161,"key":"List_of_folders_to_include_type_definitions_from_6161","message":"List of folders to include type definitions from."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6124,"key":"Type_declaration_files_to_be_included_in_compilation_6124","message":"Type declaration files to be included in compilation."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":1,"code":6238,"key":"Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238","message":"Specify the module specifier to be used to import the `jsx` and `jsxs` factory functions from. eg, react"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6197,"key":"Include_modules_imported_with_json_extension_6197","message":"Include modules imported with '.json' extension"},"name":"resolveJsonModule","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6158,"key":"Do_not_include_the_default_library_file_lib_d_ts_6158","message":"Do not include the default library file (lib.d.ts)."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6159,"key":"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","message":"Do not add triple-slash references or imported modules to the list of compiled files."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6162,"key":"Disable_size_limitations_on_JavaScript_projects_6162","message":"Disable size limitations on JavaScript projects."},"name":"disableSizeLimit","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6074,"key":"Do_not_report_errors_on_unused_labels_6074","message":"Do not report errors on unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6077,"key":"Do_not_report_errors_on_unreachable_code_6077","message":"Do not report errors on unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6078,"key":"Disallow_inconsistently_cased_references_to_the_same_file_6078","message":"Disallow inconsistently-cased references to the same file."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6136,"key":"The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136","message":"The maximum dependency depth to search under node_modules and load JavaScript files."},"name":"maxNodeModuleJsDepth","type":"number"}],"spreadArraysHelper":{"importName":"__spreadArrays","name":"typescript:spreadArrays","scoped":false,"text":"\n var __spreadArrays = (this && this.__spreadArrays) || function () {\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\n r[k] = a[j];\n return r;\n };"},"spreadHelper":{"dependencies":[{"importName":"__read","name":"typescript:read","scoped":false,"text":"\n var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n };"}],"importName":"__spread","name":"typescript:spread","scoped":false,"text":"\n var __spread = (this && this.__spread) || function () {\n for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));\n return ar;\n };"},"supportedJSAndJsonExtensions":[".js",".jsx",".json"],"supportedJSExtensions":[".js",".jsx"],"supportedTSExtensions":[".ts",".tsx",".d.ts"],"supportedTSExtensionsForExtractExtension":[".d.ts",".ts",".tsx"],"supportedTSExtensionsWithJson":[".ts",".tsx",".d.ts",".json"],"sys":{"args":["--no-cache"],"debugMode":false,"newLine":"\n","useCaseSensitiveFileNames":true},"templateObjectHelper":{"importName":"__makeTemplateObject","name":"typescript:makeTemplateObject","priority":0,"scoped":false,"text":"\n var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\n return cooked;\n };"},"testFormatSettings":{"convertTabsToSpaces":true,"indentSize":4,"indentStyle":2,"insertSpaceAfterCommaDelimiter":true,"insertSpaceAfterConstructor":false,"insertSpaceAfterFunctionKeywordForAnonymousFunctions":false,"insertSpaceAfterKeywordsInControlFlowStatements":true,"insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":true,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":false,"insertSpaceAfterSemicolonInForStatements":true,"insertSpaceBeforeAndAfterBinaryOperators":true,"insertSpaceBeforeFunctionParenthesis":false,"newLineCharacter":"\n","placeOpenBraceOnNewLineForControlBlocks":false,"placeOpenBraceOnNewLineForFunctions":false,"semicolons":"ignore","tabSize":4,"trimTrailingWhitespace":true},"textChanges":{"LeadingTriviaOption":{"0":"Exclude","1":"IncludeAll","2":"JSDoc","3":"StartLine","Exclude":0,"IncludeAll":1,"JSDoc":2,"StartLine":3},"TrailingTriviaOption":{"0":"Exclude","1":"ExcludeWhitespace","2":"Include","Exclude":0,"ExcludeWhitespace":1,"Include":2}},"tracing":{"Phase":{"Bind":"bind","Check":"check","Emit":"emit","Parse":"parse","Program":"program"}},"transpileOptionValueCompilerOptions":[{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"name":"incremental","shortName":"i","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6079,"key":"Specify_library_files_to_be_included_in_the_compilation_6079","message":"Specify library files to be included in the compilation."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6002,"key":"Generates_corresponding_d_ts_file_6002","message":"Generates corresponding '.d.ts' file."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6000,"key":"Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000","message":"Generates a sourcemap for each corresponding '.d.ts' file."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6014,"key":"Only_emit_d_ts_declaration_files_6014","message":"Only emit '.d.ts' declaration files."},"name":"emitDeclarationOnly","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6001,"key":"Concatenate_and_emit_output_to_single_file_6001","message":"Concatenate and emit output to single file."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6302,"key":"Enable_project_compilation_6302","message":"Enable project compilation"},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6380,"key":"Specify_file_to_store_incremental_compilation_information_6380","message":"Specify file to store incremental compilation information"},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6010,"key":"Do_not_emit_outputs_6010","message":"Do not emit outputs."},"name":"noEmit","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6172,"key":"Basic_Options_6172","message":"Basic Options"},"description":{"category":3,"code":6153,"key":"Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153","message":"Transpile each file as a separate module (similar to 'ts.transpileModule')."},"name":"isolatedModules","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6167,"key":"A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167","message":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6168,"key":"List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168","message":"List of root folders whose combined content represents the structure of the project at runtime."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6174,"key":"Module_Resolution_Options_6174","message":"Module Resolution Options"},"description":{"category":3,"code":6124,"key":"Type_declaration_files_to_be_included_in_compilation_6124","message":"Type declaration files to be included in compilation."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6170,"key":"Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170","message":"[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6158,"key":"Do_not_include_the_default_library_file_lib_d_ts_6158","message":"Do not include the default library file (lib.d.ts)."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6159,"key":"Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159","message":"Do not add triple-slash references or imported modules to the list of compiled files."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6008,"key":"Do_not_emit_outputs_if_any_errors_were_reported_6008","message":"Do not emit outputs if any errors were reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6178,"key":"Advanced_Options_6178","message":"Advanced Options"},"description":{"category":3,"code":6166,"key":"Output_directory_for_generated_declaration_files_6166","message":"Output directory for generated declaration files."},"isFilePath":true,"name":"declarationDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"}],"typeAcquisitionDeclarations":[{"name":"enableAutoDiscovery","type":"boolean"},{"name":"enable","type":"boolean"},{"element":{"name":"include","type":"string"},"name":"include","type":"list"},{"element":{"name":"exclude","type":"string"},"name":"exclude","type":"list"},{"name":"disableFilenameBasedTypeAcquisition","type":"boolean"}],"typeKeywords":[128,127,155,131,94,138,141,103,144,145,142,147,148,109,113,150,151,152],"unchangedPollThresholds":{"2000":256,"250":32,"500":64},"unchangedTextChangeRange":{"newLength":0,"span":{"length":0,"start":0}},"valuesHelper":{"importName":"__values","name":"typescript:values","scoped":false,"text":"\n var __values = (this && this.__values) || function(o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return { value: o && o[i++], done: !o };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\n };"},"version":"4.1.5","versionMajorMinor":"4.1"},"logLevel":20,"namespace":"config","package":"ts-jest","version":"27.0.0-next.6"},"message":"normalized compiler module config via ts-jest option","sequence":9,"time":"2021-02-22T07:29:38.849Z"}
{"context":{"config":{"automock":false,"cache":false,"cacheDirectory":"/tmp/jest_rs","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/home/qnighy/workdir/ts-jest-esm-failure-example","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts"],"extraGlobals":[],"forceCoverageMatch":[],"globals":{},"haste":{"computeSha1":false,"throwOnModuleCollision":false},"injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"name":"2624e64780b83d86a78bfd963b1f7966","prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/home/qnighy/workdir/ts-jest-esm-failure-example","roots":["/home/qnighy/workdir/ts-jest-esm-failure-example"],"runner":"jest-runner","setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-environment-node/build/index.js","testEnvironmentOptions":{},"testLocationInResults":false,"testMatch":["**/__tests__/**/*.[jt]s?(x)","**/?(*.)+(spec|test).[tj]s?(x)"],"testPathIgnorePatterns":["/node_modules/"],"testRegex":[],"testRunner":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-circus/runner.js","testURL":"http://localhost","timers":"real","transform":[["\\.[jt]sx?$","/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"logLevel":20,"namespace":"backports","package":"ts-jest","version":"27.0.0-next.6"},"message":"backporting config","sequence":10,"time":"2021-02-22T07:29:38.878Z"}
{"context":{"jestConfig":{"automock":false,"cache":false,"cacheDirectory":"/tmp/jest_rs","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/home/qnighy/workdir/ts-jest-esm-failure-example","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts"],"extraGlobals":[],"forceCoverageMatch":[],"globals":{"ts-jest":{}},"haste":{"computeSha1":false,"throwOnModuleCollision":false},"injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"name":"2624e64780b83d86a78bfd963b1f7966","prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/home/qnighy/workdir/ts-jest-esm-failure-example","roots":["/home/qnighy/workdir/ts-jest-esm-failure-example"],"runner":"jest-runner","setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-environment-node/build/index.js","testEnvironmentOptions":{},"testLocationInResults":false,"testMatch":["**/__tests__/**/*.[jt]s?(x)","**/?(*.)+(spec|test).[tj]s?(x)"],"testPathIgnorePatterns":["/node_modules/"],"testRegex":[],"testRunner":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-circus/runner.js","testURL":"http://localhost","timers":"real","transform":[["\\.[jt]sx?$","/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"logLevel":20,"namespace":"config","package":"ts-jest","version":"27.0.0-next.6"},"message":"normalized jest config","sequence":11,"time":"2021-02-22T07:29:38.878Z"}
{"context":{"logLevel":20,"namespace":"config","package":"ts-jest","version":"27.0.0-next.6"},"message":"babel is disabled","sequence":12,"time":"2021-02-22T07:29:38.879Z"}
{"context":{"diagnostics":{"exclude":[],"ignoreCodes":[6059,18002,18003],"pretty":true,"throws":true},"logLevel":20,"namespace":"config","package":"ts-jest","version":"27.0.0-next.6"},"message":"normalized diagnostics config via ts-jest option","sequence":13,"time":"2021-02-22T07:29:38.880Z"}
{"context":{"logLevel":20,"namespace":"config","package":"ts-jest","tsConfigFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/tsconfig.json","version":"27.0.0-next.6"},"message":"readTsConfig(): reading /home/qnighy/workdir/ts-jest-esm-failure-example/tsconfig.json","sequence":14,"time":"2021-02-22T07:29:38.881Z"}
{"context":{"logLevel":20,"namespace":"config","package":"ts-jest","tsconfig":{"compileOnSave":false,"configFileSpecs":{"includeSpecs":["**/*"],"validatedIncludeSpecs":["**/*"],"wildcardDirectories":{"/home/qnighy/workdir/ts-jest-esm-failure-example":1}},"errors":[],"fileNames":["/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","/home/qnighy/workdir/ts-jest-esm-failure-example/lib.ts"],"options":{"allowJs":true,"checkJs":true,"configFilePath":"/home/qnighy/workdir/ts-jest-esm-failure-example/tsconfig.json","declaration":false,"esModuleInterop":true,"inlineSourceMap":false,"inlineSources":true,"isolatedModules":true,"lib":["lib.es2015.d.ts","lib.dom.d.ts"],"module":99,"moduleResolution":2,"noEmit":false,"outDir":"$$ts-jest$$","removeComments":false,"sourceMap":true,"strict":true,"target":99},"raw":{"compileOnSave":false,"compilerOptions":{"allowJs":true,"checkJs":true,"esModuleInterop":true,"isolatedModules":true,"lib":["ES2015","DOM"],"module":"ESNext","moduleResolution":"node","strict":true,"target":"ESNext"}},"typeAcquisition":{"enable":false,"exclude":[],"include":[]},"wildcardDirectories":{"/home/qnighy/workdir/ts-jest-esm-failure-example":1}},"version":"27.0.0-next.6"},"message":"normalized typescript config via ts-jest option","sequence":15,"time":"2021-02-22T07:29:38.893Z"}
{"context":{"customTransformers":{"after":[],"afterDeclarations":[],"before":[{}]},"logLevel":20,"namespace":"config","package":"ts-jest","version":"27.0.0-next.6"},"message":"normalized custom AST transformers via ts-jest option","sequence":16,"time":"2021-02-22T07:29:38.894Z"}
{"context":{"logLevel":20,"namespace":"config","package":"ts-jest","version":"27.0.0-next.6"},"message":"file caching disabled","sequence":17,"time":"2021-02-22T07:29:38.925Z"}
{"context":{"logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"27.0.0-next.6"},"message":"created language service","sequence":18,"time":"2021-02-22T07:29:38.926Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":19,"time":"2021-02-22T07:29:38.927Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":20,"time":"2021-02-22T07:29:38.927Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":21,"time":"2021-02-22T07:29:38.935Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":22,"time":"2021-02-22T07:29:38.938Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":23,"time":"2021-02-22T07:29:38.941Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":24,"time":"2021-02-22T07:29:38.944Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":25,"time":"2021-02-22T07:29:38.947Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":26,"time":"2021-02-22T07:29:38.950Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":27,"time":"2021-02-22T07:29:38.952Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":28,"time":"2021-02-22T07:29:38.953Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":29,"time":"2021-02-22T07:29:38.954Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":30,"time":"2021-02-22T07:29:38.961Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":31,"time":"2021-02-22T07:29:38.971Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":32,"time":"2021-02-22T07:29:38.972Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":33,"time":"2021-02-22T07:29:38.972Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":34,"time":"2021-02-22T07:29:38.974Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":35,"time":"2021-02-22T07:29:38.975Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":36,"time":"2021-02-22T07:29:38.976Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":37,"time":"2021-02-22T07:29:38.977Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":38,"time":"2021-02-22T07:29:38.979Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":39,"time":"2021-02-22T07:29:38.981Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":40,"time":"2021-02-22T07:29:38.983Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":41,"time":"2021-02-22T07:29:38.984Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":42,"time":"2021-02-22T07:29:38.984Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":43,"time":"2021-02-22T07:29:38.985Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":44,"time":"2021-02-22T07:29:38.987Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":45,"time":"2021-02-22T07:29:38.991Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":46,"time":"2021-02-22T07:29:38.992Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":47,"time":"2021-02-22T07:29:38.993Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":48,"time":"2021-02-22T07:29:38.994Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__core/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":49,"time":"2021-02-22T07:29:38.994Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":50,"time":"2021-02-22T07:29:38.994Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":51,"time":"2021-02-22T07:29:39.032Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":52,"time":"2021-02-22T07:29:39.034Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":53,"time":"2021-02-22T07:29:39.037Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":54,"time":"2021-02-22T07:29:39.038Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":55,"time":"2021-02-22T07:29:39.040Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":56,"time":"2021-02-22T07:29:39.042Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":57,"time":"2021-02-22T07:29:39.044Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":58,"time":"2021-02-22T07:29:39.049Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__generator/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":59,"time":"2021-02-22T07:29:39.050Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":60,"time":"2021-02-22T07:29:39.050Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@babel/types/lib/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":61,"time":"2021-02-22T07:29:39.057Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":62,"time":"2021-02-22T07:29:39.057Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__traverse/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":63,"time":"2021-02-22T07:29:39.207Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":64,"time":"2021-02-22T07:29:39.207Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__template/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":65,"time":"2021-02-22T07:29:39.259Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":66,"time":"2021-02-22T07:29:39.260Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@babel/parser/typings/babel-parser.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":67,"time":"2021-02-22T07:29:39.263Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":68,"time":"2021-02-22T07:29:39.263Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":69,"time":"2021-02-22T07:29:39.266Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/graceful-fs/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":70,"time":"2021-02-22T07:29:39.267Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":71,"time":"2021-02-22T07:29:39.267Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":72,"time":"2021-02-22T07:29:39.268Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":73,"time":"2021-02-22T07:29:39.270Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":74,"time":"2021-02-22T07:29:39.270Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/base.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":75,"time":"2021-02-22T07:29:39.271Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":76,"time":"2021-02-22T07:29:39.271Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/ts3.6/base.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":77,"time":"2021-02-22T07:29:39.271Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":78,"time":"2021-02-22T07:29:39.271Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/ts3.4/base.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":79,"time":"2021-02-22T07:29:39.271Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":80,"time":"2021-02-22T07:29:39.272Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/globals.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":81,"time":"2021-02-22T07:29:39.272Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":82,"time":"2021-02-22T07:29:39.272Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/async_hooks.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":83,"time":"2021-02-22T07:29:39.280Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":84,"time":"2021-02-22T07:29:39.280Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/buffer.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":85,"time":"2021-02-22T07:29:39.285Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":86,"time":"2021-02-22T07:29:39.285Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/child_process.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":87,"time":"2021-02-22T07:29:39.286Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":88,"time":"2021-02-22T07:29:39.286Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/cluster.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":89,"time":"2021-02-22T07:29:39.299Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":90,"time":"2021-02-22T07:29:39.299Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/console.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":91,"time":"2021-02-22T07:29:39.307Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":92,"time":"2021-02-22T07:29:39.307Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/constants.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":93,"time":"2021-02-22T07:29:39.309Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":94,"time":"2021-02-22T07:29:39.309Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/crypto.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":95,"time":"2021-02-22T07:29:39.311Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":96,"time":"2021-02-22T07:29:39.311Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/dgram.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":97,"time":"2021-02-22T07:29:39.335Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":98,"time":"2021-02-22T07:29:39.335Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/dns.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":99,"time":"2021-02-22T07:29:39.344Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":100,"time":"2021-02-22T07:29:39.344Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/domain.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":101,"time":"2021-02-22T07:29:39.352Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":102,"time":"2021-02-22T07:29:39.352Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/events.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":103,"time":"2021-02-22T07:29:39.352Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":104,"time":"2021-02-22T07:29:39.352Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/fs.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":105,"time":"2021-02-22T07:29:39.353Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":106,"time":"2021-02-22T07:29:39.353Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/fs/promises.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":107,"time":"2021-02-22T07:29:39.427Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":108,"time":"2021-02-22T07:29:39.427Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/http.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":109,"time":"2021-02-22T07:29:39.435Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":110,"time":"2021-02-22T07:29:39.435Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/http2.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":111,"time":"2021-02-22T07:29:39.439Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":112,"time":"2021-02-22T07:29:39.439Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/https.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":113,"time":"2021-02-22T07:29:39.459Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":114,"time":"2021-02-22T07:29:39.459Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/inspector.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":115,"time":"2021-02-22T07:29:39.460Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":116,"time":"2021-02-22T07:29:39.461Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/module.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":117,"time":"2021-02-22T07:29:39.485Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":118,"time":"2021-02-22T07:29:39.485Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/net.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":119,"time":"2021-02-22T07:29:39.486Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":120,"time":"2021-02-22T07:29:39.486Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/os.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":121,"time":"2021-02-22T07:29:39.489Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":122,"time":"2021-02-22T07:29:39.489Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/path.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":123,"time":"2021-02-22T07:29:39.492Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":124,"time":"2021-02-22T07:29:39.492Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/perf_hooks.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":125,"time":"2021-02-22T07:29:39.497Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":126,"time":"2021-02-22T07:29:39.497Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/process.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":127,"time":"2021-02-22T07:29:39.504Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":128,"time":"2021-02-22T07:29:39.504Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/punycode.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":129,"time":"2021-02-22T07:29:39.508Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":130,"time":"2021-02-22T07:29:39.508Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/querystring.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":131,"time":"2021-02-22T07:29:39.509Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":132,"time":"2021-02-22T07:29:39.509Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/readline.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":133,"time":"2021-02-22T07:29:39.510Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":134,"time":"2021-02-22T07:29:39.510Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/repl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":135,"time":"2021-02-22T07:29:39.512Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":136,"time":"2021-02-22T07:29:39.512Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/stream.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":137,"time":"2021-02-22T07:29:39.520Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":138,"time":"2021-02-22T07:29:39.520Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/string_decoder.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":139,"time":"2021-02-22T07:29:39.528Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":140,"time":"2021-02-22T07:29:39.528Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/timers.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":141,"time":"2021-02-22T07:29:39.528Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":142,"time":"2021-02-22T07:29:39.529Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/tls.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":143,"time":"2021-02-22T07:29:39.530Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":144,"time":"2021-02-22T07:29:39.530Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/trace_events.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":145,"time":"2021-02-22T07:29:39.538Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":146,"time":"2021-02-22T07:29:39.538Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/tty.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":147,"time":"2021-02-22T07:29:39.539Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":148,"time":"2021-02-22T07:29:39.539Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/url.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":149,"time":"2021-02-22T07:29:39.540Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":150,"time":"2021-02-22T07:29:39.540Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/util.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":151,"time":"2021-02-22T07:29:39.543Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":152,"time":"2021-02-22T07:29:39.543Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/v8.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":153,"time":"2021-02-22T07:29:39.556Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":154,"time":"2021-02-22T07:29:39.556Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/vm.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":155,"time":"2021-02-22T07:29:39.557Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":156,"time":"2021-02-22T07:29:39.557Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/worker_threads.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":157,"time":"2021-02-22T07:29:39.559Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":158,"time":"2021-02-22T07:29:39.559Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/zlib.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":159,"time":"2021-02-22T07:29:39.562Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":160,"time":"2021-02-22T07:29:39.562Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":161,"time":"2021-02-22T07:29:39.570Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":162,"time":"2021-02-22T07:29:39.570Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":163,"time":"2021-02-22T07:29:39.570Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":164,"time":"2021-02-22T07:29:39.570Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2016.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":165,"time":"2021-02-22T07:29:39.571Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":166,"time":"2021-02-22T07:29:39.571Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":167,"time":"2021-02-22T07:29:39.571Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":168,"time":"2021-02-22T07:29:39.571Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es5.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":169,"time":"2021-02-22T07:29:39.572Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":170,"time":"2021-02-22T07:29:39.572Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.core.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":171,"time":"2021-02-22T07:29:39.637Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":172,"time":"2021-02-22T07:29:39.637Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.collection.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":173,"time":"2021-02-22T07:29:39.640Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":174,"time":"2021-02-22T07:29:39.640Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.iterable.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":175,"time":"2021-02-22T07:29:39.640Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":176,"time":"2021-02-22T07:29:39.640Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.symbol.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":177,"time":"2021-02-22T07:29:39.643Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":178,"time":"2021-02-22T07:29:39.643Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.generator.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":179,"time":"2021-02-22T07:29:39.643Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":180,"time":"2021-02-22T07:29:39.643Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.promise.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":181,"time":"2021-02-22T07:29:39.644Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":182,"time":"2021-02-22T07:29:39.644Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.proxy.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":183,"time":"2021-02-22T07:29:39.646Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":184,"time":"2021-02-22T07:29:39.647Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.reflect.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":185,"time":"2021-02-22T07:29:39.648Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":186,"time":"2021-02-22T07:29:39.649Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":187,"time":"2021-02-22T07:29:39.650Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":188,"time":"2021-02-22T07:29:39.650Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2016.array.include.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":189,"time":"2021-02-22T07:29:39.652Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":190,"time":"2021-02-22T07:29:39.652Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.object.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":191,"time":"2021-02-22T07:29:39.653Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":192,"time":"2021-02-22T07:29:39.653Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":193,"time":"2021-02-22T07:29:39.654Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":194,"time":"2021-02-22T07:29:39.654Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.string.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":195,"time":"2021-02-22T07:29:39.655Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":196,"time":"2021-02-22T07:29:39.655Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.intl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":197,"time":"2021-02-22T07:29:39.655Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":198,"time":"2021-02-22T07:29:39.655Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":199,"time":"2021-02-22T07:29:39.655Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":200,"time":"2021-02-22T07:29:39.655Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":201,"time":"2021-02-22T07:29:39.656Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":202,"time":"2021-02-22T07:29:39.656Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":203,"time":"2021-02-22T07:29:39.657Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":204,"time":"2021-02-22T07:29:39.657Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.promise.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":205,"time":"2021-02-22T07:29:39.657Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":206,"time":"2021-02-22T07:29:39.657Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.regexp.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":207,"time":"2021-02-22T07:29:39.658Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":208,"time":"2021-02-22T07:29:39.658Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.intl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":209,"time":"2021-02-22T07:29:39.658Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":210,"time":"2021-02-22T07:29:39.658Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.esnext.intl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":211,"time":"2021-02-22T07:29:39.659Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":212,"time":"2021-02-22T07:29:39.659Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2020.bigint.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":213,"time":"2021-02-22T07:29:39.659Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":214,"time":"2021-02-22T07:29:39.659Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/globals.global.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":215,"time":"2021-02-22T07:29:39.668Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":216,"time":"2021-02-22T07:29:39.669Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/wasi.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":217,"time":"2021-02-22T07:29:39.669Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":218,"time":"2021-02-22T07:29:39.669Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/assert.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":219,"time":"2021-02-22T07:29:39.670Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":220,"time":"2021-02-22T07:29:39.670Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/istanbul-lib-coverage/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":221,"time":"2021-02-22T07:29:39.671Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":222,"time":"2021-02-22T07:29:39.672Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/istanbul-lib-report/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":223,"time":"2021-02-22T07:29:39.672Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":224,"time":"2021-02-22T07:29:39.672Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":225,"time":"2021-02-22T07:29:39.674Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":226,"time":"2021-02-22T07:29:39.675Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/istanbul-reports/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":227,"time":"2021-02-22T07:29:39.675Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":228,"time":"2021-02-22T07:29:39.675Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":229,"time":"2021-02-22T07:29:39.676Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":230,"time":"2021-02-22T07:29:39.677Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":231,"time":"2021-02-22T07:29:39.677Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":232,"time":"2021-02-22T07:29:39.677Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":233,"time":"2021-02-22T07:29:39.689Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":234,"time":"2021-02-22T07:29:39.690Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":235,"time":"2021-02-22T07:29:39.690Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":236,"time":"2021-02-22T07:29:39.690Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":237,"time":"2021-02-22T07:29:39.691Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":238,"time":"2021-02-22T07:29:39.692Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":239,"time":"2021-02-22T07:29:39.699Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":240,"time":"2021-02-22T07:29:39.700Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/cleanupSemantic.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":241,"time":"2021-02-22T07:29:39.700Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":242,"time":"2021-02-22T07:29:39.700Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/diffLines.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":243,"time":"2021-02-22T07:29:39.702Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":244,"time":"2021-02-22T07:29:39.702Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/types.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":245,"time":"2021-02-22T07:29:39.703Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":246,"time":"2021-02-22T07:29:39.703Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/printDiffs.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":247,"time":"2021-02-22T07:29:39.704Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":248,"time":"2021-02-22T07:29:39.704Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/pretty-format/build/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":249,"time":"2021-02-22T07:29:39.706Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":250,"time":"2021-02-22T07:29:39.706Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":251,"time":"2021-02-22T07:29:39.709Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/pretty-format/build/types.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":252,"time":"2021-02-22T07:29:39.709Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":253,"time":"2021-02-22T07:29:39.709Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/prettier/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":254,"time":"2021-02-22T07:29:39.711Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":255,"time":"2021-02-22T07:29:39.711Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/stack-utils/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":256,"time":"2021-02-22T07:29:39.727Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":257,"time":"2021-02-22T07:29:39.727Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/yargs/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":258,"time":"2021-02-22T07:29:39.729Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":259,"time":"2021-02-22T07:29:39.729Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":260,"time":"2021-02-22T07:29:39.753Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":261,"time":"2021-02-22T07:29:39.755Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/yargs-parser/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":262,"time":"2021-02-22T07:29:39.756Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":263,"time":"2021-02-22T07:29:39.756Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.dom.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache miss","sequence":264,"time":"2021-02-22T07:29:39.758Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":265,"time":"2021-02-22T07:29:39.758Z"}
{"context":{"fileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","transformOptions":{"cacheFS":{},"collectCoverage":false,"collectCoverageFrom":[],"config":{"automock":false,"cache":false,"cacheDirectory":"/tmp/jest_rs","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/home/qnighy/workdir/ts-jest-esm-failure-example","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts"],"extraGlobals":[],"forceCoverageMatch":[],"globals":{},"haste":{"computeSha1":false,"throwOnModuleCollision":false},"injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"name":"2624e64780b83d86a78bfd963b1f7966","prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/home/qnighy/workdir/ts-jest-esm-failure-example","roots":["/home/qnighy/workdir/ts-jest-esm-failure-example"],"runner":"jest-runner","setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-environment-node/build/index.js","testEnvironmentOptions":{},"testLocationInResults":false,"testMatch":["**/__tests__/**/*.[jt]s?(x)","**/?(*.)+(spec|test).[tj]s?(x)"],"testPathIgnorePatterns":["/node_modules/"],"testRegex":[],"testRunner":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-circus/runner.js","testURL":"http://localhost","timers":"real","transform":[["\\.[jt]sx?$","/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"configString":"{\"automock\":false,\"cache\":false,\"cacheDirectory\":\"/tmp/jest_rs\",\"clearMocks\":false,\"coveragePathIgnorePatterns\":[\"/node_modules/\"],\"cwd\":\"/home/qnighy/workdir/ts-jest-esm-failure-example\",\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"extensionsToTreatAsEsm\":[\".ts\"],\"extraGlobals\":[],\"forceCoverageMatch\":[],\"globals\":{},\"haste\":{\"computeSha1\":false,\"throwOnModuleCollision\":false},\"injectGlobals\":true,\"moduleDirectories\":[\"node_modules\"],\"moduleFileExtensions\":[\"js\",\"jsx\",\"ts\",\"tsx\",\"json\",\"node\"],\"moduleNameMapper\":[],\"modulePathIgnorePatterns\":[],\"name\":\"2624e64780b83d86a78bfd963b1f7966\",\"prettierPath\":\"prettier\",\"resetMocks\":false,\"resetModules\":false,\"restoreMocks\":false,\"rootDir\":\"/home/qnighy/workdir/ts-jest-esm-failure-example\",\"roots\":[\"/home/qnighy/workdir/ts-jest-esm-failure-example\"],\"runner\":\"jest-runner\",\"setupFiles\":[],\"setupFilesAfterEnv\":[],\"skipFilter\":false,\"slowTestThreshold\":5,\"snapshotSerializers\":[],\"testEnvironment\":\"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-environment-node/build/index.js\",\"testEnvironmentOptions\":{},\"testLocationInResults\":false,\"testMatch\":[\"**/__tests__/**/*.[jt]s?(x)\",\"**/?(*.)+(spec|test).[tj]s?(x)\"],\"testPathIgnorePatterns\":[\"/node_modules/\"],\"testRegex\":[],\"testRunner\":\"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-circus/runner.js\",\"testURL\":\"http://localhost\",\"timers\":\"real\",\"transform\":[[\"\\\\.[jt]sx?$\",\"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/ts-jest/dist/index.js\",{}]],\"transformIgnorePatterns\":[\"/node_modules/\",\"\\\\.pnp\\\\.[^\\\\/]+$\"],\"watchPathIgnorePatterns\":[]}","coverageProvider":"babel","instrument":false,"isInternalModule":false,"supportsDynamicImport":true,"supportsExportNamespaceFrom":true,"supportsStaticESM":true,"supportsTopLevelAwait":true,"transformerConfig":{}},"version":"27.0.0-next.6"},"message":"computing cache key for /home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","sequence":266,"time":"2021-02-22T07:29:40.690Z"}
{"context":{"fileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","transformOptions":{"cacheFS":{},"collectCoverage":false,"collectCoverageFrom":[],"config":{"automock":false,"cache":false,"cacheDirectory":"/tmp/jest_rs","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/home/qnighy/workdir/ts-jest-esm-failure-example","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts"],"extraGlobals":[],"forceCoverageMatch":[],"globals":{},"haste":{"computeSha1":false,"throwOnModuleCollision":false},"injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"name":"2624e64780b83d86a78bfd963b1f7966","prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/home/qnighy/workdir/ts-jest-esm-failure-example","roots":["/home/qnighy/workdir/ts-jest-esm-failure-example"],"runner":"jest-runner","setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-environment-node/build/index.js","testEnvironmentOptions":{},"testLocationInResults":false,"testMatch":["**/__tests__/**/*.[jt]s?(x)","**/?(*.)+(spec|test).[tj]s?(x)"],"testPathIgnorePatterns":["/node_modules/"],"testRegex":[],"testRunner":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-circus/runner.js","testURL":"http://localhost","timers":"real","transform":[["\\.[jt]sx?$","/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"configString":"{\"automock\":false,\"cache\":false,\"cacheDirectory\":\"/tmp/jest_rs\",\"clearMocks\":false,\"coveragePathIgnorePatterns\":[\"/node_modules/\"],\"cwd\":\"/home/qnighy/workdir/ts-jest-esm-failure-example\",\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"extensionsToTreatAsEsm\":[\".ts\"],\"extraGlobals\":[],\"forceCoverageMatch\":[],\"globals\":{},\"haste\":{\"computeSha1\":false,\"throwOnModuleCollision\":false},\"injectGlobals\":true,\"moduleDirectories\":[\"node_modules\"],\"moduleFileExtensions\":[\"js\",\"jsx\",\"ts\",\"tsx\",\"json\",\"node\"],\"moduleNameMapper\":[],\"modulePathIgnorePatterns\":[],\"name\":\"2624e64780b83d86a78bfd963b1f7966\",\"prettierPath\":\"prettier\",\"resetMocks\":false,\"resetModules\":false,\"restoreMocks\":false,\"rootDir\":\"/home/qnighy/workdir/ts-jest-esm-failure-example\",\"roots\":[\"/home/qnighy/workdir/ts-jest-esm-failure-example\"],\"runner\":\"jest-runner\",\"setupFiles\":[],\"setupFilesAfterEnv\":[],\"skipFilter\":false,\"slowTestThreshold\":5,\"snapshotSerializers\":[],\"testEnvironment\":\"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-environment-node/build/index.js\",\"testEnvironmentOptions\":{},\"testLocationInResults\":false,\"testMatch\":[\"**/__tests__/**/*.[jt]s?(x)\",\"**/?(*.)+(spec|test).[tj]s?(x)\"],\"testPathIgnorePatterns\":[\"/node_modules/\"],\"testRegex\":[],\"testRunner\":\"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/jest-circus/runner.js\",\"testURL\":\"http://localhost\",\"timers\":\"real\",\"transform\":[[\"\\\\.[jt]sx?$\",\"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/ts-jest/dist/index.js\",{}]],\"transformIgnorePatterns\":[\"/node_modules/\",\"\\\\.pnp\\\\.[^\\\\/]+$\"],\"watchPathIgnorePatterns\":[]}","coverageProvider":"babel","instrument":false,"isInternalModule":false,"supportsDynamicImport":true,"supportsExportNamespaceFrom":true,"supportsStaticESM":true,"supportsTopLevelAwait":true,"transformerConfig":{}},"version":"27.0.0-next.6"},"message":"processing /home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","sequence":267,"time":"2021-02-22T07:29:40.693Z"}
{"context":{"fileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"27.0.0-next.6"},"message":"getCompiledOutput(): compiling using language service","sequence":268,"time":"2021-02-22T07:29:40.693Z"}
{"context":{"fileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"27.0.0-next.6"},"message":"updateMemoryCache: update memory cache for language service","sequence":269,"time":"2021-02-22T07:29:40.693Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":270,"time":"2021-02-22T07:29:40.694Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__core/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":271,"time":"2021-02-22T07:29:40.694Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__generator/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":272,"time":"2021-02-22T07:29:40.694Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@babel/types/lib/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":273,"time":"2021-02-22T07:29:40.694Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__traverse/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":274,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/babel__template/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":275,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@babel/parser/typings/babel-parser.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":276,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/graceful-fs/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":277,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":278,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/base.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":279,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/ts3.6/base.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":280,"time":"2021-02-22T07:29:40.695Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/ts3.4/base.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":281,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/globals.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":282,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/async_hooks.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":283,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/buffer.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":284,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/child_process.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":285,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/cluster.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":286,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/console.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":287,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/constants.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":288,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/crypto.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":289,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/dgram.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":290,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/dns.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":291,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/domain.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":292,"time":"2021-02-22T07:29:40.696Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/events.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":293,"time":"2021-02-22T07:29:40.697Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/fs.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":294,"time":"2021-02-22T07:29:40.697Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/fs/promises.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":295,"time":"2021-02-22T07:29:40.697Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/http.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":296,"time":"2021-02-22T07:29:40.697Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/http2.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":297,"time":"2021-02-22T07:29:40.697Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/https.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":298,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/inspector.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":299,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/module.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":300,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/net.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":301,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/os.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":302,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/path.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":303,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/perf_hooks.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":304,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/process.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":305,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/punycode.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":306,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/querystring.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":307,"time":"2021-02-22T07:29:40.698Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/readline.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":308,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/repl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":309,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/stream.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":310,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/string_decoder.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":311,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/timers.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":312,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/tls.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":313,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/trace_events.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":314,"time":"2021-02-22T07:29:40.699Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/tty.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":315,"time":"2021-02-22T07:29:40.700Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/url.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":316,"time":"2021-02-22T07:29:40.700Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/util.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":317,"time":"2021-02-22T07:29:40.700Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/v8.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":318,"time":"2021-02-22T07:29:40.703Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/vm.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":319,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/worker_threads.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":320,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/zlib.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":321,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":322,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":323,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2016.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":324,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":325,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es5.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":326,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.core.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":327,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.collection.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":328,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.iterable.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":329,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.symbol.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":330,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.generator.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":331,"time":"2021-02-22T07:29:40.704Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.promise.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":332,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.proxy.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":333,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.reflect.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":334,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":335,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2016.array.include.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":336,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.object.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":337,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":338,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.string.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":339,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.intl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":340,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":341,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":342,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":343,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.promise.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":344,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.regexp.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":345,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2018.intl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":346,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.esnext.intl.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":347,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.es2020.bigint.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":348,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/globals.global.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":349,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/wasi.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":350,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/node/assert.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":351,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/istanbul-lib-coverage/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":352,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/istanbul-lib-report/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":353,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/istanbul-reports/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":354,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":355,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":356,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/cleanupSemantic.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":357,"time":"2021-02-22T07:29:40.705Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/diffLines.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":358,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/types.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":359,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/jest-diff/build/printDiffs.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":360,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/pretty-format/build/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":361,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/jest/node_modules/pretty-format/build/types.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":362,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/prettier/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":363,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/stack-utils/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":364,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/yargs/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":365,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/@types/yargs-parser/index.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":366,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/node_modules/typescript/lib/lib.dom.d.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":367,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","package":"ts-jest","version":"27.0.0-next.6"},"message":"getScriptSnapshot(): cache hit","sequence":368,"time":"2021-02-22T07:29:40.706Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":369,"time":"2021-02-22T07:29:40.774Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":370,"time":"2021-02-22T07:29:41.119Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":371,"time":"2021-02-22T07:29:41.120Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":372,"time":"2021-02-22T07:29:41.120Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":373,"time":"2021-02-22T07:29:41.120Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":374,"time":"2021-02-22T07:29:41.121Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":375,"time":"2021-02-22T07:29:41.121Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":376,"time":"2021-02-22T07:29:41.122Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":377,"time":"2021-02-22T07:29:41.122Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":378,"time":"2021-02-22T07:29:41.122Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":379,"time":"2021-02-22T07:29:41.123Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":380,"time":"2021-02-22T07:29:41.126Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":381,"time":"2021-02-22T07:29:41.126Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":382,"time":"2021-02-22T07:29:41.126Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":383,"time":"2021-02-22T07:29:41.127Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":384,"time":"2021-02-22T07:29:41.127Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":385,"time":"2021-02-22T07:29:41.129Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":386,"time":"2021-02-22T07:29:41.129Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":387,"time":"2021-02-22T07:29:41.133Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":388,"time":"2021-02-22T07:29:41.135Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":389,"time":"2021-02-22T07:29:41.135Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":390,"time":"2021-02-22T07:29:41.136Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":391,"time":"2021-02-22T07:29:41.136Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":392,"time":"2021-02-22T07:29:41.136Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":393,"time":"2021-02-22T07:29:41.138Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":394,"time":"2021-02-22T07:29:41.139Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":395,"time":"2021-02-22T07:29:41.140Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":396,"time":"2021-02-22T07:29:41.140Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"27.0.0-next.6"},"message":"readFile","sequence":397,"time":"2021-02-22T07:29:41.141Z"}
{"context":{"call":null,"logLevel":20,"namespace":"ts-hoisting","package":"ts-jest","version":"27.0.0-next.6"},"message":"visitSourceFileNode(): hoisting","sequence":398,"time":"2021-02-22T07:29:41.390Z"}
{"context":{"fileName":"/home/qnighy/workdir/ts-jest-esm-failure-example/lib.test.ts","logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"27.0.0-next.6"},"message":"getCompiledOutput(): computing diagnostics using language service","sequence":399,"time":"2021-02-22T07:29:41.406Z"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment