-- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY.
-- stylua: ignore start
return {order = 20,properties = {["javascript.autoClosingTags"] = {default = true,description = "%typescript.autoClosingTags%",scope = "language-overridable",type = "boolean"},["javascript.format.enable"] = {default = true,description = "%javascript.format.enable%",scope = "window",type = "boolean"},["javascript.format.insertSpaceAfterCommaDelimiter"] = {default = true,description = "%format.insertSpaceAfterCommaDelimiter%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterConstructor"] = {default = false,description = "%format.insertSpaceAfterConstructor%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions"] = {default = true,description = "%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterKeywordsInControlFlowStatements"] = {default = true,description = "%format.insertSpaceAfterKeywordsInControlFlowStatements%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces"] = {default = true,description = "%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces"] = {default = true,description = "%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceAfterSemicolonInForStatements"] = {default = true,description = "%format.insertSpaceAfterSemicolonInForStatements%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceBeforeAndAfterBinaryOperators"] = {default = true,description = "%format.insertSpaceBeforeAndAfterBinaryOperators%",scope = "resource",type = "boolean"},["javascript.format.insertSpaceBeforeFunctionParenthesis"] = {default = false,description = "%format.insertSpaceBeforeFunctionParenthesis%",scope = "resource",type = "boolean"},["javascript.format.placeOpenBraceOnNewLineForControlBlocks"] = {default = false,description = "%format.placeOpenBraceOnNewLineForControlBlocks%",scope = "resource",type = "boolean"},["javascript.format.placeOpenBraceOnNewLineForFunctions"] = {default = false,description = "%format.placeOpenBraceOnNewLineForFunctions%",scope = "resource",type = "boolean"},["javascript.format.semicolons"] = {default = "ignore",description = "%format.semicolons%",enum = { "ignore", "insert", "remove" },enumDescriptions = { "%format.semicolons.ignore%", "%format.semicolons.insert%", "%format.semicolons.remove%" },scope = "resource",type = "string"},["javascript.implicitProjectConfig.checkJs"] = {default = false,markdownDeprecationMessage = "%configuration.javascript.checkJs.checkJs.deprecation%",markdownDescription = "%configuration.implicitProjectConfig.checkJs%",scope = "window",type = "boolean"},["javascript.implicitProjectConfig.experimentalDecorators"] = {default = false,markdownDeprecationMessage = "%configuration.javascript.checkJs.experimentalDecorators.deprecation%",markdownDescription = "%configuration.implicitProjectConfig.experimentalDecorators%",scope = "window",type = "boolean"},["javascript.inlayHints.enumMemberValues.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.enumMemberValues.enabled%",scope = "resource",type = "boolean"},["javascript.inlayHints.functionLikeReturnTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.functionLikeReturnTypes.enabled%",scope = "resource",type = "boolean"},["javascript.inlayHints.parameterNames.enabled"] = {default = "none",enum = { "none", "literals", "all" },enumDescriptions = { "%inlayHints.parameterNames.none%", "%inlayHints.parameterNames.literals%", "%inlayHints.parameterNames.all%" },markdownDescription = "%configuration.inlayHints.parameterNames.enabled%",scope = "resource",type = "string"},["javascript.inlayHints.parameterNames.suppressWhenArgumentMatchesName"] = {default = true,markdownDescription = "%configuration.inlayHints.parameterNames.suppressWhenArgumentMatchesName%",scope = "resource",type = "boolean"},["javascript.inlayHints.parameterTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.parameterTypes.enabled%",scope = "resource",type = "boolean"},["javascript.inlayHints.propertyDeclarationTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.propertyDeclarationTypes.enabled%",scope = "resource",type = "boolean"},["javascript.inlayHints.variableTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.variableTypes.enabled%",scope = "resource",type = "boolean"},["javascript.inlayHints.variableTypes.suppressWhenTypeMatchesName"] = {default = true,markdownDescription = "%configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName%",scope = "resource",type = "boolean"},["javascript.preferences.autoImportFileExcludePatterns"] = {items = {type = "string"},markdownDescription = "%typescript.preferences.autoImportFileExcludePatterns%",scope = "resource",type = "array"},["javascript.preferences.importModuleSpecifier"] = {default = "shortest",description = "%typescript.preferences.importModuleSpecifier%",enum = { "shortest", "relative", "non-relative", "project-relative" },markdownEnumDescriptions = { "%typescript.preferences.importModuleSpecifier.shortest%", "%typescript.preferences.importModuleSpecifier.relative%", "%typescript.preferences.importModuleSpecifier.nonRelative%", "%typescript.preferences.importModuleSpecifier.projectRelative%" },scope = "language-overridable",type = "string"},["javascript.preferences.importModuleSpecifierEnding"] = {default = "auto",description = "%typescript.preferences.importModuleSpecifierEnding%",enum = { "auto", "minimal", "index", "js" },markdownEnumDescriptions = { "%typescript.preferences.importModuleSpecifierEnding.auto%", "%typescript.preferences.importModuleSpecifierEnding.minimal%", "%typescript.preferences.importModuleSpecifierEnding.index%", "%typescript.preferences.importModuleSpecifierEnding.js%" },scope = "language-overridable",type = "string"},["javascript.preferences.jsxAttributeCompletionStyle"] = {default = "auto",description = "%typescript.preferences.jsxAttributeCompletionStyle%",enum = { "auto", "braces", "none" },markdownEnumDescriptions = { "%javascript.preferences.jsxAttributeCompletionStyle.auto%", "%typescript.preferences.jsxAttributeCompletionStyle.braces%", "%typescript.preferences.jsxAttributeCompletionStyle.none%" },scope = "language-overridable",type = "string"},["javascript.preferences.quoteStyle"] = {default = "auto",enum = { "auto", "single", "double" },markdownDescription = "%typescript.preferences.quoteStyle%",markdownEnumDescriptions = { "%typescript.preferences.quoteStyle.auto%", "%typescript.preferences.quoteStyle.single%", "%typescript.preferences.quoteStyle.double%" },scope = "language-overridable",type = "string"},["javascript.preferences.renameShorthandProperties"] = {default = true,deprecationMessage = "%typescript.preferences.renameShorthandProperties.deprecationMessage%",description = "%typescript.preferences.useAliasesForRenames%",scope = "language-overridable",type = "boolean"},["javascript.preferences.useAliasesForRenames"] = {default = true,description = "%typescript.preferences.useAliasesForRenames%",scope = "language-overridable",type = "boolean"},["javascript.referencesCodeLens.enabled"] = {default = false,description = "%javascript.referencesCodeLens.enabled%",scope = "window",type = "boolean"},["javascript.referencesCodeLens.showOnAllFunctions"] = {default = false,description = "%javascript.referencesCodeLens.showOnAllFunctions%",scope = "window",type = "boolean"},["javascript.suggest.autoImports"] = {default = true,description = "%configuration.suggest.autoImports%",scope = "resource",type = "boolean"},["javascript.suggest.classMemberSnippets.enabled"] = {default = true,description = "%configuration.suggest.classMemberSnippets.enabled%",scope = "resource",type = "boolean"},["javascript.suggest.completeFunctionCalls"] = {default = false,description = "%configuration.suggest.completeFunctionCalls%",scope = "resource",type = "boolean"},["javascript.suggest.completeJSDocs"] = {default = true,description = "%configuration.suggest.completeJSDocs%",scope = "language-overridable",type = "boolean"},["javascript.suggest.enabled"] = {default = true,description = "%typescript.suggest.enabled%",scope = "language-overridable",type = "boolean"},["javascript.suggest.includeAutomaticOptionalChainCompletions"] = {default = true,description = "%configuration.suggest.includeAutomaticOptionalChainCompletions%",scope = "resource",type = "boolean"},["javascript.suggest.includeCompletionsForImportStatements"] = {default = true,description = "%configuration.suggest.includeCompletionsForImportStatements%",scope = "resource",type = "boolean"},["javascript.suggest.jsdoc.generateReturns"] = {default = true,markdownDescription = "%configuration.suggest.jsdoc.generateReturns%",scope = "language-overridable",type = "boolean"},["javascript.suggest.names"] = {default = true,markdownDescription = "%configuration.suggest.names%",scope = "resource",type = "boolean"},["javascript.suggest.paths"] = {default = true,description = "%configuration.suggest.paths%",scope = "resource",type = "boolean"},["javascript.suggestionActions.enabled"] = {default = true,description = "%javascript.suggestionActions.enabled%",scope = "resource",type = "boolean"},["javascript.updateImportsOnFileMove.enabled"] = {default = "prompt",description = "%typescript.updateImportsOnFileMove.enabled%",enum = { "prompt", "always", "never" },markdownEnumDescriptions = { "%typescript.updateImportsOnFileMove.enabled.prompt%", "%typescript.updateImportsOnFileMove.enabled.always%", "%typescript.updateImportsOnFileMove.enabled.never%" },scope = "resource",type = "string"},["javascript.validate.enable"] = {default = true,description = "%javascript.validate.enable%",scope = "window",type = "boolean"},["js/ts.implicitProjectConfig.checkJs"] = {default = false,markdownDescription = "%configuration.implicitProjectConfig.checkJs%",scope = "window",type = "boolean"},["js/ts.implicitProjectConfig.experimentalDecorators"] = {default = false,markdownDescription = "%configuration.implicitProjectConfig.experimentalDecorators%",scope = "window",type = "boolean"},["js/ts.implicitProjectConfig.module"] = {default = "ESNext",enum = { "CommonJS", "AMD", "System", "UMD", "ES6", "ES2015", "ES2020", "ESNext", "None", "ES2022", "Node12", "NodeNext" },markdownDescription = "%configuration.implicitProjectConfig.module%",scope = "window",type = "string"},["js/ts.implicitProjectConfig.strictFunctionTypes"] = {default = true,markdownDescription = "%configuration.implicitProjectConfig.strictFunctionTypes%",scope = "window",type = "boolean"},["js/ts.implicitProjectConfig.strictNullChecks"] = {default = true,markdownDescription = "%configuration.implicitProjectConfig.strictNullChecks%",scope = "window",type = "boolean"},["js/ts.implicitProjectConfig.target"] = {default = "ES2020",enum = { "ES3", "ES5", "ES6", "ES2015", "ES2016", "ES2017", "ES2018", "ES2019", "ES2020", "ES2021", "ES2022", "ESNext" },markdownDescription = "%configuration.implicitProjectConfig.target%",scope = "window",type = "string"},["typescript.autoClosingTags"] = {default = true,description = "%typescript.autoClosingTags%",scope = "language-overridable",type = "boolean"},["typescript.check.npmIsInstalled"] = {default = true,markdownDescription = "%typescript.check.npmIsInstalled%",scope = "window",type = "boolean"},["typescript.disableAutomaticTypeAcquisition"] = {default = false,markdownDescription = "%typescript.disableAutomaticTypeAcquisition%",scope = "window",tags = { "usesOnlineServices" },type = "boolean"},["typescript.enablePromptUseWorkspaceTsdk"] = {default = false,description = "%typescript.enablePromptUseWorkspaceTsdk%",scope = "window",type = "boolean"},["typescript.format.enable"] = {default = true,description = "%typescript.format.enable%",scope = "window",type = "boolean"},["typescript.format.insertSpaceAfterCommaDelimiter"] = {default = true,description = "%format.insertSpaceAfterCommaDelimiter%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterConstructor"] = {default = false,description = "%format.insertSpaceAfterConstructor%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions"] = {default = true,description = "%format.insertSpaceAfterFunctionKeywordForAnonymousFunctions%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterKeywordsInControlFlowStatements"] = {default = true,description = "%format.insertSpaceAfterKeywordsInControlFlowStatements%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces"] = {default = true,description = "%format.insertSpaceAfterOpeningAndBeforeClosingEmptyBraces%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces"] = {default = true,description = "%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces"] = {default = false,description = "%format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterSemicolonInForStatements"] = {default = true,description = "%format.insertSpaceAfterSemicolonInForStatements%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceAfterTypeAssertion"] = {default = false,description = "%format.insertSpaceAfterTypeAssertion%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceBeforeAndAfterBinaryOperators"] = {default = true,description = "%format.insertSpaceBeforeAndAfterBinaryOperators%",scope = "resource",type = "boolean"},["typescript.format.insertSpaceBeforeFunctionParenthesis"] = {default = false,description = "%format.insertSpaceBeforeFunctionParenthesis%",scope = "resource",type = "boolean"},["typescript.format.placeOpenBraceOnNewLineForControlBlocks"] = {default = false,description = "%format.placeOpenBraceOnNewLineForControlBlocks%",scope = "resource",type = "boolean"},["typescript.format.placeOpenBraceOnNewLineForFunctions"] = {default = false,description = "%format.placeOpenBraceOnNewLineForFunctions%",scope = "resource",type = "boolean"},["typescript.format.semicolons"] = {default = "ignore",description = "%format.semicolons%",enum = { "ignore", "insert", "remove" },enumDescriptions = { "%format.semicolons.ignore%", "%format.semicolons.insert%", "%format.semicolons.remove%" },scope = "resource",type = "string"},["typescript.implementationsCodeLens.enabled"] = {default = false,description = "%typescript.implementationsCodeLens.enabled%",scope = "window",type = "boolean"},["typescript.inlayHints.enumMemberValues.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.enumMemberValues.enabled%",scope = "resource",type = "boolean"},["typescript.inlayHints.functionLikeReturnTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.functionLikeReturnTypes.enabled%",scope = "resource",type = "boolean"},["typescript.inlayHints.parameterNames.enabled"] = {default = "none",enum = { "none", "literals", "all" },enumDescriptions = { "%inlayHints.parameterNames.none%", "%inlayHints.parameterNames.literals%", "%inlayHints.parameterNames.all%" },markdownDescription = "%configuration.inlayHints.parameterNames.enabled%",scope = "resource",type = "string"},["typescript.inlayHints.parameterNames.suppressWhenArgumentMatchesName"] = {default = true,markdownDescription = "%configuration.inlayHints.parameterNames.suppressWhenArgumentMatchesName%",scope = "resource",type = "boolean"},["typescript.inlayHints.parameterTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.parameterTypes.enabled%",scope = "resource",type = "boolean"},["typescript.inlayHints.propertyDeclarationTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.propertyDeclarationTypes.enabled%",scope = "resource",type = "boolean"},["typescript.inlayHints.variableTypes.enabled"] = {default = false,markdownDescription = "%configuration.inlayHints.variableTypes.enabled%",scope = "resource",type = "boolean"},["typescript.inlayHints.variableTypes.suppressWhenTypeMatchesName"] = {default = true,markdownDescription = "%configuration.inlayHints.variableTypes.suppressWhenTypeMatchesName%",scope = "resource",type = "boolean"},["typescript.locale"] = {default = "auto",enum = { "auto", "de", "es", "en", "fr", "it", "ja", "ko", "ru", "zh-CN", "zh-TW" },markdownDescription = "%typescript.locale%",scope = "window",type = "string"},["typescript.npm"] = {markdownDescription = "%typescript.npm%",scope = "machine",type = "string"},["typescript.preferences.autoImportFileExcludePatterns"] = {items = {type = "string"},markdownDescription = "%typescript.preferences.autoImportFileExcludePatterns%",scope = "resource",type = "array"},["typescript.preferences.importModuleSpecifier"] = {default = "shortest",description = "%typescript.preferences.importModuleSpecifier%",enum = { "shortest", "relative", "non-relative", "project-relative" },markdownEnumDescriptions = { "%typescript.preferences.importModuleSpecifier.shortest%", "%typescript.preferences.importModuleSpecifier.relative%", "%typescript.preferences.importModuleSpecifier.nonRelative%", "%typescript.preferences.importModuleSpecifier.projectRelative%" },scope = "language-overridable",type = "string"},["typescript.preferences.importModuleSpecifierEnding"] = {default = "auto",description = "%typescript.preferences.importModuleSpecifierEnding%",enum = { "auto", "minimal", "index", "js" },markdownEnumDescriptions = { "%typescript.preferences.importModuleSpecifierEnding.auto%", "%typescript.preferences.importModuleSpecifierEnding.minimal%", "%typescript.preferences.importModuleSpecifierEnding.index%", "%typescript.preferences.importModuleSpecifierEnding.js%" },scope = "language-overridable",type = "string"},["typescript.preferences.includePackageJsonAutoImports"] = {default = "auto",enum = { "auto", "on", "off" },enumDescriptions = { "%typescript.preferences.includePackageJsonAutoImports.auto%", "%typescript.preferences.includePackageJsonAutoImports.on%", "%typescript.preferences.includePackageJsonAutoImports.off%" },markdownDescription = "%typescript.preferences.includePackageJsonAutoImports%",scope = "window",type = "string"},["typescript.preferences.jsxAttributeCompletionStyle"] = {default = "auto",description = "%typescript.preferences.jsxAttributeCompletionStyle%",enum = { "auto", "braces", "none" },markdownEnumDescriptions = { "%typescript.preferences.jsxAttributeCompletionStyle.auto%", "%typescript.preferences.jsxAttributeCompletionStyle.braces%", "%typescript.preferences.jsxAttributeCompletionStyle.none%" },scope = "language-overridable",type = "string"},["typescript.preferences.quoteStyle"] = {default = "auto",enum = { "auto", "single", "double" },markdownDescription = "%typescript.preferences.quoteStyle%",markdownEnumDescriptions = { "%typescript.preferences.quoteStyle.auto%", "%typescript.preferences.quoteStyle.single%", "%typescript.preferences.quoteStyle.double%" },scope = "language-overridable",type = "string"},["typescript.preferences.renameShorthandProperties"] = {default = true,deprecationMessage = "%typescript.preferences.renameShorthandProperties.deprecationMessage%",description = "%typescript.preferences.useAliasesForRenames%",scope = "language-overridable",type = "boolean"},["typescript.preferences.useAliasesForRenames"] = {default = true,description = "%typescript.preferences.useAliasesForRenames%",scope = "language-overridable",type = "boolean"},["typescript.referencesCodeLens.enabled"] = {default = false,description = "%typescript.referencesCodeLens.enabled%",scope = "window",type = "boolean"},["typescript.referencesCodeLens.showOnAllFunctions"] = {default = false,description = "%typescript.referencesCodeLens.showOnAllFunctions%",scope = "window",type = "boolean"},["typescript.reportStyleChecksAsWarnings"] = {default = true,description = "%typescript.reportStyleChecksAsWarnings%",scope = "window",type = "boolean"},["typescript.suggest.autoImports"] = {default = true,description = "%configuration.suggest.autoImports%",scope = "resource",type = "boolean"},["typescript.suggest.classMemberSnippets.enabled"] = {default = true,description = "%configuration.suggest.classMemberSnippets.enabled%",scope = "resource",type = "boolean"},["typescript.suggest.completeFunctionCalls"] = {default = false,description = "%configuration.suggest.completeFunctionCalls%",scope = "resource",type = "boolean"},["typescript.suggest.completeJSDocs"] = {default = true,description = "%configuration.suggest.completeJSDocs%",scope = "language-overridable",type = "boolean"},["typescript.suggest.enabled"] = {default = true,description = "%typescript.suggest.enabled%",scope = "language-overridable",type = "boolean"},["typescript.suggest.includeAutomaticOptionalChainCompletions"] = {default = true,description = "%configuration.suggest.includeAutomaticOptionalChainCompletions%",scope = "resource",type = "boolean"},["typescript.suggest.includeCompletionsForImportStatements"] = {default = true,description = "%configuration.suggest.includeCompletionsForImportStatements%",scope = "resource",type = "boolean"},["typescript.suggest.includeCompletionsWithSnippetText"] = {default = true,description = "%configuration.suggest.includeCompletionsWithSnippetText%",scope = "resource",type = "boolean"},["typescript.suggest.jsdoc.generateReturns"] = {default = true,markdownDescription = "%configuration.suggest.jsdoc.generateReturns%",scope = "language-overridable",type = "boolean"},["typescript.suggest.objectLiteralMethodSnippets.enabled"] = {default = true,description = "%configuration.suggest.objectLiteralMethodSnippets.enabled%",scope = "resource",type = "boolean"},["typescript.suggest.paths"] = {default = true,description = "%configuration.suggest.paths%",scope = "resource",type = "boolean"},["typescript.suggestionActions.enabled"] = {default = true,description = "%typescript.suggestionActions.enabled%",scope = "resource",type = "boolean"},["typescript.surveys.enabled"] = {default = true,description = "%configuration.surveys.enabled%",scope = "window",type = "boolean"},["typescript.tsc.autoDetect"] = {default = "on",description = "%typescript.tsc.autoDetect%",enum = { "on", "off", "build", "watch" },markdownEnumDescriptions = { "%typescript.tsc.autoDetect.on%", "%typescript.tsc.autoDetect.off%", "%typescript.tsc.autoDetect.build%", "%typescript.tsc.autoDetect.watch%" },scope = "window",type = "string"},["typescript.tsdk"] = {markdownDescription = "%typescript.tsdk.desc%",scope = "window",type = "string"},["typescript.tsserver.enableTracing"] = {default = false,description = "%typescript.tsserver.enableTracing%",scope = "window",type = "boolean"},["typescript.tsserver.experimental.enableProjectDiagnostics"] = {default = false,description = "%configuration.tsserver.experimental.enableProjectDiagnostics%",scope = "window",tags = { "experimental" },type = "boolean"},["typescript.tsserver.log"] = {default = "off",description = "%typescript.tsserver.log%",enum = { "off", "terse", "normal", "verbose" },scope = "window",type = "string"},["typescript.tsserver.maxTsServerMemory"] = {default = 3072,description = "%configuration.tsserver.maxTsServerMemory%",scope = "window",type = "number"},["typescript.tsserver.pluginPaths"] = {default = {},description = "%typescript.tsserver.pluginPaths%",items = {description = "%typescript.tsserver.pluginPaths.item%",type = "string"},scope = "machine",type = "array"},["typescript.tsserver.trace"] = {default = "off",description = "%typescript.tsserver.trace%",enum = { "off", "messages", "verbose" },scope = "window",type = "string"},["typescript.tsserver.useSeparateSyntaxServer"] = {default = true,description = "%configuration.tsserver.useSeparateSyntaxServer%",markdownDeprecationMessage = "%configuration.tsserver.useSeparateSyntaxServer.deprecation%",scope = "window",type = "boolean"},["typescript.tsserver.useSyntaxServer"] = {default = "auto",description = "%configuration.tsserver.useSyntaxServer%",enum = { "always", "never", "auto" },enumDescriptions = { "%configuration.tsserver.useSyntaxServer.always%", "%configuration.tsserver.useSyntaxServer.never%", "%configuration.tsserver.useSyntaxServer.auto%" },scope = "window",type = "string"},["typescript.tsserver.watchOptions"] = {description = "%configuration.tsserver.watchOptions%",properties = {fallbackPolling = {description = "%configuration.tsserver.watchOptions.fallbackPolling%",enum = { "fixedPollingInterval", "priorityPollingInterval", "dynamicPriorityPolling" },enumDescriptions = { "configuration.tsserver.watchOptions.fallbackPolling.fixedPollingInterval", "configuration.tsserver.watchOptions.fallbackPolling.priorityPollingInterval", "configuration.tsserver.watchOptions.fallbackPolling.dynamicPriorityPolling" },type = "string"},synchronousWatchDirectory = {description = "%configuration.tsserver.watchOptions.synchronousWatchDirectory%",type = "boolean"},watchDirectory = {default = "useFsEvents",description = "%configuration.tsserver.watchOptions.watchDirectory%",enum = { "fixedChunkSizePolling", "fixedPollingInterval", "dynamicPriorityPolling", "useFsEvents" },enumDescriptions = { "%configuration.tsserver.watchOptions.watchDirectory.fixedChunkSizePolling%", "%configuration.tsserver.watchOptions.watchDirectory.fixedPollingInterval%", "%configuration.tsserver.watchOptions.watchDirectory.dynamicPriorityPolling%", "%configuration.tsserver.watchOptions.watchDirectory.useFsEvents%" },type = "string"},watchFile = {default = "useFsEvents",description = "%configuration.tsserver.watchOptions.watchFile%",enum = { "fixedChunkSizePolling", "fixedPollingInterval", "priorityPollingInterval", "dynamicPriorityPolling", "useFsEvents", "useFsEventsOnParentDirectory" },enumDescriptions = { "%configuration.tsserver.watchOptions.watchFile.fixedChunkSizePolling%", "%configuration.tsserver.watchOptions.watchFile.fixedPollingInterval%", "%configuration.tsserver.watchOptions.watchFile.priorityPollingInterval%", "%configuration.tsserver.watchOptions.watchFile.dynamicPriorityPolling%", "%configuration.tsserver.watchOptions.watchFile.useFsEvents%", "%configuration.tsserver.watchOptions.watchFile.useFsEventsOnParentDirectory%" },type = "string"}},scope = "window",type = "object"},["typescript.updateImportsOnFileMove.enabled"] = {default = "prompt",description = "%typescript.updateImportsOnFileMove.enabled%",enum = { "prompt", "always", "never" },markdownEnumDescriptions = { "%typescript.updateImportsOnFileMove.enabled.prompt%", "%typescript.updateImportsOnFileMove.enabled.always%", "%typescript.updateImportsOnFileMove.enabled.never%" },scope = "resource",type = "string"},["typescript.validate.enable"] = {default = true,description = "%typescript.validate.enable%",scope = "window",type = "boolean"},["typescript.workspaceSymbols.scope"] = {default = "allOpenProjects",enum = { "allOpenProjects", "currentProject" },enumDescriptions = { "%typescript.workspaceSymbols.scope.allOpenProjects%", "%typescript.workspaceSymbols.scope.currentProject%" },markdownDescription = "%typescript.workspaceSymbols.scope%",scope = "window",type = "string"}},title = "%configuration.typescript%",type = "object"}