Skip to content

Instantly share code, notes, and snippets.

@NiekPas
Created May 11, 2022 08:33
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 NiekPas/e9ff8171207384bf317db51a1a5911d4 to your computer and use it in GitHub Desktop.
Save NiekPas/e9ff8171207384bf317db51a1a5911d4 to your computer and use it in GitHub Desktop.
{"context":{"allowJs":false,"logLevel":20,"namespace":"jest-preset","package":"ts-jest","version":"28.0.2"},"message":"creating jest presets not handling JavaScript files","sequence":1,"time":"2022-05-11T08:33:01.791Z"}
{"context":{"allowJs":false,"logLevel":20,"namespace":"jest-preset","package":"ts-jest","version":"28.0.2"},"message":"creating jest presets not handling JavaScript files","sequence":2,"time":"2022-05-11T08:33:01.800Z"}
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","version":"28.0.2"},"message":"creating Importer singleton","sequence":3,"time":"2022-05-11T08:33:02.205Z"}
{"context":{"actualVersion":"28.1.0","expectedVersion":">=28.0.0 <29","logLevel":20,"namespace":"versions","package":"ts-jest","version":"28.0.2"},"message":"checking version of jest: OK","sequence":4,"time":"2022-05-11T08:33:02.220Z"}
{"context":{"logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","version":"28.0.2"},"message":"created new transformer","sequence":5,"time":"2022-05-11T08:33:02.220Z"}
{"context":{"logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","version":"28.0.2"},"message":"created new transformer","sequence":6,"time":"2022-05-11T08:33:02.229Z"}
{"context":{"logLevel":30,"namespace":"ts-jest-transformer","package":"ts-jest","version":"28.0.2"},"message":"no matching config-set found, creating a new one","sequence":7,"time":"2022-05-11T08:33:02.479Z"}
{"context":{"config":{"automock":false,"cache":true,"cacheDirectory":"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/Users/niekvandepas/Documents/code/jest-hangs","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts",".tsx"],"fakeTimers":{"enableGlobally":false},"forceCoverageMatch":[],"globals":{"ts-jest":{"useESM":true}},"haste":{"computeSha1":false,"enableSymlinks":false,"forceNodeFilesystemAPI":true,"throwOnModuleCollision":false},"id":"77c81631f2aeb272160d0e62a4f0988a","injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","mjs","cjs","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/Users/niekvandepas/Documents/code/jest-hangs","roots":["/Users/niekvandepas/Documents/code/jest-hangs"],"runner":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js","sandboxInjectedGlobals":[],"setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/Users/niekvandepas/Documents/code/jest-hangs/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":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js","transform":[["^.+\\.tsx?$","/Users/niekvandepas/Documents/code/jest-hangs/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"logLevel":20,"namespace":"backports","package":"ts-jest","version":"28.0.2"},"message":"backporting config","sequence":8,"time":"2022-05-11T08:33:02.480Z"}
{"context":{"jestConfig":{"automock":false,"cache":true,"cacheDirectory":"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/Users/niekvandepas/Documents/code/jest-hangs","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts",".tsx"],"fakeTimers":{"enableGlobally":false},"forceCoverageMatch":[],"globals":{"ts-jest":{"useESM":true}},"haste":{"computeSha1":false,"enableSymlinks":false,"forceNodeFilesystemAPI":true,"throwOnModuleCollision":false},"id":"77c81631f2aeb272160d0e62a4f0988a","injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","mjs","cjs","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/Users/niekvandepas/Documents/code/jest-hangs","roots":["/Users/niekvandepas/Documents/code/jest-hangs"],"runner":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js","sandboxInjectedGlobals":[],"setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/Users/niekvandepas/Documents/code/jest-hangs/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":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js","transform":[["^.+\\.tsx?$","/Users/niekvandepas/Documents/code/jest-hangs/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"logLevel":20,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"normalized jest config","sequence":9,"time":"2022-05-11T08:33:02.480Z"}
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","requireResult":{"exists":true,"given":"typescript","path":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/typescript.js"},"version":"28.0.2"},"message":"loaded module typescript","sequence":10,"time":"2022-05-11T08:33:02.480Z"}
{"context":{"logLevel":20,"namespace":"Importer","package":"ts-jest","version":"28.0.2"},"message":"patching typescript","sequence":11,"time":"2022-05-11T08:33:02.480Z"}
{"context":{"actualVersion":"4.6.4","expectedVersion":">=4.3 <5","logLevel":20,"namespace":"versions","package":"ts-jest","version":"28.0.2"},"message":"checking version of typescript: OK","sequence":12,"time":"2022-05-11T08:33:02.481Z"}
{"context":{"compilerModule":{"ANONYMOUS":"anonymous function","AccessFlags":{"0":"None","1":"Persistent","128":"SuppressNoImplicitAnyError","16":"NoTupleBoundsCheck","2":"NoIndexSignatures","256":"Contextual","32":"ExpressionPosition","4":"Writing","64":"ReportDeprecated","8":"CacheSymbol","CacheSymbol":8,"Contextual":256,"ExpressionPosition":32,"IncludeUndefined":1,"NoIndexSignatures":2,"NoTupleBoundsCheck":16,"None":0,"Persistent":1,"ReportDeprecated":64,"SuppressNoImplicitAnyError":128,"Writing":4},"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","1048576":"Unresolved","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,"Unresolved":1048576,"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},"CompletionTriggerKind":{"1":"Invoked","2":"TriggerCharacter","3":"TriggerForIncompleteCompletions","Invoked":1,"TriggerCharacter":2,"TriggerForIncompleteCompletions":3},"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":{"ClassMemberSnippet":"ClassMemberSnippet/","ThisProperty":"ThisProperty/","TypeOnlyAlias":"TypeOnlyAlias/"},"SortText":{"AutoImportSuggestions":"16","DeprecatedAutoImportSuggestions":"24","DeprecatedGlobalsOrKeywords":"23","DeprecatedLocalDeclarationPriority":"18","DeprecatedLocationPriority":"19","DeprecatedMemberDeclaredBySpreadAssignment":"21","DeprecatedOptionalMember":"20","DeprecatedSuggestedClassMembers":"22","GlobalsOrKeywords":"15","JavascriptIdentifiers":"17","LocalDeclarationPriority":"10","LocationPriority":"11","MemberDeclaredBySpreadAssignment":"13","OptionalMember":"12","SuggestedClassMembers":"14"},"StringCompletions":{},"moduleSpecifierResolutionCacheAttemptLimit":1000,"moduleSpecifierResolutionLimit":100},"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":{"ALL_COMPILER_OPTIONS":{"category":3,"code":6917,"key":"ALL_COMPILER_OPTIONS_6917","message":"ALL COMPILER OPTIONS"},"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_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_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_have_a_simple_literal_type_or_a_unique_symbol_type":{"category":1,"code":1166,"key":"A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_1166","message":"A computed property name in a class property declaration must have a simple 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_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_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration":{"category":1,"code":1258,"key":"A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration_1258","message":"A default export must be at the top level of a file or module declaration."},"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_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_be_at_least_as_accessible_as_the_setter":{"category":1,"code":2808,"key":"A_get_accessor_must_be_at_least_as_accessible_as_the_setter_2808","message":"A get accessor must be at least as accessible as the setter"},"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_mapped_type_may_not_declare_properties_or_methods":{"category":1,"code":7061,"key":"A_mapped_type_may_not_declare_properties_or_methods_7061","message":"A mapped type may not declare properties or methods."},"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_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_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_be_declared_abstract":{"category":1,"code":2797,"key":"A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_2797","message":"A mixin class that extends from a type variable containing an abstract construct signature must also be declared 'abstract'."},"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_at_the_top_level_of_a_namespace_or_module":{"category":1,"code":1235,"key":"A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module_1235","message":"A namespace declaration is only allowed at the top level of 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_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_follow_another_rest_element":{"category":1,"code":1265,"key":"A_rest_element_cannot_follow_another_rest_element_1265","message":"A rest element cannot follow another rest element."},"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_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_return_statement_cannot_be_used_inside_a_class_static_block":{"category":1,"code":18041,"key":"A_return_statement_cannot_be_used_inside_a_class_static_block_18041","message":"A 'return' statement cannot be used inside a class static block."},"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_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter":{"category":1,"code":2556,"key":"A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter_2556","message":"A spread argument must either have a tuple type or be passed to a rest parameter."},"A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_initialized_properties_parameter_properties_or_private_identifiers":{"category":1,"code":2401,"key":"A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_in_2401","message":"A 'super' call must be a root-level statement within a constructor of a derived class that contains initialized properties, parameter properties, or private identifiers."},"A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_class_contains_initialized_properties_parameter_properties_or_private_identifiers":{"category":1,"code":2376,"key":"A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_2376","message":"A 'super' call must be the first statement in the constructor to refer to 'super' or 'this' when a derived class contains initialized properties, parameter properties, or private identifiers."},"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_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_attributes":{"category":3,"code":95168,"key":"Add_all_missing_attributes_95168","message":"Add all missing attributes"},"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_function_declarations":{"category":3,"code":95157,"key":"Add_all_missing_function_declarations_95157","message":"Add all missing function declarations"},"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_override_modifiers":{"category":3,"code":95162,"key":"Add_all_missing_override_modifiers_95162","message":"Add all missing 'override' modifiers"},"Add_all_missing_properties":{"category":3,"code":95166,"key":"Add_all_missing_properties_95166","message":"Add all missing properties"},"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_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_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_import_from_0":{"category":3,"code":90057,"key":"Add_import_from_0_90057","message":"Add import from \"{0}\""},"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_attributes":{"category":3,"code":95167,"key":"Add_missing_attributes_95167","message":"Add missing attributes"},"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_function_declaration_0":{"category":3,"code":95156,"key":"Add_missing_function_declaration_0_95156","message":"Add missing function declaration '{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_properties":{"category":3,"code":95165,"key":"Add_missing_properties_95165","message":"Add missing properties"},"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_override_modifier":{"category":3,"code":95160,"key":"Add_override_modifier_95160","message":"Add 'override' modifier"},"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_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_to_a_type_when_accessed_using_an_index":{"category":3,"code":6674,"key":"Add_undefined_to_a_type_when_accessed_using_an_index_6674","message":"Add `undefined` to a type when accessed using an index."},"Add_undefined_to_optional_property_type":{"category":3,"code":95169,"key":"Add_undefined_to_optional_property_type_95169","message":"Add 'undefined' to optional property type"},"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."},"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_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these_files":{"category":3,"code":6600,"key":"Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these__6600","message":"Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files."},"Allow_accessing_UMD_globals_from_modules":{"category":3,"code":6602,"key":"Allow_accessing_UMD_globals_from_modules_6602","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_import_x_from_y_when_a_module_doesn_t_have_a_default_export":{"category":3,"code":6601,"key":"Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601","message":"Allow 'import x from y' when a module doesn't have a default export."},"Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file":{"category":3,"code":6639,"key":"Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639","message":"Allow importing helper functions from tslib once per project, instead of including them per-file."},"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."},"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules":{"category":3,"code":6691,"key":"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","message":"Allow multiple folders to be treated as one when resolving modules."},"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_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_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_expanded_version_of_this_information_showing_all_possible_compiler_options":{"category":3,"code":6928,"key":"An_expanded_version_of_this_information_showing_all_possible_compiler_options_6928","message":"An expanded version of this information, showing all possible compiler options"},"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_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration":{"category":1,"code":1231,"key":"An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration_1231","message":"An export assignment must be at the top level of a file or module declaration."},"An_export_declaration_can_only_be_used_at_the_top_level_of_a_module":{"category":1,"code":1474,"key":"An_export_declaration_can_only_be_used_at_the_top_level_of_a_module_1474","message":"An export declaration can only be used at the top level of a module."},"An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module":{"category":1,"code":1233,"key":"An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1233","message":"An export declaration can only be used at the top level of a namespace or 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_alias_cannot_use_import_type":{"category":1,"code":1392,"key":"An_import_alias_cannot_use_import_type_1392","message":"An import alias cannot use 'import type'"},"An_import_declaration_can_only_be_used_at_the_top_level_of_a_module":{"category":1,"code":1473,"key":"An_import_declaration_can_only_be_used_at_the_top_level_of_a_module_1473","message":"An import declaration can only be used at the top level of a module."},"An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module":{"category":1,"code":1232,"key":"An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1232","message":"An import declaration can only be used at the top level of 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_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_literal_type_or_generic_type_Consider_using_a_mapped_object_type_instead":{"category":1,"code":1337,"key":"An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_o_1337","message":"An index signature parameter type cannot be a literal type or generic type. Consider using a mapped object type instead."},"An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type":{"category":1,"code":1268,"key":"An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type_1268","message":"An index signature parameter type must be 'string', 'number', 'symbol', or a template literal type."},"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":{"category":1,"code":1117,"key":"An_object_literal_cannot_have_multiple_properties_with_the_same_name_1117","message":"An object literal cannot have multiple properties with the same name."},"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_optional_element_cannot_follow_a_rest_element":{"category":1,"code":1266,"key":"An_optional_element_cannot_follow_a_rest_element_1266","message":"An optional element cannot follow a rest element."},"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"},"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_dynamic_import_cannot_be_spread_element":{"category":1,"code":1325,"key":"Argument_of_dynamic_import_cannot_be_spread_element_1325","message":"Argument of dynamic import cannot be spread element."},"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}'."},"Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties":{"category":1,"code":2379,"key":"Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_tr_2379","message":"Argument of type '{0}' is not assignable to parameter of type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties."},"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}'."},"Await_expression_cannot_be_used_inside_a_class_static_block":{"category":1,"code":18037,"key":"Await_expression_cannot_be_used_inside_a_class_static_block_18037","message":"Await expression cannot be used inside a class static block."},"BUILD_OPTIONS":{"category":3,"code":6919,"key":"BUILD_OPTIONS_6919","message":"BUILD OPTIONS"},"Backwards_Compatibility":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"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."},"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_a_composite_project_in_the_working_directory":{"category":3,"code":6925,"key":"Build_a_composite_project_in_the_working_directory_6925","message":"Build a composite project in the working directory."},"Build_all_projects_including_those_that_appear_to_be_up_to_date":{"category":3,"code":6636,"key":"Build_all_projects_including_those_that_appear_to_be_up_to_date_6636","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}'..."},"COMMAND_LINE_FLAGS":{"category":3,"code":6921,"key":"COMMAND_LINE_FLAGS_6921","message":"COMMAND LINE FLAGS"},"COMMON_COMMANDS":{"category":3,"code":6916,"key":"COMMON_COMMANDS_6916","message":"COMMON COMMANDS"},"COMMON_COMPILER_OPTIONS":{"category":3,"code":6920,"key":"COMMON_COMPILER_OPTIONS_6920","message":"COMMON COMPILER OPTIONS"},"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_named_export":{"category":3,"code":95164,"key":"Can_only_convert_named_export_95164","message":"Can only convert named export"},"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"},"Can_only_convert_string_concatenation":{"category":3,"code":95154,"key":"Can_only_convert_string_concatenation_95154","message":"Can only convert string concatenation"},"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_class":{"category":1,"code":2629,"key":"Cannot_assign_to_0_because_it_is_a_class_2629","message":"Cannot assign to '{0}' because it is a class."},"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_function":{"category":1,"code":2630,"key":"Cannot_assign_to_0_because_it_is_a_function_2630","message":"Cannot assign to '{0}' because it is a function."},"Cannot_assign_to_0_because_it_is_a_namespace":{"category":1,"code":2631,"key":"Cannot_assign_to_0_because_it_is_a_namespace_2631","message":"Cannot assign to '{0}' because it is a namespace."},"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_an_enum":{"category":1,"code":2628,"key":"Cannot_assign_to_0_because_it_is_an_enum_2628","message":"Cannot assign to '{0}' because it is an enum."},"Cannot_assign_to_0_because_it_is_an_import":{"category":1,"code":2632,"key":"Cannot_assign_to_0_because_it_is_an_import_2632","message":"Cannot assign to '{0}' because it is an import."},"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_assign_to_private_method_0_Private_methods_are_not_writable":{"category":1,"code":2803,"key":"Cannot_assign_to_private_method_0_Private_methods_are_not_writable_2803","message":"Cannot assign to private method '{0}'. Private methods are not writable."},"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_Did_you_mean_to_write_this_in_an_async_function":{"category":1,"code":2311,"key":"Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function_2311","message":"Cannot find name '{0}'. Did you mean to write this in an async function?"},"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_namespace_0_Did_you_mean_1":{"category":1,"code":2833,"key":"Cannot_find_namespace_0_Did_you_mean_1_2833","message":"Cannot find namespace '{0}'. Did you mean '{1}'?"},"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_start_a_function_call_in_a_type_annotation":{"category":1,"code":1441,"key":"Cannot_start_a_function_call_in_a_type_annotation_1441","message":"Cannot start a function call in a type annotation."},"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_export_import_on_a_type_or_type_only_namespace_when_the_isolatedModules_flag_is_provided":{"category":1,"code":1269,"key":"Cannot_use_export_import_on_a_type_or_type_only_namespace_when_the_isolatedModules_flag_is_provided_1269","message":"Cannot use 'export import' on a type or type-only namespace when the '--isolatedModules' 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_use_this_in_a_static_property_initializer_of_a_decorated_class":{"category":1,"code":2816,"key":"Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class_2816","message":"Cannot use 'this' in a static property initializer of a decorated class."},"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}'"},"Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor":{"category":3,"code":6700,"key":"Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700","message":"Check for class properties that are declared but not set in the constructor."},"Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function":{"category":3,"code":6697,"key":"Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697","message":"Check that the arguments for `bind`, `call`, and `apply` methods match the original function."},"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_declaration_cannot_implement_overload_list_for_0":{"category":1,"code":2813,"key":"Class_declaration_cannot_implement_overload_list_for_0_2813","message":"Class declaration cannot implement overload list for '{0}'."},"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_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_decorator":{"category":1,"code":18036,"key":"Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_dec_18036","message":"Class decorators can't be used with static private identifier. Consider removing the experimental decorator."},"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_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'."},"Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of_0_For_more_information_see_https_Colon_Slash_Slashdeveloper_mozilla_org_Slashen_US_Slashdocs_SlashWeb_SlashJavaScript_SlashReference_SlashStrict_mode":{"category":1,"code":1210,"key":"Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of__1210","message":"Code contained in a class is evaluated in JavaScript's strict mode which does not allow this use of '{0}'. For more information, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode."},"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_Diagnostics":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"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_may_not_be_used_with_build":{"category":1,"code":5094,"key":"Compiler_option_0_may_not_be_used_with_build_5094","message":"Compiler option '--{0}' may not be used with '--build'."},"Compiler_option_0_may_only_be_used_with_build":{"category":1,"code":5093,"key":"Compiler_option_0_may_only_be_used_with_build_5093","message":"Compiler option '--{0}' may only be used with '--build'."},"Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_with_npm_install_D_typescript_next":{"category":1,"code":4124,"key":"Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_w_4124","message":"Compiler option '{0}' of value '{1}' is unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'."},"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."},"Compiles_the_TypeScript_project_located_at_the_specified_path":{"category":3,"code":6927,"key":"Compiles_the_TypeScript_project_located_at_the_specified_path_6927","message":"Compiles the TypeScript project located at the specified path."},"Compiles_the_current_project_tsconfig_json_in_the_working_directory":{"category":3,"code":6923,"key":"Compiles_the_current_project_tsconfig_json_in_the_working_directory_6923","message":"Compiles the current project (tsconfig.json in the working directory.)"},"Compiles_the_current_project_with_additional_settings":{"category":3,"code":6929,"key":"Compiles_the_current_project_with_additional_settings_6929","message":"Compiles the current project, with additional settings."},"Completeness":{"category":3,"code":6257,"key":"Completeness_6257","message":"Completeness"},"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_from_the_list_of_input_files":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"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."},"Consider_adding_a_declare_modifier_to_this_class":{"category":3,"code":6506,"key":"Consider_adding_a_declare_modifier_to_this_class_6506","message":"Consider adding a 'declare' modifier to this class."},"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_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_default_import":{"category":3,"code":95170,"key":"Convert_named_imports_to_default_import_95170","message":"Convert named imports to default import"},"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_ES_module":{"category":3,"code":95017,"key":"Convert_to_ES_module_95017","message":"Convert to ES 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_convert_to_anonymous_function":{"category":3,"code":95153,"key":"Could_not_convert_to_anonymous_function_95153","message":"Could not convert to anonymous function"},"Could_not_convert_to_arrow_function":{"category":3,"code":95151,"key":"Could_not_convert_to_arrow_function_95151","message":"Could not convert to arrow function"},"Could_not_convert_to_named_function":{"category":3,"code":95152,"key":"Could_not_convert_to_named_function_95152","message":"Could not convert to named function"},"Could_not_determine_function_return_type":{"category":3,"code":95150,"key":"Could_not_determine_function_return_type_95150","message":"Could not determine function return type"},"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_name_0_Did_you_mean_1":{"category":1,"code":2570,"key":"Could_not_find_name_0_Did_you_mean_1_2570","message":"Could not find name '{0}'. Did you mean '{1}'?"},"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}."},"Create_source_map_files_for_emitted_JavaScript_files":{"category":3,"code":6694,"key":"Create_source_map_files_for_emitted_JavaScript_files_6694","message":"Create source map files for emitted JavaScript files."},"Create_sourcemaps_for_d_ts_files":{"category":3,"code":6614,"key":"Create_sourcemaps_for_d_ts_files_6614","message":"Create sourcemaps for d.ts files."},"Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory":{"category":3,"code":6926,"key":"Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory_6926","message":"Creates a tsconfig.json with the recommended settings in the working directory."},"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."},"Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_destructuring_assignment_you_might_need_to_wrap_the_the_whole_assignment_in_parentheses":{"category":1,"code":2809,"key":"Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_d_2809","message":"Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the the whole assignment in parentheses."},"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}'"},"Decorator_function_return_type_0_is_not_assignable_to_type_1":{"category":1,"code":1270,"key":"Decorator_function_return_type_0_is_not_assignable_to_type_1_1270","message":"Decorator function return type '{0}' is not assignable to type '{1}'."},"Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any":{"category":1,"code":1271,"key":"Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any_1271","message":"Decorator function return type is '{0}' but is expected to be 'void' or 'any'."},"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."},"Decorators_may_not_be_applied_to_this_parameters":{"category":1,"code":1433,"key":"Decorators_may_not_be_applied_to_this_parameters_1433","message":"Decorators may not be applied to 'this' parameters."},"Decorators_must_precede_the_name_and_all_keywords_of_property_declarations":{"category":1,"code":1436,"key":"Decorators_must_precede_the_name_and_all_keywords_of_property_declarations_1436","message":"Decorators must precede the name and all keywords of property declarations."},"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}'."},"Default_library":{"category":3,"code":1424,"key":"Default_library_1424","message":"Default library"},"Default_library_for_target_0":{"category":3,"code":1425,"key":"Default_library_for_target_0_1425","message":"Default library for target '{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_all_unused_imports":{"category":3,"code":95147,"key":"Delete_all_unused_imports_95147","message":"Delete all unused imports"},"Delete_all_unused_param_tags":{"category":3,"code":95172,"key":"Delete_all_unused_param_tags_95172","message":"Delete all unused '@param' tags"},"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"},"Delete_unused_param_tag_0":{"category":3,"code":95171,"key":"Delete_unused_param_tag_0_95171","message":"Delete unused '@param' tag '{0}'"},"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."},"Deprecated_setting_Use_outFile_instead":{"category":3,"code":6677,"key":"Deprecated_setting_Use_outFile_instead_6677","message":"Deprecated setting. Use `outFile` instead."},"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_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."},"Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve":{"category":3,"code":6270,"key":"Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve_6270","message":"Directory '{0}' has no containing package.json scope. Imports will not resolve."},"Disable_adding_use_strict_directives_in_emitted_JavaScript_files":{"category":3,"code":6669,"key":"Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669","message":"Disable adding 'use strict' directives in emitted JavaScript files."},"Disable_checking_for_this_file":{"category":3,"code":90018,"key":"Disable_checking_for_this_file_90018","message":"Disable checking for this file"},"Disable_emitting_comments":{"category":3,"code":6688,"key":"Disable_emitting_comments_6688","message":"Disable emitting comments."},"Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments":{"category":3,"code":6701,"key":"Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701","message":"Disable emitting declarations that have `@internal` in their JSDoc comments."},"Disable_emitting_files_from_a_compilation":{"category":3,"code":6660,"key":"Disable_emitting_files_from_a_compilation_6660","message":"Disable emitting files from a compilation."},"Disable_emitting_files_if_any_type_checking_errors_are_reported":{"category":3,"code":6662,"key":"Disable_emitting_files_if_any_type_checking_errors_are_reported_6662","message":"Disable emitting files if any type checking errors are reported."},"Disable_erasing_const_enum_declarations_in_generated_code":{"category":3,"code":6682,"key":"Disable_erasing_const_enum_declarations_in_generated_code_6682","message":"Disable erasing `const enum` declarations in generated code."},"Disable_error_reporting_for_unreachable_code":{"category":3,"code":6603,"key":"Disable_error_reporting_for_unreachable_code_6603","message":"Disable error reporting for unreachable code."},"Disable_error_reporting_for_unused_labels":{"category":3,"code":6604,"key":"Disable_error_reporting_for_unused_labels_6604","message":"Disable error reporting for unused labels."},"Disable_generating_custom_helper_functions_like_extends_in_compiled_output":{"category":3,"code":6661,"key":"Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661","message":"Disable generating custom helper functions like `__extends` in compiled output."},"Disable_including_any_library_files_including_the_default_lib_d_ts":{"category":3,"code":6670,"key":"Disable_including_any_library_files_including_the_default_lib_d_ts_6670","message":"Disable including any library files, including the default lib.d.ts."},"Disable_loading_referenced_projects":{"category":3,"code":6235,"key":"Disable_loading_referenced_projects_6235","message":"Disable loading referenced projects."},"Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects":{"category":3,"code":6620,"key":"Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620","message":"Disable preferring source files instead of declaration files when referencing composite projects"},"Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals":{"category":3,"code":6702,"key":"Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702","message":"Disable reporting of excess property errors during the creation of object literals."},"Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node":{"category":3,"code":6683,"key":"Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683","message":"Disable resolving symlinks to their realpath. This correlates to the same flag in node."},"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":6673,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6673","message":"Disable strict checking of generic signatures in function types."},"Disable_the_type_acquisition_for_JavaScript_projects":{"category":3,"code":6625,"key":"Disable_the_type_acquisition_for_JavaScript_projects_6625","message":"Disable the type acquisition for JavaScript projects"},"Disable_truncating_types_in_error_messages":{"category":3,"code":6663,"key":"Disable_truncating_types_in_error_messages_6663","message":"Disable truncating types in error messages."},"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."},"Disable_wiping_the_console_in_watch_mode":{"category":3,"code":6684,"key":"Disable_wiping_the_console_in_watch_mode_6684","message":"Disable wiping the console in watch mode"},"Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project":{"category":3,"code":6616,"key":"Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project_6616","message":"Disables inference for type acquisition by looking at filenames in a project."},"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add_to_a_project":{"category":3,"code":6672,"key":"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","message":"Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project."},"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_reserves_name_1_when_emitting_super_references_in_static_initializers":{"category":1,"code":2818,"key":"Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializer_2818","message":"Duplicate identifier '{0}'. Compiler reserves name '{1}' when emitting 'super' references in static initializers."},"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_0_Static_and_instance_elements_cannot_share_the_same_private_name":{"category":1,"code":2804,"key":"Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name_2804","message":"Duplicate identifier '{0}'. Static and instance elements cannot share the same private name."},"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_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_index_signature_for_type_0":{"category":1,"code":2374,"key":"Duplicate_index_signature_for_type_0_2374","message":"Duplicate index signature for type '{0}'."},"Duplicate_label_0":{"category":1,"code":1114,"key":"Duplicate_label_0_1114","message":"Duplicate label '{0}'."},"Duplicate_property_0":{"category":1,"code":2718,"key":"Duplicate_property_0_2718","message":"Duplicate property '{0}'."},"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_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_es2022_esnext_commonjs_amd_system_umd_node12_or_nodenext":{"category":1,"code":1323,"key":"Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd__1323","message":"Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node12', or 'nodenext'."},"Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_assertion_as_arguments":{"category":3,"code":1450,"key":"Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_assertion_as_arguments_1450","message":"Dynamic imports can only accept a module specifier and an optional assertion as arguments"},"Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_or_nodenext":{"category":1,"code":1324,"key":"Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_or_nodenext_1324","message":"Dynamic imports only support a second argument when the '--module' option is set to 'esnext' or 'nodenext'."},"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."},"Editor_Support":{"category":3,"code":6249,"key":"Editor_Support_6249","message":"Editor Support"},"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":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"Emit_ECMAScript_standard_compliant_class_fields":{"category":3,"code":6712,"key":"Emit_ECMAScript_standard_compliant_class_fields_6712","message":"Emit ECMAScript-standard-compliant class fields."},"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files":{"category":3,"code":6622,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622","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_a_v8_CPU_profile_of_the_compiler_run_for_debugging":{"category":3,"code":6638,"key":"Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638","message":"Emit a v8 CPU profile of the compiler run for debugging."},"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheticDefaultImports_for_type_compatibility":{"category":3,"code":6626,"key":"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626","message":"Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility."},"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_design_type_metadata_for_decorated_declarations_in_source_files":{"category":3,"code":6624,"key":"Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624","message":"Emit design-type metadata for decorated declarations in source files."},"Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration":{"category":3,"code":6621,"key":"Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621","message":"Emit more compliant, but verbose and less performant JavaScript for iteration."},"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_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read":{"category":3,"code":6685,"key":"Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685","message":"Enable color and formatting in TypeScript's output to make compiler errors easier to read"},"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references":{"category":3,"code":6611,"key":"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611","message":"Enable constraints that allow a TypeScript project to be used with project references."},"Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function":{"category":3,"code":6667,"key":"Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667","message":"Enable error reporting for codepaths that do not explicitly return in a function."},"Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type":{"category":3,"code":6665,"key":"Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665","message":"Enable error reporting for expressions and declarations with an implied `any` type.."},"Enable_error_reporting_for_fallthrough_cases_in_switch_statements":{"category":3,"code":6664,"key":"Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664","message":"Enable error reporting for fallthrough cases in switch statements."},"Enable_error_reporting_in_type_checked_JavaScript_files":{"category":3,"code":6609,"key":"Enable_error_reporting_in_type_checked_JavaScript_files_6609","message":"Enable error reporting in type-checked JavaScript files."},"Enable_error_reporting_when_a_local_variables_aren_t_read":{"category":3,"code":6675,"key":"Enable_error_reporting_when_a_local_variables_aren_t_read_6675","message":"Enable error reporting when a local variables aren't read."},"Enable_error_reporting_when_this_is_given_the_type_any":{"category":3,"code":6668,"key":"Enable_error_reporting_when_this_is_given_the_type_any_6668","message":"Enable error reporting when `this` is given the type `any`."},"Enable_experimental_support_for_TC39_stage_2_draft_decorators":{"category":3,"code":6630,"key":"Enable_experimental_support_for_TC39_stage_2_draft_decorators_6630","message":"Enable experimental support for TC39 stage 2 draft decorators."},"Enable_importing_json_files":{"category":3,"code":6689,"key":"Enable_importing_json_files_6689","message":"Enable importing .json files"},"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":6713,"key":"Enable_verbose_logging_6713","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_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."},"Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type":{"category":3,"code":6671,"key":"Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671","message":"Enforces using indexed accessors for keys declared using an indexed type"},"Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier":{"category":3,"code":6666,"key":"Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666","message":"Ensure overriding members in derived classes are marked with an override modifier."},"Ensure_that_casing_is_correct_in_imports":{"category":3,"code":6637,"key":"Ensure_that_casing_is_correct_in_imports_6637","message":"Ensure that casing is correct in imports."},"Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports":{"category":3,"code":6645,"key":"Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645","message":"Ensure that each file can be safely transpiled without relying on other imports."},"Ensure_use_strict_is_always_emitted":{"category":3,"code":6605,"key":"Ensure_use_strict_is_always_emitted_6605","message":"Ensure 'use strict' is always emitted."},"Entry_point_for_implicit_type_library_0":{"category":3,"code":1420,"key":"Entry_point_for_implicit_type_library_0_1420","message":"Entry point for implicit type library '{0}'"},"Entry_point_for_implicit_type_library_0_with_packageId_1":{"category":3,"code":1421,"key":"Entry_point_for_implicit_type_library_0_with_packageId_1_1421","message":"Entry point for implicit type library '{0}' with packageId '{1}'"},"Entry_point_of_type_library_0_specified_in_compilerOptions":{"category":3,"code":1417,"key":"Entry_point_of_type_library_0_specified_in_compilerOptions_1417","message":"Entry point of type library '{0}' specified in compilerOptions"},"Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1":{"category":3,"code":1418,"key":"Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1_1418","message":"Entry point of type library '{0}' specified in compilerOptions with packageId '{1}'"},"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_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."},"Errors_Files":{"category":3,"code":6041,"key":"Errors_Files_6041","message":"Errors Files"},"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_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_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_for_property_initializer":{"category":1,"code":1442,"key":"Expected_for_property_initializer_1442","message":"Expected '=' for property initializer."},"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_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."},"Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1":{"category":3,"code":6276,"key":"Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6276","message":"Export specifier '{0}' does not exist in package.json scope at path '{1}'."},"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_type_alias_0_has_or_is_using_private_name_1_from_module_2":{"category":1,"code":4084,"key":"Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2_4084","message":"Exported type alias '{0}' has or is using private name '{1}' from module {2}."},"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_tuple_type_that_is_too_large_to_represent":{"category":1,"code":2800,"key":"Expression_produces_a_tuple_type_that_is_too_large_to_represent_2800","message":"Expression produces a tuple type that is too large to represent."},"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_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_does_not_exist_according_to_earlier_cached_lookups":{"category":3,"code":6240,"key":"File_0_does_not_exist_according_to_earlier_cached_lookups_6240","message":"File '{0}' does not exist according to earlier cached lookups."},"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_exists_according_to_earlier_cached_lookups":{"category":3,"code":6239,"key":"File_0_exists_according_to_earlier_cached_lookups_6239","message":"File '{0}' exists according to earlier cached lookups."},"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_Management":{"category":3,"code":6245,"key":"File_Management_6245","message":"File Management"},"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_ES_module":{"category":2,"code":80001,"key":"File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module_80001","message":"File is a CommonJS module; it may be converted to an ES module."},"File_is_default_library_for_target_specified_here":{"category":3,"code":1426,"key":"File_is_default_library_for_target_specified_here_1426","message":"File is default library for target specified here."},"File_is_entry_point_of_type_library_specified_here":{"category":3,"code":1419,"key":"File_is_entry_point_of_type_library_specified_here_1419","message":"File is entry point of type library specified here."},"File_is_included_via_import_here":{"category":3,"code":1399,"key":"File_is_included_via_import_here_1399","message":"File is included via import here."},"File_is_included_via_library_reference_here":{"category":3,"code":1406,"key":"File_is_included_via_library_reference_here_1406","message":"File is included via library reference here."},"File_is_included_via_reference_here":{"category":3,"code":1401,"key":"File_is_included_via_reference_here_1401","message":"File is included via reference here."},"File_is_included_via_type_library_reference_here":{"category":3,"code":1404,"key":"File_is_included_via_type_library_reference_here_1404","message":"File is included via type library reference here."},"File_is_library_specified_here":{"category":3,"code":1423,"key":"File_is_library_specified_here_1423","message":"File is library specified here."},"File_is_matched_by_files_list_specified_here":{"category":3,"code":1410,"key":"File_is_matched_by_files_list_specified_here_1410","message":"File is matched by 'files' list specified here."},"File_is_matched_by_include_pattern_specified_here":{"category":3,"code":1408,"key":"File_is_matched_by_include_pattern_specified_here_1408","message":"File is matched by include pattern specified here."},"File_is_output_from_referenced_project_specified_here":{"category":3,"code":1413,"key":"File_is_output_from_referenced_project_specified_here_1413","message":"File is output from referenced project specified here."},"File_is_output_of_project_reference_source_0":{"category":3,"code":1428,"key":"File_is_output_of_project_reference_source_0_1428","message":"File is output of project reference source '{0}'"},"File_is_source_from_referenced_project_specified_here":{"category":3,"code":1416,"key":"File_is_source_from_referenced_project_specified_here_1416","message":"File is source from referenced project specified here."},"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_redirects_to_file_0":{"category":3,"code":1429,"key":"File_redirects_to_file_0_1429","message":"File redirects to file '{0}'"},"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}'."},"Filters_results_from_the_include_option":{"category":3,"code":6627,"key":"Filters_results_from_the_include_option_6627","message":"Filters results from the `include` option."},"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"},"For_await_loops_cannot_be_used_inside_a_class_static_block":{"category":1,"code":18038,"key":"For_await_loops_cannot_be_used_inside_a_class_static_block_18038","message":"'For await' loops cannot be used inside a class static block."},"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_0_errors_in_1_files":{"category":3,"code":6261,"key":"Found_0_errors_in_1_files_6261","message":"Found {0} errors in {1} files."},"Found_0_errors_in_the_same_file_starting_at_Colon_1":{"category":3,"code":6260,"key":"Found_0_errors_in_the_same_file_starting_at_Colon_1_6260","message":"Found {0} errors in the same file, starting at: {1}"},"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_1_error_in_1":{"category":3,"code":6259,"key":"Found_1_error_in_1_6259","message":"Found 1 error in {1}"},"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_not_implemented":{"category":3,"code":95159,"key":"Function_not_implemented_95159","message":"Function not implemented."},"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."},"Function_with_bodies_can_only_merge_with_classes_that_are_ambient":{"category":1,"code":2814,"key":"Function_with_bodies_can_only_merge_with_classes_that_are_ambient_2814","message":"Function with bodies can only merge with classes that are ambient."},"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project":{"category":3,"code":6612,"key":"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612","message":"Generate .d.ts files from TypeScript and JavaScript files in your project."},"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."},"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."},"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."},"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode 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}'"},"If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_declare_module_1":{"category":1,"code":7058,"key":"If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_decl_7058","message":"If the '{0}' package actually exposes this module, try adding a new declaration (.d.ts) file containing `declare module '{1}';`"},"Ignore_this_error_message":{"category":3,"code":90019,"key":"Ignore_this_error_message_90019","message":"Ignore this error message"},"Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options":{"category":3,"code":6924,"key":"Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options_6924","message":"Ignoring tsconfig.json, compiles the specified files with default compiler options."},"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_1":{"category":3,"code":90013,"key":"Import_0_from_1_90013","message":"Import '{0}' from \"{1}\""},"Import_assertion_values_must_be_string_literal_expressions":{"category":1,"code":2837,"key":"Import_assertion_values_must_be_string_literal_expressions_2837","message":"Import assertion values must be string literal expressions."},"Import_assertions_are_not_allowed_on_statements_that_transpile_to_commonjs_require_calls":{"category":1,"code":2836,"key":"Import_assertions_are_not_allowed_on_statements_that_transpile_to_commonjs_require_calls_2836","message":"Import assertions are not allowed on statements that transpile to commonjs 'require' calls."},"Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_or_nodenext":{"category":1,"code":2821,"key":"Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_or_nodenext_2821","message":"Import assertions are only supported when the '--module' option is set to 'esnext' or 'nodenext'."},"Import_assertions_cannot_be_used_with_type_only_imports_or_exports":{"category":1,"code":2822,"key":"Import_assertions_cannot_be_used_with_type_only_imports_or_exports_2822","message":"Import assertions cannot be used with type-only imports or exports."},"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_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."},"Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1":{"category":3,"code":6271,"key":"Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6271","message":"Import specifier '{0}' does not exist in package.json scope at path '{1}'."},"Imported_via_0_from_file_1":{"category":3,"code":1393,"key":"Imported_via_0_from_file_1_1393","message":"Imported via {0} from file '{1}'"},"Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions":{"category":3,"code":1395,"key":"Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions_1395","message":"Imported via {0} from file '{1}' to import 'importHelpers' as specified in compilerOptions"},"Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions":{"category":3,"code":1397,"key":"Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions_1397","message":"Imported via {0} from file '{1}' to import 'jsx' and 'jsxs' factory functions"},"Imported_via_0_from_file_1_with_packageId_2":{"category":3,"code":1394,"key":"Imported_via_0_from_file_1_with_packageId_2_1394","message":"Imported via {0} from file '{1}' with packageId '{2}'"},"Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions":{"category":3,"code":1396,"key":"Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions_1396","message":"Imported via {0} from file '{1}' with packageId '{2}' to import 'importHelpers' as specified in compilerOptions"},"Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions":{"category":3,"code":1398,"key":"Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions_1398","message":"Imported via {0} from file '{1}' with packageId '{2}' to import 'jsx' and 'jsxs' factory functions"},"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_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include":{"category":3,"code":6635,"key":"Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include_6635","message":"Include a list of files. This does not support glob patterns, as opposed to `include`."},"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_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript":{"category":3,"code":6644,"key":"Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644","message":"Include source code in the sourcemaps inside the emitted JavaScript."},"Include_sourcemap_files_inside_the_emitted_JavaScript":{"category":3,"code":6643,"key":"Include_sourcemap_files_inside_the_emitted_JavaScript_6643","message":"Include sourcemap files inside the emitted JavaScript."},"Include_undefined_in_index_signature_results":{"category":3,"code":6716,"key":"Include_undefined_in_index_signature_results_6716","message":"Include 'undefined' in index signature results"},"Includes_imports_of_types_referenced_by_0":{"category":3,"code":90054,"key":"Includes_imports_of_types_referenced_by_0_90054","message":"Includes imports of types referenced by '{0}'"},"Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_config_watch_mode_with_Colon":{"category":3,"code":6914,"key":"Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_conf_6914","message":"Including --watch, -w will start watching the current project for the file changes. Once set, you can config watch mode with:"},"Index_signature_for_type_0_is_missing_in_type_1":{"category":1,"code":2329,"key":"Index_signature_for_type_0_is_missing_in_type_1_2329","message":"Index signature for type '{0}' is missing in type '{1}'."},"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."},"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_function_return_type":{"category":3,"code":95148,"key":"Infer_function_return_type_95148","message":"Infer function return type"},"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_for_property_0":{"category":1,"code":2811,"key":"Initializer_for_property_0_2811","message":"Initializer for 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_must_be_given_a_name":{"category":1,"code":1438,"key":"Interface_must_be_given_a_name_1438","message":"Interface must be given a name."},"Interface_name_cannot_be_0":{"category":1,"code":2427,"key":"Interface_name_cannot_be_0_2427","message":"Interface name cannot be '{0}'."},"Interop_Constraints":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"Interpret_optional_property_types_as_written_rather_than_adding_undefined":{"category":3,"code":6243,"key":"Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243","message":"Interpret optional property types as written, rather than adding 'undefined'."},"Invalid_character":{"category":1,"code":1127,"key":"Invalid_character_1127","message":"Invalid character."},"Invalid_import_specifier_0_has_no_possible_resolutions":{"category":3,"code":6272,"key":"Invalid_import_specifier_0_has_no_possible_resolutions_6272","message":"Invalid import specifier '{0}' has no possible resolutions."},"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_It_cannot_be_used_inside_a_class_static_block":{"category":1,"code":18039,"key":"Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block_18039","message":"Invalid use of '{0}'. It cannot be used inside a class static block."},"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_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."},"JSON_imports_are_experimental_in_ES_module_mode_imports":{"category":1,"code":7062,"key":"JSON_imports_are_experimental_in_ES_module_mode_imports_7062","message":"JSON imports are experimental in ES module mode imports."},"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_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_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_property_access_expressions_cannot_include_JSX_namespace_names":{"category":1,"code":2633,"key":"JSX_property_access_expressions_cannot_include_JSX_namespace_names_2633","message":"JSX property access expressions cannot include JSX namespace names"},"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."},"JavaScript_Support":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"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_and_Environment":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"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},"Library_0_specified_in_compilerOptions":{"category":3,"code":1422,"key":"Library_0_specified_in_compilerOptions_1422","message":"Library '{0}' specified in compilerOptions"},"Library_referenced_via_0_from_file_1":{"category":3,"code":1405,"key":"Library_referenced_via_0_from_file_1_1405","message":"Library referenced via '{0}' from file '{1}'"},"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}'."},"Log_paths_used_during_the_moduleResolution_process":{"category":3,"code":6706,"key":"Log_paths_used_during_the_moduleResolution_process_6706","message":"Log paths used during the `moduleResolution` process."},"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_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option":{"category":3,"code":6650,"key":"Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650","message":"Make keyof only return strings instead of string, numbers or symbols. Legacy option."},"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."},"Matched_by_include_pattern_0_in_1":{"category":3,"code":1407,"key":"Matched_by_include_pattern_0_in_1_1407","message":"Matched by include pattern '{0}' in '{1}'"},"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}'."},"Method_not_implemented":{"category":3,"code":95158,"key":"Method_not_implemented_95158","message":"Method not implemented."},"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_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_cannot_be_imported_synchronously_Use_dynamic_import_instead":{"category":1,"code":1471,"key":"Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_c_1471","message":"Module '{0}' cannot be imported using this construct. The specifier only resolves to an ES module, which cannot be imported synchronously. Use dynamic import instead."},"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_declaration_names_may_only_use_or_quoted_strings":{"category":1,"code":1443,"key":"Module_declaration_names_may_only_use_or_quoted_strings_1443","message":"Module declaration names may only use ' or \" quoted strings."},"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."},"Modules":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"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}'."},"Namespace_must_be_given_a_name":{"category":1,"code":1437,"key":"Namespace_must_be_given_a_name_1437","message":"Namespace must be given a name."},"Namespace_name_cannot_be_0":{"category":1,"code":2819,"key":"Namespace_name_cannot_be_0_2819","message":"Namespace name cannot be '{0}'."},"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_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files":{"category":3,"code":6608,"key":"No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608","message":"No longer supported. In early versions, manually set the text encoding for reading files."},"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_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_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_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_output_d_ts_files_and_not_JavaScript_files":{"category":3,"code":6623,"key":"Only_output_d_ts_files_and_not_JavaScript_files_6623","message":"Only output d.ts files and not JavaScript files."},"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}'."},"Opt_a_project_out_of_multi_project_reference_checking_when_editing":{"category":3,"code":6619,"key":"Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619","message":"Opt a project out of multi-project reference checking when editing."},"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_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_preserveConstEnums_cannot_be_disabled_when_isolatedModules_is_enabled":{"category":1,"code":5091,"key":"Option_preserveConstEnums_cannot_be_disabled_when_isolatedModules_is_enabled_5091","message":"Option 'preserveConstEnums' cannot be disabled when 'isolatedModules' is enabled."},"Option_preserveValueImports_can_only_be_used_when_module_is_set_to_es2015_or_later":{"category":1,"code":5095,"key":"Option_preserveValueImports_can_only_be_used_when_module_is_set_to_es2015_or_later_5095","message":"Option 'preserveValueImports' can only be used when 'module' is set to 'es2015' or later."},"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_Formatting":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"Output_compiler_performance_information_after_building":{"category":3,"code":6615,"key":"Output_compiler_performance_information_after_building_6615","message":"Output compiler performance information after building."},"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}'."},"Output_from_referenced_project_0_included_because_1_specified":{"category":3,"code":1411,"key":"Output_from_referenced_project_0_included_because_1_specified_1411","message":"Output from referenced project '{0}' included because '{1}' specified"},"Output_from_referenced_project_0_included_because_module_is_specified_as_none":{"category":3,"code":1412,"key":"Output_from_referenced_project_0_included_because_module_is_specified_as_none_1412","message":"Output from referenced project '{0}' included because '--module' is specified as 'none'"},"Output_more_detailed_compiler_performance_information_after_building":{"category":3,"code":6632,"key":"Output_more_detailed_compiler_performance_information_after_building_6632","message":"Output more detailed compiler performance information after building."},"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."},"Part_of_files_list_in_tsconfig_json":{"category":3,"code":1409,"key":"Part_of_files_list_in_tsconfig_json_1409","message":"Part of 'files' list in tsconfig.json"},"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."},"Platform_specific":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"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'"},"Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed":{"category":3,"code":1449,"key":"Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449","message":"Preserve unused imported values in the JavaScript output that would otherwise be removed."},"Print_all_of_the_files_read_during_the_compilation":{"category":3,"code":6653,"key":"Print_all_of_the_files_read_during_the_compilation_6653","message":"Print all of the files read during the compilation."},"Print_files_read_during_the_compilation_including_why_it_was_included":{"category":3,"code":6631,"key":"Print_files_read_during_the_compilation_including_why_it_was_included_6631","message":"Print files read during the compilation including why it was included."},"Print_names_of_files_and_the_reason_they_are_part_of_the_compilation":{"category":3,"code":6505,"key":"Print_names_of_files_and_the_reason_they_are_part_of_the_compilation_6505","message":"Print names of files and the reason they are part of the compilation."},"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_the_names_of_emitted_files_after_a_compilation":{"category":3,"code":6652,"key":"Print_the_names_of_emitted_files_after_a_compilation_6652","message":"Print the names of emitted files after a compilation."},"Print_this_message":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"Private_accessor_was_defined_without_a_getter":{"category":1,"code":2806,"key":"Private_accessor_was_defined_without_a_getter_2806","message":"Private accessor was defined without a getter."},"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_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member_declaration_property_access_or_on_the_left_hand_side_of_an_in_expression":{"category":1,"code":1451,"key":"Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member__1451","message":"Private identifiers are only allowed in class bodies and may only be used as part of a class member declaration, property access, or on the left-hand-side of an 'in' expression"},"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_being_forcibly_rebuilt":{"category":3,"code":6388,"key":"Project_0_is_being_forcibly_rebuilt_6388","message":"Project '{0}' is being forcibly rebuilt"},"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":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"Projects_in_this_build_Colon_0":{"category":3,"code":6355,"key":"Projects_in_this_build_Colon_0_6355","message":"Projects in this build: {0}"},"Property_0_cannot_have_an_initializer_because_it_is_marked_abstract":{"category":1,"code":1267,"key":"Property_0_cannot_have_an_initializer_because_it_is_marked_abstract_1267","message":"Property '{0}' cannot have an initializer because it is marked abstract."},"Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0":{"category":1,"code":4111,"key":"Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0_4111","message":"Property '{0}' comes from an index signature, so it must be accessed with ['{0}']."},"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_Did_you_mean_to_access_the_static_member_2_instead":{"category":1,"code":2576,"key":"Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead_2576","message":"Property '{0}' does not exist on type '{1}'. Did you mean to access the static member '{2}' instead?"},"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_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom":{"category":1,"code":2812,"key":"Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom_2812","message":"Property '{0}' does not exist on type '{1}'. Try changing the 'lib' compiler option to include 'dom'."},"Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block":{"category":1,"code":2817,"key":"Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block_2817","message":"Property '{0}' has no initializer and is not definitely assigned in a class static block."},"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_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_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_This_is_an_instance_of_class_2":{"category":1,"code":2446,"key":"Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_cl_2446","message":"Property '{0}' is protected and only accessible through an instance of class '{1}'. This is an instance of class '{2}'."},"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_may_not_exist_on_type_1_Did_you_mean_2":{"category":1,"code":2568,"key":"Property_0_may_not_exist_on_type_1_Did_you_mean_2_2568","message":"Property '{0}' may not exist on type '{1}'. Did you mean '{2}'?"},"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_2_index_type_3":{"category":1,"code":2411,"key":"Property_0_of_type_1_is_not_assignable_to_2_index_type_3_2411","message":"Property '{0}' of type '{1}' is not assignable to '{2}' index type '{3}'."},"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_an_error_when_a_function_parameter_isn_t_read":{"category":3,"code":6676,"key":"Raise_an_error_when_a_function_parameter_isn_t_read_6676","message":"Raise an error when a function parameter isn't read"},"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."},"Reduce_the_number_of_projects_loaded_automatically_by_TypeScript":{"category":3,"code":6617,"key":"Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617","message":"Reduce the number of projects loaded automatically by TypeScript."},"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."},"Referenced_via_0_from_file_1":{"category":3,"code":1400,"key":"Referenced_via_0_from_file_1_1400","message":"Referenced via '{0}' from file '{1}'"},"Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_node12_or_nodenext_Consider_adding_an_extension_to_the_import_path":{"category":1,"code":2834,"key":"Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_n_2834","message":"Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node12' or 'nodenext'. Consider adding an extension to the import path."},"Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_node12_or_nodenext_Did_you_mean_0":{"category":1,"code":2835,"key":"Relative_import_paths_need_explicit_file_extensions_in_EcmaScript_imports_when_moduleResolution_is_n_2835","message":"Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node12' or 'nodenext'. Did you mean '{0}'?"},"Remove_a_list_of_directories_from_the_watch_process":{"category":3,"code":6628,"key":"Remove_a_list_of_directories_from_the_watch_process_6628","message":"Remove a list of directories from the watch process."},"Remove_a_list_of_files_from_the_watch_mode_s_processing":{"category":3,"code":6629,"key":"Remove_a_list_of_files_from_the_watch_mode_s_processing_6629","message":"Remove a list of files from the watch mode's processing."},"Remove_all_unnecessary_override_modifiers":{"category":3,"code":95163,"key":"Remove_all_unnecessary_override_modifiers_95163","message":"Remove all unnecessary 'override' modifiers"},"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_override_modifier":{"category":3,"code":95161,"key":"Remove_override_modifier_95161","message":"Remove 'override' modifier"},"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_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server":{"category":3,"code":6618,"key":"Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618","message":"Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server."},"Remove_type_from_import_declaration_from_0":{"category":3,"code":90055,"key":"Remove_type_from_import_declaration_from_0_90055","message":"Remove 'type' from import declaration from \"{0}\""},"Remove_type_from_import_of_0_from_1":{"category":3,"code":90056,"key":"Remove_type_from_import_of_0_from_1_90056","message":"Remove 'type' from import of '{0}' from \"{1}\""},"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"},"Rename_param_tag_name_0_to_1":{"category":3,"code":95173,"key":"Rename_param_tag_name_0_to_1_95173","message":"Rename '@param' tag name '{0}' to '{1}'"},"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."},"Require_undeclared_properties_from_index_signatures_to_use_element_accesses":{"category":3,"code":6717,"key":"Require_undeclared_properties_from_index_signatures_to_use_element_accesses_6717","message":"Require undeclared properties from index signatures to use element accesses."},"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}'."},"Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1":{"category":3,"code":6241,"key":"Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1_6241","message":"Resolution for type reference directive '{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_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":{"category":3,"code":6242,"key":"Resolving_type_reference_directive_0_containing_file_1_6242","message":"======== Resolving type reference directive '{0}', containing file '{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_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_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_must_be_inferred_from_a_function":{"category":3,"code":95149,"key":"Return_type_must_be_inferred_from_a_function_95149","message":"Return type must be inferred from a function"},"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_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved":{"category":3,"code":6395,"key":"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved_6395","message":"Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was not resolved."},"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3":{"category":3,"code":6393,"key":"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6393","message":"Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'."},"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4":{"category":3,"code":6394,"key":"Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6394","message":"Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'."},"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved":{"category":3,"code":6389,"key":"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved_6389","message":"Reusing resolution of module '{0}' from '{1}' of old program, it was not resolved."},"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2":{"category":3,"code":6183,"key":"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_6183","message":"Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}'."},"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3":{"category":3,"code":6184,"key":"Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package__6184","message":"Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'."},"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_resolved":{"category":3,"code":6398,"key":"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_re_6398","message":"Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was not resolved."},"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3":{"category":3,"code":6396,"key":"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6396","message":"Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'."},"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4":{"category":3,"code":6397,"key":"Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6397","message":"Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'."},"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved":{"category":3,"code":6392,"key":"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved_6392","message":"Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was not resolved."},"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2":{"category":3,"code":6390,"key":"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6390","message":"Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}'."},"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3":{"category":3,"code":6391,"key":"Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6391","message":"Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'."},"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."},"Root_file_specified_for_compilation":{"category":3,"code":1427,"key":"Root_file_specified_for_compilation_1427","message":"Root file specified for compilation"},"STRATEGY":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects":{"category":3,"code":6642,"key":"Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects_6642","message":"Save .tsbuildinfo files to allow for incremental compilation of projects."},"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_statement_or_statements":{"category":3,"code":95155,"key":"Selection_is_not_a_valid_statement_or_statements_95155","message":"Selection is not a valid statement or statements"},"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_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declarations":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit":{"category":3,"code":6654,"key":"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654","message":"Set the language of the messaging from TypeScript. This does not affect emit."},"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_newline_character_for_emitting_files":{"category":3,"code":6659,"key":"Set_the_newline_character_for_emitting_files_6659","message":"Set the newline character for emitting files."},"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_all_d_ts_files":{"category":3,"code":6693,"key":"Skip_type_checking_all_d_ts_files_6693","message":"Skip type checking all .d.ts files."},"Skip_type_checking_d_ts_files_that_are_included_with_TypeScript":{"category":3,"code":6692,"key":"Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692","message":"Skip type checking .d.ts files that are included with TypeScript."},"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_from_referenced_project_0_included_because_1_specified":{"category":3,"code":1414,"key":"Source_from_referenced_project_0_included_because_1_specified_1414","message":"Source from referenced project '{0}' included because '{1}' specified"},"Source_from_referenced_project_0_included_because_module_is_specified_as_none":{"category":3,"code":1415,"key":"Source_from_referenced_project_0_included_because_module_is_specified_as_none_1415","message":"Source from referenced project '{0}' included because '--module' is specified as 'none'"},"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}."},"Source_provides_no_match_for_required_element_at_position_0_in_target":{"category":1,"code":2623,"key":"Source_provides_no_match_for_required_element_at_position_0_in_target_2623","message":"Source provides no match for required element at position {0} in target."},"Source_provides_no_match_for_variadic_element_at_position_0_in_target":{"category":1,"code":2624,"key":"Source_provides_no_match_for_variadic_element_at_position_0_in_target_2624","message":"Source provides no match for variadic element at position {0} in target."},"Specify_ECMAScript_target_version":{"category":3,"code":6015,"key":"Specify_ECMAScript_target_version_6015","message":"Specify ECMAScript target version."},"Specify_JSX_code_generation":{"category":3,"code":6080,"key":"Specify_JSX_code_generation_6080","message":"Specify JSX code generation."},"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designates_a_file_that_bundles_all_d_ts_output":{"category":3,"code":6679,"key":"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679","message":"Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output."},"Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation":{"category":3,"code":6641,"key":"Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation_6641","message":"Specify a list of glob patterns that match files to be included in compilation."},"Specify_a_list_of_language_service_plugins_to_include":{"category":3,"code":6681,"key":"Specify_a_list_of_language_service_plugins_to_include_6681","message":"Specify a list of language service plugins to include."},"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment":{"category":3,"code":6651,"key":"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651","message":"Specify a set of bundled library declaration files that describe the target runtime environment."},"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations":{"category":3,"code":6680,"key":"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","message":"Specify a set of entries that re-map imports to additional lookup locations."},"Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references":{"category":3,"code":6687,"key":"Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references_6687","message":"Specify an array of objects that specify paths for projects. Used in project references."},"Specify_an_output_folder_for_all_emitted_files":{"category":3,"code":6678,"key":"Specify_an_output_folder_for_all_emitted_files_6678","message":"Specify an output folder for all emitted files."},"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types":{"category":3,"code":6718,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718","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_how_TypeScript_looks_up_a_file_from_a_given_module_specifier":{"category":3,"code":6658,"key":"Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658","message":"Specify how TypeScript looks up a file from a given module specifier."},"Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality":{"category":3,"code":6714,"key":"Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714","message":"Specify how directories are watched on systems that lack recursive file-watching functionality."},"Specify_how_the_TypeScript_watch_mode_works":{"category":3,"code":6715,"key":"Specify_how_the_TypeScript_watch_mode_works_6715","message":"Specify how the TypeScript watch mode works."},"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":{"category":3,"code":6016,"key":"Specify_module_code_generation_6016","message":"Specify module code generation."},"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_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Asterisk":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types":{"category":3,"code":6710,"key":"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710","message":"Specify multiple folders that act like `./node_modules/@types`."},"Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_are_inherited":{"category":3,"code":6633,"key":"Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_a_6633","message":"Specify one or more path or node module references to base configuration files from which settings are inherited."},"Specify_options_for_automatic_acquisition_of_declaration_files":{"category":3,"code":6709,"key":"Specify_options_for_automatic_acquisition_of_declaration_files_6709","message":"Specify options for automatic acquisition of declaration files."},"Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_FixedInterval_default_PriorityInterval_DynamicPriority_FixedChunkSize":{"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', 'FixedChunkSize'."},"Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively_Colon_UseFsEvents_default_FixedPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling":{"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', 'FixedChunkSizePolling'."},"Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling_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', 'FixedChunkSizePolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'."},"Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragment_or_Fragment":{"category":3,"code":6648,"key":"Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648","message":"Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'."},"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_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h":{"category":3,"code":6647,"key":"Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647","message":"Specify the JSX factory function used 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_base_directory_to_resolve_non_relative_module_names":{"category":3,"code":6607,"key":"Specify_the_base_directory_to_resolve_non_relative_module_names_6607","message":"Specify the base directory to resolve non-relative module names."},"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_folder_for_tsbuildinfo_incremental_compilation_files":{"category":3,"code":6707,"key":"Specify_the_folder_for_tsbuildinfo_incremental_compilation_files_6707","message":"Specify the folder for .tsbuildinfo incremental compilation files."},"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":6655,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655","message":"Specify the location where debugger should locate map files instead of generated locations."},"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicable_with_allowJs":{"category":3,"code":6656,"key":"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656","message":"Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`."},"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_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit":{"category":3,"code":6686,"key":"Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686","message":"Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit."},"Specify_the_output_directory_for_generated_declaration_files":{"category":3,"code":6613,"key":"Specify_the_output_directory_for_generated_declaration_files_6613","message":"Specify the output directory for generated declaration files."},"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."},"Specify_the_root_folder_within_your_source_files":{"category":3,"code":6690,"key":"Specify_the_root_folder_within_your_source_files_6690","message":"Specify the root folder within your source files."},"Specify_the_root_path_for_debuggers_to_find_the_reference_source_code":{"category":3,"code":6695,"key":"Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695","message":"Specify the root path for debuggers to find the reference source code."},"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file":{"category":3,"code":6711,"key":"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711","message":"Specify type package names to be included without being referenced in a source file."},"Specify_what_JSX_code_is_generated":{"category":3,"code":6646,"key":"Specify_what_JSX_code_is_generated_6646","message":"Specify what JSX code is generated."},"Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers":{"category":3,"code":6634,"key":"Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634","message":"Specify what approach the watcher should use if the system runs out of native file watchers."},"Specify_what_module_code_is_generated":{"category":3,"code":6657,"key":"Specify_what_module_code_is_generated_6657","message":"Specify what module code is generated."},"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}'."},"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."},"Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures":{"category":3,"code":6703,"key":"Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703","message":"Suppress `noImplicitAny` errors when indexing objects that lack 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}'"},"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_support_recursive_watching_natively":{"category":3,"code":6704,"key":"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704","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_declaration_was_marked_as_deprecated_here":{"category":1,"code":2798,"key":"The_declaration_was_marked_as_deprecated_here_2798","message":"The declaration was marked as deprecated 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_file_is_in_the_program_because_Colon":{"category":3,"code":1430,"key":"The_file_is_in_the_program_because_Colon_1430","message":"The file is in the program because:"},"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_not_allowed_in_files_which_will_build_into_CommonJS_output":{"category":1,"code":1470,"key":"The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output_1470","message":"The 'import.meta' meta-property is not allowed in files which will build into CommonJS output."},"The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system_node12_or_nodenext":{"category":1,"code":1343,"key":"The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system__1343","message":"The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node12', or 'nodenext'."},"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_may_not_be_async":{"category":1,"code":1106,"key":"The_left_hand_side_of_a_for_of_statement_may_not_be_async_1106","message":"The left-hand side of a 'for...of' statement may not be 'async'."},"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_a_private_identifier_or_of_type_any_string_number_or_symbol":{"category":1,"code":2360,"key":"The_left_hand_side_of_an_in_expression_must_be_a_private_identifier_or_of_type_any_string_number_or__2360","message":"The left-hand side of an 'in' expression must be a private identifier or 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_get_accessor_must_be_assignable_to_its_set_accessor_type":{"category":1,"code":2380,"key":"The_return_type_of_a_get_accessor_must_be_assignable_to_its_set_accessor_type_2380","message":"The return type of a 'get' accessor must be assignable to its 'set' accessor 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_not_be_a_primitive":{"category":1,"code":2361,"key":"The_right_hand_side_of_an_in_expression_must_not_be_a_primitive_2361","message":"The right-hand side of an 'in' expression must not be a primitive."},"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_root_value_of_a_0_file_must_be_an_object":{"category":1,"code":5092,"key":"The_root_value_of_a_0_file_must_be_an_object_5092","message":"The root value of a '{0}' file must be an object."},"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_signature_0_of_1_is_deprecated":{"category":2,"code":6387,"key":"The_signature_0_of_1_is_deprecated_6387","message":"The signature '{0}' of '{1}' is deprecated.","reportsDeprecated":true},"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_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_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement":{"category":1,"code":2207,"key":"The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement_2207","message":"The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement."},"The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement":{"category":1,"code":2206,"key":"The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement_2206","message":"The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement."},"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_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized":{"category":1,"code":4118,"key":"The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized_4118","message":"The type of this node cannot be serialized because its property '{0}' cannot be serialized."},"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_this_0_is_always_defined":{"category":1,"code":2801,"key":"This_condition_will_always_return_true_since_this_0_is_always_defined_2801","message":"This condition will always return true since this '{0}' is always defined."},"This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_instead":{"category":1,"code":2774,"key":"This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_2774","message":"This condition will always return true since this 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_importsNotUsedAsValues_is_set_to_error":{"category":1,"code":1371,"key":"This_import_is_never_used_as_a_value_and_must_use_import_type_because_importsNotUsedAsValues_is_set__1371","message":"This import is never used as a value and must use 'import type' because '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_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0":{"category":1,"code":4122,"key":"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4122","message":"This member cannot have a JSDoc comment with an '@override' tag because it is not declared in the base class '{0}'."},"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1":{"category":1,"code":4123,"key":"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4123","message":"This member cannot have a JSDoc comment with an 'override' tag because it is not declared in the base class '{0}'. Did you mean '{1}'?"},"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_extend_another_class":{"category":1,"code":4121,"key":"This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_4121","message":"This member cannot have a JSDoc comment with an '@override' tag because its containing class '{0}' does not extend another class."},"This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0":{"category":1,"code":4113,"key":"This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_4113","message":"This member cannot have an 'override' modifier because it is not declared in the base class '{0}'."},"This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1":{"category":1,"code":4117,"key":"This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you__4117","message":"This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. Did you mean '{1}'?"},"This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another_class":{"category":1,"code":4112,"key":"This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another__4112","message":"This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class."},"This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0":{"category":1,"code":4119,"key":"This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_4119","message":"This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'."},"This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0":{"category":1,"code":4114,"key":"This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0_4114","message":"This member must have an 'override' modifier because it overrides a member in the base class '{0}'."},"This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared_in_the_base_class_0":{"category":1,"code":4116,"key":"This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared__4116","message":"This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'."},"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_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0":{"category":1,"code":4120,"key":"This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_4120","message":"This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'."},"This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0":{"category":1,"code":4115,"key":"This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0_4115","message":"This parameter property must have an 'override' modifier because it overrides a member in base class '{0}'."},"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_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_constraint":{"category":1,"code":7060,"key":"This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_cons_7060","message":"This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma or explicit constraint."},"This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead":{"category":1,"code":7059,"key":"This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead_7059","message":"This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead."},"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}'."},"This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_one_in_0_Consider_upgrading_your_version_of_0":{"category":1,"code":2807,"key":"This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_o_2807","message":"This syntax requires an imported helper named '{1}' with {2} parameters, which is not compatible with the one in '{0}'. Consider upgrading your version of '{0}'."},"Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_or_nodenext_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_es2022_esnext_system_o_1378","message":"Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', or 'nodenext', 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."},"Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_or_nodenext_and_the_target_option_is_set_to_es2017_or_higher":{"category":1,"code":1432,"key":"Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_or__1432","message":"Top-level 'for await' loops are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', or 'nodenext', and the 'target' option is set to 'es2017' or higher."},"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_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es2015_or_higher":{"category":1,"code":2802,"key":"Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es201_2802","message":"Type '{0}' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher."},"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_Did_you_mean_2":{"category":1,"code":2820,"key":"Type_0_is_not_assignable_to_type_1_Did_you_mean_2_2820","message":"Type '{0}' is not assignable to type '{1}'. Did you mean '{2}'?"},"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_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_type_of_the_target":{"category":1,"code":2412,"key":"Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2412","message":"Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the type of the target."},"Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties":{"category":1,"code":2375,"key":"Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2375","message":"Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties."},"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_Checking":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"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_must_be_given_a_name":{"category":1,"code":1439,"key":"Type_alias_must_be_given_a_name_1439","message":"Type alias must be given a name."},"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_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_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target":{"category":1,"code":2626,"key":"Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target_2626","message":"Type at position {0} in source is not compatible with type at position {1} in target."},"Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target":{"category":1,"code":2627,"key":"Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target_2627","message":"Type at positions {0} through {1} in source is not compatible with type at position {2} in target."},"Type_catch_clause_variables_as_unknown_instead_of_any":{"category":3,"code":6803,"key":"Type_catch_clause_variables_as_unknown_instead_of_any_6803","message":"Type catch clause variables as 'unknown' instead of 'any'."},"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_library_referenced_via_0_from_file_1":{"category":3,"code":1402,"key":"Type_library_referenced_via_0_from_file_1_1402","message":"Type library referenced via '{0}' from file '{1}'"},"Type_library_referenced_via_0_from_file_1_with_packageId_2":{"category":3,"code":1403,"key":"Type_library_referenced_via_0_from_file_1_with_packageId_2_1403","message":"Type library referenced via '{0}' from file '{1}' with packageId '{2}'"},"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_produces_a_tuple_type_that_is_too_large_to_represent":{"category":1,"code":2799,"key":"Type_produces_a_tuple_type_that_is_too_large_to_represent_2799","message":"Type produces a tuple type that is too large to represent."},"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_keyword_or_identifier":{"category":1,"code":1434,"key":"Unexpected_keyword_or_identifier_1434","message":"Unexpected keyword or identifier."},"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_keyword_or_identifier_Did_you_mean_0":{"category":1,"code":1435,"key":"Unknown_keyword_or_identifier_Did_you_mean_0_1435","message":"Unknown keyword or identifier. Did you mean '{0}'?"},"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},"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."},"Update_import_from_0":{"category":3,"code":90058,"key":"Update_import_from_0_90058","message":"Update import from \"{0}\""},"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_element_access_for_0":{"category":3,"code":95145,"key":"Use_element_access_for_0_95145","message":"Use element access for '{0}'"},"Use_element_access_for_all_undeclared_properties":{"category":3,"code":95146,"key":"Use_element_access_for_all_undeclared_properties_95146","message":"Use element access for all undeclared properties."},"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_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_trigger_building_composite_projects_which_you_can_learn_more_about_at_0":{"category":3,"code":6915,"key":"Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_tr_6915","message":"Using --build, -b will make tsc behave more like a build orchestrator than a compiler. This is used to trigger building composite projects which you can learn more about at {0}"},"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."},"Variable_declaration_not_allowed_at_this_location":{"category":1,"code":1440,"key":"Variable_declaration_not_allowed_at_this_location_1440","message":"Variable declaration not allowed at this location."},"Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target":{"category":1,"code":2625,"key":"Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target_2625","message":"Variadic element at position {0} in source does not match element at position {1} in target."},"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_OPTIONS":{"category":3,"code":6918,"key":"WATCH_OPTIONS_6918","message":"WATCH OPTIONS"},"Watch_and_Build_Modes":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"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}."},"When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible":{"category":3,"code":6698,"key":"When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698","message":"When assigning functions, check to ensure parameters and the return values are subtype-compatible."},"When_type_checking_take_into_account_null_and_undefined":{"category":3,"code":6699,"key":"When_type_checking_take_into_account_null_and_undefined_6699","message":"When type checking, take into account `null` and `undefined`."},"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_can_learn_about_all_of_the_compiler_options_at_0":{"category":3,"code":6913,"key":"You_can_learn_about_all_of_the_compiler_options_at_0_6913","message":"You can learn about all of the compiler options at {0}"},"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_index_signatures_are_incompatible":{"category":1,"code":2330,"key":"_0_and_1_index_signatures_are_incompatible_2330","message":"'{0}' and '{1}' index signatures are incompatible."},"_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_index_signatures_are_incompatible":{"category":1,"code":2634,"key":"_0_index_signatures_are_incompatible_2634","message":"'{0}' index signatures are incompatible."},"_0_index_type_1_is_not_assignable_to_2_index_type_3":{"category":1,"code":2413,"key":"_0_index_type_1_is_not_assignable_to_2_index_type_3_2413","message":"'{0}' index type '{1}' is not assignable to '{2}' index type '{3}'."},"_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_a_type_and_must_be_imported_using_a_type_only_import_when_preserveValueImports_and_isolatedModules_are_both_enabled":{"category":1,"code":1444,"key":"_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_preserveValueImports_and_isolatedMod_1444","message":"'{0}' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled."},"_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_parameter_name":{"category":1,"code":1390,"key":"_0_is_not_allowed_as_a_parameter_name_1390","message":"'{0}' is not allowed as a parameter name."},"_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_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_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_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_preserveValueImports_and_isolatedModules_are_both_enabled":{"category":1,"code":1446,"key":"_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_preserveVa_1446","message":"'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled."},"_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_isolatedModules_is_enabled":{"category":1,"code":1448,"key":"_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_isol_1448","message":"'{0}' resolves to a type-only declaration and must be re-exported using a type-only re-export when 'isolatedModules' is enabled."},"_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file":{"category":1,"code":6258,"key":"_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file_6258","message":"'{0}' should be set inside the 'compilerOptions' object of the config json file"},"_0_tag_already_specified":{"category":1,"code":1223,"key":"_0_tag_already_specified_1223","message":"'{0}' tag already specified."},"_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."},"arguments_cannot_be_referenced_in_property_initializers":{"category":1,"code":2815,"key":"arguments_cannot_be_referenced_in_property_initializers_2815","message":"'arguments' cannot be referenced in property initializers."},"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."},"catch_or_finally_expected":{"category":1,"code":1472,"key":"catch_or_finally_expected_1472","message":"'catch' or 'finally' expected."},"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."},"default_Colon":{"category":3,"code":6903,"key":"default_Colon_6903","message":"default:"},"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."},"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}'."},"false_unless_composite_is_set":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"false_unless_strict_is_set":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"file":{"category":3,"code":6025,"key":"file_6025","message":"file"},"for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_has_no_imports_or_exports_Consider_adding_an_empty_export_to_make_this_file_a_module":{"category":1,"code":1431,"key":"for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_1431","message":"'for await' loops are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module."},"for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules":{"category":1,"code":1103,"key":"for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1103","message":"'for await' loops are only allowed within async functions and at the top levels of modules."},"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."},"if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk":{"category":3,"code":6908,"key":"if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk_6908","message":"`[]` if `files` is specified, otherwise `[\"**/*\"]`"},"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."},"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node":{"category":3,"code":69010,"key":"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node_69010","message":"module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`"},"module_system_or_esModuleInterop":{"category":3,"code":6904,"key":"module_system_or_esModuleInterop_6904","message":"module === \"system\" or esModuleInterop"},"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."},"node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified":{"category":3,"code":6907,"key":"node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified_6907","message":"`[\"node_modules\", \"bower_components\", \"jspm_packages\"]`, plus the value of `outDir` if one is specified."},"one_of_Colon":{"category":3,"code":6900,"key":"one_of_Colon_6900","message":"one of:"},"one_or_more_Colon":{"category":3,"code":6901,"key":"one_or_more_Colon_6901","message":"one or more:"},"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."},"package_json_scope_0_explicitly_maps_specifier_1_to_null":{"category":3,"code":6274,"key":"package_json_scope_0_explicitly_maps_specifier_1_to_null_6274","message":"package.json scope '{0}' explicitly maps specifier '{1}' to null."},"package_json_scope_0_has_invalid_type_for_target_of_specifier_1":{"category":3,"code":6275,"key":"package_json_scope_0_has_invalid_type_for_target_of_specifier_1_6275","message":"package.json scope '{0}' has invalid type for target of specifier '{1}'"},"package_json_scope_0_has_no_imports_defined":{"category":3,"code":6273,"key":"package_json_scope_0_has_no_imports_defined_6273","message":"package.json scope '{0}' has no imports defined."},"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."},"true_for_ES2022_and_above_including_ESNext":{"category":3,"code":6930,"key":"true_for_ES2022_and_above_including_ESNext_6930","message":"`true` for ES2022 and above, including ESNext."},"true_if_composite_false_otherwise":{"category":3,"code":6909,"key":"true_if_composite_false_otherwise_6909","message":"`true` if `composite`, `false` otherwise"},"tsc_Colon_The_TypeScript_Compiler":{"category":3,"code":6922,"key":"tsc_Colon_The_TypeScript_Compiler_6922","message":"tsc: The TypeScript Compiler"},"type_Colon":{"category":3,"code":6902,"key":"type_Colon_6902","message":"type:"},"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_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_type_annotation":{"category":1,"code":7057,"key":"yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_t_7057","message":"'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation."},"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","11":"NonRest","12":"Variable","14":"NonRequired","2":"Optional","3":"Fixed","4":"Rest","8":"Variadic","Fixed":3,"NonRequired":14,"NonRest":11,"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","268435456":"Immutable","32":"NoTrailingSourceMap","32768":"InternalName","33554432":"TypeScriptClassWrapper","384":"NoTokenSourceMaps","4":"NoSubstitution","4096":"HelperName","4194304":"HasEndOfDeclarationMarker","48":"NoSourceMap","512":"NoLeadingComments","524288":"ReuseTempVariableScope","536870912":"IndirectCall","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,"Immutable":268435456,"Indented":65536,"IndirectCall":536870912,"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},"ExportKind":{"0":"Named","1":"Default","2":"ExportEquals","3":"UMD","Default":1,"ExportEquals":2,"Named":0,"UMD":3},"Extension":{"Cjs":".cjs","Cts":".cts","Dcts":".d.cts","Dmts":".d.mts","Dts":".d.ts","Js":".js","Json":".json","Jsx":".jsx","Mjs":".mjs","Mts":".mts","Ts":".ts","TsBuildInfo":".tsbuildinfo","Tsx":".tsx"},"ExternalEmitHelpers":{"1":"FirstEmitHelper","1024":"SpreadArray","1048576":"ClassPrivateFieldSet","128":"Generator","131072":"ImportDefault","1536":"SpreadIncludes","16":"Metadata","16384":"ForAwaitOfIncludes","2":"Assign","2048":"Await","2097152":"ClassPrivateFieldIn","256":"ForOfIncludes","262144":"MakeTemplateObject","26624":"AsyncDelegatorIncludes","32":"Param","32768":"ExportStar","4":"Rest","4096":"AsyncGenerator","4194304":"LastEmitHelper","512":"Read","524288":"ClassPrivateFieldGet","6144":"AsyncGeneratorIncludes","64":"Awaiter","65536":"ImportStar","8":"Decorate","8192":"AsyncDelegator","Assign":2,"AsyncDelegator":8192,"AsyncDelegatorIncludes":26624,"AsyncGenerator":4096,"AsyncGeneratorIncludes":6144,"AsyncValues":16384,"Await":2048,"Awaiter":64,"ClassPrivateFieldGet":524288,"ClassPrivateFieldIn":2097152,"ClassPrivateFieldSet":1048576,"CreateBinding":4194304,"Decorate":8,"ExportStar":32768,"Extends":1,"FirstEmitHelper":1,"ForAwaitOfIncludes":16384,"ForOfIncludes":256,"Generator":128,"ImportDefault":131072,"ImportStar":65536,"LastEmitHelper":4194304,"MakeTemplateObject":262144,"Metadata":16,"Param":32,"Read":512,"Rest":4,"SpreadArray":1024,"SpreadIncludes":1536,"Values":256},"FileIncludeKind":{"0":"RootFile","1":"SourceFromProjectReference","2":"OutputFromProjectReference","3":"Import","4":"ReferenceFile","5":"TypeReferenceDirective","6":"LibFile","7":"LibReferenceDirective","8":"AutomaticTypeDirectiveFile","AutomaticTypeDirectiveFile":8,"Import":3,"LibFile":6,"LibReferenceDirective":7,"OutputFromProjectReference":2,"ReferenceFile":4,"RootFile":0,"SourceFromProjectReference":1,"TypeReferenceDirective":5},"FilePreprocessingDiagnosticsKind":{"0":"FilePreprocessingReferencedDiagnostic","1":"FilePreprocessingFileExplainingDiagnostic","FilePreprocessingFileExplainingDiagnostic":1,"FilePreprocessingReferencedDiagnostic":0},"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","5":"TripleSlashReference","Keyword":2,"Label":1,"String":4,"Symbol":0,"This":3,"TripleSlashReference":5},"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","8":"AllowNumericSeparator","AllowNumericSeparator":8,"JsxAttributeEscape":2,"NeverAsciiEscape":1,"None":0,"TerminateUnterminatedLiterals":4},"GoToDefinition":{},"HighlightSpanKind":{"definition":"definition","none":"none","reference":"reference","writtenReference":"writtenReference"},"ImportKind":{"0":"Named","1":"Default","2":"Namespace","3":"CommonJS","CommonJS":3,"Default":1,"Named":0,"Namespace":2},"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":"AlwaysStrict","128":"ReturnType","16":"PartialHomomorphicMappedType","2":"SpeculativeTuple","2048":"MaxValue","256":"LiteralKeyof","32":"MappedTypeConstraint","4":"SubstituteSource","416":"PriorityImpliesCombination","512":"NoConstraints","64":"ContravariantConditional","8":"HomomorphicMappedType","AlwaysStrict":1024,"Circularity":-1,"ContravariantConditional":64,"HomomorphicMappedType":8,"LiteralKeyof":256,"MappedTypeConstraint":32,"MaxValue":2048,"NakedTypeVariable":1,"NoConstraints":512,"PartialHomomorphicMappedType":16,"PriorityImpliesCombination":416,"ReturnType":128,"SpeculativeTuple":2,"SubstituteSource":4},"InlayHintKind":{"Enum":"Enum","Parameter":"Parameter","Type":"Type"},"InlayHints":{},"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","assert/strict","async_hooks","buffer","child_process","cluster","console","constants","crypto","dgram","diagnostics_channel","dns","dns/promises","domain","events","fs","fs/promises","http","https","http2","inspector","module","net","os","path","perf_hooks","process","punycode","querystring","readline","repl","stream","stream/promises","string_decoder","timers","timers/promises","tls","trace_events","tty","url","util","util/types","v8","vm","wasi","worker_threads","zlib","node:assert","node:assert/strict","node:async_hooks","node:buffer","node:child_process","node:cluster","node:console","node:constants","node:crypto","node:dgram","node:diagnostics_channel","node:dns","node:dns/promises","node:domain","node:events","node:fs","node:fs/promises","node:http","node:https","node:http2","node:inspector","node:module","node:net","node:os","node:path","node:perf_hooks","node:process","node:punycode","node:querystring","node:readline","node:repl","node:stream","node:stream/promises","node:string_decoder","node:timers","node:timers/promises","node:tls","node:trace_events","node:tty","node:url","node:util","node:util/types","node:v8","node:vm","node:wasi","node:worker_threads","node:zlib"],"nodeCoreModules":{},"prefixedNodeCoreModuleList":["node:assert","node:assert/strict","node:async_hooks","node:buffer","node:child_process","node:cluster","node:console","node:constants","node:crypto","node:dgram","node:diagnostics_channel","node:dns","node:dns/promises","node:domain","node:events","node:fs","node:fs/promises","node:http","node:https","node:http2","node:inspector","node:module","node:net","node:os","node:path","node:perf_hooks","node:process","node:punycode","node:querystring","node:readline","node:repl","node:stream","node:stream/promises","node:string_decoder","node:timers","node:timers/promises","node:tls","node:trace_events","node:tty","node:url","node:util","node:util/types","node:v8","node:vm","node:wasi","node:worker_threads","node:zlib"]},"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":"ImportClauseEntries","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,"ImportClauseEntries":526226,"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},"MemberOverrideStatus":{"0":"Ok","1":"NeedsOverride","2":"HasInvalidOverride","HasInvalidOverride":2,"NeedsOverride":1,"Ok":0},"ModifierFlags":{"0":"None","1":"Export","128":"Abstract","16":"Protected","16384":"Override","16476":"ParameterPropertyModifier","18654":"TypeScriptModifier","2":"Ambient","2048":"Const","24":"NonPublicAccessibilityModifier","256":"Async","27647":"All","28":"AccessibilityModifier","32":"Static","4":"Public","4096":"HasComputedJSDocModifiers","512":"Default","513":"ExportDefault","536870912":"HasComputedFlags","64":"Readonly","8":"Private","8192":"Deprecated","Abstract":128,"AccessibilityModifier":28,"All":27647,"Ambient":2,"Async":256,"Const":2048,"Default":512,"Deprecated":8192,"Export":1,"ExportDefault":513,"HasComputedFlags":536870912,"HasComputedJSDocModifiers":4096,"NonPublicAccessibilityModifier":24,"None":0,"Override":16384,"ParameterPropertyModifier":16476,"Private":8,"Protected":16,"Public":4,"Readonly":64,"Static":32,"TypeScriptModifier":18654},"ModuleInstanceState":{"0":"NonInstantiated","1":"Instantiated","2":"ConstEnumOnly","ConstEnumOnly":2,"Instantiated":1,"NonInstantiated":0},"ModuleKind":{"0":"None","1":"CommonJS","100":"Node12","199":"NodeNext","2":"AMD","3":"UMD","4":"System","5":"ES2015","6":"ES2020","7":"ES2022","99":"ESNext","AMD":2,"CommonJS":1,"ES2015":5,"ES2020":6,"ES2022":7,"ESNext":99,"Node12":100,"NodeNext":199,"None":0,"System":4,"UMD":3},"ModuleResolutionKind":{"1":"Classic","2":"NodeJs","3":"Node12","99":"NodeNext","Classic":1,"Node12":3,"NodeJs":2,"NodeNext":99},"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","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,"AllowQualifiedNameInPlaceOfIdentifier":65536,"AllowThisInObjectLiteral":32768,"AllowUniqueESSymbolType":1048576,"DoNotIncludeSymbolChain":134217728,"ForbidIndexedAccessSymbolReferences":16,"GenerateNamesForShadowedTypeParams":4,"IgnoreErrors":70221824,"InInitialEntityName":16777216,"InObjectTypeLiteral":4194304,"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","134217728":"ContainsSuperPropertyInStaticInitializer","16384":"EnumValuesComputed","16777216":"ClassWithConstructorReference","2":"LexicalThis","2048":"AsyncMethodWithSuper","2097152":"BodyScopedClassBinding","256":"SuperInstance","262144":"CapturedBlockScopedBinding","268435456":"InCheckIdentifier","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,"ContainsSuperPropertyInStaticInitializer":134217728,"ContextChecked":1024,"EnumValuesComputed":16384,"InCheckIdentifier":268435456,"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":"ReverseMapped","1048576":"CouldContainTypeVariablesComputed","128":"ObjectLiteral","131072":"ContainsWideningType","1343":"ObjectTypeKindMask","16":"Anonymous","16384":"FreshLiteral","16777216":"IsGenericIndexType","2":"Interface","2048":"JsxAttributes","2097152":"CouldContainTypeVariables","25165824":"IsGenericType","256":"EvolvingArray","262144":"ContainsObjectOrArrayLiteral","3":"ClassOrInterface","32":"Mapped","32768":"ArrayLiteral","33554432":"IsNeverIntersectionComputed","393216":"RequiresWidening","4":"Reference","4096":"MarkerType","4194304":"IsGenericTypeComputed","512":"ObjectLiteralPatternWithComputedProperties","524288":"NonInferrableType","64":"Instantiated","65536":"PrimitiveUnion","67108864":"IsNeverIntersection","8":"Tuple","8192":"JSLiteral","8388608":"IsGenericObjectType","917504":"PropagatingFlags","Anonymous":16,"ArrayLiteral":32768,"Class":1,"ClassOrInterface":3,"ContainsIntersections":33554432,"ContainsObjectOrArrayLiteral":262144,"ContainsSpread":4194304,"ContainsWideningType":131072,"CouldContainTypeVariables":2097152,"CouldContainTypeVariablesComputed":1048576,"EvolvingArray":256,"FreshLiteral":16384,"IdenticalBaseTypeCalculated":33554432,"IdenticalBaseTypeExists":67108864,"Instantiated":64,"Interface":2,"IsClassInstanceClone":16777216,"IsGenericIndexType":16777216,"IsGenericObjectType":8388608,"IsGenericType":25165824,"IsGenericTypeComputed":4194304,"IsNeverIntersection":67108864,"IsNeverIntersectionComputed":33554432,"JSLiteral":8192,"JsxAttributes":2048,"Mapped":32,"MarkerType":4096,"NonInferrableType":524288,"ObjectLiteral":128,"ObjectLiteralPatternWithComputedProperties":512,"ObjectRestType":8388608,"ObjectTypeKindMask":1343,"PrimitiveUnion":65536,"PropagatingFlags":917504,"Reference":4,"RequiresWidening":393216,"ReverseMapped":1024,"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","16":"ExcludeJSDocTypeAssertion","2":"TypeAssertions","4":"NonNullAssertions","6":"Assertions","8":"PartiallyEmittedExpressions","All":15,"Assertions":6,"ExcludeJSDocTypeAssertion":16,"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","3":"FixedChunkSize","DynamicPriority":2,"FixedChunkSize":3,"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},"PrivateIdentifierKind":{"Accessor":"a","Field":"f","Method":"m"},"ProcessLevel":{"0":"LiftRestriction","1":"All","All":1,"LiftRestriction":0},"QuotePreference":{"0":"Single","1":"Double","Double":1,"Single":0},"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","link":"link","linkName":"link name","linkText":"link text","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","cjsModifier":".cjs","ctsModifier":".cts","dctsModifier":".d.cts","deprecatedModifier":"deprecated","dmtsModifier":".d.mts","dtsModifier":".d.ts","exportedModifier":"export","jsModifier":".js","jsonModifier":".json","jsxModifier":".jsx","mjsModifier":".mjs","mtsModifier":".mts","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","8":"ES2021","9":"ES2022","99":"Latest","ES2015":2,"ES2016":3,"ES2017":4,"ES2018":5,"ES2019":6,"ES2020":7,"ES2021":8,"ES2022":9,"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","16":"IsOuterCallChain","2":"HasLiteralTypes","24":"CallChainFlags","32":"IsUntypedSignatureInJSFile","39":"PropagatingFlags","4":"Abstract","8":"IsInnerCallChain","Abstract":4,"CallChainFlags":24,"HasLiteralTypes":2,"HasRestParameter":1,"IsInnerCallChain":8,"IsOuterCallChain":16,"IsUntypedSignatureInJSFile":32,"None":0,"PropagatingFlags":39},"SignatureHelp":{},"SignatureKind":{"0":"Call","1":"Construct","Call":0,"Construct":1},"SmartSelectionRange":{},"SnippetKind":{"0":"TabStop","1":"Placeholder","2":"Choice","3":"Variable","Choice":2,"Placeholder":1,"TabStop":0,"Variable":3},"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","22":"link","23":"linkName","24":"linkText","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,"link":22,"linkName":23,"linkText":24,"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":"ImportKeyword","101":"InKeyword","102":"InstanceOfKeyword","103":"NewKeyword","104":"NullKeyword","105":"ReturnKeyword","106":"SuperKeyword","107":"SwitchKeyword","108":"ThisKeyword","109":"ThrowKeyword","11":"JsxText","110":"TrueKeyword","111":"TryKeyword","112":"TypeOfKeyword","113":"VarKeyword","114":"VoidKeyword","115":"WhileKeyword","116":"LastReservedWord","117":"FirstFutureReservedWord","118":"InterfaceKeyword","119":"LetKeyword","12":"JsxTextAllWhiteSpaces","120":"PackageKeyword","121":"PrivateKeyword","122":"ProtectedKeyword","123":"PublicKeyword","124":"StaticKeyword","125":"LastFutureReservedWord","126":"FirstContextualKeyword","127":"AsKeyword","128":"AssertsKeyword","129":"AssertKeyword","13":"RegularExpressionLiteral","130":"AnyKeyword","131":"AsyncKeyword","132":"AwaitKeyword","133":"BooleanKeyword","134":"ConstructorKeyword","135":"DeclareKeyword","136":"GetKeyword","137":"InferKeyword","138":"IntrinsicKeyword","139":"IsKeyword","14":"FirstTemplateToken","140":"KeyOfKeyword","141":"ModuleKeyword","142":"NamespaceKeyword","143":"NeverKeyword","144":"ReadonlyKeyword","145":"RequireKeyword","146":"NumberKeyword","147":"ObjectKeyword","148":"SetKeyword","149":"StringKeyword","15":"TemplateHead","150":"SymbolKeyword","151":"TypeKeyword","152":"UndefinedKeyword","153":"UniqueKeyword","154":"UnknownKeyword","155":"FromKeyword","156":"GlobalKeyword","157":"BigIntKeyword","158":"OverrideKeyword","159":"LastContextualKeyword","16":"TemplateMiddle","160":"FirstNode","161":"ComputedPropertyName","162":"TypeParameter","163":"Parameter","164":"Decorator","165":"PropertySignature","166":"PropertyDeclaration","167":"MethodSignature","168":"MethodDeclaration","169":"ClassStaticBlockDeclaration","17":"LastTemplateToken","170":"Constructor","171":"GetAccessor","172":"SetAccessor","173":"CallSignature","174":"ConstructSignature","175":"IndexSignature","176":"FirstTypeNode","177":"TypeReference","178":"FunctionType","179":"ConstructorType","18":"FirstPunctuation","180":"TypeQuery","181":"TypeLiteral","182":"ArrayType","183":"TupleType","184":"OptionalType","185":"RestType","186":"UnionType","187":"IntersectionType","188":"ConditionalType","189":"InferType","19":"CloseBraceToken","190":"ParenthesizedType","191":"ThisType","192":"TypeOperator","193":"IndexedAccessType","194":"MappedType","195":"LiteralType","196":"NamedTupleMember","197":"TemplateLiteralType","198":"TemplateLiteralTypeSpan","199":"LastTypeNode","2":"FirstTriviaToken","20":"OpenParenToken","200":"ObjectBindingPattern","201":"ArrayBindingPattern","202":"BindingElement","203":"ArrayLiteralExpression","204":"ObjectLiteralExpression","205":"PropertyAccessExpression","206":"ElementAccessExpression","207":"CallExpression","208":"NewExpression","209":"TaggedTemplateExpression","21":"CloseParenToken","210":"TypeAssertionExpression","211":"ParenthesizedExpression","212":"FunctionExpression","213":"ArrowFunction","214":"DeleteExpression","215":"TypeOfExpression","216":"VoidExpression","217":"AwaitExpression","218":"PrefixUnaryExpression","219":"PostfixUnaryExpression","22":"OpenBracketToken","220":"BinaryExpression","221":"ConditionalExpression","222":"TemplateExpression","223":"YieldExpression","224":"SpreadElement","225":"ClassExpression","226":"OmittedExpression","227":"ExpressionWithTypeArguments","228":"AsExpression","229":"NonNullExpression","23":"CloseBracketToken","230":"MetaProperty","231":"SyntheticExpression","232":"TemplateSpan","233":"SemicolonClassElement","234":"Block","235":"EmptyStatement","236":"FirstStatement","237":"ExpressionStatement","238":"IfStatement","239":"DoStatement","24":"DotToken","240":"WhileStatement","241":"ForStatement","242":"ForInStatement","243":"ForOfStatement","244":"ContinueStatement","245":"BreakStatement","246":"ReturnStatement","247":"WithStatement","248":"SwitchStatement","249":"LabeledStatement","25":"DotDotDotToken","250":"ThrowStatement","251":"TryStatement","252":"LastStatement","253":"VariableDeclaration","254":"VariableDeclarationList","255":"FunctionDeclaration","256":"ClassDeclaration","257":"InterfaceDeclaration","258":"TypeAliasDeclaration","259":"EnumDeclaration","26":"SemicolonToken","260":"ModuleDeclaration","261":"ModuleBlock","262":"CaseBlock","263":"NamespaceExportDeclaration","264":"ImportEqualsDeclaration","265":"ImportDeclaration","266":"ImportClause","267":"NamespaceImport","268":"NamedImports","269":"ImportSpecifier","27":"CommaToken","270":"ExportAssignment","271":"ExportDeclaration","272":"NamedExports","273":"NamespaceExport","274":"ExportSpecifier","275":"MissingDeclaration","276":"ExternalModuleReference","277":"JsxElement","278":"JsxSelfClosingElement","279":"JsxOpeningElement","28":"QuestionDotToken","280":"JsxClosingElement","281":"JsxFragment","282":"JsxOpeningFragment","283":"JsxClosingFragment","284":"JsxAttribute","285":"JsxAttributes","286":"JsxSpreadAttribute","287":"JsxExpression","288":"CaseClause","289":"DefaultClause","29":"FirstBinaryOperator","290":"HeritageClause","291":"CatchClause","292":"AssertClause","293":"AssertEntry","294":"PropertyAssignment","295":"ShorthandPropertyAssignment","296":"SpreadAssignment","297":"EnumMember","298":"UnparsedPrologue","299":"UnparsedPrepend","3":"MultiLineCommentTrivia","30":"LessThanSlashToken","300":"UnparsedText","301":"UnparsedInternalText","302":"UnparsedSyntheticReference","303":"SourceFile","304":"Bundle","305":"UnparsedSource","306":"InputFiles","307":"FirstJSDocNode","308":"JSDocNameReference","309":"JSDocMemberName","31":"GreaterThanToken","310":"JSDocAllType","311":"JSDocUnknownType","312":"JSDocNullableType","313":"JSDocNonNullableType","314":"JSDocOptionalType","315":"JSDocFunctionType","316":"JSDocVariadicType","317":"JSDocNamepathType","318":"JSDocComment","319":"JSDocText","32":"LessThanEqualsToken","320":"JSDocTypeLiteral","321":"JSDocSignature","322":"JSDocLink","323":"JSDocLinkCode","324":"JSDocLinkPlain","325":"FirstJSDocTagNode","326":"JSDocAugmentsTag","327":"JSDocImplementsTag","328":"JSDocAuthorTag","329":"JSDocDeprecatedTag","33":"GreaterThanEqualsToken","330":"JSDocClassTag","331":"JSDocPublicTag","332":"JSDocPrivateTag","333":"JSDocProtectedTag","334":"JSDocReadonlyTag","335":"JSDocOverrideTag","336":"JSDocCallbackTag","337":"JSDocEnumTag","338":"JSDocParameterTag","339":"JSDocReturnTag","34":"EqualsEqualsToken","340":"JSDocThisTag","341":"JSDocTypeTag","342":"JSDocTemplateTag","343":"JSDocTypedefTag","344":"JSDocSeeTag","345":"LastJSDocTagNode","346":"SyntaxList","347":"NotEmittedStatement","348":"PartiallyEmittedExpression","349":"CommaListExpression","35":"ExclamationEqualsToken","350":"MergeDeclarationMarker","351":"EndOfDeclarationMarker","352":"SyntheticReferenceExpression","353":"Count","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":"HashToken","63":"FirstAssignment","64":"FirstCompoundAssignment","65":"MinusEqualsToken","66":"AsteriskEqualsToken","67":"AsteriskAsteriskEqualsToken","68":"SlashEqualsToken","69":"PercentEqualsToken","7":"LastTriviaToken","70":"LessThanLessThanEqualsToken","71":"GreaterThanGreaterThanEqualsToken","72":"GreaterThanGreaterThanGreaterThanEqualsToken","73":"AmpersandEqualsToken","74":"BarEqualsToken","75":"BarBarEqualsToken","76":"AmpersandAmpersandEqualsToken","77":"QuestionQuestionEqualsToken","78":"LastBinaryOperator","79":"Identifier","8":"FirstLiteralToken","80":"PrivateIdentifier","81":"FirstKeyword","82":"CaseKeyword","83":"CatchKeyword","84":"ClassKeyword","85":"ConstKeyword","86":"ContinueKeyword","87":"DebuggerKeyword","88":"DefaultKeyword","89":"DeleteKeyword","9":"BigIntLiteral","90":"DoKeyword","91":"ElseKeyword","92":"EnumKeyword","93":"ExportKeyword","94":"ExtendsKeyword","95":"FalseKeyword","96":"FinallyKeyword","97":"ForKeyword","98":"FunctionKeyword","99":"IfKeyword","AbstractKeyword":126,"AmpersandAmpersandEqualsToken":76,"AmpersandAmpersandToken":55,"AmpersandEqualsToken":73,"AmpersandToken":50,"AnyKeyword":130,"ArrayBindingPattern":201,"ArrayLiteralExpression":203,"ArrayType":182,"ArrowFunction":213,"AsExpression":228,"AsKeyword":127,"AssertClause":292,"AssertEntry":293,"AssertKeyword":129,"AssertsKeyword":128,"AsteriskAsteriskEqualsToken":67,"AsteriskAsteriskToken":42,"AsteriskEqualsToken":66,"AsteriskToken":41,"AsyncKeyword":131,"AtToken":59,"AwaitExpression":217,"AwaitKeyword":132,"BacktickToken":61,"BarBarEqualsToken":75,"BarBarToken":56,"BarEqualsToken":74,"BarToken":51,"BigIntKeyword":157,"BigIntLiteral":9,"BinaryExpression":220,"BindingElement":202,"Block":234,"BooleanKeyword":133,"BreakKeyword":81,"BreakStatement":245,"Bundle":304,"CallExpression":207,"CallSignature":173,"CaretEqualsToken":78,"CaretToken":52,"CaseBlock":262,"CaseClause":288,"CaseKeyword":82,"CatchClause":291,"CatchKeyword":83,"ClassDeclaration":256,"ClassExpression":225,"ClassKeyword":84,"ClassStaticBlockDeclaration":169,"CloseBraceToken":19,"CloseBracketToken":23,"CloseParenToken":21,"ColonToken":58,"CommaListExpression":349,"CommaToken":27,"ComputedPropertyName":161,"ConditionalExpression":221,"ConditionalType":188,"ConflictMarkerTrivia":7,"ConstKeyword":85,"ConstructSignature":174,"Constructor":170,"ConstructorKeyword":134,"ConstructorType":179,"ContinueKeyword":86,"ContinueStatement":244,"Count":353,"DebuggerKeyword":87,"DebuggerStatement":252,"DeclareKeyword":135,"Decorator":164,"DefaultClause":289,"DefaultKeyword":88,"DeleteExpression":214,"DeleteKeyword":89,"DoKeyword":90,"DoStatement":239,"DotDotDotToken":25,"DotToken":24,"ElementAccessExpression":206,"ElseKeyword":91,"EmptyStatement":235,"EndOfDeclarationMarker":351,"EndOfFileToken":1,"EnumDeclaration":259,"EnumKeyword":92,"EnumMember":297,"EqualsEqualsEqualsToken":36,"EqualsEqualsToken":34,"EqualsGreaterThanToken":38,"EqualsToken":63,"ExclamationEqualsEqualsToken":37,"ExclamationEqualsToken":35,"ExclamationToken":53,"ExportAssignment":270,"ExportDeclaration":271,"ExportKeyword":93,"ExportSpecifier":274,"ExpressionStatement":237,"ExpressionWithTypeArguments":227,"ExtendsKeyword":94,"ExternalModuleReference":276,"FalseKeyword":95,"FinallyKeyword":96,"FirstAssignment":63,"FirstBinaryOperator":29,"FirstCompoundAssignment":64,"FirstContextualKeyword":126,"FirstFutureReservedWord":117,"FirstJSDocNode":307,"FirstJSDocTagNode":325,"FirstKeyword":81,"FirstLiteralToken":8,"FirstNode":160,"FirstPunctuation":18,"FirstReservedWord":81,"FirstStatement":236,"FirstTemplateToken":14,"FirstToken":0,"FirstTriviaToken":2,"FirstTypeNode":176,"ForInStatement":242,"ForKeyword":97,"ForOfStatement":243,"ForStatement":241,"FromKeyword":155,"FunctionDeclaration":255,"FunctionExpression":212,"FunctionKeyword":98,"FunctionType":178,"GetAccessor":171,"GetKeyword":136,"GlobalKeyword":156,"GreaterThanEqualsToken":33,"GreaterThanGreaterThanEqualsToken":71,"GreaterThanGreaterThanGreaterThanEqualsToken":72,"GreaterThanGreaterThanGreaterThanToken":49,"GreaterThanGreaterThanToken":48,"GreaterThanToken":31,"HashToken":62,"HeritageClause":290,"Identifier":79,"IfKeyword":99,"IfStatement":238,"ImplementsKeyword":117,"ImportClause":266,"ImportDeclaration":265,"ImportEqualsDeclaration":264,"ImportKeyword":100,"ImportSpecifier":269,"ImportType":199,"InKeyword":101,"IndexSignature":175,"IndexedAccessType":193,"InferKeyword":137,"InferType":189,"InputFiles":306,"InstanceOfKeyword":102,"InterfaceDeclaration":257,"InterfaceKeyword":118,"IntersectionType":187,"IntrinsicKeyword":138,"IsKeyword":139,"JSDocAllType":310,"JSDocAugmentsTag":326,"JSDocAuthorTag":328,"JSDocCallbackTag":336,"JSDocClassTag":330,"JSDocComment":318,"JSDocDeprecatedTag":329,"JSDocEnumTag":337,"JSDocFunctionType":315,"JSDocImplementsTag":327,"JSDocLink":322,"JSDocLinkCode":323,"JSDocLinkPlain":324,"JSDocMemberName":309,"JSDocNameReference":308,"JSDocNamepathType":317,"JSDocNonNullableType":313,"JSDocNullableType":312,"JSDocOptionalType":314,"JSDocOverrideTag":335,"JSDocParameterTag":338,"JSDocPrivateTag":332,"JSDocPropertyTag":345,"JSDocProtectedTag":333,"JSDocPublicTag":331,"JSDocReadonlyTag":334,"JSDocReturnTag":339,"JSDocSeeTag":344,"JSDocSignature":321,"JSDocTag":325,"JSDocTemplateTag":342,"JSDocText":319,"JSDocThisTag":340,"JSDocTypeExpression":307,"JSDocTypeLiteral":320,"JSDocTypeTag":341,"JSDocTypedefTag":343,"JSDocUnknownType":311,"JSDocVariadicType":316,"JsxAttribute":284,"JsxAttributes":285,"JsxClosingElement":280,"JsxClosingFragment":283,"JsxElement":277,"JsxExpression":287,"JsxFragment":281,"JsxOpeningElement":279,"JsxOpeningFragment":282,"JsxSelfClosingElement":278,"JsxSpreadAttribute":286,"JsxText":11,"JsxTextAllWhiteSpaces":12,"KeyOfKeyword":140,"LabeledStatement":249,"LastAssignment":78,"LastBinaryOperator":78,"LastCompoundAssignment":78,"LastContextualKeyword":159,"LastFutureReservedWord":125,"LastJSDocNode":345,"LastJSDocTagNode":345,"LastKeyword":159,"LastLiteralToken":14,"LastPunctuation":78,"LastReservedWord":116,"LastStatement":252,"LastTemplateToken":17,"LastToken":159,"LastTriviaToken":7,"LastTypeNode":199,"LessThanEqualsToken":32,"LessThanLessThanEqualsToken":70,"LessThanLessThanToken":47,"LessThanSlashToken":30,"LessThanToken":29,"LetKeyword":119,"LiteralType":195,"MappedType":194,"MergeDeclarationMarker":350,"MetaProperty":230,"MethodDeclaration":168,"MethodSignature":167,"MinusEqualsToken":65,"MinusMinusToken":46,"MinusToken":40,"MissingDeclaration":275,"ModuleBlock":261,"ModuleDeclaration":260,"ModuleKeyword":141,"MultiLineCommentTrivia":3,"NamedExports":272,"NamedImports":268,"NamedTupleMember":196,"NamespaceExport":273,"NamespaceExportDeclaration":263,"NamespaceImport":267,"NamespaceKeyword":142,"NeverKeyword":143,"NewExpression":208,"NewKeyword":103,"NewLineTrivia":4,"NoSubstitutionTemplateLiteral":14,"NonNullExpression":229,"NotEmittedStatement":347,"NullKeyword":104,"NumberKeyword":146,"NumericLiteral":8,"ObjectBindingPattern":200,"ObjectKeyword":147,"ObjectLiteralExpression":204,"OfKeyword":159,"OmittedExpression":226,"OpenBraceToken":18,"OpenBracketToken":22,"OpenParenToken":20,"OptionalType":184,"OverrideKeyword":158,"PackageKeyword":120,"Parameter":163,"ParenthesizedExpression":211,"ParenthesizedType":190,"PartiallyEmittedExpression":348,"PercentEqualsToken":69,"PercentToken":44,"PlusEqualsToken":64,"PlusPlusToken":45,"PlusToken":39,"PostfixUnaryExpression":219,"PrefixUnaryExpression":218,"PrivateIdentifier":80,"PrivateKeyword":121,"PropertyAccessExpression":205,"PropertyAssignment":294,"PropertyDeclaration":166,"PropertySignature":165,"ProtectedKeyword":122,"PublicKeyword":123,"QualifiedName":160,"QuestionDotToken":28,"QuestionQuestionEqualsToken":77,"QuestionQuestionToken":60,"QuestionToken":57,"ReadonlyKeyword":144,"RegularExpressionLiteral":13,"RequireKeyword":145,"RestType":185,"ReturnKeyword":105,"ReturnStatement":246,"SemicolonClassElement":233,"SemicolonToken":26,"SetAccessor":172,"SetKeyword":148,"ShebangTrivia":6,"ShorthandPropertyAssignment":295,"SingleLineCommentTrivia":2,"SlashEqualsToken":68,"SlashToken":43,"SourceFile":303,"SpreadAssignment":296,"SpreadElement":224,"StaticKeyword":124,"StringKeyword":149,"StringLiteral":10,"SuperKeyword":106,"SwitchKeyword":107,"SwitchStatement":248,"SymbolKeyword":150,"SyntaxList":346,"SyntheticExpression":231,"SyntheticReferenceExpression":352,"TaggedTemplateExpression":209,"TemplateExpression":222,"TemplateHead":15,"TemplateLiteralType":197,"TemplateLiteralTypeSpan":198,"TemplateMiddle":16,"TemplateSpan":232,"TemplateTail":17,"ThisKeyword":108,"ThisType":191,"ThrowKeyword":109,"ThrowStatement":250,"TildeToken":54,"TrueKeyword":110,"TryKeyword":111,"TryStatement":251,"TupleType":183,"TypeAliasDeclaration":258,"TypeAssertionExpression":210,"TypeKeyword":151,"TypeLiteral":181,"TypeOfExpression":215,"TypeOfKeyword":112,"TypeOperator":192,"TypeParameter":162,"TypePredicate":176,"TypeQuery":180,"TypeReference":177,"UndefinedKeyword":152,"UnionType":186,"UniqueKeyword":153,"Unknown":0,"UnknownKeyword":154,"UnparsedInternalText":301,"UnparsedPrepend":299,"UnparsedPrologue":298,"UnparsedSource":305,"UnparsedSyntheticReference":302,"UnparsedText":300,"VarKeyword":113,"VariableDeclaration":253,"VariableDeclarationList":254,"VariableStatement":236,"VoidExpression":216,"VoidKeyword":114,"WhileKeyword":115,"WhileStatement":240,"WhitespaceTrivia":5,"WithKeyword":116,"WithStatement":247,"YieldExpression":223,"YieldKeyword":125},"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":"AssertES2015","1048576":"ContainsAwait","128":"AssertES2018","131072":"ContainsBlockScopedBinding","16":"AssertES2021","16384":"ContainsRestOrSpread","16777216":"ContainsPossibleTopLevelAwait","2":"AssertJsx","2048":"AssertGenerator","2097152":"ContainsHoistedDeclarationOrCompletion","256":"AssertES2017","262144":"ContainsBindingPattern","32":"AssertES2020","32768":"ContainsObjectRestOrSpread","33554432":"ContainsLexicalSuper","33562624":"PropertyNamePropagatingFlags","4":"AssertESNext","4096":"AssertDestructuringAssignment","4194304":"ContainsDynamicImport","512":"AssertES2016","524288":"ContainsYield","536870912":"ParameterExcludes","536887296":"BindingPatternExcludes","536903680":"CatchClauseExcludes","536940544":"ClassExcludes","536973312":"ObjectLiteralExcludes","537165824":"VariableDeclarationListExcludes","557748224":"ArrowFunctionExcludes","570433536":"PropertyExcludes","574529536":"MethodOrAccessorExcludes","589443072":"ModuleExcludes","591306752":"ConstructorExcludes","591310848":"FunctionExcludes","64":"AssertES2019","65536":"ContainsComputedPropertyName","67108864":"ContainsUpdateExpressionForIdentifier","8":"AssertES2022","8192":"ContainsLexicalThis","8388608":"ContainsClassFields","ArrayLiteralOrCallOrNewExcludes":536887296,"ArrowFunctionExcludes":557748224,"AssertDestructuringAssignment":4096,"AssertES2015":1024,"AssertES2016":512,"AssertES2017":256,"AssertES2018":128,"AssertES2019":64,"AssertES2020":32,"AssertES2021":16,"AssertES2022":8,"AssertESNext":4,"AssertGenerator":2048,"AssertJsx":2,"AssertTypeScript":1,"BindingPatternExcludes":536887296,"CatchClauseExcludes":536903680,"ClassExcludes":536940544,"ConstructorExcludes":591306752,"ContainsAwait":1048576,"ContainsBindingPattern":262144,"ContainsBlockScopedBinding":131072,"ContainsClassFields":8388608,"ContainsComputedPropertyName":65536,"ContainsDestructuringAssignment":4096,"ContainsDynamicImport":4194304,"ContainsES2015":1024,"ContainsES2016":512,"ContainsES2017":256,"ContainsES2018":128,"ContainsES2019":64,"ContainsES2020":32,"ContainsES2021":16,"ContainsES2022":8,"ContainsESNext":4,"ContainsGenerator":2048,"ContainsHoistedDeclarationOrCompletion":2097152,"ContainsJsx":2,"ContainsLexicalSuper":33554432,"ContainsLexicalThis":8192,"ContainsLexicalThisOrSuper":33562624,"ContainsObjectRestOrSpread":32768,"ContainsPossibleTopLevelAwait":16777216,"ContainsRestOrSpread":16384,"ContainsTypeScript":1,"ContainsTypeScriptClassSyntax":4096,"ContainsUpdateExpressionForIdentifier":67108864,"ContainsYield":524288,"FunctionExcludes":591310848,"HasComputedFlags":536870912,"MethodOrAccessorExcludes":574529536,"ModuleExcludes":589443072,"NodeExcludes":536870912,"None":0,"ObjectLiteralExcludes":536973312,"OuterExpressionExcludes":536870912,"ParameterExcludes":536870912,"PropertyAccessExcludes":536870912,"PropertyExcludes":570433536,"PropertyNamePropagatingFlags":33562624,"TypeExcludes":-2,"VariableDeclarationListExcludes":537165824},"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":"IncludesMissingType","268435456":"StringMapping","2944":"Literal","296":"NumberLike","3":"AnyOrUnknown","3145728":"UnionOrIntersection","32":"Enum","32768":"Undefined","33554432":"IncludesInstantiable","36323363":"NotPrimitiveUnion","3670016":"StructuredType","384":"StringOrNumberLiteral","3899393":"ObjectFlagsType","4":"String","402653316":"StringLike","406847488":"InstantiablePrimitive","4096":"ESSymbol","4194304":"IncludesNonWideningType","465829888":"Instantiable","469499904":"StructuredOrInstantiable","469892092":"DisjointDomains","470302716":"DefinitelyNonNullable","49152":"VoidLike","512":"BooleanLiteral","524288":"Object","528":"BooleanLike","536624127":"Narrowable","58982400":"InstantiableNonPrimitive","64":"BigInt","65536":"Null","67108864":"NonPrimitive","67358815":"Singleton","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,"DefinitelyNonNullable":470302716,"DisjointDomains":469892092,"ESSymbol":4096,"ESSymbolLike":12288,"Enum":32,"EnumLike":1056,"EnumLiteral":1024,"IncludesEmptyObject":16777216,"IncludesInstantiable":33554432,"IncludesMask":205258751,"IncludesMissingType":262144,"IncludesNonWideningType":4194304,"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":36323363,"Null":65536,"Nullable":98304,"Number":8,"NumberLike":296,"NumberLiteral":256,"Object":524288,"ObjectFlagsType":3899393,"PossiblyFalsy":117724,"Primitive":131068,"Simplifiable":25165824,"Singleton":67358815,"String":4,"StringLike":402653316,"StringLiteral":128,"StringMapping":268435456,"StringOrNumberLiteral":384,"StringOrNumberLiteralOrUnique":8576,"StructuredOrInstantiable":469499904,"StructuredType":3670016,"Substitution":33554432,"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","3":"FixedChunkSizePolling","DynamicPriorityPolling":2,"FixedChunkSizePolling":3,"FixedPollingInterval":1,"UseFsEvents":0},"WatchFileKind":{"0":"FixedPollingInterval","1":"PriorityPollingInterval","2":"DynamicPriorityPolling","3":"FixedChunkSizePolling","4":"UseFsEvents","5":"UseFsEventsOnParentDirectory","DynamicPriorityPolling":2,"FixedChunkSizePolling":3,"FixedPollingInterval":0,"PriorityPollingInterval":1,"UseFsEvents":4,"UseFsEventsOnParentDirectory":5},"WatchLogLevel":{"0":"None","1":"TriggerOnly","2":"Verbose","None":0,"TriggerOnly":1,"Verbose":2},"WatchType":{"ConfigFile":"Config file","ConfigFileOfReferencedProject":"Config file of referened project","ExtendedConfigFile":"Extended config file","ExtendedConfigOfReferencedProject":"Extended config file of referenced project","FailedLookupLocations":"Failed Lookup Locations","MissingFile":"Missing file","PackageJson":"package.json file","SourceFile":"Source file","TypeRoots":"Type roots","WildcardDirectory":"Wild card directory","WildcardDirectoryOfReferencedProject":"Wild card directory of referenced project"},"advancedAsyncSuperHelper":{"name":"typescript:advanced-async-super","scoped":true},"affectsEmitOptionDeclarations":[{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode 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"},"defaultValueDescription":false,"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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":0,"description":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"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":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6657,"key":"Specify_what_module_code_is_generated_6657","message":"Specify what module code is generated."},"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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6646,"key":"Specify_what_JSX_code_is_generated_6646","message":"Specify what JSX code is generated."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"description":{"category":3,"code":6612,"key":"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612","message":"Generate .d.ts files from TypeScript and JavaScript files in your project."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6614,"key":"Create_sourcemaps_for_d_ts_files_6614","message":"Create sourcemaps for d.ts files."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6623,"key":"Only_output_d_ts_files_and_not_JavaScript_files_6623","message":"Only output d.ts files and not JavaScript files."},"name":"emitDeclarationOnly","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6694,"key":"Create_source_map_files_for_emitted_JavaScript_files_6694","message":"Create source map files for emitted JavaScript files."},"name":"sourceMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6679,"key":"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679","message":"Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6678,"key":"Specify_an_output_folder_for_all_emitted_files_6678","message":"Specify an output folder for all emitted files."},"isFilePath":true,"name":"outDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6690,"key":"Specify_the_root_folder_within_your_source_files_6690","message":"Specify the root folder within your source files."},"isFilePath":true,"name":"rootDir","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6611,"key":"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611","message":"Enable constraints that allow a TypeScript project to be used with project references."},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":".tsbuildinfo","description":{"category":3,"code":6707,"key":"Specify_the_folder_for_tsbuildinfo_incremental_compilation_files_6707","message":"Specify the folder for .tsbuildinfo incremental compilation files."},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6688,"key":"Disable_emitting_comments_6688","message":"Disable emitting comments."},"name":"removeComments","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6639,"key":"Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639","message":"Allow importing helper functions from tslib once per project, instead of including them per-file."},"name":"importHelpers","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":0,"description":{"category":3,"code":6718,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6621,"key":"Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621","message":"Emit more compliant, but verbose and less performant JavaScript for iteration."},"name":"downlevelIteration","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6626,"key":"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626","message":"Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6695,"key":"Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695","message":"Specify the root path for debuggers to find the reference source code."},"name":"sourceRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6655,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655","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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6643,"key":"Include_sourcemap_files_inside_the_emitted_JavaScript_6643","message":"Include sourcemap files inside the emitted JavaScript."},"name":"inlineSourceMap","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6644,"key":"Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644","message":"Include source code in the sourcemaps inside the emitted JavaScript."},"name":"inlineSources","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6624,"key":"Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624","message":"Emit design-type metadata for decorated declarations in source files."},"name":"emitDecoratorMetadata","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"react","description":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"name":"jsxImportSource","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"description":{"category":3,"code":6677,"key":"Deprecated_setting_Use_outFile_instead_6677","message":"Deprecated setting. Use `outFile` instead."},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"`React`","description":{"category":3,"code":6686,"key":"Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686","message":"Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit."},"name":"reactNamespace","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6622,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622","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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6659,"key":"Set_the_newline_character_for_emitting_files_6659","message":"Set the newline character for emitting files."},"name":"newLine","paramType":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6701,"key":"Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701","message":"Disable emitting declarations that have `@internal` in their JSDoc comments."},"name":"stripInternal","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6661,"key":"Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661","message":"Disable generating custom helper functions like `__extends` in compiled output."},"name":"noEmitHelpers","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6662,"key":"Disable_emitting_files_if_any_type_checking_errors_are_reported_6662","message":"Disable emitting files if any type checking errors are reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6682,"key":"Disable_erasing_const_enum_declarations_in_generated_code_6682","message":"Disable erasing `const enum` declarations in generated code."},"name":"preserveConstEnums","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6613,"key":"Specify_the_output_directory_for_generated_declaration_files_6613","message":"Specify the 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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":{"category":3,"code":6930,"key":"true_for_ES2022_and_above_including_ESNext_6930","message":"`true` for ES2022 and above, including ESNext."},"description":{"category":3,"code":6712,"key":"Emit_ECMAScript_standard_compliant_class_fields_6712","message":"Emit ECMAScript-standard-compliant class fields."},"name":"useDefineForClassFields","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":1449,"key":"Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449","message":"Preserve unused imported values in the JavaScript output that would otherwise be removed."},"name":"preserveValueImports","type":"boolean"}],"altDirectorySeparator":"\\","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"},"defaultValueDescription":false,"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"defaultValueDescription":false,"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"isCommandLineOnly":true,"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6684,"key":"Disable_wiping_the_console_in_watch_mode_6684","message":"Disable wiping the console in watch mode"},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6653,"key":"Print_all_of_the_files_read_during_the_compilation_6653","message":"Print all of the files read during the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6631,"key":"Print_files_read_during_the_compilation_including_why_it_was_included_6631","message":"Print files read during the compilation including why it was included."},"name":"explainFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6652,"key":"Print_the_names_of_emitted_files_after_a_compilation_6652","message":"Print the names of emitted files after a compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":true,"description":{"category":3,"code":6685,"key":"Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685","message":"Enable color and formatting in TypeScript's output to make compiler errors easier to read"},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6706,"key":"Log_paths_used_during_the_moduleResolution_process_6706","message":"Log paths used during the `moduleResolution` process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6615,"key":"Output_compiler_performance_information_after_building_6615","message":"Output compiler performance information after building."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6632,"key":"Output_more_detailed_compiler_performance_information_after_building_6632","message":"Output more detailed compiler performance information after building."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":"profile.cpuprofile","description":{"category":3,"code":6638,"key":"Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638","message":"Emit a v8 CPU profile of the compiler run for debugging."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"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":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"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":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6654,"key":"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654","message":"Set the language of the messaging from TypeScript. This does not affect emit."},"isCommandLineOnly":true,"name":"locale","type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6713,"key":"Enable_verbose_logging_6713","message":"Enable verbose logging"},"name":"verbose","shortName":"v","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"description":{"category":3,"code":6636,"key":"Build_all_projects_including_those_that_appear_to_be_up_to_date_6636","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"},"defaultValueDescription":false,"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, state, kind, f) {\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a getter\");\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");\n return kind === \"m\" ? f : kind === \"a\" ? f.call(receiver) : f ? f.value : state.get(receiver);\n };"},"classPrivateFieldInHelper":{"importName":"__classPrivateFieldIn","name":"typescript:classPrivateFieldIn","scoped":false,"text":"\n var __classPrivateFieldIn = (this && this.__classPrivateFieldIn) || function(state, receiver) {\n if (receiver === null || (typeof receiver !== \"object\" && typeof receiver !== \"function\")) throw new TypeError(\"Cannot use 'in' operator on non-object\");\n return typeof state === \"function\" ? receiver === state : state.has(receiver);\n };"},"classPrivateFieldSetHelper":{"importName":"__classPrivateFieldSet","name":"typescript:classPrivateFieldSet","scoped":false,"text":"\n var __classPrivateFieldSet = (this && this.__classPrivateFieldSet) || function (receiver, state, value, kind, f) {\n if (kind === \"m\") throw new TypeError(\"Private method is not writable\");\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a setter\");\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");\n return (kind === \"a\" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), 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":{"PreserveOptionalFlags":{"1":"Method","2":"Property","3":"All","All":3,"Method":1,"Property":2},"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"},"defaultValueDescription":false,"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"defaultValueDescription":false,"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"isCommandLineOnly":true,"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6684,"key":"Disable_wiping_the_console_in_watch_mode_6684","message":"Disable wiping the console in watch mode"},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6653,"key":"Print_all_of_the_files_read_during_the_compilation_6653","message":"Print all of the files read during the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6631,"key":"Print_files_read_during_the_compilation_including_why_it_was_included_6631","message":"Print files read during the compilation including why it was included."},"name":"explainFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6652,"key":"Print_the_names_of_emitted_files_after_a_compilation_6652","message":"Print the names of emitted files after a compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":true,"description":{"category":3,"code":6685,"key":"Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685","message":"Enable color and formatting in TypeScript's output to make compiler errors easier to read"},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6706,"key":"Log_paths_used_during_the_moduleResolution_process_6706","message":"Log paths used during the `moduleResolution` process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6615,"key":"Output_compiler_performance_information_after_building_6615","message":"Output compiler performance information after building."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6632,"key":"Output_more_detailed_compiler_performance_information_after_building_6632","message":"Output more detailed compiler performance information after building."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":"profile.cpuprofile","description":{"category":3,"code":6638,"key":"Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638","message":"Emit a v8 CPU profile of the compiler run for debugging."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"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":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"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":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6654,"key":"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654","message":"Set the language of the messaging from TypeScript. This does not affect emit."},"isCommandLineOnly":true,"name":"locale","type":"string"}],"commonPackageFolders":["node_modules","bower_components","jspm_packages"],"compileOnSaveCommandLineOption":{"defaultValueDescription":false,"name":"compileOnSave","type":"boolean"},"compilerOptionsDidYouMeanDiagnostics":{"alternateMode":{"diagnostic":{"category":1,"code":5093,"key":"Compiler_option_0_may_only_be_used_with_build_5093","message":"Compiler option '--{0}' may only be used with '--build'."}},"optionDeclarations":[{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"defaultValueDescription":false,"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"isCommandLineOnly":true,"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6684,"key":"Disable_wiping_the_console_in_watch_mode_6684","message":"Disable wiping the console in watch mode"},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6653,"key":"Print_all_of_the_files_read_during_the_compilation_6653","message":"Print all of the files read during the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6631,"key":"Print_files_read_during_the_compilation_including_why_it_was_included_6631","message":"Print files read during the compilation including why it was included."},"name":"explainFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6652,"key":"Print_the_names_of_emitted_files_after_a_compilation_6652","message":"Print the names of emitted files after a compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":true,"description":{"category":3,"code":6685,"key":"Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685","message":"Enable color and formatting in TypeScript's output to make compiler errors easier to read"},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6706,"key":"Log_paths_used_during_the_moduleResolution_process_6706","message":"Log paths used during the `moduleResolution` process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6615,"key":"Output_compiler_performance_information_after_building_6615","message":"Output compiler performance information after building."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6632,"key":"Output_more_detailed_compiler_performance_information_after_building_6632","message":"Output more detailed compiler performance information after building."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":"profile.cpuprofile","description":{"category":3,"code":6638,"key":"Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638","message":"Emit a v8 CPU profile of the compiler run for debugging."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"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":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"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":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6654,"key":"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654","message":"Set the language of the messaging from TypeScript. This does not affect emit."},"isCommandLineOnly":true,"name":"locale","type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":0,"description":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"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":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6657,"key":"Specify_what_module_code_is_generated_6657","message":"Specify what module code is generated."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6651,"key":"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651","message":"Specify a set of bundled library declaration files that describe the target runtime environment."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":false,"description":{"category":3,"code":6600,"key":"Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these__6600","message":"Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":false,"description":{"category":3,"code":6609,"key":"Enable_error_reporting_in_type_checked_JavaScript_files_6609","message":"Enable error reporting in type-checked JavaScript files."},"name":"checkJs","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6646,"key":"Specify_what_JSX_code_is_generated_6646","message":"Specify what JSX code is generated."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"description":{"category":3,"code":6612,"key":"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612","message":"Generate .d.ts files from TypeScript and JavaScript files in your project."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6614,"key":"Create_sourcemaps_for_d_ts_files_6614","message":"Create sourcemaps for d.ts files."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6623,"key":"Only_output_d_ts_files_and_not_JavaScript_files_6623","message":"Only output d.ts files and not JavaScript files."},"name":"emitDeclarationOnly","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6694,"key":"Create_source_map_files_for_emitted_JavaScript_files_6694","message":"Create source map files for emitted JavaScript files."},"name":"sourceMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6679,"key":"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679","message":"Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6678,"key":"Specify_an_output_folder_for_all_emitted_files_6678","message":"Specify an output folder for all emitted files."},"isFilePath":true,"name":"outDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6690,"key":"Specify_the_root_folder_within_your_source_files_6690","message":"Specify the root folder within your source files."},"isFilePath":true,"name":"rootDir","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6611,"key":"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611","message":"Enable constraints that allow a TypeScript project to be used with project references."},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":".tsbuildinfo","description":{"category":3,"code":6707,"key":"Specify_the_folder_for_tsbuildinfo_incremental_compilation_files_6707","message":"Specify the folder for .tsbuildinfo incremental compilation files."},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6688,"key":"Disable_emitting_comments_6688","message":"Disable emitting comments."},"name":"removeComments","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6660,"key":"Disable_emitting_files_from_a_compilation_6660","message":"Disable emitting files from a compilation."},"name":"noEmit","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6639,"key":"Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639","message":"Allow importing helper functions from tslib once per project, instead of including them per-file."},"name":"importHelpers","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":0,"description":{"category":3,"code":6718,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6621,"key":"Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621","message":"Emit more compliant, but verbose and less performant JavaScript for iteration."},"name":"downlevelIteration","type":"boolean"},{"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6645,"key":"Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645","message":"Ensure that each file can be safely transpiled without relying on other imports."},"name":"isolatedModules","transpileOptionValue":true,"type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"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":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6665,"key":"Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665","message":"Enable error reporting for expressions and declarations with an implied `any` type.."},"name":"noImplicitAny","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6699,"key":"When_type_checking_take_into_account_null_and_undefined_6699","message":"When type checking, take into account `null` and `undefined`."},"name":"strictNullChecks","strictFlag":true,"type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6698,"key":"When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698","message":"When assigning functions, check to ensure parameters and the return values are subtype-compatible."},"name":"strictFunctionTypes","strictFlag":true,"type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6697,"key":"Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697","message":"Check that the arguments for `bind`, `call`, and `apply` methods match the original function."},"name":"strictBindCallApply","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6700,"key":"Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700","message":"Check for class properties that are declared but not set in the constructor."},"name":"strictPropertyInitialization","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6668,"key":"Enable_error_reporting_when_this_is_given_the_type_any_6668","message":"Enable error reporting when `this` is given the type `any`."},"name":"noImplicitThis","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6803,"key":"Type_catch_clause_variables_as_unknown_instead_of_any_6803","message":"Type catch clause variables as 'unknown' instead of 'any'."},"name":"useUnknownInCatchVariables","strictFlag":true,"type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6605,"key":"Ensure_use_strict_is_always_emitted_6605","message":"Ensure 'use strict' is always emitted."},"name":"alwaysStrict","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6675,"key":"Enable_error_reporting_when_a_local_variables_aren_t_read_6675","message":"Enable error reporting when a local variables aren't read."},"name":"noUnusedLocals","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6676,"key":"Raise_an_error_when_a_function_parameter_isn_t_read_6676","message":"Raise an error when a function parameter isn't read"},"name":"noUnusedParameters","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6243,"key":"Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243","message":"Interpret optional property types as written, rather than adding 'undefined'."},"name":"exactOptionalPropertyTypes","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6667,"key":"Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667","message":"Enable error reporting for codepaths that do not explicitly return in a function."},"name":"noImplicitReturns","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6664,"key":"Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664","message":"Enable error reporting for fallthrough cases in switch statements."},"name":"noFallthroughCasesInSwitch","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6716,"key":"Include_undefined_in_index_signature_results_6716","message":"Include 'undefined' in index signature results"},"name":"noUncheckedIndexedAccess","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6666,"key":"Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666","message":"Ensure overriding members in derived classes are marked with an override modifier."},"name":"noImplicitOverride","type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6671,"key":"Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671","message":"Enforces using indexed accessors for keys declared using an indexed type"},"name":"noPropertyAccessFromIndexSignature","showInSimplifiedHelpView":false,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":69010,"key":"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node_69010","message":"module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`"},"description":{"category":3,"code":6658,"key":"Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658","message":"Specify how TypeScript looks up a file from a given module specifier."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6607,"key":"Specify_the_base_directory_to_resolve_non_relative_module_names_6607","message":"Specify the base directory to resolve non-relative module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6680,"key":"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","message":"Specify a set of entries that re-map imports to additional lookup locations."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6691,"key":"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","message":"Allow multiple folders to be treated as one when resolving modules."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6710,"key":"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710","message":"Specify multiple folders that act like `./node_modules/@types`."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsProgramStructure":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6711,"key":"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711","message":"Specify type package names to be included without being referenced in a source file."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":{"category":3,"code":6904,"key":"module_system_or_esModuleInterop_6904","message":"module === \"system\" or esModuleInterop"},"description":{"category":3,"code":6601,"key":"Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601","message":"Allow 'import x from y' when a module doesn't have a default export."},"name":"allowSyntheticDefaultImports","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6626,"key":"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626","message":"Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6683,"key":"Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683","message":"Disable resolving symlinks to their realpath. This correlates to the same flag in node."},"name":"preserveSymlinks","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6602,"key":"Allow_accessing_UMD_globals_from_modules_6602","message":"Allow accessing UMD globals from modules."},"name":"allowUmdGlobalAccess","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6695,"key":"Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695","message":"Specify the root path for debuggers to find the reference source code."},"name":"sourceRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6655,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655","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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6643,"key":"Include_sourcemap_files_inside_the_emitted_JavaScript_6643","message":"Include sourcemap files inside the emitted JavaScript."},"name":"inlineSourceMap","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6644,"key":"Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644","message":"Include source code in the sourcemaps inside the emitted JavaScript."},"name":"inlineSources","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6630,"key":"Enable_experimental_support_for_TC39_stage_2_draft_decorators_6630","message":"Enable experimental support for TC39 stage 2 draft decorators."},"name":"experimentalDecorators","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6624,"key":"Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624","message":"Emit design-type metadata for decorated declarations in source files."},"name":"emitDecoratorMetadata","type":"boolean"},{"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"`React.createElement`","description":{"category":3,"code":6647,"key":"Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647","message":"Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'"},"name":"jsxFactory","type":"string"},{"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6648,"key":"Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648","message":"Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'."},"name":"jsxFragmentFactory","type":"string"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"react","description":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6689,"key":"Enable_importing_json_files_6689","message":"Enable importing .json files"},"name":"resolveJsonModule","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"description":{"category":3,"code":6677,"key":"Deprecated_setting_Use_outFile_instead_6677","message":"Deprecated setting. Use `outFile` instead."},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"`React`","description":{"category":3,"code":6686,"key":"Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686","message":"Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit."},"name":"reactNamespace","type":"string"},{"category":{"category":3,"code":6257,"key":"Completeness_6257","message":"Completeness"},"defaultValueDescription":false,"description":{"category":3,"code":6692,"key":"Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692","message":"Skip type checking .d.ts files that are included with TypeScript."},"name":"skipDefaultLibCheck","type":"boolean"},{"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":"utf8","description":{"category":3,"code":6608,"key":"No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608","message":"No longer supported. In early versions, manually set the text encoding for reading files."},"name":"charset","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6622,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622","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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6659,"key":"Set_the_newline_character_for_emitting_files_6659","message":"Set the newline character for emitting files."},"name":"newLine","paramType":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"type":{}},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6663,"key":"Disable_truncating_types_in_error_messages_6663","message":"Disable truncating types in error messages."},"name":"noErrorTruncation","type":"boolean"},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6670,"key":"Disable_including_any_library_files_including_the_default_lib_d_ts_6670","message":"Disable including any library files, including the default lib.d.ts."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6672,"key":"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","message":"Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6701,"key":"Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701","message":"Disable emitting declarations that have `@internal` in their JSDoc comments."},"name":"stripInternal","type":"boolean"},{"affectsProgramStructure":true,"category":{"category":3,"code":6249,"key":"Editor_Support_6249","message":"Editor Support"},"defaultValueDescription":false,"description":{"category":3,"code":6618,"key":"Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618","message":"Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server."},"name":"disableSizeLimit","type":"boolean"},{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6620,"key":"Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620","message":"Disable preferring source files instead of declaration files when referencing composite projects"},"isTSConfigOnly":true,"name":"disableSourceOfProjectReferenceRedirect","type":"boolean"},{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6619,"key":"Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619","message":"Opt a project out of multi-project reference checking when editing."},"isTSConfigOnly":true,"name":"disableSolutionSearching","type":"boolean"},{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6617,"key":"Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617","message":"Reduce the number of projects loaded automatically by TypeScript."},"isTSConfigOnly":true,"name":"disableReferencedProjectLoad","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6669,"key":"Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669","message":"Disable adding 'use strict' directives in emitted JavaScript files."},"name":"noImplicitUseStrict","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6661,"key":"Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661","message":"Disable generating custom helper functions like `__extends` in compiled output."},"name":"noEmitHelpers","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6662,"key":"Disable_emitting_files_if_any_type_checking_errors_are_reported_6662","message":"Disable emitting files if any type checking errors are reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6682,"key":"Disable_erasing_const_enum_declarations_in_generated_code_6682","message":"Disable erasing `const enum` declarations in generated code."},"name":"preserveConstEnums","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6613,"key":"Specify_the_output_directory_for_generated_declaration_files_6613","message":"Specify the 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":6257,"key":"Completeness_6257","message":"Completeness"},"defaultValueDescription":false,"description":{"category":3,"code":6693,"key":"Skip_type_checking_all_d_ts_files_6693","message":"Skip type checking all .d.ts files."},"name":"skipLibCheck","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6604,"key":"Disable_error_reporting_for_unused_labels_6604","message":"Disable error reporting for unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6603,"key":"Disable_error_reporting_for_unreachable_code_6603","message":"Disable error reporting for unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6702,"key":"Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702","message":"Disable reporting of excess property errors during the creation of object literals."},"name":"suppressExcessPropertyErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6703,"key":"Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703","message":"Suppress `noImplicitAny` errors when indexing objects that lack index signatures."},"name":"suppressImplicitAnyIndexErrors","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6637,"key":"Ensure_that_casing_is_correct_in_imports_6637","message":"Ensure that casing is correct in imports."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":0,"description":{"category":3,"code":6656,"key":"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656","message":"Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`."},"name":"maxNodeModuleJsDepth","type":"number"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6673,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6673","message":"Disable strict checking of generic signatures in function types."},"name":"noStrictGenericChecks","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":{"category":3,"code":6930,"key":"true_for_ES2022_and_above_including_ESNext_6930","message":"`true` for ES2022 and above, including ESNext."},"description":{"category":3,"code":6712,"key":"Emit_ECMAScript_standard_compliant_class_fields_6712","message":"Emit ECMAScript-standard-compliant class fields."},"name":"useDefineForClassFields","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":1449,"key":"Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449","message":"Preserve unused imported values in the JavaScript output that would otherwise be removed."},"name":"preserveValueImports","type":"boolean"},{"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6650,"key":"Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650","message":"Make keyof only return strings instead of string, numbers or symbols. Legacy option."},"name":"keyofStringsOnly","type":"boolean"},{"category":{"category":3,"code":6249,"key":"Editor_Support_6249","message":"Editor Support"},"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 var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = { enumerable: true, get: function() { return m[k]; } };\n }\n Object.defineProperty(o, k2, desc);\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":3},"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 var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = { enumerable: true, get: function() { return m[k]; } };\n }\n Object.defineProperty(o, k2, desc);\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 if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\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 var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = { enumerable: true, get: function() { return m[k]; } };\n }\n Object.defineProperty(o, k2, desc);\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","es2021","es2022","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","es2021.promise","es2021.string","es2021.weakref","es2021.intl","es2022.array","es2022.error","es2022.object","es2022.string","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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":0,"description":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"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":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6657,"key":"Specify_what_module_code_is_generated_6657","message":"Specify what module code is generated."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":false,"description":{"category":3,"code":6600,"key":"Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these__6600","message":"Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6646,"key":"Specify_what_JSX_code_is_generated_6646","message":"Specify what JSX code is generated."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":69010,"key":"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node_69010","message":"module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`"},"description":{"category":3,"code":6658,"key":"Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658","message":"Specify how TypeScript looks up a file from a given module specifier."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6607,"key":"Specify_the_base_directory_to_resolve_non_relative_module_names_6607","message":"Specify the base directory to resolve non-relative module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6680,"key":"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","message":"Specify a set of entries that re-map imports to additional lookup locations."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6691,"key":"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","message":"Allow multiple folders to be treated as one when resolving modules."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6710,"key":"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710","message":"Specify multiple folders that act like `./node_modules/@types`."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"react","description":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6689,"key":"Enable_importing_json_files_6689","message":"Enable importing .json files"},"name":"resolveJsonModule","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6672,"key":"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","message":"Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6637,"key":"Ensure_that_casing_is_correct_in_imports_6637","message":"Ensure that casing is correct in imports."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":0,"description":{"category":3,"code":6656,"key":"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656","message":"Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`."},"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"},"defaultValueDescription":false,"description":{"category":3,"code":6017,"key":"Print_this_message_6017","message":"Print this message."},"name":"help","shortName":"h","showInSimplifiedHelpView":true,"type":"boolean"},{"defaultValueDescription":false,"name":"help","shortName":"?","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6005,"key":"Watch_input_files_6005","message":"Watch input files."},"isCommandLineOnly":true,"name":"watch","shortName":"w","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6684,"key":"Disable_wiping_the_console_in_watch_mode_6684","message":"Disable wiping the console in watch mode"},"name":"preserveWatchOutput","showInSimplifiedHelpView":false,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6653,"key":"Print_all_of_the_files_read_during_the_compilation_6653","message":"Print all of the files read during the compilation."},"name":"listFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6631,"key":"Print_files_read_during_the_compilation_including_why_it_was_included_6631","message":"Print files read during the compilation including why it was included."},"name":"explainFiles","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6652,"key":"Print_the_names_of_emitted_files_after_a_compilation_6652","message":"Print the names of emitted files after a compilation."},"name":"listEmittedFiles","type":"boolean"},{"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":true,"description":{"category":3,"code":6685,"key":"Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685","message":"Enable color and formatting in TypeScript's output to make compiler errors easier to read"},"name":"pretty","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6706,"key":"Log_paths_used_during_the_moduleResolution_process_6706","message":"Log paths used during the `moduleResolution` process."},"name":"traceResolution","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6615,"key":"Output_compiler_performance_information_after_building_6615","message":"Output compiler performance information after building."},"name":"diagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":false,"description":{"category":3,"code":6632,"key":"Output_more_detailed_compiler_performance_information_after_building_6632","message":"Output more detailed compiler performance information after building."},"name":"extendedDiagnostics","type":"boolean"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"defaultValueDescription":"profile.cpuprofile","description":{"category":3,"code":6638,"key":"Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638","message":"Emit a v8 CPU profile of the compiler run for debugging."},"isFilePath":true,"name":"generateCpuProfile","paramType":{"category":3,"code":6040,"key":"FILE_OR_DIRECTORY_6040","message":"FILE OR DIRECTORY"},"type":"string"},{"category":{"category":3,"code":6251,"key":"Compiler_Diagnostics_6251","message":"Compiler Diagnostics"},"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":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"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":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it."},"name":"assumeChangesOnlyAffectDirectDependencies","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6654,"key":"Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654","message":"Set the language of the messaging from TypeScript. This does not affect emit."},"isCommandLineOnly":true,"name":"locale","type":"string"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"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","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":0,"description":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"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":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6657,"key":"Specify_what_module_code_is_generated_6657","message":"Specify what module code is generated."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6651,"key":"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651","message":"Specify a set of bundled library declaration files that describe the target runtime environment."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":false,"description":{"category":3,"code":6600,"key":"Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these__6600","message":"Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":false,"description":{"category":3,"code":6609,"key":"Enable_error_reporting_in_type_checked_JavaScript_files_6609","message":"Enable error reporting in type-checked JavaScript files."},"name":"checkJs","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6646,"key":"Specify_what_JSX_code_is_generated_6646","message":"Specify what JSX code is generated."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"description":{"category":3,"code":6612,"key":"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612","message":"Generate .d.ts files from TypeScript and JavaScript files in your project."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6614,"key":"Create_sourcemaps_for_d_ts_files_6614","message":"Create sourcemaps for d.ts files."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6623,"key":"Only_output_d_ts_files_and_not_JavaScript_files_6623","message":"Only output d.ts files and not JavaScript files."},"name":"emitDeclarationOnly","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6694,"key":"Create_source_map_files_for_emitted_JavaScript_files_6694","message":"Create source map files for emitted JavaScript files."},"name":"sourceMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6679,"key":"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679","message":"Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6678,"key":"Specify_an_output_folder_for_all_emitted_files_6678","message":"Specify an output folder for all emitted files."},"isFilePath":true,"name":"outDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6690,"key":"Specify_the_root_folder_within_your_source_files_6690","message":"Specify the root folder within your source files."},"isFilePath":true,"name":"rootDir","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6611,"key":"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611","message":"Enable constraints that allow a TypeScript project to be used with project references."},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":".tsbuildinfo","description":{"category":3,"code":6707,"key":"Specify_the_folder_for_tsbuildinfo_incremental_compilation_files_6707","message":"Specify the folder for .tsbuildinfo incremental compilation files."},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6688,"key":"Disable_emitting_comments_6688","message":"Disable emitting comments."},"name":"removeComments","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6660,"key":"Disable_emitting_files_from_a_compilation_6660","message":"Disable emitting files from a compilation."},"name":"noEmit","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6639,"key":"Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639","message":"Allow importing helper functions from tslib once per project, instead of including them per-file."},"name":"importHelpers","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":0,"description":{"category":3,"code":6718,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6621,"key":"Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621","message":"Emit more compliant, but verbose and less performant JavaScript for iteration."},"name":"downlevelIteration","type":"boolean"},{"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6645,"key":"Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645","message":"Ensure that each file can be safely transpiled without relying on other imports."},"name":"isolatedModules","transpileOptionValue":true,"type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"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":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6665,"key":"Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665","message":"Enable error reporting for expressions and declarations with an implied `any` type.."},"name":"noImplicitAny","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6699,"key":"When_type_checking_take_into_account_null_and_undefined_6699","message":"When type checking, take into account `null` and `undefined`."},"name":"strictNullChecks","strictFlag":true,"type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6698,"key":"When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698","message":"When assigning functions, check to ensure parameters and the return values are subtype-compatible."},"name":"strictFunctionTypes","strictFlag":true,"type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6697,"key":"Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697","message":"Check that the arguments for `bind`, `call`, and `apply` methods match the original function."},"name":"strictBindCallApply","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6700,"key":"Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700","message":"Check for class properties that are declared but not set in the constructor."},"name":"strictPropertyInitialization","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6668,"key":"Enable_error_reporting_when_this_is_given_the_type_any_6668","message":"Enable error reporting when `this` is given the type `any`."},"name":"noImplicitThis","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6803,"key":"Type_catch_clause_variables_as_unknown_instead_of_any_6803","message":"Type catch clause variables as 'unknown' instead of 'any'."},"name":"useUnknownInCatchVariables","strictFlag":true,"type":"boolean"},{"affectsSourceFile":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6605,"key":"Ensure_use_strict_is_always_emitted_6605","message":"Ensure 'use strict' is always emitted."},"name":"alwaysStrict","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6675,"key":"Enable_error_reporting_when_a_local_variables_aren_t_read_6675","message":"Enable error reporting when a local variables aren't read."},"name":"noUnusedLocals","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6676,"key":"Raise_an_error_when_a_function_parameter_isn_t_read_6676","message":"Raise an error when a function parameter isn't read"},"name":"noUnusedParameters","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6243,"key":"Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243","message":"Interpret optional property types as written, rather than adding 'undefined'."},"name":"exactOptionalPropertyTypes","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6667,"key":"Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667","message":"Enable error reporting for codepaths that do not explicitly return in a function."},"name":"noImplicitReturns","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6664,"key":"Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664","message":"Enable error reporting for fallthrough cases in switch statements."},"name":"noFallthroughCasesInSwitch","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6716,"key":"Include_undefined_in_index_signature_results_6716","message":"Include 'undefined' in index signature results"},"name":"noUncheckedIndexedAccess","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6666,"key":"Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666","message":"Ensure overriding members in derived classes are marked with an override modifier."},"name":"noImplicitOverride","type":"boolean"},{"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6671,"key":"Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671","message":"Enforces using indexed accessors for keys declared using an indexed type"},"name":"noPropertyAccessFromIndexSignature","showInSimplifiedHelpView":false,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":69010,"key":"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node_69010","message":"module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`"},"description":{"category":3,"code":6658,"key":"Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658","message":"Specify how TypeScript looks up a file from a given module specifier."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6607,"key":"Specify_the_base_directory_to_resolve_non_relative_module_names_6607","message":"Specify the base directory to resolve non-relative module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6680,"key":"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","message":"Specify a set of entries that re-map imports to additional lookup locations."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6691,"key":"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","message":"Allow multiple folders to be treated as one when resolving modules."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6710,"key":"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710","message":"Specify multiple folders that act like `./node_modules/@types`."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsProgramStructure":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6711,"key":"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711","message":"Specify type package names to be included without being referenced in a source file."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":{"category":3,"code":6904,"key":"module_system_or_esModuleInterop_6904","message":"module === \"system\" or esModuleInterop"},"description":{"category":3,"code":6601,"key":"Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601","message":"Allow 'import x from y' when a module doesn't have a default export."},"name":"allowSyntheticDefaultImports","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6626,"key":"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626","message":"Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6683,"key":"Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683","message":"Disable resolving symlinks to their realpath. This correlates to the same flag in node."},"name":"preserveSymlinks","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6602,"key":"Allow_accessing_UMD_globals_from_modules_6602","message":"Allow accessing UMD globals from modules."},"name":"allowUmdGlobalAccess","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6695,"key":"Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695","message":"Specify the root path for debuggers to find the reference source code."},"name":"sourceRoot","paramType":{"category":3,"code":6037,"key":"LOCATION_6037","message":"LOCATION"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6655,"key":"Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655","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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6643,"key":"Include_sourcemap_files_inside_the_emitted_JavaScript_6643","message":"Include sourcemap files inside the emitted JavaScript."},"name":"inlineSourceMap","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6644,"key":"Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644","message":"Include source code in the sourcemaps inside the emitted JavaScript."},"name":"inlineSources","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6630,"key":"Enable_experimental_support_for_TC39_stage_2_draft_decorators_6630","message":"Enable experimental support for TC39 stage 2 draft decorators."},"name":"experimentalDecorators","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6624,"key":"Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624","message":"Emit design-type metadata for decorated declarations in source files."},"name":"emitDecoratorMetadata","type":"boolean"},{"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"`React.createElement`","description":{"category":3,"code":6647,"key":"Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647","message":"Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'"},"name":"jsxFactory","type":"string"},{"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6648,"key":"Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648","message":"Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'."},"name":"jsxFragmentFactory","type":"string"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"react","description":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6689,"key":"Enable_importing_json_files_6689","message":"Enable importing .json files"},"name":"resolveJsonModule","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"description":{"category":3,"code":6677,"key":"Deprecated_setting_Use_outFile_instead_6677","message":"Deprecated setting. Use `outFile` instead."},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"`React`","description":{"category":3,"code":6686,"key":"Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686","message":"Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit."},"name":"reactNamespace","type":"string"},{"category":{"category":3,"code":6257,"key":"Completeness_6257","message":"Completeness"},"defaultValueDescription":false,"description":{"category":3,"code":6692,"key":"Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692","message":"Skip type checking .d.ts files that are included with TypeScript."},"name":"skipDefaultLibCheck","type":"boolean"},{"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":"utf8","description":{"category":3,"code":6608,"key":"No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608","message":"No longer supported. In early versions, manually set the text encoding for reading files."},"name":"charset","type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6622,"key":"Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622","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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6912,"key":"Platform_specific_6912","message":"Platform specific"},"description":{"category":3,"code":6659,"key":"Set_the_newline_character_for_emitting_files_6659","message":"Set the newline character for emitting files."},"name":"newLine","paramType":{"category":3,"code":6061,"key":"NEWLINE_6061","message":"NEWLINE"},"type":{}},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6663,"key":"Disable_truncating_types_in_error_messages_6663","message":"Disable truncating types in error messages."},"name":"noErrorTruncation","type":"boolean"},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6670,"key":"Disable_including_any_library_files_including_the_default_lib_d_ts_6670","message":"Disable including any library files, including the default lib.d.ts."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6672,"key":"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","message":"Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6701,"key":"Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701","message":"Disable emitting declarations that have `@internal` in their JSDoc comments."},"name":"stripInternal","type":"boolean"},{"affectsProgramStructure":true,"category":{"category":3,"code":6249,"key":"Editor_Support_6249","message":"Editor Support"},"defaultValueDescription":false,"description":{"category":3,"code":6618,"key":"Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618","message":"Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server."},"name":"disableSizeLimit","type":"boolean"},{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6620,"key":"Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620","message":"Disable preferring source files instead of declaration files when referencing composite projects"},"isTSConfigOnly":true,"name":"disableSourceOfProjectReferenceRedirect","type":"boolean"},{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6619,"key":"Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619","message":"Opt a project out of multi-project reference checking when editing."},"isTSConfigOnly":true,"name":"disableSolutionSearching","type":"boolean"},{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6617,"key":"Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617","message":"Reduce the number of projects loaded automatically by TypeScript."},"isTSConfigOnly":true,"name":"disableReferencedProjectLoad","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6669,"key":"Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669","message":"Disable adding 'use strict' directives in emitted JavaScript files."},"name":"noImplicitUseStrict","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6661,"key":"Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661","message":"Disable generating custom helper functions like `__extends` in compiled output."},"name":"noEmitHelpers","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6662,"key":"Disable_emitting_files_if_any_type_checking_errors_are_reported_6662","message":"Disable emitting files if any type checking errors are reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6682,"key":"Disable_erasing_const_enum_declarations_in_generated_code_6682","message":"Disable erasing `const enum` declarations in generated code."},"name":"preserveConstEnums","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6613,"key":"Specify_the_output_directory_for_generated_declaration_files_6613","message":"Specify the 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":6257,"key":"Completeness_6257","message":"Completeness"},"defaultValueDescription":false,"description":{"category":3,"code":6693,"key":"Skip_type_checking_all_d_ts_files_6693","message":"Skip type checking all .d.ts files."},"name":"skipLibCheck","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6604,"key":"Disable_error_reporting_for_unused_labels_6604","message":"Disable error reporting for unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6603,"key":"Disable_error_reporting_for_unreachable_code_6603","message":"Disable error reporting for unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6702,"key":"Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702","message":"Disable reporting of excess property errors during the creation of object literals."},"name":"suppressExcessPropertyErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6703,"key":"Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703","message":"Suppress `noImplicitAny` errors when indexing objects that lack index signatures."},"name":"suppressImplicitAnyIndexErrors","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6637,"key":"Ensure_that_casing_is_correct_in_imports_6637","message":"Ensure that casing is correct in imports."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":0,"description":{"category":3,"code":6656,"key":"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656","message":"Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`."},"name":"maxNodeModuleJsDepth","type":"number"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6673,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6673","message":"Disable strict checking of generic signatures in function types."},"name":"noStrictGenericChecks","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":{"category":3,"code":6930,"key":"true_for_ES2022_and_above_including_ESNext_6930","message":"`true` for ES2022 and above, including ESNext."},"description":{"category":3,"code":6712,"key":"Emit_ECMAScript_standard_compliant_class_fields_6712","message":"Emit ECMAScript-standard-compliant class fields."},"name":"useDefineForClassFields","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":1449,"key":"Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449","message":"Preserve unused imported values in the JavaScript output that would otherwise be removed."},"name":"preserveValueImports","type":"boolean"},{"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6650,"key":"Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650","message":"Make keyof only return strings instead of string, numbers or symbols. Legacy option."},"name":"keyofStringsOnly","type":"boolean"},{"category":{"category":3,"code":6249,"key":"Editor_Support_6249","message":"Editor Support"},"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"}],"optionsAffectingProgramStructure":[{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6651,"key":"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651","message":"Specify a set of bundled library declaration files that describe the target runtime environment."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsProgramStructure":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6711,"key":"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711","message":"Specify type package names to be included without being referenced in a source file."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6670,"key":"Disable_including_any_library_files_including_the_default_lib_d_ts_6670","message":"Disable including any library files, including the default lib.d.ts."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsProgramStructure":true,"category":{"category":3,"code":6249,"key":"Editor_Support_6249","message":"Editor Support"},"defaultValueDescription":false,"description":{"category":3,"code":6618,"key":"Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618","message":"Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server."},"name":"disableSizeLimit","type":"boolean"}],"optionsForBuild":[{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"description":{"category":3,"code":6713,"key":"Enable_verbose_logging_6713","message":"Enable verbose logging"},"name":"verbose","shortName":"v","type":"boolean"},{"category":{"category":3,"code":6171,"key":"Command_line_Options_6171","message":"Command-line Options"},"defaultValueDescription":false,"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"},"defaultValueDescription":false,"description":{"category":3,"code":6636,"key":"Build_all_projects_including_those_that_appear_to_be_up_to_date_6636","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"},"defaultValueDescription":false,"description":{"category":3,"code":6365,"key":"Delete_the_outputs_of_all_projects_6365","message":"Delete the outputs of all projects"},"name":"clean","type":"boolean"}],"optionsForWatch":[{"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":4,"description":{"category":3,"code":6715,"key":"Specify_how_the_TypeScript_watch_mode_works_6715","message":"Specify how the TypeScript watch mode works."},"name":"watchFile","type":{}},{"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":0,"description":{"category":3,"code":6714,"key":"Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714","message":"Specify how directories are watched on systems that lack recursive file-watching functionality."},"name":"watchDirectory","type":{}},{"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":1,"description":{"category":3,"code":6634,"key":"Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634","message":"Specify what approach the watcher should use if the system runs out of native file watchers."},"name":"fallbackPolling","type":{}},{"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6704,"key":"Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704","message":"Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively."},"name":"synchronousWatchDirectory","type":"boolean"},{"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"description":{"category":3,"code":6628,"key":"Remove_a_list_of_directories_from_the_watch_process_6628","message":"Remove a list of directories from the watch process."},"element":{"isFilePath":true,"name":"excludeDirectory","type":"string"},"name":"excludeDirectories","type":"list"},{"category":{"category":3,"code":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"description":{"category":3,"code":6629,"key":"Remove_a_list_of_files_from_the_watch_mode_s_processing_6629","message":"Remove a list of files from the watch mode's processing."},"element":{"isFilePath":true,"name":"excludeFile","type":"string"},"name":"excludeFiles","type":"list"}],"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":{}},"plainJSErrors":{},"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"},"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":{},"inferFunctionReturnType":{}},"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":6250,"key":"Watch_and_Build_Modes_6250","message":"Watch and Build Modes"},"defaultValueDescription":false,"description":{"category":3,"code":6606,"key":"Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606","message":"Have recompiles in projects that use `incremental` and `watch` mode 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"},"defaultValueDescription":false,"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":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":0,"description":{"category":3,"code":6718,"key":"Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718","message":"Specify emit/checking behavior for imports that are only used for types"},"name":"importsNotUsedAsValues","type":{}},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6665,"key":"Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665","message":"Enable error reporting for expressions and declarations with an implied `any` type.."},"name":"noImplicitAny","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6699,"key":"When_type_checking_take_into_account_null_and_undefined_6699","message":"When type checking, take into account `null` and `undefined`."},"name":"strictNullChecks","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6700,"key":"Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700","message":"Check for class properties that are declared but not set in the constructor."},"name":"strictPropertyInitialization","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6668,"key":"Enable_error_reporting_when_this_is_given_the_type_any_6668","message":"Enable error reporting when `this` is given the type `any`."},"name":"noImplicitThis","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6803,"key":"Type_catch_clause_variables_as_unknown_instead_of_any_6803","message":"Type catch clause variables as 'unknown' instead of 'any'."},"name":"useUnknownInCatchVariables","strictFlag":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6675,"key":"Enable_error_reporting_when_a_local_variables_aren_t_read_6675","message":"Enable error reporting when a local variables aren't read."},"name":"noUnusedLocals","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6676,"key":"Raise_an_error_when_a_function_parameter_isn_t_read_6676","message":"Raise an error when a function parameter isn't read"},"name":"noUnusedParameters","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6243,"key":"Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243","message":"Interpret optional property types as written, rather than adding 'undefined'."},"name":"exactOptionalPropertyTypes","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6667,"key":"Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667","message":"Enable error reporting for codepaths that do not explicitly return in a function."},"name":"noImplicitReturns","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6664,"key":"Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664","message":"Enable error reporting for fallthrough cases in switch statements."},"name":"noFallthroughCasesInSwitch","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6716,"key":"Include_undefined_in_index_signature_results_6716","message":"Include 'undefined' in index signature results"},"name":"noUncheckedIndexedAccess","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6666,"key":"Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666","message":"Ensure overriding members in derived classes are marked with an override modifier."},"name":"noImplicitOverride","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":{"category":3,"code":6904,"key":"module_system_or_esModuleInterop_6904","message":"module === \"system\" or esModuleInterop"},"description":{"category":3,"code":6601,"key":"Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601","message":"Allow 'import x from y' when a module doesn't have a default export."},"name":"allowSyntheticDefaultImports","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6626,"key":"Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626","message":"Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility."},"name":"esModuleInterop","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6602,"key":"Allow_accessing_UMD_globals_from_modules_6602","message":"Allow accessing UMD globals from modules."},"name":"allowUmdGlobalAccess","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6630,"key":"Enable_experimental_support_for_TC39_stage_2_draft_decorators_6630","message":"Enable experimental support for TC39 stage 2 draft decorators."},"name":"experimentalDecorators","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6624,"key":"Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624","message":"Emit design-type metadata for decorated declarations in source files."},"name":"emitDecoratorMetadata","type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"react","description":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"name":"jsxImportSource","type":"string"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6256,"key":"Output_Formatting_6256","message":"Output Formatting"},"defaultValueDescription":false,"description":{"category":3,"code":6663,"key":"Disable_truncating_types_in_error_messages_6663","message":"Disable truncating types in error messages."},"name":"noErrorTruncation","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6669,"key":"Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669","message":"Disable adding 'use strict' directives in emitted JavaScript files."},"name":"noImplicitUseStrict","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6604,"key":"Disable_error_reporting_for_unused_labels_6604","message":"Disable error reporting for unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6603,"key":"Disable_error_reporting_for_unreachable_code_6603","message":"Disable error reporting for unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6702,"key":"Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702","message":"Disable reporting of excess property errors during the creation of object literals."},"name":"suppressExcessPropertyErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6703,"key":"Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703","message":"Suppress `noImplicitAny` errors when indexing objects that lack index signatures."},"name":"suppressImplicitAnyIndexErrors","type":"boolean"},{"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"defaultValueDescription":false,"description":{"category":3,"code":6673,"key":"Disable_strict_checking_of_generic_signatures_in_function_types_6673","message":"Disable strict checking of generic signatures in function types."},"name":"noStrictGenericChecks","type":"boolean"},{"affectsEmit":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":{"category":3,"code":6930,"key":"true_for_ES2022_and_above_including_ESNext_6930","message":"`true` for ES2022 and above, including ESNext."},"description":{"category":3,"code":6712,"key":"Emit_ECMAScript_standard_compliant_class_fields_6712","message":"Emit ECMAScript-standard-compliant class fields."},"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":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":0,"description":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"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":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6657,"key":"Specify_what_module_code_is_generated_6657","message":"Specify what module code is generated."},"name":"module","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"shortName":"m","showInSimplifiedHelpView":true,"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":false,"description":{"category":3,"code":6600,"key":"Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJS_option_to_get_errors_from_these__6600","message":"Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files."},"name":"allowJs","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6646,"key":"Specify_what_JSX_code_is_generated_6646","message":"Specify what JSX code is generated."},"name":"jsx","paramType":{"category":3,"code":6034,"key":"KIND_6034","message":"KIND"},"showInSimplifiedHelpView":true,"type":{}},{"affectsSourceFile":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":{"category":3,"code":6905,"key":"false_unless_strict_is_set_6905","message":"`false`, unless `strict` is set"},"description":{"category":3,"code":6605,"key":"Ensure_use_strict_is_always_emitted_6605","message":"Ensure 'use strict' is always emitted."},"name":"alwaysStrict","strictFlag":true,"type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"defaultValueDescription":false,"description":{"category":3,"code":6664,"key":"Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664","message":"Enable error reporting for fallthrough cases in switch statements."},"name":"noFallthroughCasesInSwitch","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":69010,"key":"module_AMD_or_UMD_or_System_or_ES6_then_Classic_Otherwise_Node_69010","message":"module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`"},"description":{"category":3,"code":6658,"key":"Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658","message":"Specify how TypeScript looks up a file from a given module specifier."},"name":"moduleResolution","paramType":{"category":3,"code":6039,"key":"STRATEGY_6039","message":"STRATEGY"},"type":{}},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6607,"key":"Specify_the_base_directory_to_resolve_non_relative_module_names_6607","message":"Specify the base directory to resolve non-relative module names."},"isFilePath":true,"name":"baseUrl","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6680,"key":"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","message":"Specify a set of entries that re-map imports to additional lookup locations."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6691,"key":"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","message":"Allow multiple folders to be treated as one when resolving modules."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6710,"key":"Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710","message":"Specify multiple folders that act like `./node_modules/@types`."},"element":{"isFilePath":true,"name":"typeRoots","type":"string"},"name":"typeRoots","type":"list"},{"affectsEmit":true,"affectsModuleResolution":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":"react","description":{"category":3,"code":6649,"key":"Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649","message":"Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.`"},"name":"jsxImportSource","type":"string"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6689,"key":"Enable_importing_json_files_6689","message":"Enable importing .json files"},"name":"resolveJsonModule","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6672,"key":"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","message":"Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6604,"key":"Disable_error_reporting_for_unused_labels_6604","message":"Disable error reporting for unused labels."},"name":"allowUnusedLabels","type":"boolean"},{"affectsBindDiagnostics":true,"affectsSemanticDiagnostics":true,"category":{"category":3,"code":6248,"key":"Type_Checking_6248","message":"Type Checking"},"description":{"category":3,"code":6603,"key":"Disable_error_reporting_for_unreachable_code_6603","message":"Disable error reporting for unreachable code."},"name":"allowUnreachableCode","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6637,"key":"Ensure_that_casing_is_correct_in_imports_6637","message":"Ensure that casing is correct in imports."},"name":"forceConsistentCasingInFileNames","type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6247,"key":"JavaScript_Support_6247","message":"JavaScript Support"},"defaultValueDescription":0,"description":{"category":3,"code":6656,"key":"Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656","message":"Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`."},"name":"maxNodeModuleJsDepth","type":"number"}],"spreadArrayHelper":{"importName":"__spreadArray","name":"typescript:spreadArray","scoped":false,"text":"\n var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n };"},"supportedJSExtensions":[[".js",".jsx"],[".mjs"],[".cjs"]],"supportedJSExtensionsFlat":[".js",".jsx",".mjs",".cjs"],"supportedLocaleDirectories":["cs","de","es","fr","it","ja","ko","pl","pt-br","ru","tr","zh-cn","zh-tw"],"supportedTSExtensions":[[".ts",".tsx",".d.ts"],[".cts",".d.cts"],[".mts",".d.mts"]],"supportedTSExtensionsFlat":[".ts",".tsx",".d.ts",".cts",".d.cts",".mts",".d.mts"],"sys":{"args":[],"debugMode":false,"newLine":"\n","useCaseSensitiveFileNames":false},"targetOptionDeclaration":{"affectsEmit":true,"affectsModuleResolution":true,"affectsSourceFile":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":0,"description":{"category":3,"code":6705,"key":"Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705","message":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations."},"name":"target","paramType":{"category":3,"code":6036,"key":"VERSION_6036","message":"VERSION"},"shortName":"t","showInSimplifiedHelpView":true,"type":{}},"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}},"textToKeywordObj":{"abstract":126,"any":130,"as":127,"assert":129,"asserts":128,"async":131,"await":132,"bigint":157,"boolean":133,"break":81,"case":82,"catch":83,"class":84,"const":85,"constructor":134,"continue":86,"debugger":87,"declare":135,"default":88,"delete":89,"do":90,"else":91,"enum":92,"export":93,"extends":94,"false":95,"finally":96,"for":97,"from":155,"function":98,"get":136,"global":156,"if":99,"implements":117,"import":100,"in":101,"infer":137,"instanceof":102,"interface":118,"intrinsic":138,"is":139,"keyof":140,"let":119,"module":141,"namespace":142,"never":143,"new":103,"null":104,"number":146,"object":147,"of":159,"override":158,"package":120,"private":121,"protected":122,"public":123,"readonly":144,"require":145,"return":105,"set":148,"static":124,"string":149,"super":106,"switch":107,"symbol":150,"this":108,"throw":109,"true":110,"try":111,"type":151,"typeof":112,"undefined":152,"unique":153,"unknown":154,"var":113,"void":114,"while":115,"with":116,"yield":125},"transpileOptionValueCompilerOptions":[{"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"description":{"category":3,"code":6378,"key":"Enable_incremental_compilation_6378","message":"Enable incremental compilation"},"name":"incremental","shortName":"i","type":"boolean"},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"description":{"category":3,"code":6651,"key":"Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651","message":"Specify a set of bundled library declaration files that describe the target runtime environment."},"element":{"name":"lib","type":{}},"name":"lib","showInSimplifiedHelpView":true,"type":"list"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":{"category":3,"code":6906,"key":"false_unless_composite_is_set_6906","message":"`false`, unless `composite` is set"},"description":{"category":3,"code":6612,"key":"Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612","message":"Generate .d.ts files from TypeScript and JavaScript files in your project."},"name":"declaration","shortName":"d","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6614,"key":"Create_sourcemaps_for_d_ts_files_6614","message":"Create sourcemaps for d.ts files."},"name":"declarationMap","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6623,"key":"Only_output_d_ts_files_and_not_JavaScript_files_6623","message":"Only output d.ts files and not JavaScript files."},"name":"emitDeclarationOnly","showInSimplifiedHelpView":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6679,"key":"Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679","message":"Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output."},"isFilePath":true,"name":"outFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"showInSimplifiedHelpView":true,"type":"string"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":false,"description":{"category":3,"code":6611,"key":"Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611","message":"Enable constraints that allow a TypeScript project to be used with project references."},"isTSConfigOnly":true,"name":"composite","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6255,"key":"Projects_6255","message":"Projects"},"defaultValueDescription":".tsbuildinfo","description":{"category":3,"code":6707,"key":"Specify_the_folder_for_tsbuildinfo_incremental_compilation_files_6707","message":"Specify the folder for .tsbuildinfo incremental compilation files."},"isFilePath":true,"name":"tsBuildInfoFile","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6660,"key":"Disable_emitting_files_from_a_compilation_6660","message":"Disable emitting files from a compilation."},"name":"noEmit","showInSimplifiedHelpView":true,"type":"boolean"},{"category":{"category":3,"code":6252,"key":"Interop_Constraints_6252","message":"Interop Constraints"},"defaultValueDescription":false,"description":{"category":3,"code":6645,"key":"Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645","message":"Ensure that each file can be safely transpiled without relying on other imports."},"name":"isolatedModules","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6680,"key":"Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680","message":"Specify a set of entries that re-map imports to additional lookup locations."},"isTSConfigOnly":true,"name":"paths","type":"object"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":{"category":3,"code":6911,"key":"Computed_from_the_list_of_input_files_6911","message":"Computed from the list of input files"},"description":{"category":3,"code":6691,"key":"Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691","message":"Allow multiple folders to be treated as one when resolving modules."},"element":{"isFilePath":true,"name":"rootDirs","type":"string"},"isTSConfigOnly":true,"name":"rootDirs","type":"list"},{"affectsProgramStructure":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"description":{"category":3,"code":6711,"key":"Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711","message":"Specify type package names to be included without being referenced in a source file."},"element":{"name":"types","type":"string"},"name":"types","showInSimplifiedHelpView":true,"type":"list"},{"affectsEmit":true,"category":{"category":3,"code":6253,"key":"Backwards_Compatibility_6253","message":"Backwards Compatibility"},"description":{"category":3,"code":6677,"key":"Deprecated_setting_Use_outFile_instead_6677","message":"Deprecated setting. Use `outFile` instead."},"isFilePath":false,"name":"out","paramType":{"category":3,"code":6035,"key":"FILE_6035","message":"FILE"},"type":"string"},{"affectsProgramStructure":true,"category":{"category":3,"code":6254,"key":"Language_and_Environment_6254","message":"Language and Environment"},"defaultValueDescription":false,"description":{"category":3,"code":6670,"key":"Disable_including_any_library_files_including_the_default_lib_d_ts_6670","message":"Disable including any library files, including the default lib.d.ts."},"name":"noLib","transpileOptionValue":true,"type":"boolean"},{"affectsModuleResolution":true,"category":{"category":3,"code":6244,"key":"Modules_6244","message":"Modules"},"defaultValueDescription":false,"description":{"category":3,"code":6672,"key":"Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672","message":"Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project."},"name":"noResolve","transpileOptionValue":true,"type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"defaultValueDescription":false,"description":{"category":3,"code":6662,"key":"Disable_emitting_files_if_any_type_checking_errors_are_reported_6662","message":"Disable emitting files if any type checking errors are reported."},"name":"noEmitOnError","type":"boolean"},{"affectsEmit":true,"category":{"category":3,"code":6246,"key":"Emit_6246","message":"Emit"},"description":{"category":3,"code":6613,"key":"Specify_the_output_directory_for_generated_declaration_files_6613","message":"Specify the output directory for generated declaration files."},"isFilePath":true,"name":"declarationDir","paramType":{"category":3,"code":6038,"key":"DIRECTORY_6038","message":"DIRECTORY"},"type":"string"}],"typeAcquisitionDeclarations":[{"defaultValueDescription":false,"name":"enableAutoDiscovery","type":"boolean"},{"defaultValueDescription":false,"name":"enable","type":"boolean"},{"element":{"name":"include","type":"string"},"name":"include","type":"list"},{"element":{"name":"exclude","type":"string"},"name":"exclude","type":"list"},{"defaultValueDescription":false,"name":"disableFilenameBasedTypeAcquisition","type":"boolean"}],"typeKeywords":[130,128,157,133,95,137,140,143,104,146,147,144,149,150,110,114,152,153,154],"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.6.4","versionMajorMinor":"4.6"},"logLevel":20,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"normalized compiler module config via ts-jest option","sequence":13,"time":"2022-05-11T08:33:02.481Z"}
{"context":{"logLevel":20,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"babel is disabled","sequence":14,"time":"2022-05-11T08:33:02.512Z"}
{"context":{"diagnostics":{"exclude":[],"ignoreCodes":[6059,18002,18003],"pretty":true,"throws":true},"logLevel":20,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"normalized diagnostics config via ts-jest option","sequence":15,"time":"2022-05-11T08:33:02.512Z"}
{"context":{"diagnosticCodes":[151001],"diagnosticText":"\u001b[94mmessage\u001b[0m\u001b[90m TS151001: \u001b[0mIf you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.\n","logLevel":20,"namespace":"TSError","package":"ts-jest","version":"28.0.2"},"message":"created new TSError","sequence":16,"time":"2022-05-11T08:33:02.516Z"}
{"context":{"error":{"diagnosticCodes":[151001],"diagnosticText":"\u001b[94mmessage\u001b[0m\u001b[90m TS151001: \u001b[0mIf you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.\n"},"logLevel":40,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"\u001b[94mmessage\u001b[0m\u001b[90m TS151001: \u001b[0mIf you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.","sequence":17,"time":"2022-05-11T08:33:02.517Z"}
{"context":{"logLevel":20,"namespace":"config","package":"ts-jest","tsconfig":{"compileOnSave":false,"errors":[{"category":3,"code":151001,"messageText":"If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information."}],"fileNames":["/Users/niekvandepas/Documents/code/jest-hangs/jest.config.ts","/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts"],"options":{"allowSyntheticDefaultImports":true,"declaration":false,"inlineSourceMap":false,"inlineSources":true,"module":1,"noEmit":false,"removeComments":false,"sourceMap":true,"target":2},"raw":{"compileOnSave":false,"compilerOptions":{}},"typeAcquisition":{"enable":false,"exclude":[],"include":[]},"wildcardDirectories":{"/users/niekvandepas/documents/code/jest-hangs":1}},"version":"28.0.2"},"message":"normalized typescript config via ts-jest option","sequence":18,"time":"2022-05-11T08:33:02.517Z"}
{"context":{"customTransformers":{"after":[],"afterDeclarations":[],"before":[{"name":"hoist-jest","version":4}]},"logLevel":20,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"normalized custom AST transformers via ts-jest option","sequence":19,"time":"2022-05-11T08:33:02.517Z"}
{"context":{"cacheDirectory":"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy/ts-jest/ed/d57f96064c5fa19cbd81e954c67e70fdb2c19d","logLevel":20,"namespace":"config","package":"ts-jest","version":"28.0.2"},"message":"will use file caching","sequence":20,"time":"2022-05-11T08:33:02.517Z"}
{"context":{"logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"28.0.2"},"message":"created language service","sequence":21,"time":"2022-05-11T08:33:02.518Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/jest.config.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":22,"time":"2022-05-11T08:33:02.519Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":23,"time":"2022-05-11T08:33:02.519Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":24,"time":"2022-05-11T08:33:02.523Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":25,"time":"2022-05-11T08:33:02.525Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":26,"time":"2022-05-11T08:33:02.526Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":27,"time":"2022-05-11T08:33:02.527Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":28,"time":"2022-05-11T08:33:02.528Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":29,"time":"2022-05-11T08:33:02.529Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":30,"time":"2022-05-11T08:33:02.530Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":31,"time":"2022-05-11T08:33:02.531Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":32,"time":"2022-05-11T08:33:02.531Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":33,"time":"2022-05-11T08:33:02.535Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":34,"time":"2022-05-11T08:33:02.538Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":35,"time":"2022-05-11T08:33:02.539Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":36,"time":"2022-05-11T08:33:02.539Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":37,"time":"2022-05-11T08:33:02.540Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":38,"time":"2022-05-11T08:33:02.541Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":39,"time":"2022-05-11T08:33:02.542Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":40,"time":"2022-05-11T08:33:02.543Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":41,"time":"2022-05-11T08:33:02.544Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":42,"time":"2022-05-11T08:33:02.545Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":43,"time":"2022-05-11T08:33:02.546Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":44,"time":"2022-05-11T08:33:02.547Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":45,"time":"2022-05-11T08:33:02.548Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":46,"time":"2022-05-11T08:33:02.549Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":47,"time":"2022-05-11T08:33:02.551Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":48,"time":"2022-05-11T08:33:02.553Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":49,"time":"2022-05-11T08:33:02.555Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":50,"time":"2022-05-11T08:33:02.556Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":51,"time":"2022-05-11T08:33:02.558Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__core/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":52,"time":"2022-05-11T08:33:02.558Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":53,"time":"2022-05-11T08:33:02.558Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":54,"time":"2022-05-11T08:33:02.566Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":55,"time":"2022-05-11T08:33:02.567Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":56,"time":"2022-05-11T08:33:02.568Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":57,"time":"2022-05-11T08:33:02.569Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":58,"time":"2022-05-11T08:33:02.570Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":59,"time":"2022-05-11T08:33:02.570Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":60,"time":"2022-05-11T08:33:02.572Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":61,"time":"2022-05-11T08:33:02.573Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__generator/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":62,"time":"2022-05-11T08:33:02.574Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":63,"time":"2022-05-11T08:33:02.574Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@babel/types/lib/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":64,"time":"2022-05-11T08:33:02.576Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":65,"time":"2022-05-11T08:33:02.576Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@babel/parser/typings/babel-parser.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":66,"time":"2022-05-11T08:33:02.626Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":67,"time":"2022-05-11T08:33:02.626Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__template/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":68,"time":"2022-05-11T08:33:02.627Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":69,"time":"2022-05-11T08:33:02.627Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__traverse/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":70,"time":"2022-05-11T08:33:02.628Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":71,"time":"2022-05-11T08:33:02.628Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/graceful-fs/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":72,"time":"2022-05-11T08:33:02.638Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":73,"time":"2022-05-11T08:33:02.638Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":74,"time":"2022-05-11T08:33:02.639Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":75,"time":"2022-05-11T08:33:02.639Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/assert.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":76,"time":"2022-05-11T08:33:02.639Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":77,"time":"2022-05-11T08:33:02.639Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/assert/strict.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":78,"time":"2022-05-11T08:33:02.642Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":79,"time":"2022-05-11T08:33:02.642Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/globals.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":80,"time":"2022-05-11T08:33:02.643Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":81,"time":"2022-05-11T08:33:02.643Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/async_hooks.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":82,"time":"2022-05-11T08:33:02.645Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":83,"time":"2022-05-11T08:33:02.645Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/buffer.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":84,"time":"2022-05-11T08:33:02.647Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":85,"time":"2022-05-11T08:33:02.647Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/child_process.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":86,"time":"2022-05-11T08:33:02.660Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":87,"time":"2022-05-11T08:33:02.660Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/cluster.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":88,"time":"2022-05-11T08:33:02.673Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":89,"time":"2022-05-11T08:33:02.673Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/console.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":90,"time":"2022-05-11T08:33:02.677Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":91,"time":"2022-05-11T08:33:02.677Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/constants.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":92,"time":"2022-05-11T08:33:02.680Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":93,"time":"2022-05-11T08:33:02.680Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/crypto.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":94,"time":"2022-05-11T08:33:02.680Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":95,"time":"2022-05-11T08:33:02.681Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/dgram.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":96,"time":"2022-05-11T08:33:02.697Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":97,"time":"2022-05-11T08:33:02.697Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/diagnostics_channel.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":98,"time":"2022-05-11T08:33:02.700Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":99,"time":"2022-05-11T08:33:02.700Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/dns.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":100,"time":"2022-05-11T08:33:02.700Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":101,"time":"2022-05-11T08:33:02.700Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/dns/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":102,"time":"2022-05-11T08:33:02.708Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":103,"time":"2022-05-11T08:33:02.708Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/domain.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":104,"time":"2022-05-11T08:33:02.710Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":105,"time":"2022-05-11T08:33:02.710Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/events.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":106,"time":"2022-05-11T08:33:02.711Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":107,"time":"2022-05-11T08:33:02.711Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/fs.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":108,"time":"2022-05-11T08:33:02.714Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":109,"time":"2022-05-11T08:33:02.714Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/fs/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":110,"time":"2022-05-11T08:33:02.738Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":111,"time":"2022-05-11T08:33:02.739Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/http.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":112,"time":"2022-05-11T08:33:02.743Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":113,"time":"2022-05-11T08:33:02.743Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/http2.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":114,"time":"2022-05-11T08:33:02.749Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":115,"time":"2022-05-11T08:33:02.749Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/https.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":116,"time":"2022-05-11T08:33:02.762Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":117,"time":"2022-05-11T08:33:02.762Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/inspector.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":118,"time":"2022-05-11T08:33:02.768Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":119,"time":"2022-05-11T08:33:02.768Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/module.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":120,"time":"2022-05-11T08:33:02.779Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":121,"time":"2022-05-11T08:33:02.779Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/net.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":122,"time":"2022-05-11T08:33:02.780Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":123,"time":"2022-05-11T08:33:02.780Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/os.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":124,"time":"2022-05-11T08:33:02.783Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":125,"time":"2022-05-11T08:33:02.783Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/path.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":126,"time":"2022-05-11T08:33:02.785Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":127,"time":"2022-05-11T08:33:02.785Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/perf_hooks.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":128,"time":"2022-05-11T08:33:02.786Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":129,"time":"2022-05-11T08:33:02.786Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/process.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":130,"time":"2022-05-11T08:33:02.789Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":131,"time":"2022-05-11T08:33:02.789Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/punycode.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":132,"time":"2022-05-11T08:33:02.795Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":133,"time":"2022-05-11T08:33:02.795Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/querystring.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":134,"time":"2022-05-11T08:33:02.796Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":135,"time":"2022-05-11T08:33:02.796Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/readline.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":136,"time":"2022-05-11T08:33:02.797Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":137,"time":"2022-05-11T08:33:02.797Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/repl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":138,"time":"2022-05-11T08:33:02.800Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":139,"time":"2022-05-11T08:33:02.800Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":140,"time":"2022-05-11T08:33:02.807Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":141,"time":"2022-05-11T08:33:02.807Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":142,"time":"2022-05-11T08:33:02.813Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":143,"time":"2022-05-11T08:33:02.813Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream/consumers.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":144,"time":"2022-05-11T08:33:02.814Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":145,"time":"2022-05-11T08:33:02.814Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream/web.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":146,"time":"2022-05-11T08:33:02.814Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":147,"time":"2022-05-11T08:33:02.814Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/string_decoder.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":148,"time":"2022-05-11T08:33:02.816Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":149,"time":"2022-05-11T08:33:02.816Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/timers.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":150,"time":"2022-05-11T08:33:02.816Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":151,"time":"2022-05-11T08:33:02.816Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/timers/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":152,"time":"2022-05-11T08:33:02.818Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":153,"time":"2022-05-11T08:33:02.818Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/tls.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":154,"time":"2022-05-11T08:33:02.818Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":155,"time":"2022-05-11T08:33:02.819Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/trace_events.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":156,"time":"2022-05-11T08:33:02.825Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":157,"time":"2022-05-11T08:33:02.826Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/tty.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":158,"time":"2022-05-11T08:33:02.826Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":159,"time":"2022-05-11T08:33:02.826Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/url.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":160,"time":"2022-05-11T08:33:02.828Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":161,"time":"2022-05-11T08:33:02.828Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/util.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":162,"time":"2022-05-11T08:33:02.832Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":163,"time":"2022-05-11T08:33:02.832Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/v8.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":164,"time":"2022-05-11T08:33:02.840Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":165,"time":"2022-05-11T08:33:02.840Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/vm.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":166,"time":"2022-05-11T08:33:02.842Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":167,"time":"2022-05-11T08:33:02.842Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/wasi.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":168,"time":"2022-05-11T08:33:02.844Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":169,"time":"2022-05-11T08:33:02.844Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/worker_threads.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":170,"time":"2022-05-11T08:33:02.844Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":171,"time":"2022-05-11T08:33:02.844Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/zlib.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":172,"time":"2022-05-11T08:33:02.848Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":173,"time":"2022-05-11T08:33:02.848Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/globals.global.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":174,"time":"2022-05-11T08:33:02.850Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":175,"time":"2022-05-11T08:33:02.850Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":176,"time":"2022-05-11T08:33:02.854Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":177,"time":"2022-05-11T08:33:02.854Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":178,"time":"2022-05-11T08:33:02.855Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":179,"time":"2022-05-11T08:33:02.855Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":180,"time":"2022-05-11T08:33:02.856Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":181,"time":"2022-05-11T08:33:02.856Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":182,"time":"2022-05-11T08:33:02.856Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":183,"time":"2022-05-11T08:33:02.856Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2016.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":184,"time":"2022-05-11T08:33:02.857Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":185,"time":"2022-05-11T08:33:02.857Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":186,"time":"2022-05-11T08:33:02.858Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":187,"time":"2022-05-11T08:33:02.858Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es5.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":188,"time":"2022-05-11T08:33:02.858Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":189,"time":"2022-05-11T08:33:02.858Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.core.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":190,"time":"2022-05-11T08:33:02.880Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":191,"time":"2022-05-11T08:33:02.880Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.collection.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":192,"time":"2022-05-11T08:33:02.883Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":193,"time":"2022-05-11T08:33:02.883Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.iterable.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":194,"time":"2022-05-11T08:33:02.883Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":195,"time":"2022-05-11T08:33:02.883Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.symbol.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":196,"time":"2022-05-11T08:33:02.886Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":197,"time":"2022-05-11T08:33:02.886Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.generator.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":198,"time":"2022-05-11T08:33:02.887Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":199,"time":"2022-05-11T08:33:02.887Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.promise.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":200,"time":"2022-05-11T08:33:02.888Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":201,"time":"2022-05-11T08:33:02.888Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.proxy.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":202,"time":"2022-05-11T08:33:02.889Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":203,"time":"2022-05-11T08:33:02.889Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.reflect.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":204,"time":"2022-05-11T08:33:02.889Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":205,"time":"2022-05-11T08:33:02.889Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":206,"time":"2022-05-11T08:33:02.891Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":207,"time":"2022-05-11T08:33:02.891Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2016.array.include.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":208,"time":"2022-05-11T08:33:02.893Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":209,"time":"2022-05-11T08:33:02.893Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.object.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":210,"time":"2022-05-11T08:33:02.894Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":211,"time":"2022-05-11T08:33:02.894Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":212,"time":"2022-05-11T08:33:02.898Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":213,"time":"2022-05-11T08:33:02.898Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.string.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":214,"time":"2022-05-11T08:33:02.900Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":215,"time":"2022-05-11T08:33:02.900Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":216,"time":"2022-05-11T08:33:02.901Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":217,"time":"2022-05-11T08:33:02.901Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":218,"time":"2022-05-11T08:33:02.901Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":219,"time":"2022-05-11T08:33:02.902Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":220,"time":"2022-05-11T08:33:02.902Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":221,"time":"2022-05-11T08:33:02.902Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":222,"time":"2022-05-11T08:33:02.903Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":223,"time":"2022-05-11T08:33:02.903Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.promise.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":224,"time":"2022-05-11T08:33:02.904Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":225,"time":"2022-05-11T08:33:02.904Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.regexp.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":226,"time":"2022-05-11T08:33:02.905Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":227,"time":"2022-05-11T08:33:02.905Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":228,"time":"2022-05-11T08:33:02.905Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":229,"time":"2022-05-11T08:33:02.906Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.array.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":230,"time":"2022-05-11T08:33:02.906Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":231,"time":"2022-05-11T08:33:02.906Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.object.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":232,"time":"2022-05-11T08:33:02.907Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":233,"time":"2022-05-11T08:33:02.907Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.string.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":234,"time":"2022-05-11T08:33:02.908Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":235,"time":"2022-05-11T08:33:02.908Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.symbol.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":236,"time":"2022-05-11T08:33:02.908Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":237,"time":"2022-05-11T08:33:02.908Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.bigint.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":238,"time":"2022-05-11T08:33:02.909Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":239,"time":"2022-05-11T08:33:02.909Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.promise.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":240,"time":"2022-05-11T08:33:02.913Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":241,"time":"2022-05-11T08:33:02.913Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":242,"time":"2022-05-11T08:33:02.914Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":243,"time":"2022-05-11T08:33:02.914Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.string.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":244,"time":"2022-05-11T08:33:02.915Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":245,"time":"2022-05-11T08:33:02.915Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":246,"time":"2022-05-11T08:33:02.916Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":247,"time":"2022-05-11T08:33:02.916Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":248,"time":"2022-05-11T08:33:02.917Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":249,"time":"2022-05-11T08:33:02.917Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.esnext.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":250,"time":"2022-05-11T08:33:02.919Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":251,"time":"2022-05-11T08:33:02.919Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/istanbul-lib-coverage/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":252,"time":"2022-05-11T08:33:02.920Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":253,"time":"2022-05-11T08:33:02.921Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/istanbul-lib-report/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":254,"time":"2022-05-11T08:33:02.922Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":255,"time":"2022-05-11T08:33:02.922Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":256,"time":"2022-05-11T08:33:02.924Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":257,"time":"2022-05-11T08:33:02.925Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/istanbul-reports/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":258,"time":"2022-05-11T08:33:02.925Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":259,"time":"2022-05-11T08:33:02.925Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":260,"time":"2022-05-11T08:33:02.926Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":261,"time":"2022-05-11T08:33:02.927Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/jest/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":262,"time":"2022-05-11T08:33:02.928Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":263,"time":"2022-05-11T08:33:02.928Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":264,"time":"2022-05-11T08:33:02.936Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":265,"time":"2022-05-11T08:33:02.936Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-matcher-utils/build/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":266,"time":"2022-05-11T08:33:02.937Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":267,"time":"2022-05-11T08:33:02.937Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":268,"time":"2022-05-11T08:33:02.938Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":269,"time":"2022-05-11T08:33:02.939Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/chalk/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":270,"time":"2022-05-11T08:33:02.940Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":271,"time":"2022-05-11T08:33:02.940Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":272,"time":"2022-05-11T08:33:02.941Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":273,"time":"2022-05-11T08:33:02.941Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/cleanupSemantic.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":274,"time":"2022-05-11T08:33:02.942Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":275,"time":"2022-05-11T08:33:02.942Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/diffLines.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":276,"time":"2022-05-11T08:33:02.944Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":277,"time":"2022-05-11T08:33:02.944Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/types.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":278,"time":"2022-05-11T08:33:02.944Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":279,"time":"2022-05-11T08:33:02.944Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/pretty-format/build/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":280,"time":"2022-05-11T08:33:02.945Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":281,"time":"2022-05-11T08:33:02.945Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/pretty-format/build/types.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":282,"time":"2022-05-11T08:33:02.946Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":283,"time":"2022-05-11T08:33:02.946Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/printDiffs.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":284,"time":"2022-05-11T08:33:02.949Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":285,"time":"2022-05-11T08:33:02.949Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/prettier/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":286,"time":"2022-05-11T08:33:02.950Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":287,"time":"2022-05-11T08:33:02.950Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/stack-utils/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":288,"time":"2022-05-11T08:33:02.959Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":289,"time":"2022-05-11T08:33:02.959Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/yargs/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":290,"time":"2022-05-11T08:33:02.960Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":291,"time":"2022-05-11T08:33:02.960Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":292,"time":"2022-05-11T08:33:02.985Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":293,"time":"2022-05-11T08:33:02.989Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/yargs-parser/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":294,"time":"2022-05-11T08:33:02.989Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":295,"time":"2022-05-11T08:33:02.989Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es6.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":296,"time":"2022-05-11T08:33:02.991Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":297,"time":"2022-05-11T08:33:02.991Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.dom.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":298,"time":"2022-05-11T08:33:02.995Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":299,"time":"2022-05-11T08:33:02.995Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.dom.iterable.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":300,"time":"2022-05-11T08:33:03.119Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":301,"time":"2022-05-11T08:33:03.119Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.webworker.importscripts.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":302,"time":"2022-05-11T08:33:03.121Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":303,"time":"2022-05-11T08:33:03.122Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.scripthost.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":304,"time":"2022-05-11T08:33:03.122Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":305,"time":"2022-05-11T08:33:03.122Z"}
{"context":{"fileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","transformOptions":{"cacheFS":{},"collectCoverage":false,"collectCoverageFrom":[],"config":{"automock":false,"cache":true,"cacheDirectory":"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/Users/niekvandepas/Documents/code/jest-hangs","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts",".tsx"],"fakeTimers":{"enableGlobally":false},"forceCoverageMatch":[],"globals":{"ts-jest":{"useESM":true}},"haste":{"computeSha1":false,"enableSymlinks":false,"forceNodeFilesystemAPI":true,"throwOnModuleCollision":false},"id":"77c81631f2aeb272160d0e62a4f0988a","injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","mjs","cjs","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/Users/niekvandepas/Documents/code/jest-hangs","roots":["/Users/niekvandepas/Documents/code/jest-hangs"],"runner":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js","sandboxInjectedGlobals":[],"setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/Users/niekvandepas/Documents/code/jest-hangs/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":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js","transform":[["^.+\\.tsx?$","/Users/niekvandepas/Documents/code/jest-hangs/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"configString":"{\"automock\":false,\"cache\":true,\"cacheDirectory\":\"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy\",\"clearMocks\":false,\"coveragePathIgnorePatterns\":[\"/node_modules/\"],\"cwd\":\"/Users/niekvandepas/Documents/code/jest-hangs\",\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"extensionsToTreatAsEsm\":[\".ts\",\".tsx\"],\"fakeTimers\":{\"enableGlobally\":false},\"forceCoverageMatch\":[],\"globals\":{\"ts-jest\":{\"useESM\":true}},\"haste\":{\"computeSha1\":false,\"enableSymlinks\":false,\"forceNodeFilesystemAPI\":true,\"throwOnModuleCollision\":false},\"id\":\"77c81631f2aeb272160d0e62a4f0988a\",\"injectGlobals\":true,\"moduleDirectories\":[\"node_modules\"],\"moduleFileExtensions\":[\"js\",\"mjs\",\"cjs\",\"jsx\",\"ts\",\"tsx\",\"json\",\"node\"],\"moduleNameMapper\":[],\"modulePathIgnorePatterns\":[],\"prettierPath\":\"prettier\",\"resetMocks\":false,\"resetModules\":false,\"restoreMocks\":false,\"rootDir\":\"/Users/niekvandepas/Documents/code/jest-hangs\",\"roots\":[\"/Users/niekvandepas/Documents/code/jest-hangs\"],\"runner\":\"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js\",\"sandboxInjectedGlobals\":[],\"setupFiles\":[],\"setupFilesAfterEnv\":[],\"skipFilter\":false,\"slowTestThreshold\":5,\"snapshotSerializers\":[],\"testEnvironment\":\"/Users/niekvandepas/Documents/code/jest-hangs/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\":\"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js\",\"transform\":[[\"^.+\\\\.tsx?$\",\"/Users/niekvandepas/Documents/code/jest-hangs/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":"28.0.2"},"message":"computing cache key for /Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","sequence":306,"time":"2022-05-11T08:33:03.386Z"}
{"context":{"fileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","transformOptions":{"cacheFS":{},"collectCoverage":false,"collectCoverageFrom":[],"config":{"automock":false,"cache":true,"cacheDirectory":"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/Users/niekvandepas/Documents/code/jest-hangs","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts",".tsx"],"fakeTimers":{"enableGlobally":false},"forceCoverageMatch":[],"globals":{"ts-jest":{"useESM":true}},"haste":{"computeSha1":false,"enableSymlinks":false,"forceNodeFilesystemAPI":true,"throwOnModuleCollision":false},"id":"77c81631f2aeb272160d0e62a4f0988a","injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","mjs","cjs","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/Users/niekvandepas/Documents/code/jest-hangs","roots":["/Users/niekvandepas/Documents/code/jest-hangs"],"runner":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js","sandboxInjectedGlobals":[],"setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/Users/niekvandepas/Documents/code/jest-hangs/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":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js","transform":[["^.+\\.tsx?$","/Users/niekvandepas/Documents/code/jest-hangs/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"configString":"{\"automock\":false,\"cache\":true,\"cacheDirectory\":\"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy\",\"clearMocks\":false,\"coveragePathIgnorePatterns\":[\"/node_modules/\"],\"cwd\":\"/Users/niekvandepas/Documents/code/jest-hangs\",\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"extensionsToTreatAsEsm\":[\".ts\",\".tsx\"],\"fakeTimers\":{\"enableGlobally\":false},\"forceCoverageMatch\":[],\"globals\":{\"ts-jest\":{\"useESM\":true}},\"haste\":{\"computeSha1\":false,\"enableSymlinks\":false,\"forceNodeFilesystemAPI\":true,\"throwOnModuleCollision\":false},\"id\":\"77c81631f2aeb272160d0e62a4f0988a\",\"injectGlobals\":true,\"moduleDirectories\":[\"node_modules\"],\"moduleFileExtensions\":[\"js\",\"mjs\",\"cjs\",\"jsx\",\"ts\",\"tsx\",\"json\",\"node\"],\"moduleNameMapper\":[],\"modulePathIgnorePatterns\":[],\"prettierPath\":\"prettier\",\"resetMocks\":false,\"resetModules\":false,\"restoreMocks\":false,\"rootDir\":\"/Users/niekvandepas/Documents/code/jest-hangs\",\"roots\":[\"/Users/niekvandepas/Documents/code/jest-hangs\"],\"runner\":\"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js\",\"sandboxInjectedGlobals\":[],\"setupFiles\":[],\"setupFilesAfterEnv\":[],\"skipFilter\":false,\"slowTestThreshold\":5,\"snapshotSerializers\":[],\"testEnvironment\":\"/Users/niekvandepas/Documents/code/jest-hangs/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\":\"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js\",\"transform\":[[\"^.+\\\\.tsx?$\",\"/Users/niekvandepas/Documents/code/jest-hangs/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":"28.0.2"},"message":"getting resolved modules from disk caching or memory caching for /Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","sequence":307,"time":"2022-05-11T08:33:03.386Z"}
{"context":{"fileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","logLevel":20,"namespace":"ts-jest-transformer","package":"ts-jest","transformOptions":{"cacheFS":{},"collectCoverage":false,"collectCoverageFrom":[],"config":{"automock":false,"cache":true,"cacheDirectory":"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy","clearMocks":false,"coveragePathIgnorePatterns":["/node_modules/"],"cwd":"/Users/niekvandepas/Documents/code/jest-hangs","detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"extensionsToTreatAsEsm":[".ts",".tsx"],"fakeTimers":{"enableGlobally":false},"forceCoverageMatch":[],"globals":{"ts-jest":{"useESM":true}},"haste":{"computeSha1":false,"enableSymlinks":false,"forceNodeFilesystemAPI":true,"throwOnModuleCollision":false},"id":"77c81631f2aeb272160d0e62a4f0988a","injectGlobals":true,"moduleDirectories":["node_modules"],"moduleFileExtensions":["js","mjs","cjs","jsx","ts","tsx","json","node"],"moduleNameMapper":[],"modulePathIgnorePatterns":[],"prettierPath":"prettier","resetMocks":false,"resetModules":false,"restoreMocks":false,"rootDir":"/Users/niekvandepas/Documents/code/jest-hangs","roots":["/Users/niekvandepas/Documents/code/jest-hangs"],"runner":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js","sandboxInjectedGlobals":[],"setupFiles":[],"setupFilesAfterEnv":[],"skipFilter":false,"slowTestThreshold":5,"snapshotSerializers":[],"testEnvironment":"/Users/niekvandepas/Documents/code/jest-hangs/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":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js","transform":[["^.+\\.tsx?$","/Users/niekvandepas/Documents/code/jest-hangs/node_modules/ts-jest/dist/index.js",{}]],"transformIgnorePatterns":["/node_modules/","\\.pnp\\.[^\\/]+$"],"watchPathIgnorePatterns":[]},"configString":"{\"automock\":false,\"cache\":true,\"cacheDirectory\":\"/private/var/folders/d7/c3232wz95blf4fwvbf_nd08c0000gp/T/jest_dy\",\"clearMocks\":false,\"coveragePathIgnorePatterns\":[\"/node_modules/\"],\"cwd\":\"/Users/niekvandepas/Documents/code/jest-hangs\",\"detectLeaks\":false,\"detectOpenHandles\":false,\"errorOnDeprecated\":false,\"extensionsToTreatAsEsm\":[\".ts\",\".tsx\"],\"fakeTimers\":{\"enableGlobally\":false},\"forceCoverageMatch\":[],\"globals\":{\"ts-jest\":{\"useESM\":true}},\"haste\":{\"computeSha1\":false,\"enableSymlinks\":false,\"forceNodeFilesystemAPI\":true,\"throwOnModuleCollision\":false},\"id\":\"77c81631f2aeb272160d0e62a4f0988a\",\"injectGlobals\":true,\"moduleDirectories\":[\"node_modules\"],\"moduleFileExtensions\":[\"js\",\"mjs\",\"cjs\",\"jsx\",\"ts\",\"tsx\",\"json\",\"node\"],\"moduleNameMapper\":[],\"modulePathIgnorePatterns\":[],\"prettierPath\":\"prettier\",\"resetMocks\":false,\"resetModules\":false,\"restoreMocks\":false,\"rootDir\":\"/Users/niekvandepas/Documents/code/jest-hangs\",\"roots\":[\"/Users/niekvandepas/Documents/code/jest-hangs\"],\"runner\":\"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-runner/build/index.js\",\"sandboxInjectedGlobals\":[],\"setupFiles\":[],\"setupFilesAfterEnv\":[],\"skipFilter\":false,\"slowTestThreshold\":5,\"snapshotSerializers\":[],\"testEnvironment\":\"/Users/niekvandepas/Documents/code/jest-hangs/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\":\"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-circus/runner.js\",\"transform\":[[\"^.+\\\\.tsx?$\",\"/Users/niekvandepas/Documents/code/jest-hangs/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":"28.0.2"},"message":"processing /Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","sequence":308,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"fileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"28.0.2"},"message":"getCompiledOutput(): compiling using language service","sequence":309,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"fileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"28.0.2"},"message":"updateMemoryCache: update memory cache for language service","sequence":310,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/jest.config.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":311,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__core/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":312,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__generator/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":313,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@babel/types/lib/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":314,"time":"2022-05-11T08:33:03.388Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@babel/parser/typings/babel-parser.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":315,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__template/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":316,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/babel__traverse/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":317,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/graceful-fs/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":318,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":319,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/assert.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":320,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/assert/strict.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":321,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/globals.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":322,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/async_hooks.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":323,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/buffer.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":324,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/child_process.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":325,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/cluster.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":326,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/console.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":327,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/constants.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":328,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/crypto.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":329,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/dgram.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":330,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/diagnostics_channel.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":331,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/dns.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":332,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/dns/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":333,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/domain.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":334,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/events.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":335,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/fs.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":336,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/fs/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":337,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/http.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":338,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/http2.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":339,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/https.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":340,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/inspector.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":341,"time":"2022-05-11T08:33:03.389Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/module.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":342,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/net.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":343,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/os.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":344,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/path.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":345,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/perf_hooks.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":346,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/process.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":347,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/punycode.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":348,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/querystring.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":349,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/readline.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":350,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/repl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":351,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":352,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":353,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream/consumers.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":354,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/stream/web.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":355,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/string_decoder.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":356,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/timers.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":357,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/timers/promises.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":358,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/tls.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":359,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/trace_events.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":360,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/tty.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":361,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/url.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":362,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/util.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":363,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/v8.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":364,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/vm.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":365,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/wasi.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":366,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/worker_threads.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":367,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/zlib.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":368,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/node/globals.global.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":369,"time":"2022-05-11T08:33:03.390Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":370,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":371,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":372,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":373,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2016.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":374,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":375,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es5.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":376,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.core.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":377,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.collection.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":378,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.iterable.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":379,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.symbol.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":380,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.generator.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":381,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.promise.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":382,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.proxy.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":383,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.reflect.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":384,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":385,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2016.array.include.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":386,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.object.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":387,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":388,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.string.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":389,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":390,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":391,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":392,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":393,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.promise.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":394,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.regexp.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":395,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2018.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":396,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.array.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":397,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.object.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":398,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.string.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":399,"time":"2022-05-11T08:33:03.391Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2019.symbol.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":400,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.bigint.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":401,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.promise.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":402,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":403,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.string.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":404,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":405,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es2020.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":406,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.esnext.intl.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":407,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/istanbul-lib-coverage/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":408,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/istanbul-lib-report/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":409,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/istanbul-reports/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":410,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/jest/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":411,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-matcher-utils/build/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":412,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/chalk/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":413,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":414,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/cleanupSemantic.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":415,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/diffLines.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":416,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/types.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":417,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/pretty-format/build/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":418,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/pretty-format/build/types.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":419,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/jest-diff/build/printDiffs.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":420,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/prettier/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":421,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/stack-utils/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":422,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/yargs/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":423,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/@types/yargs-parser/index.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":424,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.es6.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":425,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.dom.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":426,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.dom.iterable.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":427,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.webworker.importscripts.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":428,"time":"2022-05-11T08:33:03.392Z"}
{"context":{"cacheHit":true,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/node_modules/typescript/lib/lib.scripthost.d.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache hit","sequence":429,"time":"2022-05-11T08:33:03.393Z"}
{"context":{"cacheHit":false,"logLevel":10,"namespace":"ts-compiler","normalizedFileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","package":"ts-jest","version":"28.0.2"},"message":"getScriptSnapshot(): cache miss","sequence":430,"time":"2022-05-11T08:33:03.393Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":431,"time":"2022-05-11T08:33:03.438Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":432,"time":"2022-05-11T08:33:03.873Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":433,"time":"2022-05-11T08:33:03.874Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":434,"time":"2022-05-11T08:33:03.874Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":435,"time":"2022-05-11T08:33:03.875Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":436,"time":"2022-05-11T08:33:03.876Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":437,"time":"2022-05-11T08:33:03.876Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":438,"time":"2022-05-11T08:33:03.876Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":439,"time":"2022-05-11T08:33:03.877Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":440,"time":"2022-05-11T08:33:03.880Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":441,"time":"2022-05-11T08:33:03.881Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":442,"time":"2022-05-11T08:33:03.882Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":443,"time":"2022-05-11T08:33:03.883Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":444,"time":"2022-05-11T08:33:03.883Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":445,"time":"2022-05-11T08:33:03.884Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":446,"time":"2022-05-11T08:33:03.884Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":447,"time":"2022-05-11T08:33:03.884Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":448,"time":"2022-05-11T08:33:03.885Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":449,"time":"2022-05-11T08:33:03.885Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":450,"time":"2022-05-11T08:33:03.886Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":451,"time":"2022-05-11T08:33:03.887Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":452,"time":"2022-05-11T08:33:03.887Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":453,"time":"2022-05-11T08:33:03.887Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":454,"time":"2022-05-11T08:33:03.888Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":455,"time":"2022-05-11T08:33:03.889Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":456,"time":"2022-05-11T08:33:03.889Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":457,"time":"2022-05-11T08:33:03.889Z"}
{"context":{"call":null,"logLevel":10,"namespace":"ts:serviceHost","package":"ts-jest","version":"28.0.2"},"message":"readFile","sequence":458,"time":"2022-05-11T08:33:03.891Z"}
{"context":{"call":null,"logLevel":20,"namespace":"hoist-jest","package":"ts-jest","version":"28.0.2"},"message":"visitSourceFileNode(): hoist jest","sequence":459,"time":"2022-05-11T08:33:04.107Z"}
{"context":{"fileName":"/Users/niekvandepas/Documents/code/jest-hangs/test/index.test.ts","logLevel":20,"namespace":"ts-compiler","package":"ts-jest","version":"28.0.2"},"message":"_doTypeChecking(): computing diagnostics using language service","sequence":460,"time":"2022-05-11T08:33:04.112Z"}
{"context":{"diagnosticCodes":[2339],"diagnosticText":"\u001b[96mtest/index.test.ts\u001b[0m:\u001b[93m7\u001b[0m:\u001b[93m20\u001b[0m - \u001b[91merror\u001b[0m\u001b[90m TS2339: \u001b[0mProperty 'mal' does not exist on type 'number[]'.\n\n\u001b[7m7\u001b[0m expect(arr.mal(x => x + 1)).toEqual([2,3,4]);\n\u001b[7m \u001b[0m \u001b[91m ~~~\u001b[0m\n","logLevel":20,"namespace":"TSError","package":"ts-jest","version":"28.0.2"},"message":"created new TSError","sequence":461,"time":"2022-05-11T08:33:04.113Z"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment